欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種推送通知消息的方法、服務(wù)器及終端的制作方法

文檔序號(hào):10492303閱讀:312來源:國(guó)知局
一種推送通知消息的方法、服務(wù)器及終端的制作方法
【專利摘要】本發(fā)明公開了一種推送通知消息的方法、服務(wù)器及終端,其中,該方法包括:獲取第一終端上傳的第一狀態(tài)信息,第一狀態(tài)信息包括第一終端當(dāng)前的狀態(tài)信息;獲取第二終端上傳的第二狀態(tài)信息,第二狀態(tài)信息包括第二終端當(dāng)前的狀態(tài)信息;第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息;將通知消息推送至第一終端和/或第二終端。通過獲取相關(guān)聯(lián)的兩個(gè)或多個(gè)終端的當(dāng)前狀態(tài)信息,可以向終端推送用戶當(dāng)前最關(guān)注的通知消息,實(shí)施性強(qiáng)。
【專利說明】
一種推送通知消息的方法、服務(wù)器及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及消息推送技術(shù)領(lǐng)域,特別涉及一種推送通知消息的方法、服務(wù)器及終端。
【背景技術(shù)】
[0002]移動(dòng)設(shè)備(膝上計(jì)算機(jī)、掌上計(jì)算機(jī)、移動(dòng)電話、智能電話、多媒體電話、便攜媒體播放器、GPS單元、移動(dòng)游戲系統(tǒng)等)的用戶可能安裝了周期地從通知服務(wù)器接收通知消息的應(yīng)用。例如,這種應(yīng)用包括“推送(push)”電子郵件服務(wù)或其它推送服務(wù)(例如,更新/升級(jí)服務(wù)、新聞服務(wù)、博客服務(wù)、播客服務(wù)、社交網(wǎng)絡(luò)服務(wù)、或可能發(fā)送通知消息的其它類型的服務(wù))。通知消息通常表示關(guān)注的事件,通常由應(yīng)用來定義這些關(guān)注的事件(例如,新電子郵件指示符、新的新聞項(xiàng)指示符、新的播客指示符、社交網(wǎng)絡(luò)朋友在線狀態(tài)的改變,等等)。
[0003]目前,互聯(lián)網(wǎng)技術(shù)的普及大大提升了信息傳播的速度,海量的信息讓用戶受益匪淺,同時(shí)也帶來了各種麻煩。用戶每天都不得不面對(duì)各種無用甚至是詐騙的信息,日常生活受到很大的影響。而對(duì)于推送消息的商家來說,在用戶繁忙時(shí)推送通知消息非常容易引起用戶的反感,一般都會(huì)被當(dāng)作垃圾信息來處理,不僅打擾到用戶,還達(dá)不到消息推送的效果O
[0004]雖然現(xiàn)有的某些推送消息方法中通過用戶的歷史行為來向用戶推送相應(yīng)的消息(如通過用戶的歷史購(gòu)買行為或商品瀏覽行為,向用戶推送相近的商品等),但是該方法僅僅能通過用戶曾經(jīng)的行為進(jìn)行消息推送,推送的通知消息并不一定是用戶當(dāng)前感興趣的消息,實(shí)時(shí)性差。
[0005]公開于該【背景技術(shù)】部分的信息僅僅旨在增加對(duì)本發(fā)明的總體背景的理解,而不應(yīng)當(dāng)被視為承認(rèn)或以任何形式暗示該信息構(gòu)成已為本領(lǐng)域一般技術(shù)人員所公知的現(xiàn)有技術(shù)。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的目的在于提供一種推送通知消息的方法,從而克服現(xiàn)有通知消息實(shí)時(shí)性較差的缺點(diǎn)。
[0007]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種推送通知消息的方法,包括:
[0008]獲取第一終端上傳的第一狀態(tài)信息,第一狀態(tài)信息包括第一終端當(dāng)前的狀態(tài)信息;
[0009]獲取第二終端上傳的第二狀態(tài)信息,第二狀態(tài)信息包括第二終端當(dāng)前的狀態(tài)信息;第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;
[0010]根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息;
[0011 ] 將通知消息推送至第一終端和/或第二終端。
[0012]在一種可能的實(shí)現(xiàn)方式中,在根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息的步驟之前,還包括:
[0013]獲取第一終端上傳的第一用戶標(biāo)識(shí);
[0014]獲取第二終端上傳的第二用戶標(biāo)識(shí);
[0015]在第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)行關(guān)聯(lián)處理。
[0016]在一種可能的實(shí)現(xiàn)方式中,第一狀態(tài)信息包括第一用戶標(biāo)識(shí),第二狀態(tài)信息包括第二用戶標(biāo)識(shí);
[0017]根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息,包括:
[0018]根據(jù)第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)確定與第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息;
[0019]根據(jù)用戶歷史行為信息、第一狀態(tài)信息和第二狀態(tài)信息生成通知消息。
[0020]在一種可能的實(shí)現(xiàn)方式中,將通知消息推送至第一終端和/或第二終端,包括:
[0021]根據(jù)通知消息分別確定第一相關(guān)度和第二相關(guān)度,第一相關(guān)度為通知消息與第一終端之間的相關(guān)度,第二相關(guān)度為通知消息與第二終端之間的相關(guān)度;
[0022]在第一相關(guān)度大于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第一終端;在第一相關(guān)度小于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第二終端。
[0023]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種接收通知消息的方法,包括:
[0024]將包括第一終端當(dāng)前狀態(tài)信息的第一狀態(tài)信息上傳至服務(wù)器,指示服務(wù)器根據(jù)第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;
[0025]接收服務(wù)器推送的通知消息。
[0026]在一種可能的實(shí)現(xiàn)方式中,還包括:
[0027]將第一用戶標(biāo)識(shí)上傳至服務(wù)器,指示服務(wù)器在第一用戶標(biāo)識(shí)和第二終端上傳的第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)行關(guān)聯(lián)處理。
[0028]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種推送通知消息的服務(wù)器,包括:
[0029]第一獲取模塊,用于獲取第一終端上傳的第一狀態(tài)信息,第一狀態(tài)信息包括第一終端當(dāng)前的狀態(tài)信息;獲取第二終端上傳的第二狀態(tài)信息,第二狀態(tài)信息包括第二終端當(dāng)前的狀態(tài)信息;第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;
[0030]處理模塊,用于根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息;
[0031]推送模塊,用于將通知消息推送至第一終端和/或第二終端。
[0032]在一種可能的實(shí)現(xiàn)方式中,還包括:第二獲取模塊和關(guān)聯(lián)模塊;
[0033]在處理模塊根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息之前,第二獲取模塊用于,獲取第一終端上傳的第一用戶標(biāo)識(shí);獲取第二終端上傳的第二用戶標(biāo)識(shí);
[0034]關(guān)聯(lián)模塊用于,在第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)彳丁關(guān)聯(lián)處理。
[0035]在一種可能的實(shí)現(xiàn)方式中,第一狀態(tài)信息包括第一用戶標(biāo)識(shí),第二狀態(tài)信息包括第二用戶標(biāo)識(shí);
[0036]處理模塊包括:
[0037]確定單元,用于根據(jù)第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)確定與第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息;
[0038]處理單元,用于根據(jù)用戶歷史行為信息、第一狀態(tài)信息和第二狀態(tài)信息生成通知消息。
[0039]在一種可能的實(shí)現(xiàn)方式中,推送模塊包括:
[0040]相關(guān)度單元,用于根據(jù)通知消息分別確定第一相關(guān)度和第二相關(guān)度,第一相關(guān)度為通知消息與第一終端之間的相關(guān)度,第二相關(guān)度為通知消息與第二終端之間的相關(guān)度;
[0041]推送單元,用于在第一相關(guān)度大于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第一終端;在第一相關(guān)度小于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第二終端。
[0042]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種接收通知消息的第一終端,包括:
[0043]上傳模塊,用于將包括第一終端當(dāng)前狀態(tài)信息的第一狀態(tài)信息上傳至服務(wù)器,指示服務(wù)器根據(jù)第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;
[0044]接收模塊,用于接收服務(wù)器推送的通知消息。
[0045]在一種可能的實(shí)現(xiàn)方式中,上傳模塊還用于:將第一用戶標(biāo)識(shí)上傳至服務(wù)器,指示服務(wù)器在第一用戶標(biāo)識(shí)和第二終端上傳的第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)行關(guān)聯(lián)處理。
[0046]本發(fā)明實(shí)施例提供的一種推送通知消息的方法、服務(wù)器及終端,服務(wù)器側(cè)通過獲取相關(guān)聯(lián)的兩個(gè)或多個(gè)終端的當(dāng)前狀態(tài)信息,可以向終端推送用戶當(dāng)前最關(guān)注的通知消息,實(shí)施性強(qiáng)。同時(shí),服務(wù)器側(cè)可以進(jìn)一步結(jié)合用戶當(dāng)前狀態(tài)信息和歷史行為信息確定通知消息,有效保證通知消息實(shí)時(shí)準(zhǔn)確,可以盡量避免向用戶推送無效的垃圾消息。
[0047]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
【附圖說明】
[0048]附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0049]圖1為本發(fā)明實(shí)施例中推送通知消息的方法流程圖;
[0050]圖2為本發(fā)明實(shí)施例中接收通知消息的方法流程圖;
[0051 ]圖3為實(shí)施例一中推送通知消息的方法流程圖;
[0052]圖4為本發(fā)明實(shí)施例中推送通知消息的服務(wù)器的第一結(jié)構(gòu)圖;
[0053]圖5為本發(fā)明實(shí)施例中推送通知消息的服務(wù)器的第二結(jié)構(gòu)圖;
[0054]圖6為本發(fā)明實(shí)施例中處理模塊的結(jié)構(gòu)圖;
[0055]圖7為本發(fā)明實(shí)施例中推送模塊的結(jié)構(gòu)圖;
[0056]圖8為本發(fā)明實(shí)施例中接收通知消息的第一終端的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0057]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。附圖中相同的附圖標(biāo)記表示功能相同或相似的元件。盡管在附圖中示出了實(shí)施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0058]在這里專用的詞“示例性”意為“用作例子、實(shí)施例或說明性”。這里作為“示例性”所說明的任何實(shí)施例不必解釋為優(yōu)于或好于其它實(shí)施例。
[0059]另外,為了更好的說明本發(fā)明,在下文的【具體實(shí)施方式】中給出了眾多的具體細(xì)節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,沒有某些具體細(xì)節(jié),本發(fā)明同樣可以實(shí)施。在一些實(shí)例中,對(duì)于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件未作詳細(xì)描述,以便于凸顯本發(fā)明的主旨。
[0060]除非另有其它明確表示,否則在整個(gè)說明書和權(quán)利要求書中,術(shù)語“包括”或其變換如“包含”或“包括有”等等將被理解為包括所陳述的元件或組成部分,而并未排除其它元件或其它組成部分。
[0061]本發(fā)明實(shí)施例提供的一種推送通知消息的方法,應(yīng)用于服務(wù)器側(cè)。參見圖1所示,具體包括步驟101-104:
[0062]步驟101:獲取第一終端上傳的第一狀態(tài)信息,第一狀態(tài)信息包括第一終端當(dāng)前的狀態(tài)信息。
[0063]本發(fā)明實(shí)施例中,“終端”包括但不限于手機(jī)、平板電腦、PC、電視機(jī)、便攜式播放器、游戲機(jī)、汽車或其他智能家居。“第一狀態(tài)信息”包括第一終端當(dāng)前的狀態(tài)信息,用于表示第一終端當(dāng)前的狀態(tài);根據(jù)第一終端的類型(如第一終端可以為手機(jī)或平板電腦等不同類型),該狀態(tài)信息可以包含不同的內(nèi)容。
[0064]具體的,例如,第一終端為手機(jī),該狀態(tài)信息具體可以包括:當(dāng)前處于激活狀態(tài)的應(yīng)用程序(即用戶當(dāng)前打開的是哪一個(gè)應(yīng)用程序)、當(dāng)前位置信息、當(dāng)前瀏覽界面(若用戶正在瀏覽網(wǎng)頁,該狀態(tài)信息可以包括該網(wǎng)頁的URL)和當(dāng)前電量中的一項(xiàng)或多項(xiàng)。若第一終端為汽車,則該狀態(tài)信息具體可以包括:當(dāng)前車速、當(dāng)前位置、行駛里程、發(fā)動(dòng)機(jī)狀態(tài)和車載播放器狀態(tài)中的一項(xiàng)或多項(xiàng)。
[0065]步驟102:獲取第二終端上傳的第二狀態(tài)信息,第二狀態(tài)信息包括第二終端當(dāng)前的狀態(tài)信息;第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端。
[0066]本發(fā)明實(shí)施例中,“第一”和“第二”只是為了區(qū)分兩個(gè)終端或兩個(gè)狀態(tài)信息,故第二終端與第一終端相同,也可以包括但不限于手機(jī)、平板電腦、PC、電視機(jī)、便攜式播放器、游戲機(jī)、汽車或其他智能家居。第二狀態(tài)信息包括第二終端當(dāng)前的狀態(tài)信息,用于表示第二終端當(dāng)前的狀態(tài);根據(jù)第二終端的類型(如第二終端可以為手機(jī)或平板電腦等不同類型),該狀態(tài)信息可以包含不同的內(nèi)容。
[0067]其中,第一終端和第二終端為預(yù)先關(guān)聯(lián)的兩個(gè)終端。具體可以通過用戶標(biāo)識(shí)進(jìn)行關(guān)聯(lián)的,關(guān)聯(lián)終端的步驟發(fā)生在根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息的步驟之前,關(guān)聯(lián)終端的流程具體包括以下步驟A1-A2:
[0068]步驟Al、獲取第一終端上傳的第一用戶標(biāo)識(shí)。
[0069]其中,第一用戶標(biāo)識(shí)為第一終端提供的用戶標(biāo)識(shí),具體可以為手機(jī)號(hào)碼、郵箱、注冊(cè)賬號(hào)等。該第一用戶標(biāo)識(shí)可以包含在第一狀態(tài)消息中,即在步驟101中即可以同時(shí)將第一用戶標(biāo)識(shí)上傳至服務(wù)器。
[0070]步驟A2、獲取第二終端上傳的第二用戶標(biāo)識(shí)。
[0071]其中,第二用戶標(biāo)識(shí)為第二終端提供的用戶標(biāo)識(shí),具體可以為手機(jī)號(hào)碼、郵箱、注冊(cè)賬號(hào)等。該第二用戶標(biāo)識(shí)可以包含在第二狀態(tài)消息中,即在步驟102中即可以同時(shí)將第二用戶標(biāo)識(shí)上傳至服務(wù)器。
[0072]步驟203:在第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)行關(guān)聯(lián)處理。
[0073]具體的,第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相同時(shí),可以確定第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配;或者第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相互關(guān)聯(lián)時(shí),也可以確定第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配。例如,用戶A擁有手機(jī)(第一終端)和電視機(jī)(第二終端),用戶A均通過賬號(hào)aa登錄使用該手機(jī)和電視機(jī),則服務(wù)器獲取到與手機(jī)關(guān)聯(lián)的賬號(hào)aa、同時(shí)可以獲取到與電視機(jī)關(guān)聯(lián)的賬號(hào)aa,兩個(gè)賬號(hào)相同,則說明手機(jī)(第一終端)和電視機(jī)(第二終端)相關(guān)聯(lián)?;蛘撸脩鬉通過賬號(hào)aa登錄使用手機(jī),用戶A通過賬號(hào)bb登錄使用電視機(jī),賬號(hào)aa和賬號(hào)bb均與用戶A的手機(jī)號(hào)碼綁定,則服務(wù)器可以確定賬號(hào)aa與賬號(hào)bb 二者為相關(guān)聯(lián)的賬號(hào)(即第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相互關(guān)聯(lián)),此時(shí)也可以執(zhí)行手機(jī)(第一終端)和電視機(jī)(第二終端)相關(guān)聯(lián)的操作。
[0074]步驟103:根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息。
[0075]本發(fā)明實(shí)施例中,在第一終端與第二終端相關(guān)聯(lián)時(shí),服務(wù)器結(jié)合第一狀態(tài)信息和第二狀態(tài)信息生成通知消息,即該通知消息與第一終端的當(dāng)前狀態(tài)和第二終端的當(dāng)前狀態(tài)相關(guān)。
[0076]優(yōu)選的,第一狀態(tài)信息包括第一用戶標(biāo)識(shí),第二狀態(tài)信息包括第二用戶標(biāo)識(shí),此時(shí),根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息,包括步驟B1-B2:
[0077]步驟B1:根據(jù)第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)確定與第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息。
[0078]具體的,第一用戶標(biāo)識(shí)和第二用戶標(biāo)識(shí)可以完全相同,即根據(jù)此用戶的一個(gè)用戶標(biāo)識(shí)即可以確定該用戶的用戶歷史行為信息。
[0079]步驟B2:根據(jù)用戶歷史行為信息、第一狀態(tài)信息和第二狀態(tài)信息生成通知消息。
[0080]具體的,例如,用戶A通過同一個(gè)用戶賬號(hào)(即第一用戶標(biāo)識(shí)和第二用戶標(biāo)識(shí)相同)登錄使用了智能手機(jī)(第一終端)和汽車(第二終端)的智能系統(tǒng)。在當(dāng)前時(shí)間,用戶A駕駛汽車(第二終端)并打開汽車導(dǎo)航,目的地為餐廳B;用戶A的朋友使用該智能手機(jī)(第一終端)正在瀏覽關(guān)于餐廳B的菜單。服務(wù)器在獲取到汽車和智能手機(jī)的當(dāng)前狀態(tài)時(shí),可以向用戶A推送關(guān)于餐廳B或附近其他餐廳的通知消息(如餐廳B的營(yíng)業(yè)時(shí)間等)。同時(shí),根據(jù)用戶A的用戶賬號(hào)確定用戶A之前的歷史行為信息,比如用戶A曾經(jīng)購(gòu)買的食品、曾經(jīng)在哪些餐廳消費(fèi)、曾經(jīng)瀏覽過哪些關(guān)于菜品的網(wǎng)頁,進(jìn)而可以向用戶推送餐廳B中符合用戶A 口味的菜名等。
[0081]優(yōu)選的,根據(jù)用戶歷史行為信息確定用戶群體,進(jìn)而根據(jù)用戶群體生成通知消息,從而向用戶推送更加合適的消息。
[0082]步驟104:將通知消息推送至第一終端和/或第二終端。
[0083]具體的,根據(jù)第一終端和第二終端的狀態(tài)信息確定將通知消息推送至哪一方。比如第一終端為汽車,而當(dāng)前汽車處于行駛狀態(tài),則優(yōu)先將該通知消息推送至第二終端,而不是推送至汽車。
[0084]具體的,根據(jù)兩個(gè)終端與通知消息之間的相關(guān)度確定推送方,具體包括步驟Cl-C2:
[0085]步驟Cl、根據(jù)通知消息分別確定第一相關(guān)度和第二相關(guān)度,第一相關(guān)度為通知消息與第一終端之間的相關(guān)度,第二相關(guān)度為通知消息與第二終端之間的相關(guān)度。
[0086]其中,確定通知消息與第一終端之間的第一相關(guān)度時(shí),將第一狀態(tài)信息作為參考量。如上所述,若第一狀態(tài)信息表示當(dāng)前第一終端不方便接收通知消息,則該第一相關(guān)度的值較低。
[0087]步驟C2、在第一相關(guān)度大于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第一終端;在第一相關(guān)度小于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第二終端。
[0088]需要說明的是,本發(fā)明實(shí)施例中僅僅以兩個(gè)終端為例進(jìn)行了說明,該方法也適用于三個(gè)或四個(gè)等多個(gè)終端的情況。同時(shí),上述的第二狀態(tài)信息可以為空,即第二終端并未向服務(wù)器發(fā)送第二狀態(tài)信息,或者第一終端不存在與其關(guān)聯(lián)的第二終端,此時(shí)通過第一狀態(tài)信息和第二狀態(tài)信息(實(shí)際為空信息)生成通知消息實(shí)際為根據(jù)第一狀態(tài)信息生成通知消息。
[0089]本發(fā)明實(shí)施例提供的一種推送通知消息的方法,應(yīng)用于服務(wù)器側(cè),通過獲取相關(guān)聯(lián)的兩個(gè)或多個(gè)終端的當(dāng)前狀態(tài)信息,可以向終端推送用戶當(dāng)前最關(guān)注的通知消息,實(shí)施性強(qiáng)。進(jìn)一步結(jié)合用戶當(dāng)前狀態(tài)信息和歷史行為信息確定通知消息,有效保證通知消息實(shí)時(shí)準(zhǔn)確,可以盡量避免向用戶推送無效的垃圾消息。
[0090]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種接收通知消息的方法,該方法應(yīng)用于終端側(cè),參見圖2所示,包括步驟201-202:
[0091]步驟201:將包括第一終端當(dāng)前狀態(tài)信息的第一狀態(tài)信息上傳至服務(wù)器,指示服務(wù)器根據(jù)第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端。
[0092]其中,在步驟201之前,服務(wù)器還包括終端關(guān)聯(lián)的步驟,具體的:將第一用戶標(biāo)識(shí)上傳至服務(wù)器,指示服務(wù)器在第一用戶標(biāo)識(shí)和第二終端上傳的第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)行關(guān)聯(lián)處理。
[0093]步驟202:接收服務(wù)器推送的通知消息。
[0094]本發(fā)明實(shí)施例提供的一種接收通知消息的方法,該方法應(yīng)用于終端(如上述的第一終端)側(cè),通過向服務(wù)器上傳狀態(tài)信息,服務(wù)器確定第一終端和第二終端相關(guān)聯(lián),并根據(jù)第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,進(jìn)而客戶端可以接收到服務(wù)器推送的通知消息。通過獲取相關(guān)聯(lián)的兩個(gè)或多個(gè)終端的當(dāng)前狀態(tài)信息,終端可以接收到用戶當(dāng)前最關(guān)注的通知消息,實(shí)施性強(qiáng)。進(jìn)一步結(jié)合用戶當(dāng)前狀態(tài)信息和歷史行為信息確定通知消息,有效保證通知消息實(shí)時(shí)準(zhǔn)確,服務(wù)器可以盡量避免向用戶推送無效的垃圾消息。
[0095]下面通過一個(gè)實(shí)施例詳細(xì)介紹該方法的流程。
[0096]實(shí)施例一
[0097]在實(shí)施例一中,第一終端和第二終端為相關(guān)聯(lián)的兩個(gè)終端,服務(wù)器推送通知消息的過程參見圖3所示,包括步驟301-306:
[0098]步驟301:第一終端向服務(wù)器發(fā)送第一狀態(tài)信息,第一狀態(tài)信息包括第一用戶標(biāo)識(shí)。
[0099]步驟302:第二終端向服務(wù)器發(fā)送第二狀態(tài)信息,第二狀態(tài)信息包括第二用戶標(biāo)識(shí)。
[0100]步驟303:服務(wù)器在第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)彳丁關(guān)聯(lián)處理。
[0101]其中,在步驟303中,第一終端和第二終端可以預(yù)先進(jìn)行關(guān)聯(lián)處理,之后將第一終端和第二終端之間的關(guān)聯(lián)關(guān)系發(fā)送至服務(wù)器,告知服務(wù)器第一終端和第二終端為兩個(gè)相關(guān)聯(lián)的設(shè)備。
[0102]步驟304:服務(wù)器根據(jù)第一用戶標(biāo)識(shí)和第二用戶標(biāo)識(shí)確定與第一用戶標(biāo)識(shí)和第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息。
[0103]步驟305:服務(wù)器根據(jù)用戶歷史行為信息、第一狀態(tài)信息和第二狀態(tài)信息生成通知消息。
[0104]步驟306:服務(wù)器將通知消息推送至第一終端和第二終端。
[0105]本發(fā)明實(shí)施例提供的一種推送通知消息的方法,服務(wù)器側(cè)通過獲取相關(guān)聯(lián)的兩個(gè)或多個(gè)終端的當(dāng)前狀態(tài)信息,可以向終端推送用戶當(dāng)前最關(guān)注的通知消息,實(shí)施性強(qiáng)。同時(shí),服務(wù)器側(cè)可以進(jìn)一步結(jié)合用戶當(dāng)前狀態(tài)信息和歷史行為信息確定通知消息,有效保證通知消息實(shí)時(shí)準(zhǔn)確,可以盡量避免向用戶推送無效的垃圾消息。
[0106]以上詳細(xì)介紹了推送通知消息的方法流程,該方法也可以通過相應(yīng)的裝置實(shí)現(xiàn),下面詳細(xì)介紹該裝置的結(jié)構(gòu)和功能。
[0107]本發(fā)明實(shí)施例提供一種推送通知消息的服務(wù)器,參見圖4所示,包括:
[0108]第一獲取模塊41,用于獲取第一終端上傳的第一狀態(tài)信息,第一狀態(tài)信息包括第一終端當(dāng)前的狀態(tài)信息;獲取第二終端上傳的第二狀態(tài)信息,第二狀態(tài)信息包括第二終端當(dāng)前的狀態(tài)信息;第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;
[0109]處理模塊42,用于根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息;
[0110]推送模塊43,用于將通知消息推送至第一終端和/或第二終端。
[0111]在一種可能的實(shí)現(xiàn)方式中,參見圖5所示,還包括:第二獲取模塊44和關(guān)聯(lián)模塊45;
[0112]在處理模塊42根據(jù)第一狀態(tài)信息和第二狀態(tài)信息生成通知消息之前,第二獲取模塊44用于,獲取第一終端上傳的第一用戶標(biāo)識(shí);獲取第二終端上傳的第二用戶標(biāo)識(shí);
[0113]關(guān)聯(lián)模塊45用于,在第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)彳T關(guān)聯(lián)處理。
[0114]在一種可能的實(shí)現(xiàn)方式中,第一狀態(tài)信息包括第一用戶標(biāo)識(shí),第二狀態(tài)信息包括第二用戶標(biāo)識(shí);參見圖6所示,處理模塊42包括:
[0115]確定單元421,用于根據(jù)第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)確定與第一用戶標(biāo)識(shí)和/或第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息;
[0116]處理單元422,用于根據(jù)用戶歷史行為信息、第一狀態(tài)信息和第二狀態(tài)信息生成通知消息。
[0117]在一種可能的實(shí)現(xiàn)方式中,參見圖7所示,推送模塊43包括:
[0118]相關(guān)度單元431,用于根據(jù)通知消息分別確定第一相關(guān)度和第二相關(guān)度,第一相關(guān)度為通知消息與第一終端之間的相關(guān)度,第二相關(guān)度為通知消息與第二終端之間的相關(guān)度;
[0119]推送單元432,用于在第一相關(guān)度大于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第一終端;在第一相關(guān)度小于第二相關(guān)度時(shí),優(yōu)先將通知消息推送至第二終端。
[0120]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種接收通知消息的第一終端,參見圖8所示,包括:
[0121]上傳模塊81,用于將包括第一終端當(dāng)前狀態(tài)信息的第一狀態(tài)信息上傳至服務(wù)器,指示服務(wù)器根據(jù)第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,第二終端是預(yù)先與第一終端關(guān)聯(lián)的終端;
[0122]接收模塊82,用于接收服務(wù)器推送的通知消息。
[0123]在一種可能的實(shí)現(xiàn)方式中,上傳模塊81還用于:將第一用戶標(biāo)識(shí)上傳至服務(wù)器,指示服務(wù)器在第一用戶標(biāo)識(shí)和第二終端上傳的第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)第一終端和第二終端進(jìn)彳丁關(guān)聯(lián)處理。
[0124]本發(fā)明實(shí)施例提供的一種推送通知消息的方法、服務(wù)器及終端,服務(wù)器側(cè)通過獲取相關(guān)聯(lián)的兩個(gè)或多個(gè)終端的當(dāng)前狀態(tài)信息,可以向終端推送用戶當(dāng)前最關(guān)注的通知消息,實(shí)施性強(qiáng)。同時(shí),服務(wù)器側(cè)可以進(jìn)一步結(jié)合用戶當(dāng)前狀態(tài)信息和歷史行為信息確定通知消息,有效保證通知消息實(shí)時(shí)準(zhǔn)確,可以盡量避免向用戶推送無效的垃圾消息。
[0125]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0126]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0127]最后應(yīng)說明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,對(duì)于本領(lǐng)域的技術(shù)人員來說,其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種推送通知消息的方法,其特征在于,包括: 獲取第一終端上傳的第一狀態(tài)信息,所述第一狀態(tài)信息包括所述第一終端當(dāng)前的狀態(tài)信息; 獲取第二終端上傳的第二狀態(tài)信息,所述第二狀態(tài)信息包括所述第二終端當(dāng)前的狀態(tài)信息;所述第二終端是預(yù)先與所述第一終端關(guān)聯(lián)的終端; 根據(jù)所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息; 將所述通知消息推送至所述第一終端和/或所述第二終端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息的步驟之前,還包括: 獲取所述第一終端上傳的第一用戶標(biāo)識(shí); 獲取所述第二終端上傳的第二用戶標(biāo)識(shí); 在所述第一用戶標(biāo)識(shí)與所述第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)所述第一終端和所述第二終端進(jìn)tx關(guān)聯(lián)處理。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第一狀態(tài)信息包括第一用戶標(biāo)識(shí),所述第二狀態(tài)信息包括第二用戶標(biāo)識(shí); 所述根據(jù)所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息,包括: 根據(jù)所述第一用戶標(biāo)識(shí)和/或所述第二用戶標(biāo)識(shí)確定與所述第一用戶標(biāo)識(shí)和/或所述第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息; 根據(jù)所述用戶歷史行為信息、所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息。4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將所述通知消息推送至所述第一終端和/或所述第二終端,包括: 根據(jù)所述通知消息分別確定第一相關(guān)度和第二相關(guān)度,所述第一相關(guān)度為所述通知消息與所述第一終端之間的相關(guān)度,所述第二相關(guān)度為所述通知消息與所述第二終端之間的相關(guān)度; 在所述第一相關(guān)度大于所述第二相關(guān)度時(shí),優(yōu)先將所述通知消息推送至所述至所述第一終端;在所述第一相關(guān)度小于所述第二相關(guān)度時(shí),優(yōu)先將所述通知消息推送至所述至所述第二終端。5.一種接收通知消息的方法,其特征在于,包括: 將包括第一終端當(dāng)前狀態(tài)信息的第一狀態(tài)信息上傳至服務(wù)器,指示所述服務(wù)器根據(jù)所述第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,所述第二終端是預(yù)先與所述第一終端關(guān)聯(lián)的終端; 接收所述服務(wù)器推送的所述通知消息。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 將第一用戶標(biāo)識(shí)上傳至所述服務(wù)器,指示所述服務(wù)器在所述第一用戶標(biāo)識(shí)和第二終端上傳的第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)所述第一終端和所述第二終端進(jìn)行關(guān)聯(lián)處理。7.一種推送通知消息的服務(wù)器,其特征在于,包括: 第一獲取模塊,用于獲取第一終端上傳的第一狀態(tài)信息,所述第一狀態(tài)信息包括所述第一終端當(dāng)前的狀態(tài)信息;獲取第二終端上傳的第二狀態(tài)信息,所述第二狀態(tài)信息包括所述第二終端當(dāng)前的狀態(tài)信息;所述第二終端是預(yù)先與所述第一終端關(guān)聯(lián)的終端; 處理模塊,用于根據(jù)所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息; 推送模塊,用于將所述通知消息推送至所述第一終端和/或所述第二終端。8.根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于,還包括:所述第二獲取模塊和關(guān)聯(lián)模塊; 在所述處理模塊根據(jù)所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息之前,所述第二獲取模塊用于,獲取所述第一終端上傳的第一用戶標(biāo)識(shí);獲取所述第二終端上傳的第二用戶標(biāo)識(shí); 所述關(guān)聯(lián)模塊用于,在所述第一用戶標(biāo)識(shí)與所述第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)所述第一終端和所述第二終端進(jìn)行關(guān)聯(lián)處理。9.根據(jù)權(quán)利要求7或8所述的服務(wù)器,其特征在于,所述第一狀態(tài)信息包括第一用戶標(biāo)識(shí),所述第二狀態(tài)信息包括第二用戶標(biāo)識(shí); 所述處理模塊包括: 確定單元,用于根據(jù)所述第一用戶標(biāo)識(shí)和/或所述第二用戶標(biāo)識(shí)確定與所述第一用戶標(biāo)識(shí)和/或所述第二用戶標(biāo)識(shí)相關(guān)的用戶歷史行為信息; 處理單元,用于根據(jù)所述用戶歷史行為信息、所述第一狀態(tài)信息和所述第二狀態(tài)信息生成通知消息。10.根據(jù)權(quán)利要求7或8所述的服務(wù)器,其特征在于,所述推送模塊包括: 相關(guān)度單元,用于根據(jù)所述通知消息分別確定第一相關(guān)度和第二相關(guān)度,所述第一相關(guān)度為所述通知消息與所述第一終端之間的相關(guān)度,所述第二相關(guān)度為所述通知消息與所述第二終端之間的相關(guān)度; 推送單元,用于在所述第一相關(guān)度大于所述第二相關(guān)度時(shí),優(yōu)先將所述通知消息推送至所述至所述第一終端;在所述第一相關(guān)度小于所述第二相關(guān)度時(shí),優(yōu)先將所述通知消息推送至所述至所述第二終端。11.一種接收通知消息的第一終端,其特征在于,包括: 上傳模塊,用于將包括第一終端當(dāng)前狀態(tài)信息的第一狀態(tài)信息上傳至服務(wù)器,指示所述服務(wù)器根據(jù)所述第一狀態(tài)信息和第二終端上傳的第二狀態(tài)信息生成通知消息,所述第二終端是預(yù)先與所述第一終端關(guān)聯(lián)的終端; 接收模塊,用于接收所述服務(wù)器推送的所述通知消息。12.根據(jù)權(quán)利要求11所述的第一終端,其特征在于,所述上傳模塊還用于:將第一用戶標(biāo)識(shí)上傳至所述服務(wù)器,指示所述服務(wù)器在所述第一用戶標(biāo)識(shí)和第二終端上傳的第二用戶標(biāo)識(shí)相匹配時(shí),對(duì)所述第一終端和所述第二終端進(jìn)行關(guān)聯(lián)處理。
【文檔編號(hào)】H04L29/08GK105847371SQ201610200380
【公開日】2016年8月10日
【申請(qǐng)日】2016年3月31日
【發(fā)明人】曾鵬
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視電子商務(wù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
陆河县| 沁水县| 徐水县| 贺兰县| 滨州市| 磐石市| 福泉市| 建宁县| 柞水县| 峡江县| 红河县| 丰镇市| 泸溪县| 梨树县| 姜堰市| 驻马店市| 通道| 深州市| 望城县| 巴楚县| 镇巴县| 合作市| 西平县| 宝应县| 吴川市| 靖远县| 平顺县| 景洪市| 浙江省| 许昌市| 积石山| 上犹县| 黄龙县| 赣州市| 望奎县| 安多县| 南平市| 英超| 自贡市| 九江县| 博乐市|