消息推送方法、裝置及服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種消息推送方法、裝置及服務(wù)器。
【背景技術(shù)】
[0002]隨著移動(dòng)網(wǎng)絡(luò)和電子硬件的不斷發(fā)展,智能手機(jī)、平板電腦以及電子書閱讀器等移動(dòng)終端也越來(lái)越受到用戶的歡迎。通過(guò)移動(dòng)終端,服務(wù)商可以隨時(shí)向用戶推送消息。
[0003]以安裝于智能手機(jī)中的某網(wǎng)絡(luò)應(yīng)用為例,在現(xiàn)有的消息推送方法中,智能手機(jī)安裝該網(wǎng)絡(luò)應(yīng)用并注冊(cè)登錄,服務(wù)器提取用戶注冊(cè)時(shí)填寫的個(gè)人信息,比如年齡、性別以及居住地址等,并按照用戶個(gè)人信息對(duì)各個(gè)用戶進(jìn)行分類。服務(wù)器在推送消息時(shí),根據(jù)消息類型和用戶分類將消息推送給特定的用戶。比如,服務(wù)器可以向女性用戶推送美容瘦身相關(guān)的消息,中老年用戶推送養(yǎng)身相關(guān)的消息等。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005]由于用戶填寫的個(gè)人信息通常較少,僅僅根據(jù)用戶填寫的個(gè)人信息對(duì)用戶進(jìn)行分類,并根據(jù)消息類型和用戶分類將消息推送給特定的用戶時(shí),推送給用戶的消息往往不是用戶需要的消息,消息推送的準(zhǔn)確率較低。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)中根據(jù)用戶填寫的個(gè)人信息對(duì)用戶進(jìn)行分類,并根據(jù)消息類型和用戶分類將消息推送給特定的用戶時(shí),推送給用戶的消息往往不是用戶需要的消息的問(wèn)題,本發(fā)明實(shí)施例提供了一種消息推送方法、裝置及服務(wù)器。所述技術(shù)方案如下:
[0007]—方面,提供了一種消息推送方法,所述方法包括:
[0008]獲取終端的訪問(wèn)信息,所述訪問(wèn)信息中包含用戶標(biāo)識(shí)和位置信息;
[0009]根據(jù)所述用戶標(biāo)識(shí)獲取用戶屬性信息;
[0010]根據(jù)所述用戶標(biāo)識(shí)和所述位置信息確定場(chǎng)景信息,所述場(chǎng)景信息包括時(shí)間、地點(diǎn)以及用戶行為中的至少一種;
[0011]根據(jù)所述用戶屬性信息和所述場(chǎng)景信息向所述終端推送消息。
[0012]另一方面,提供了一種消息推送裝置,所述裝置包括:
[0013]第一獲取模塊,用于獲取終端的訪問(wèn)信息,所述訪問(wèn)信息中包含用戶標(biāo)識(shí)和位置信息;
[0014]第二獲取模塊,用于根據(jù)所述用戶標(biāo)識(shí)獲取用戶屬性信息;
[0015]第一確定模塊,用于根據(jù)所述用戶標(biāo)識(shí)和所述位置信息確定場(chǎng)景信息,所述場(chǎng)景信息包括時(shí)間、地點(diǎn)以及用戶行為中的至少一種;
[0016]推送模塊,用于根據(jù)所述用戶屬性信息和所述場(chǎng)景信息向所述終端推送消息。
[0017]又一方面,提供了一種服務(wù)器,所述服務(wù)器包括:
[0018]如上所述的消息推送裝置。
[0019]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0020]通過(guò)獲取包含有用戶標(biāo)識(shí)和位置信息的訪問(wèn)信息,根據(jù)用戶標(biāo)識(shí)和用戶信息獲取用戶屬性信息和場(chǎng)景信息,并根據(jù)用戶屬性信息和場(chǎng)景信息向終端推送消息,結(jié)合終端對(duì)應(yīng)的用戶的個(gè)人屬性信息和用戶所處的場(chǎng)景向終端推送用戶可能感興趣的消息,解決了現(xiàn)有技術(shù)中根據(jù)用戶填寫的個(gè)人信息對(duì)用戶進(jìn)行分類,并根據(jù)消息類型和用戶分類將消息推送給特定的用戶時(shí),推送給用戶的消息往往不是用戶需要的消息的問(wèn)題,達(dá)到提高消息推送的準(zhǔn)確率的效果。
【附圖說(shuō)明】
[0021]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0022]圖1是本發(fā)明一個(gè)實(shí)施例提供的消息推送方法的方法流程圖;
[0023]圖2是本發(fā)明另一實(shí)施例提供的消息推送方法的方法流程圖;
[0024]圖3是本發(fā)明一個(gè)實(shí)施例提供的消息推送裝置的裝置結(jié)構(gòu)圖;
[0025]圖4是本發(fā)明另一實(shí)施例提供的消息推送裝置的裝置結(jié)構(gòu)圖;
[0026]圖5是本發(fā)明一個(gè)實(shí)施例提供的服務(wù)器的設(shè)備構(gòu)成圖;
[0027]圖6是本發(fā)明一個(gè)實(shí)施例提供的服務(wù)器的框圖。
【具體實(shí)施方式】
[0028]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0029]請(qǐng)參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的消息推送方法的方法流程圖。該消息推送方法可以用于在服務(wù)器中向終端推送消息。該終端可以是安裝有具有消息推送功能的網(wǎng)絡(luò)應(yīng)用的移動(dòng)終端,比如智能手機(jī)、平板電腦或者電子書閱讀器,該服務(wù)器可以是該網(wǎng)絡(luò)應(yīng)用的服務(wù)器。該消息推送方法可以包括:
[0030]步驟102,獲取終端的訪問(wèn)信息,該訪問(wèn)信息中包含用戶標(biāo)識(shí)和位置信息;
[0031]步驟104,根據(jù)該用戶標(biāo)識(shí)獲取用戶屬性信息;
[0032]步驟106,根據(jù)該用戶標(biāo)識(shí)和該位置信息確定場(chǎng)景信息,該場(chǎng)景信息包括時(shí)間、地點(diǎn)以及用戶行為中的至少一種;
[0033]步驟108,根據(jù)該用戶屬性信息和該場(chǎng)景信息向該終端推送消息。
[0034]綜上所述,本發(fā)明實(shí)施例提供的消息推送方法,通過(guò)獲取包含有用戶標(biāo)識(shí)和位置信息的訪問(wèn)信息,根據(jù)用戶標(biāo)識(shí)和用戶信息獲取用戶屬性信息和場(chǎng)景信息,并根據(jù)用戶屬性信息和場(chǎng)景信息向終端推送消息,結(jié)合終端對(duì)應(yīng)的用戶的個(gè)人屬性信息和用戶所處的場(chǎng)景向終端推送用戶可能感興趣的消息,解決了現(xiàn)有技術(shù)中根據(jù)用戶填寫的個(gè)人信息對(duì)用戶進(jìn)行分類,并根據(jù)消息類型和用戶分類將消息推送給特定的用戶時(shí),推送給用戶的消息往往不是用戶需要的消息的問(wèn)題,達(dá)到提高消息推送的準(zhǔn)確率的效果。
[0035]請(qǐng)參考圖2,其示出了本發(fā)明另一實(shí)施例提供的消息推送方法的方法流程圖。該消息推送方法可以用于在服務(wù)器中向終端推送消息。該終端可以是安裝有具有消息推送功能的網(wǎng)絡(luò)應(yīng)用的移動(dòng)終端,比如智能手機(jī)、平板電腦或者電子書閱讀器,該服務(wù)器可以是該網(wǎng)絡(luò)應(yīng)用的服務(wù)器。該消息推送方法可以包括:
[0036]步驟202,獲取終端的訪問(wèn)信息,該訪問(wèn)信息中包含用戶標(biāo)識(shí)和位置信息;
[0037]終端訪問(wèn)服務(wù)器時(shí),除了需要上報(bào)該終端對(duì)應(yīng)的用戶標(biāo)識(shí)之外,還可以上報(bào)該終端訪問(wèn)時(shí)的位置信息,比如地理坐標(biāo)。
[0038]具體的,以該終端為智能手機(jī)為例,用戶在智能手機(jī)中下載安裝某個(gè)具有消息推送功能的應(yīng)用客戶端,比如XX微博,在完成注冊(cè)并在應(yīng)用客戶端的登錄界面完成登錄后,用戶即可以通過(guò)智能手機(jī)訪問(wèn)應(yīng)用服務(wù)器。在智能手機(jī)訪問(wèn)應(yīng)用服務(wù)器時(shí),可以將對(duì)應(yīng)的用戶標(biāo)識(shí)和智能手機(jī)的位置信息一并上報(bào)給應(yīng)用服務(wù)器。其中,用戶標(biāo)識(shí)可以是用戶的登錄名,智能手機(jī)的位置信息可以由智能手機(jī)通過(guò)無(wú)線或者衛(wèi)星定位獲得。
[0039]步驟204,根據(jù)該用戶標(biāo)識(shí)獲取用戶屬性信息;
[0040]其中,該用戶屬性信息包括性別、年齡、職業(yè)以及興趣偏好中的至少一種。
[0041]在根據(jù)該用戶標(biāo)識(shí)獲取對(duì)應(yīng)的用戶屬性信息之前,應(yīng)用服務(wù)器可以獲取該用戶標(biāo)識(shí)對(duì)應(yīng)的用戶注冊(cè)信息和/或用戶瀏覽記錄,根據(jù)該用戶注冊(cè)信息和/或該用戶瀏覽記錄生成該用戶屬性信息,并對(duì)應(yīng)該用戶標(biāo)識(shí)存儲(chǔ)該用戶屬性信息。其中,該用戶瀏覽記錄為用戶在進(jìn)行網(wǎng)絡(luò)瀏覽時(shí)的操作記錄,比如用戶登錄應(yīng)用服務(wù)器后點(diǎn)擊瀏覽了哪些內(nèi)容。
[0042]其中,用戶屬性信息中的性別、年齡和職業(yè)可以從用戶的注冊(cè)信息中獲取,而用戶的興趣偏好可以從用戶使用應(yīng)用客戶端時(shí)的瀏覽記錄中獲得。具體的,以該應(yīng)用為XX微博為例,用