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