亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息推送方法和裝置與流程

文檔序號(hào):12722297閱讀:229來(lái)源:國(guó)知局
信息推送方法和裝置與流程

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及信息推送方法和裝置。



背景技術(shù):

好友推送是社交類應(yīng)用的常見功能?,F(xiàn)有技術(shù)中的好友推送大都是基于通訊錄的。例如,社交類應(yīng)用有注冊(cè)用戶A,對(duì)用戶A的終端設(shè)備(通常是手機(jī))的電話號(hào)碼通訊錄中每個(gè)電話號(hào)碼,在該社交類應(yīng)用的注冊(cè)用戶中查找注冊(cè)信息中的電話號(hào)碼與該電話號(hào)碼相同的注冊(cè)用戶,如果找到,則將找到的注冊(cè)用戶的聯(lián)系方式信息推送給注冊(cè)用戶A的終端設(shè)備,從而完成基于通訊錄的好友推送?,F(xiàn)有技術(shù)中還有將用戶的好友的好友的聯(lián)系方式信息推送給用戶的方法。

然而,采用現(xiàn)有的好友推送方法推送給用戶的好友不一定能解決用戶的問題,因此現(xiàn)有的好友推送方法存在著信息推送缺乏針對(duì)性的問題。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)的目的在于提出一種改進(jìn)的信息推送方法和裝置,來(lái)解決以上背景技術(shù)部分提到的技術(shù)問題。

第一方面,本申請(qǐng)?zhí)峁┝艘环N信息推送方法,該方法包括:獲取第一用戶的第一定位坐標(biāo)以及上述第一用戶的第一用戶需求信息;獲取至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),并從上述至少一個(gè)第二用戶中選取第二定位坐標(biāo)與上述第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合;獲取上述候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息;在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與上述第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在上述候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶;向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述方法還包括:向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息,包括:確定上述目標(biāo)第二用戶是否允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息;響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息,包括:響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,確定上述第一用戶是否允許接收第二用戶的聯(lián)系方式信息;響應(yīng)于確定上述第一用戶允許接收第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息,包括:確定上述第一用戶是否允許發(fā)送上述第一用戶的聯(lián)系方式信息;響應(yīng)于確定上述第一用戶允許發(fā)送上述第一用戶的聯(lián)系方式信息,向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述第一用戶的第一用戶需求信息是通過如下操作得到的:獲取上述第一用戶的歷史行為信息,其中,上述歷史行為信息包括以下至少一項(xiàng):歷史搜索關(guān)鍵詞記錄、歷史瀏覽網(wǎng)頁(yè)記錄、歷史到訪位置記錄;對(duì)上述第一用戶的歷史行為信息進(jìn)行統(tǒng)計(jì)分析,從而得到上述第一用戶的第一用戶需求信息。

第二方面,本申請(qǐng)?zhí)峁┝艘环N信息推送裝置,該裝置包括:第一獲取單元,配置用于獲取第一用戶的第一定位坐標(biāo)以及上述第一用戶的第一用戶需求信息;第二獲取單元,配置用于獲取至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),并從上述至少一個(gè)第二用戶中選取第二定位坐標(biāo)與上述第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合;第三獲取單元,配置用于獲取上述候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息;查詢單元,配置用于在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與上述第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在上述候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶;第一推送單元,配置用于向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述裝置還包括:第二推送單元,配置用于向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述第一推送單元包括:第一確定模塊,配置用于確定上述目標(biāo)第二用戶是否允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息;第一推送模塊,配置用于響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述第一推送模塊進(jìn)一步配置用于:響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,確定上述第一用戶是否允許接收第二用戶的聯(lián)系方式信息;響應(yīng)于確定上述第一用戶允許接收第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述第二推送單元包括:第二確定模塊,配置用于確定上述第一用戶是否允許發(fā)送上述第一用戶的聯(lián)系方式信息;第二推送模塊,配置用于響應(yīng)于確定上述第一用戶允許發(fā)送上述第一用戶的聯(lián)系方式信息,向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息。

在一些實(shí)施例中,上述第一用戶的第一用戶需求信息是通過如下操作得到的:獲取上述第一用戶的歷史行為信息,其中,上述歷史行為信息包括以下至少一項(xiàng):歷史搜索關(guān)鍵詞記錄、歷史瀏覽網(wǎng)頁(yè)記錄、歷史到訪位置記錄;對(duì)上述第一用戶的歷史行為信息進(jìn)行統(tǒng)計(jì)分析,從而得到上述第一用戶的第一用戶需求信息。

第三方面,本申請(qǐng)?zhí)峁┝艘环N服務(wù)器,該服務(wù)器包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)上述一個(gè)或多個(gè)程序被上述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得上述一個(gè)或多個(gè)處理器實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。

第四方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。

本申請(qǐng)?zhí)峁┑男畔⑼扑头椒ê脱b置,通過獲取第一用戶的第一定位坐標(biāo)和第一用戶需求信息,再?gòu)闹辽僖粋€(gè)第二用戶中選取第二定位坐標(biāo)與第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合,接著獲取候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息,而后在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶,最后向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。從而實(shí)現(xiàn)了富于針對(duì)性的信息推送。

附圖說明

通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;

圖2是根據(jù)本申請(qǐng)的信息推送方法的一個(gè)實(shí)施例的流程圖;

圖3a和圖3b是根據(jù)本申請(qǐng)的信息推送方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;

圖4是根據(jù)本申請(qǐng)的信息推送方法的又一個(gè)實(shí)施例的流程圖;

圖5是根據(jù)本申請(qǐng)的信息推送裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

圖6是適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的服務(wù)器的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。

需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說明本申請(qǐng)。

圖1示出了可以應(yīng)用本申請(qǐng)的信息推送方法或信息推送裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。

如圖1所示,系統(tǒng)架構(gòu)100可以包括第一終端設(shè)備101、102,服務(wù)器103,網(wǎng)絡(luò)104和第二終端設(shè)備104、105、106。網(wǎng)絡(luò)104用以在第一終端設(shè)備101、102、服務(wù)器103和第二終端設(shè)備105、106、107之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無(wú)線通信鏈路或者光纖電纜等等。

用戶可以使用第一終端設(shè)備101、102、第二終端設(shè)備105、106、107通過網(wǎng)絡(luò)104與服務(wù)器103交互,以接收或發(fā)送消息等。第一終端設(shè)備101、102和第二終端設(shè)備105、106、107上可以安裝有各種客戶端應(yīng)用,例如社交類應(yīng)用、即時(shí)通訊類應(yīng)用等。

第一終端設(shè)備101、102和第二終端設(shè)備105、106、107可以是具有顯示屏的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。

服務(wù)器103可以是提供各種服務(wù)的服務(wù)器,例如對(duì)第一終端設(shè)備101、102和第二終端設(shè)備105、106、107上顯示的社交類應(yīng)用提供支持的后臺(tái)服務(wù)器。后臺(tái)服務(wù)器可以對(duì)接收到的第一終端設(shè)備的定位坐標(biāo)等數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果(例如第二終端設(shè)備的第二用戶的聯(lián)系方式信息)反饋給第一終端設(shè)備。

需要說明的是,本申請(qǐng)實(shí)施例所提供的信息推送方法一般由服務(wù)器103執(zhí)行,相應(yīng)地,信息推送裝置一般設(shè)置于服務(wù)器103中。

應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。

繼續(xù)參考圖2,其示出了根據(jù)本申請(qǐng)的信息推送方法的一個(gè)實(shí)施例的流程200。該信息推送方法,包括以下步驟:

步驟201,獲取第一用戶的第一定位坐標(biāo)以及第一用戶的第一用戶需求信息。

在本實(shí)施例中,信息推送方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以首先通過有線連接方式或者無(wú)線連接方式從第一終端獲取第一終端的當(dāng)前用戶作為第一用戶,而后可以獲取第一終端的當(dāng)前定位坐標(biāo)作為第一用戶的第一定位坐標(biāo)。最后本地或者遠(yuǎn)程地從與上述電子設(shè)備通信連接的第三方服務(wù)器獲取第一用戶的第一用戶需求信息。

在本實(shí)施例中,第一定位坐標(biāo)可以是基于各種坐標(biāo)系的坐標(biāo)。例如,第一定位坐標(biāo)可以是三維坐標(biāo)(例如,大地坐標(biāo)系下的經(jīng)緯度坐標(biāo)),也可以是二維坐標(biāo)(例如,UTMGS(Universal Transverse Mercartor Grid System,通用橫墨卡托格網(wǎng)系統(tǒng))中的橫坐標(biāo)和縱坐標(biāo))。

在本實(shí)施例中,上述電子設(shè)備可以通過各種定位方式獲取第一終端的當(dāng)前定位坐標(biāo),其中,各種定位方式包括但不限于以下定位方式:基于GPS(Global Positioning System,全球定位系統(tǒng))的定位、基于移動(dòng)運(yùn)營(yíng)商的基站的定位、基于AGPS(Assisted GPS,輔助全球衛(wèi)星定位系統(tǒng))的定位、基于WiFi的定位以及其他現(xiàn)在已知或?qū)?lái)開發(fā)的終端定位方式。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,第一用戶的第一用戶需求信息可以是用戶在注冊(cè)時(shí)填寫的用戶需求內(nèi)容。例如,第一用戶可以在注冊(cè)時(shí)輸入“找房”、“打官司”、“看病”或“買保險(xiǎn)”等等需求內(nèi)容作為該第一用戶的第一用戶需求信息。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,第一用戶的第一用戶需求信息也可以是通過如下操作得到的:

首先,獲取第一用戶的歷史行為信息,其中,歷史行為信息可以包括以下至少一項(xiàng):歷史搜索關(guān)鍵詞記錄、歷史瀏覽網(wǎng)頁(yè)記錄、歷史到訪位置記錄。

然后,對(duì)所獲取的第一用戶的歷史行為信息進(jìn)行統(tǒng)計(jì)分析,從而得到第一用戶的第一用戶需求信息。

作為示例,可以對(duì)第一用戶的歷史搜索關(guān)鍵詞記錄進(jìn)行統(tǒng)計(jì)分析,將第一用戶的歷史搜索關(guān)鍵詞中出現(xiàn)次數(shù)最多的關(guān)鍵詞作為第一用戶需求信息。

作為示例,還可以對(duì)第一用戶的歷史瀏覽網(wǎng)頁(yè)記錄進(jìn)行統(tǒng)計(jì)分析,提取第一用戶的各個(gè)歷史瀏覽網(wǎng)頁(yè)中的關(guān)鍵詞,然后將所提取的關(guān)鍵詞中出現(xiàn)次數(shù)最高的關(guān)鍵詞作為第一用戶需求信息。

步驟202,獲取至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),并從至少一個(gè)第二用戶中選取第二定位坐標(biāo)與第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合。

在本實(shí)施例中,基于步驟201中得到的第一用戶定位坐標(biāo),上述電子設(shè)備(例如圖1所示的服務(wù)器)可以首先獲取至少一個(gè)第二用戶中每個(gè)第二用戶所使用的第二終端的當(dāng)前定位坐標(biāo)作為至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),其中,第二用戶與第一用戶不同,第二終端與第一終端不同。然后,從上述至少一個(gè)第二用戶中選取第二定位坐標(biāo)與第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合。

在本實(shí)施例中,第二定位坐標(biāo)可以是基于各種坐標(biāo)系的坐標(biāo)。例如,第二定位坐標(biāo)可以是三維坐標(biāo)(例如,大地坐標(biāo)系下的經(jīng)緯度坐標(biāo)),也可以是二維坐標(biāo)(例如,UTMGS中的橫坐標(biāo)和縱坐標(biāo))。

在本實(shí)施例中,上述電子設(shè)備可以通過各種定位方式獲取第二終端的當(dāng)前定位坐標(biāo),其中,各種定位方式包括但不限于以下定位方式:基于GPS的定位、基于移動(dòng)運(yùn)營(yíng)商的基站的定位、基于AGPS的定位、基于WiFi的定位以及其他現(xiàn)在已知或?qū)?lái)開發(fā)的終端定位方式。

在本實(shí)施例中,上述預(yù)設(shè)距離閾值可以由上述電子設(shè)備根據(jù)第一用戶的設(shè)置指令而指定。例如,可以給第一用戶提供設(shè)置界面,以將預(yù)設(shè)距離閾值設(shè)置為200米;或者,上述預(yù)設(shè)距離閾值也可以被缺省設(shè)置,例如,1000米。

經(jīng)過本步驟,所得到的候選第二用戶集合中第二用戶所處的位置與第一用戶所處的位置的距離在預(yù)設(shè)距離閾值范圍內(nèi),從而縮小了查詢范圍。

步驟203,獲取候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息。

在本實(shí)施例中,信息推送方法運(yùn)行于其上的電子設(shè)備上可以本地或者遠(yuǎn)程地從與上述電子設(shè)備通信連接的第三方服務(wù)器獲取步驟202中得到的候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息。

在本實(shí)施例中,每個(gè)用戶都可以在注冊(cè)時(shí)填寫該用戶的用戶職業(yè)信息,例如,用戶職業(yè)信息可以是“房產(chǎn)經(jīng)紀(jì)人”、“律師”、“醫(yī)生”、“教師”、“保險(xiǎn)經(jīng)紀(jì)人”等等。

步驟204,在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶。

在本實(shí)施例中,上述電子設(shè)備可以首先本地或者遠(yuǎn)程地從與上述電子設(shè)備通信連接的第三方服務(wù)器獲取用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表。然后在所獲取的對(duì)應(yīng)關(guān)系表中查詢與步驟201中獲取的第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息。最后,在步驟203中得到的候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶。

作為示例,表1中列舉了部分用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系。

表1

如表1中所示,如果第一用戶需求信息是“找房”,與“找房”對(duì)應(yīng)的用戶職業(yè)信息是“房產(chǎn)經(jīng)紀(jì)人”,則上述電子設(shè)備可以在候選第二用戶集合中選取候選第二用戶職業(yè)信息與“房產(chǎn)經(jīng)紀(jì)人”匹配的候選第二用戶作為目標(biāo)第二用戶。

步驟205,向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。

在本實(shí)施例中,上述電子設(shè)備可以在步驟204中選取出目標(biāo)第二用戶后,首先獲取目標(biāo)第二用戶的聯(lián)系方式信息。然后向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。

作為示例,聯(lián)系方式信息可以包括以下至少一下:電話號(hào)碼、社交類應(yīng)用的帳號(hào)、即時(shí)通訊工具的帳號(hào)。

上述第一用戶可以在第一終端接收到上述第二用戶的聯(lián)系方式信息后,添加上述目標(biāo)第二用戶為好友,從而與目標(biāo)第二用戶建立好友關(guān)系。繼而可以使得第一用戶找到能為其解決問題的第二用戶。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述方法還可以包括如下步驟206(圖2中未示出):

步驟206,向目標(biāo)第二用戶所使用的第二終端推送第一用戶的聯(lián)系方式信息。

在本實(shí)施例中,上述電子設(shè)備可以在步驟205中向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息后,首先獲取第一用戶的聯(lián)系方式信息。然后向目標(biāo)第二用戶所使用的第二終端推送第一用戶的聯(lián)系方式信息。

這樣,目標(biāo)第二用戶可以在目標(biāo)第二用戶所使用的第二終端接收到上述第一用戶的聯(lián)系方式信息后,添加上述第一用戶為好友,從而與上述第一用戶建立好友關(guān)系。繼而使得目標(biāo)第二用戶找到其可以提供服務(wù)的客戶。

可選地,步驟206可以包括如下子步驟2061和子步驟2062:

子步驟2061,確定第一用戶是否允許發(fā)送第一用戶的聯(lián)系方式信息,如果是,轉(zhuǎn)到子步驟2062,如果否,則結(jié)束。

子步驟2062,向第二終端推送第一用戶的聯(lián)系方式信息。

這里,可以在子步驟2061中確定第一用戶允許發(fā)送第一用戶的聯(lián)系方式信息的情況下,首先獲取第一用戶的聯(lián)系方式信息,然后向目標(biāo)第二用戶所使用的第二終端推送第一用戶的聯(lián)系方式信息。

繼續(xù)參見圖3a-圖3b,圖3a-圖3b是根據(jù)本實(shí)施例的信息推送方法的應(yīng)用場(chǎng)景的一個(gè)示意圖。在圖3a的應(yīng)用場(chǎng)景中,第一用戶使用第一終端啟動(dòng)社交類應(yīng)用,然后服務(wù)器獲取第一終端的當(dāng)前定位坐標(biāo)作為第一用戶坐標(biāo),接著,獲取上述第一用戶的第一用戶需求信息“找房”,并如圖3a中圖標(biāo)301所示呈現(xiàn)在第一終端上。之后,服務(wù)器獲取與上述第一用戶定位坐標(biāo)的距離小于200米的100個(gè)第二用戶組成候選第二用戶集合。然后,再獲取上述100個(gè)候選第二用戶中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息。而后,在對(duì)應(yīng)關(guān)系表中查詢與“找房”對(duì)應(yīng)的用戶職業(yè)信息為“房產(chǎn)經(jīng)紀(jì)人”,于是在100個(gè)候選第二用戶中選取3個(gè)候選第二用戶職業(yè)信息與“房產(chǎn)經(jīng)紀(jì)人”匹配的候選第二用戶作為目標(biāo)第二用戶,并將這三個(gè)候選第二用戶的聯(lián)系方式信息推送到第一終端,并如圖3a中圖標(biāo)302所示呈現(xiàn)在第一終端中。接著,第一用戶如圖3a中圖標(biāo)303所示選擇了“BBB-房產(chǎn)經(jīng)紀(jì)人”對(duì)應(yīng)的目標(biāo)第二用戶的聯(lián)系方式,并轉(zhuǎn)到圖3b所示的界面。在圖3b中顯示了第一用戶所選擇的目標(biāo)第二用戶的聯(lián)系方式詳細(xì)資料。第一用戶在查看了目標(biāo)第二用戶“BBB-房產(chǎn)經(jīng)紀(jì)人”的聯(lián)系方式詳細(xì)資料后如圖3b中圖標(biāo)304所示,點(diǎn)擊“加為好友”按鈕,從而將帳號(hào)“BBB”對(duì)應(yīng)的目標(biāo)第二用戶加為好友。

本申請(qǐng)的上述實(shí)施例提供的方法通過獲取第一用戶的第一定位坐標(biāo)和第一用戶需求信息,再?gòu)闹辽僖粋€(gè)第二用戶中選取第二定位坐標(biāo)與第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合,接著獲取候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息,而后在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶,最后向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。從而實(shí)現(xiàn)了富于針對(duì)性的信息推送。

進(jìn)一步參考圖4,其示出了信息推送方法的又一個(gè)實(shí)施例的流程400。該信息推送方法的流程400,包括以下步驟:

步驟401,獲取第一用戶的第一定位坐標(biāo)以及第一用戶的第一用戶需求信息。

步驟402,獲取至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),并從至少一個(gè)第二用戶中選取第二定位坐標(biāo)與第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合。

步驟403,獲取候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息。

步驟404,在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶。

在本實(shí)施例中,步驟401、步驟402、步驟403和步驟404的具體處理與圖2所示實(shí)施例中步驟201、步驟202、步驟203和步驟204的具體處理基本相同,在此不再贅述。

步驟405,確定目標(biāo)第二用戶是否允許發(fā)送目標(biāo)第二用戶的聯(lián)系方式信息,如果是,轉(zhuǎn)到步驟406,如果否,則結(jié)束。

在本實(shí)例中,上述電子設(shè)備可以在步驟404中確定目標(biāo)第二用戶后,首先確定目標(biāo)第二用戶是否允許發(fā)送目標(biāo)第二用戶的聯(lián)系方式信息。如果是,轉(zhuǎn)到步驟406,如果否,則結(jié)束。

步驟406,向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。

在本實(shí)例中,上述電子設(shè)備可以在步驟405中確定目標(biāo)第二用戶允許發(fā)送目標(biāo)第二用戶的聯(lián)系方式信息的情況下,首先獲取目標(biāo)第二用戶的聯(lián)系方式信息,然后向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。

這樣,上述第一用戶可以在第一終端接收到上述第二用戶的聯(lián)系方式信息后,添加上述目標(biāo)第二用戶為好友,從而與目標(biāo)第二用戶建立好友關(guān)系。繼而可以使得第一用戶找到能為其解決問題的目標(biāo)第二用戶。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,步驟406可以包括如下子步驟4061和子步驟4062:

子步驟4061,確定第一用戶是否允許接收第二用戶的聯(lián)系方式信息,如果是,轉(zhuǎn)到步驟4062,如果否,則結(jié)束。

子步驟4062,向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息。

從圖4中可以看出,與圖2對(duì)應(yīng)的實(shí)施例相比,本實(shí)施例中的信息推送方法的流程400限定了在確定目標(biāo)第二用戶允許發(fā)送目標(biāo)第二用戶的聯(lián)系方式信息的情況下,向第一用戶所使用的第一終端推送目標(biāo)第二用戶的聯(lián)系方式信息,由此,本實(shí)施例描述的方案可以實(shí)現(xiàn)更有效的信息推送。

進(jìn)一步參考圖5,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N信息推送裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。

如圖5所示,本實(shí)施例的信息推送裝置500包括:第一獲取單元501、第二獲取單元502、第三獲取單元503、查詢單元504和第一推送單元505。其中,第一獲取單元501,配置用于獲取第一用戶的第一定位坐標(biāo)以及上述第一用戶的第一用戶需求信息;第二獲取單元502,配置用于獲取至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),并從上述至少一個(gè)第二用戶中選取第二定位坐標(biāo)與上述第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合;第三獲取單元503,配置用于獲取上述候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息;查詢單元504,配置用于在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與上述第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在上述候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶;第一推送單元505,配置用于向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

在本實(shí)施例中,信息推送裝置500的第一獲取單元501、第二獲取單元502、第三獲取單元503、查詢單元504和第一推送單元505的具體處理及其所帶來(lái)的技術(shù)效果可分別參考圖2對(duì)應(yīng)實(shí)施例中步驟201、步驟202、步驟203、步驟204和步驟205的相關(guān)說明,在此不再贅述。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述信息推送裝置500還可以包括:第二推送單元506,配置用于向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息。第二推送單元506的具體處理及其所帶來(lái)的技術(shù)效果可參考圖2對(duì)應(yīng)實(shí)施例中步驟206的相關(guān)說明,在此不再贅述。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述第一推送單元505可以包括:第一確定模塊5051,配置用于確定上述目標(biāo)第二用戶是否允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息;第一推送模塊5052,配置用于響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。第一確定模塊5051和第一推送模塊5052的具體處理及其所帶來(lái)的技術(shù)效果可分別參考圖4對(duì)應(yīng)實(shí)施例中步驟405和步驟406的相關(guān)說明,在此不再贅述。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述第一推送模塊5052可以進(jìn)一步配置用于:響應(yīng)于確定上述目標(biāo)第二用戶允許發(fā)送上述目標(biāo)第二用戶的聯(lián)系方式信息,確定上述第一用戶是否允許接收第二用戶的聯(lián)系方式信息;響應(yīng)于確定上述第一用戶允許接收第二用戶的聯(lián)系方式信息,向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。第一推送模塊5052的具體處理及其所帶來(lái)的技術(shù)效果可參考圖4對(duì)應(yīng)實(shí)施例中步驟406的相關(guān)說明,在此不再贅述。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述第二推送單元506可以包括:第二確定模塊5061,配置用于確定上述第一用戶是否允許發(fā)送上述第一用戶的聯(lián)系方式信息;第二推送模塊5062,配置用于響應(yīng)于確定上述第一用戶允許發(fā)送上述第一用戶的聯(lián)系方式信息,向上述目標(biāo)第二用戶所使用的第二終端推送上述第一用戶的聯(lián)系方式信息。第二確定模塊5061和第二推送模塊5062的具體處理及其所帶來(lái)的技術(shù)效果可分別參考圖2對(duì)應(yīng)實(shí)施例中子步驟2061和子步驟2062的相關(guān)說明,在此不再贅述。

在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述第一用戶的第一用戶需求信息可以是通過如下操作得到的:獲取上述第一用戶的歷史行為信息,其中,上述歷史行為信息包括以下至少一項(xiàng):歷史搜索關(guān)鍵詞記錄、歷史瀏覽網(wǎng)頁(yè)記錄、歷史到訪位置記錄;對(duì)上述第一用戶的歷史行為信息進(jìn)行統(tǒng)計(jì)分析,從而得到上述第一用戶的第一用戶需求信息。

下面參考圖6,其示出了適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的服務(wù)器的計(jì)算機(jī)系統(tǒng)600的結(jié)構(gòu)示意圖。圖6示出的服務(wù)器僅僅是一個(gè)示例,不應(yīng)對(duì)本申請(qǐng)實(shí)施例的功能和使用范圍帶來(lái)任何限制。

如圖6所示,計(jì)算機(jī)系統(tǒng)600包括中央處理單元(CPU,Central Processing Unit)601,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM,Read Only Memory)602中的程序或者從存儲(chǔ)部分606加載到隨機(jī)訪問存儲(chǔ)器(RAM,Random Access Memory)603中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在RAM 603中,還存儲(chǔ)有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。CPU 601、ROM 602以及RAM 603通過總線604彼此相連。輸入/輸出(I/O,Input/Output)接口605也連接至總線604。

以下部件連接至I/O接口605:包括硬盤等的存儲(chǔ)部分606;以及包括諸如LAN(局域網(wǎng),Local Area Network)卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分607。通信部分607經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器608也根據(jù)需要連接至I/O接口605??刹鹦督橘|(zhì)609,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器608上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分606。

特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括承載在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分607從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)609被安裝。在該計(jì)算機(jī)程序被中央處理單元(CPU)601執(zhí)行時(shí),執(zhí)行本申請(qǐng)的方法中限定的上述功能。需要說明的是,本申請(qǐng)所述的計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者是上述兩者的任意組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子可以包括但不限于:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)訪問存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器(EPROM或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本申請(qǐng)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請(qǐng)中,計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無(wú)線、電線、光纜、RF等等,或者上述的任意合適的組合。

附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。

描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來(lái)實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括第一獲取單元、第二獲取單元、第三獲取單元、查詢單元和第一推送單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,第三獲取單元還可以被描述為“獲取用戶職業(yè)信息的單元”。

作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以是上述實(shí)施例中描述的裝置中所包含的;也可以是單獨(dú)存在,而未裝配入該裝置中。上述計(jì)算機(jī)可讀介質(zhì)承載有一個(gè)或者多個(gè)程序,當(dāng)上述一個(gè)或者多個(gè)程序被該裝置執(zhí)行時(shí),使得該裝置:獲取第一用戶的第一定位坐標(biāo)以及上述第一用戶的第一用戶需求信息;獲取至少一個(gè)第二用戶的各個(gè)第二定位坐標(biāo),并從上述至少一個(gè)第二用戶中選取第二定位坐標(biāo)與上述第一定位坐標(biāo)的距離小于預(yù)設(shè)距離閾值的第二用戶形成候選第二用戶集合;獲取上述候選第二用戶集合中每個(gè)候選第二用戶的候選第二用戶職業(yè)信息;在用于表征用戶需求信息與用戶職業(yè)信息的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系表中,查詢與上述第一用戶需求信息對(duì)應(yīng)的用戶職業(yè)信息,并在上述候選第二用戶集合中選取候選第二用戶職業(yè)信息與所查詢到的用戶職業(yè)信息匹配的候選第二用戶作為目標(biāo)第二用戶;向上述第一用戶所使用的第一終端推送上述目標(biāo)第二用戶的聯(lián)系方式信息。

以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1