消息推送方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明提供了一種消息推送方法及裝置。其中,該方法包括:在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,信息至少包括時(shí)間信息和/或位置信息,位置信息隨時(shí)間信息發(fā)生變化;分析位置信息的變化趨勢(shì),預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置;根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送。依據(jù)本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中推送消息無(wú)法根據(jù)用戶(hù)的信息進(jìn)行及時(shí)更新的問(wèn)題,更加高效地根據(jù)用戶(hù)需要進(jìn)行消息推送,避免用戶(hù)對(duì)需要的消息進(jìn)行搜索的繁瑣步驟,節(jié)省用戶(hù)時(shí)間,并提升用戶(hù)體驗(yàn)。
【專(zhuān)利說(shuō)明】消息推送方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種消息推送方法及裝置。
【背景技術(shù)】
[0002]隨著信息社會(huì)的發(fā)展,人們?nèi)粘Ia(chǎn)生活所需要的信息量日益增加,而現(xiàn)有技術(shù)中的消息推送(也可以稱(chēng)為信息推送),通過(guò)一定的技術(shù)標(biāo)準(zhǔn)或者協(xié)議,根據(jù)用戶(hù)的興趣搜索、過(guò)濾消息,并將消息發(fā)送至用戶(hù),幫助用戶(hù)高效率地挖掘有價(jià)值的消息,并有效減少互聯(lián)網(wǎng)的消息過(guò)載問(wèn)題。
[0003]但現(xiàn)有技術(shù)中的消息推送僅能夠根據(jù)對(duì)市場(chǎng)的調(diào)研推送可能適用于多數(shù)用戶(hù)但針對(duì)性不強(qiáng)的消息。例如,某化妝品經(jīng)營(yíng)店根據(jù)對(duì)會(huì)員用戶(hù)的調(diào)研,發(fā)現(xiàn)當(dāng)?shù)陜?nèi)活動(dòng)規(guī)則為“購(gòu)物滿(mǎn)100元減5元”時(shí),75%的用戶(hù)表示愿意到該經(jīng)營(yíng)店進(jìn)行購(gòu)物,以參與活動(dòng),則推送消息“6月5日至6月25日期間,本店購(gòu)物滿(mǎn)100元減5元”至其所有會(huì)員用戶(hù)。
[0004]或者,現(xiàn)有技術(shù)中僅能夠根據(jù)用戶(hù)在網(wǎng)上的購(gòu)物記錄和/或用戶(hù)最近瀏覽的網(wǎng)頁(yè)等進(jìn)行消息推送。例如,當(dāng)用戶(hù)在網(wǎng)上對(duì)運(yùn)動(dòng)鞋進(jìn)行搜索瀏覽之后,在用戶(hù)瀏覽的其他頁(yè)面推送運(yùn)動(dòng)鞋的相關(guān)信息。該種信息推送雖然針對(duì)性較強(qiáng),但是空間局限性大,當(dāng)用戶(hù)更換終端(如使用其他電腦或者手機(jī)瀏覽網(wǎng)頁(yè)),則無(wú)法及時(shí)將消息推送至用戶(hù),而可能將消息錯(cuò)誤推送至下一使用該終端卻不需要此類(lèi)信息的用戶(hù),即消息推送的無(wú)法根據(jù)用戶(hù)信息的更新進(jìn)行及時(shí)更新。
[0005]由上文可知,隨著科技的進(jìn)步,用戶(hù)對(duì)于推送的消息的具體性以及個(gè)性化有了更高的要求,而由于用戶(hù)信息來(lái)源不足等原因造成現(xiàn)有技術(shù)中的消息推送技術(shù)無(wú)法保證推送的消息的針對(duì)性以及對(duì)推送的消息的及時(shí)更新,進(jìn)而無(wú)法滿(mǎn)足用戶(hù)對(duì)推送的消息的更高要求,導(dǎo)致用戶(hù)體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0006]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的消息推送方法和相應(yīng)的裝置。
[0007]依據(jù)本發(fā)明的一個(gè)方面,提供了一種消息推送方法,包括:在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,所述信息至少包括時(shí)間信息和/或位置信息,所述位置信息隨所述時(shí)間信息發(fā)生變化;分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置;根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,并推送。
[0008]可選地,所述指定時(shí)間段包括下列至少之一:不同日期的同一時(shí)間段;同一日期的不同時(shí)間段;執(zhí)行根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
[0009]可選地,分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置,包括:若所述特定時(shí)間不涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,若所述用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)所述用戶(hù)在所述特定時(shí)間仍維持在所述固定位置;若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析所述位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)所述用戶(hù)特定時(shí)間所處的位置;若所述特定時(shí)間涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,根據(jù)所述特定時(shí)間的時(shí)間特性,預(yù)計(jì)所述用戶(hù)特定時(shí)間所述的位置為:在所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行所述指定操作的位置。
[0010]可選地,若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)所述用戶(hù)在特定時(shí)間處所處的位置與所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
[0011]可選地,根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,包括:根據(jù)預(yù)計(jì)的位置,以及所述特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、所述用戶(hù)在所述特定時(shí)間可參與的所有活動(dòng)消息。
[0012]可選地,若所述特定時(shí)間為執(zhí)行指定操作的時(shí)間點(diǎn),還包括:在推送活動(dòng)消息時(shí),優(yōu)先推送與所述指定操作相關(guān)的活動(dòng)消息。
[0013]依據(jù)本發(fā)明的另一個(gè)方面,還提供了一種消息推送裝置,包括:信息收集模塊,配置為在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,所述信息至少包括時(shí)間信息和/或位置信息,所述位置信息隨所述時(shí)間信息發(fā)生變化;預(yù)計(jì)模塊,配置為分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置;推送模塊,配置為根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,并推送。
[0014]可選地,所述指定時(shí)間段包括下列至少之一:不同日期的同一時(shí)間段;同一日期的不同時(shí)間段;執(zhí)行根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
[0015]可選地,所述預(yù)計(jì)模塊還配置為:若所述特定時(shí)間不涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,若所述用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)所述用戶(hù)在所述特定時(shí)間仍維持在所述固定位置;若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析所述位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)所述用戶(hù)特定時(shí)間所處的位置;若所述特定時(shí)間涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,根據(jù)所述特定時(shí)間的時(shí)間特性,預(yù)計(jì)所述用戶(hù)特定時(shí)間所述的位置為:在所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行所述指定操作的位置。
[0016]可選地,所述預(yù)計(jì)模塊還配置為:若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)所述用戶(hù)在特定時(shí)間處所處的位置與所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
[0017]可選地,所述推送模塊還配置為:根據(jù)預(yù)計(jì)的位置,以及所述特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、所述用戶(hù)在所述特定時(shí)間可參與的所有活動(dòng)消息。
[0018]可選地,所述推送模塊還配置為:在推送活動(dòng)消息時(shí),優(yōu)先推送與所述指定操作相關(guān)的活動(dòng)消息。
[0019]依據(jù)本發(fā)明實(shí)施例能夠在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,包括收集用戶(hù)的時(shí)間信息和/或隨著時(shí)間信息發(fā)生變化的位置信息。收集用戶(hù)信息之后,分析用戶(hù)位置信息的變化趨勢(shì),并預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置,進(jìn)而能夠根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送。例如,在一個(gè)星期內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,收集到的信息顯示用戶(hù)星期一至星期五的中午十二點(diǎn)均在大同路的美食街,而星期六星期日的中午十二點(diǎn)均在竹林路的居民區(qū)。則能夠根系用戶(hù)位置信息的變化趨勢(shì),預(yù)計(jì)用戶(hù)在接下來(lái)的一星期中,星期一到星期五的中午十二點(diǎn)所處的位置應(yīng)為大同路的美食街,而星期六星期日的中午十二點(diǎn)應(yīng)在竹林路的居民區(qū)。根據(jù)預(yù)計(jì)的位置以及中午十二點(diǎn)(即通常用戶(hù)的午飯時(shí)間)這一特定時(shí)間向用戶(hù)推送消息。在星期一至星期五,可以向用戶(hù)推送大同路美食街中飯店的活動(dòng)信息或者其他用戶(hù)的推薦信息,而在星期六星期日,可以向用戶(hù)推送各個(gè)外賣(mài)的活動(dòng)信息等。
[0020]現(xiàn)有技術(shù)中的消息推送缺乏針對(duì)性以及無(wú)法及時(shí)根據(jù)用戶(hù)信息進(jìn)行更新,導(dǎo)致用戶(hù)體驗(yàn)較差,而本發(fā)明實(shí)施例能夠根據(jù)對(duì)用戶(hù)信息的收集,以及對(duì)收集的信息的進(jìn)一步分析,獲取與用戶(hù)相關(guān)的消息,由于針對(duì)任一用戶(hù)均單獨(dú)分析,解決了現(xiàn)有技術(shù)中推送消息缺乏針對(duì)性的問(wèn)題,而根據(jù)對(duì)收集到的用戶(hù)信息進(jìn)行分析、預(yù)計(jì),進(jìn)而獲取到與用戶(hù)相關(guān)的消息進(jìn)行推送,解決了現(xiàn)有技術(shù)中推送消息無(wú)法根據(jù)用戶(hù)的信息進(jìn)行及時(shí)更新的問(wèn)題,更加高效地根據(jù)用戶(hù)需要進(jìn)行消息推送,避免用戶(hù)對(duì)需要的消息進(jìn)行搜索的繁瑣步驟,節(jié)省用戶(hù)時(shí)間,并提升用戶(hù)體驗(yàn)。
[0021]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
[0022]根據(jù)下文結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0023]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0024]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息推送方法的處理流程圖;
[0025]圖2示出了根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的分析位置信息的變化方向的示意圖;
[0026]圖3示出了根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的分析位置信息的變化方向的示意圖;
[0027]圖4示出了根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的推送餐飲消息的界面示意圖;
[0028]圖5示出了根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的推送電影票消息的界面示意圖;以及
[0029]圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息推送裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0031]相關(guān)技術(shù)中提及,隨著科技的進(jìn)步,用戶(hù)對(duì)于推送的消息的具體性以及個(gè)性化有了更高的要求,而由于用戶(hù)信息來(lái)源不足等原因造成消息推送技術(shù)無(wú)法保證推送的消息的針對(duì)性以及對(duì)推送的消息的及時(shí)更新,進(jìn)而無(wú)法滿(mǎn)足用戶(hù)對(duì)推送的消息的更高要求,導(dǎo)致用戶(hù)體驗(yàn)較差。
[0032]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種消息推送方法。圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息推送方法的處理流程圖。參見(jiàn)圖1,該流程至少包括步驟S102至步驟S106。如圖1中的步驟S102所示,在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集。優(yōu)選地,收集的信息至少包括時(shí)間信息和/或隨著時(shí)間信息發(fā)生變化的位置信息。收集到用戶(hù)的信息之后,執(zhí)行步驟S104,分析位置信息的變化趨勢(shì),并預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置。對(duì)用戶(hù)的信息進(jìn)行收集、分析之后,根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送(即步驟S106)。
[0033]依據(jù)本發(fā)明實(shí)施例能夠在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,包括收集用戶(hù)的時(shí)間信息和/或隨著時(shí)間信息發(fā)生變化的位置信息。收集用戶(hù)信息之后,分析用戶(hù)位置信息的變化趨勢(shì),并預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置,進(jìn)而能夠根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送。例如,在一個(gè)星期內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,收集到的信息顯示用戶(hù)星期一至星期五的中午十二點(diǎn)均在大同路的美食街,而星期六星期日的中午十二點(diǎn)均在竹林路的居民區(qū)。則能夠根系用戶(hù)位置信息的變化趨勢(shì),預(yù)計(jì)用戶(hù)在接下來(lái)的一星期中,星期一到星期五的中午十二點(diǎn)所處的位置應(yīng)為大同路的美食街,而星期六星期日的中午十二點(diǎn)應(yīng)在竹林路的居民區(qū)。根據(jù)預(yù)計(jì)的位置以及中午十二點(diǎn)(即通常用戶(hù)的午飯時(shí)間)這一特定時(shí)間向用戶(hù)推送消息。在星期一至星期五,可以向用戶(hù)推送大同路美食街中飯店的活動(dòng)信息或者其他用戶(hù)的推薦信息,而在星期六星期日,可以向用戶(hù)推送各個(gè)外賣(mài)的活動(dòng)信息等。
[0034]現(xiàn)有技術(shù)中的消息推送缺乏針對(duì)性以及無(wú)法及時(shí)根據(jù)用戶(hù)信息進(jìn)行更新,導(dǎo)致用戶(hù)體驗(yàn)較差,而本發(fā)明實(shí)施例能夠根據(jù)對(duì)用戶(hù)信息的收集,以及對(duì)收集的信息的進(jìn)一步分析,獲取與用戶(hù)相關(guān)的消息,由于針對(duì)任一用戶(hù)均單獨(dú)分析,解決了現(xiàn)有技術(shù)中推送消息缺乏針對(duì)性的問(wèn)題,而根據(jù)對(duì)收集到的用戶(hù)信息進(jìn)行分析、預(yù)計(jì),進(jìn)而獲取到與用戶(hù)相關(guān)的消息進(jìn)行推送,解決了現(xiàn)有技術(shù)中推送消息無(wú)法根據(jù)用戶(hù)的信息進(jìn)行及時(shí)更新的問(wèn)題,更加高效地根據(jù)用戶(hù)需要進(jìn)行消息推送,避免用戶(hù)對(duì)需要的消息進(jìn)行搜索的繁瑣步驟,節(jié)省用戶(hù)時(shí)間,并提升用戶(hù)體驗(yàn)。
[0035]上文提及,本發(fā)明實(shí)施例在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,并根據(jù)對(duì)收集到的信息的分析,預(yù)計(jì)用戶(hù)的位置,進(jìn)而能夠獲取與用戶(hù)相關(guān)的消息,并進(jìn)行推送。為保證推送消息能夠根據(jù)用戶(hù)信息及時(shí)更新,并保證推送消息具有針對(duì)性,更加合理推送用戶(hù)需要的消息,本發(fā)明實(shí)施例中的指定時(shí)間段可以是不同日期的同一時(shí)間段,可以是同一日期的不同時(shí)間段,還可以是用戶(hù)執(zhí)行根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
[0036]現(xiàn)優(yōu)選上文提及的、本發(fā)明實(shí)施例中的指定時(shí)間段舉例介紹。
[0037]當(dāng)指定時(shí)間段為不同日期的同一時(shí)間段時(shí),例如,在不同日期的同一時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,可以是在某一個(gè)星期的星期一至星期日,即不同的7天內(nèi),每天的上午8點(diǎn)至中午12點(diǎn)對(duì)用戶(hù)進(jìn)行信息收集。如,收集到用戶(hù)星期一至星期五每天上午8點(diǎn)至9點(diǎn)的位置信息為從海淀南路向海淀北路前進(jìn),并且每天上午9點(diǎn)至12點(diǎn)位置信息固定于海淀北路2X號(hào)的大廈五層,而用戶(hù)星期六星期日兩天上午8點(diǎn)至中午12點(diǎn)均在海淀南路IX號(hào)的居民區(qū)。
[0038]再例如,在不同日期的同一時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,可以是在某一個(gè)月的30天中,每天的下午2點(diǎn)至5點(diǎn)對(duì)用戶(hù)進(jìn)行信息收集。如,收集到用戶(hù)在一個(gè)月中的每個(gè)工作日(即每個(gè)星期的星期一至星期五)的下午2點(diǎn)至5點(diǎn)均在海淀路2X號(hào)的大廈五層,而一個(gè)月的每個(gè)星期六的下午2點(diǎn)至5點(diǎn)均在不同位置的各家電影院。
[0039]當(dāng)指定時(shí)間段為同一日期的不同時(shí)間段時(shí),例如,在同一日期的不同時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,可以是在6月12日(星期四)這一天內(nèi),選取早上7點(diǎn)至9點(diǎn),中午11點(diǎn)至下午2點(diǎn),下午3點(diǎn)至6點(diǎn)以及晚上8點(diǎn)至10點(diǎn)四個(gè)時(shí)間段對(duì)用戶(hù)進(jìn)行信息收集。如,收集用戶(hù)早上7點(diǎn)至9點(diǎn)的位置信息為從海淀南路向海淀北路前進(jìn),中午11點(diǎn)至下午2點(diǎn)的位置信息為海淀北路美食街,下午3點(diǎn)至6點(diǎn)的位置信息為海淀北路2X號(hào)的大廈五層,晚上8點(diǎn)至10點(diǎn)的位置信息為海淀南路IXX號(hào)的健身房。
[0040]再例如,在同一日期的不同時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,可以是在6月15日(星期日)這一天內(nèi),選取上午9點(diǎn)至11,中午12點(diǎn)至下午2點(diǎn),下午3點(diǎn)至晚上6點(diǎn)以及晚上8點(diǎn)至10點(diǎn)四個(gè)時(shí)間段對(duì)用戶(hù)進(jìn)行信息收集。如,收集到用戶(hù)上午9點(diǎn)至11的位置信息為海淀南路IX號(hào)的居民區(qū),中午12點(diǎn)至下午2點(diǎn)的位置信息為不同位置的各類(lèi)飯店或者美食街或者小吃店,下午3點(diǎn)至晚上6點(diǎn)的位置信息為不同位置的各家電影院,晚上8點(diǎn)至10點(diǎn)的位置信息同樣為海淀南路IX號(hào)的居民區(qū)。
[0041]當(dāng)指定時(shí)間段為用戶(hù)執(zhí)行根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段時(shí),例如,對(duì)用戶(hù)信息進(jìn)行收集,得到用戶(hù)信息為每隔兩個(gè)月,將收集到用戶(hù)的位置為不同地址的理發(fā)店的信息。再例如,對(duì)用戶(hù)信息進(jìn)行收集,得到每個(gè)月中的隨機(jī)兩個(gè)星期六,將收集到用戶(hù)的位置為海淀南路IXX號(hào)的女子養(yǎng)生會(huì)館的信息。
[0042]根據(jù)對(duì)本發(fā)明實(shí)施例中優(yōu)選的指定時(shí)間段的介紹,本發(fā)明實(shí)施例在各個(gè)指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息的收集,能夠保證獲得更為準(zhǔn)確的用戶(hù)信息,進(jìn)而能夠根據(jù)收集到的用戶(hù)信息對(duì)用戶(hù)在特定時(shí)間所處的位置進(jìn)行合理高效的預(yù)計(jì),并及時(shí)推送用戶(hù)需要的消息,提升用戶(hù)體驗(yàn)。
[0043]在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集之后,本發(fā)明實(shí)施例能夠分析位置信息,并根據(jù)分析結(jié)果預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置。具體地,對(duì)收集到的信息進(jìn)行分析時(shí),若特定時(shí)間不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,并且用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,則預(yù)計(jì)用戶(hù)在特定時(shí)間仍維持在固定位置。例如,根據(jù)對(duì)收集到的用戶(hù)的信息進(jìn)行分析,得到用戶(hù)在一個(gè)月的每個(gè)工作日的中午12點(diǎn)至下午I點(diǎn)的位置信息均在海淀北路的美食街,并且,根據(jù)對(duì)收集到的用戶(hù)的信息進(jìn)行分析,每個(gè)工作日的中午12點(diǎn)至下午I點(diǎn)不涉及用戶(hù)每隔兩個(gè)月的剪頭發(fā)行為和/或用戶(hù)每個(gè)月的兩次身體保養(yǎng)行為和/或用戶(hù)每個(gè)星期的觀看電影行為(即該時(shí)間段內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作),另外,收集到的用戶(hù)在當(dāng)日12點(diǎn)的位置信息仍為海淀北路的美食街,則預(yù)計(jì)用戶(hù)在12點(diǎn)至下午I點(diǎn)仍維持在該海淀北路的美食街。
[0044]再例如,根據(jù)對(duì)收集到的用戶(hù)信息進(jìn)行分析,得到用戶(hù)在一個(gè)月的每個(gè)工作日的上午9點(diǎn)至11點(diǎn)均在海淀北路2X號(hào)的大廈五層,而在中午12點(diǎn)至下午I點(diǎn)的位置信息均在海淀北路的美食街,并且同上一例舉,每個(gè)工作日的中午12點(diǎn)至下午I點(diǎn)這個(gè)時(shí)間段內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,若收集到用戶(hù)當(dāng)日上午9點(diǎn)至11點(diǎn)的位置信息為海淀北路2X號(hào)的大廈五層,則能夠預(yù)計(jì)用戶(hù)在當(dāng)日的中午12點(diǎn)至下午I點(diǎn)這個(gè)時(shí)間段內(nèi)的位置仍維持在該海淀北路的美食街。
[0045]由以上兩個(gè)例舉可知,當(dāng)特定時(shí)間不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,則確定用戶(hù)在特定時(shí)間內(nèi)維持在固定位置,和/或確定用戶(hù)在特定時(shí)間的上一時(shí)間段內(nèi)維持在預(yù)計(jì)的特定位置時(shí),均能夠預(yù)計(jì)用戶(hù)在特定時(shí)間仍維持在固定位置。
[0046]當(dāng)特定時(shí)間不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,并且用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則本發(fā)明實(shí)施例分析位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)用戶(hù)特定時(shí)間內(nèi)所處的位置。例如,圖2示出了根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的分析位置信息的變化方向的示意圖。上例中提及,根據(jù)對(duì)收集到的用戶(hù)的信息進(jìn)行分析,得到用戶(hù)在一個(gè)月的每個(gè)工作日的上午9點(diǎn)至11點(diǎn)的位置信息均為海淀北路2X號(hào)的大廈五層,并且每個(gè)工作日的上午9點(diǎn)至11點(diǎn)不涉及用戶(hù)每隔兩個(gè)月的剪頭發(fā)行為和/或用戶(hù)每個(gè)月的兩次身體保養(yǎng)行為和/或用戶(hù)每個(gè)星期的觀看電影行為(即該時(shí)間段內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作),而收集到用戶(hù)在當(dāng)日上午10點(diǎn)45分的位置信息為天壇路3X號(hào),則分析用戶(hù)自出發(fā)點(diǎn)“海淀南路IX號(hào)的居民區(qū)”至當(dāng)前位置“天壇路3X號(hào)”的變化方向如圖2所示中“海淀南路IX號(hào)的居民區(qū)”的位置點(diǎn)指向“天壇路3X號(hào)”的位置點(diǎn)的箭頭所示。另外,分析“海淀南路IX號(hào)的居民區(qū)”至“天壇路3X號(hào)”兩個(gè)位置點(diǎn)間的移動(dòng)速度,則能夠預(yù)計(jì)用戶(hù)在中午12點(diǎn)至下午I點(diǎn)這個(gè)時(shí)間段內(nèi)的位置信息為圖2所示的“中國(guó)銀行”的位置點(diǎn)。需要說(shuō)明的是,本發(fā)明實(shí)施例中分析位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)得到的用戶(hù)特定時(shí)間所處的位置可以是根據(jù)分析得到的實(shí)際位置,還可以根據(jù)分析得到的實(shí)際位置的地標(biāo)性建筑,本發(fā)明實(shí)施例對(duì)此并不加以限定。
[0047]再例如,如圖3所示的根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的分析位置信息的變化方向的示意圖,根據(jù)對(duì)收集到的用戶(hù)的信息進(jìn)行分析,得到用戶(hù)在一個(gè)月的每個(gè)工作日的上午9點(diǎn)至11點(diǎn)的位置信息均為海淀北路2X號(hào)的大廈五層,并且該時(shí)間段內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,而收集到用戶(hù)在當(dāng)日上午10點(diǎn)45分的位置信息為位置點(diǎn)5,則分析用戶(hù)自出發(fā)點(diǎn)“海淀南路IX號(hào)的居民區(qū)”至當(dāng)前位置“位置點(diǎn)5”的變化方向如圖3所示。其中,不同位置點(diǎn)間箭頭的方向代表位置信息的變化方向,箭頭的長(zhǎng)度代表位置點(diǎn)間距離的長(zhǎng)度(長(zhǎng)度越長(zhǎng)代表位置點(diǎn)間距離越遠(yuǎn))。根據(jù)對(duì)用戶(hù)的位置信息的變化方向的分析,獲取到用戶(hù)的位置信息每隔30分鐘出現(xiàn)一次方向變化,由圖3可以得知,用戶(hù)的位置信息的方向變化為:自“海淀南路IX號(hào)的居民區(qū)”位置點(diǎn)出發(fā),30分鐘之后到達(dá)位置點(diǎn)I ;向右轉(zhuǎn)彎,經(jīng)過(guò)30分鐘到達(dá)位置點(diǎn)2 ;向左轉(zhuǎn)彎,經(jīng)過(guò)30分鐘到達(dá)位置點(diǎn)3 ;向右轉(zhuǎn)彎,經(jīng)過(guò)30分鐘到達(dá)位置點(diǎn)4 ;向左轉(zhuǎn)彎,經(jīng)過(guò)30分鐘達(dá)到位置點(diǎn)5。即用戶(hù)位置信息的變化方向?yàn)?向右轉(zhuǎn)彎-向左轉(zhuǎn)彎-向右轉(zhuǎn)彎-向左轉(zhuǎn)彎。因此,能夠預(yù)計(jì)自位置點(diǎn)5,用戶(hù)將向右轉(zhuǎn)彎。并且,根據(jù)用戶(hù)自位置點(diǎn)4至位置點(diǎn)5耗時(shí)30分鐘,以及圖3中位置點(diǎn)4與位置點(diǎn)5之間的距離能夠得到用戶(hù)在位置點(diǎn)4與位置點(diǎn)5之間的移動(dòng)速度(即最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度)。根據(jù)分析得到的位置信息的變化方向以及移動(dòng)速度,本發(fā)明實(shí)施例能夠預(yù)計(jì)用戶(hù)在中午12點(diǎn)至下午I點(diǎn)這個(gè)時(shí)間段內(nèi)的位置信息為位置點(diǎn)6,如圖3所示。需要說(shuō)明的是,圖3中所示的位置點(diǎn)4與位置點(diǎn)5之間箭頭的長(zhǎng)度,以及位置點(diǎn)5與位置點(diǎn)6之間箭頭的長(zhǎng)度相同,表示預(yù)計(jì)得到的位置點(diǎn)6,與位置點(diǎn)5之間的距離,和位置點(diǎn)4與位置點(diǎn)5之間的距離相同。
[0048]上文對(duì)在分析用戶(hù)位置信息的變化趨勢(shì)時(shí),若特定時(shí)間內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置的過(guò)程進(jìn)行了介紹。當(dāng)特定時(shí)間內(nèi)涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作時(shí),則本發(fā)明實(shí)施例根據(jù)特定時(shí)間的時(shí)間特性,預(yù)計(jì)用戶(hù)特定時(shí)間的位置為:在用戶(hù)的指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行指定操作的位置?,F(xiàn)以一個(gè)具體實(shí)施例對(duì)該預(yù)計(jì)過(guò)程進(jìn)行接收。
[0049]例如,在預(yù)計(jì)用戶(hù)在星期日的下午3點(diǎn)至5點(diǎn)之間所處的位置時(shí),根據(jù)在不同日期的同一時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行的信息收集,分析得到用戶(hù)每個(gè)星期日的下午2點(diǎn)至5點(diǎn)這一時(shí)間段內(nèi)的位置信息為各個(gè)不同位置的電影院,即周日的下午3點(diǎn)至5點(diǎn)這一特定時(shí)間的時(shí)間特性為用戶(hù)的休閑娛樂(lè)時(shí)間,涉及的指定操作為電影觀看行為。根據(jù)以上對(duì)星期日的下午3點(diǎn)至5點(diǎn)這一特定時(shí)間的分析,以及在星期日下午I點(diǎn)至3點(diǎn)這一指定時(shí)間段內(nèi),收集到用戶(hù),2點(diǎn)50分的位置信息為“海馬路購(gòu)物中心”,則能夠預(yù)計(jì)用戶(hù)在下午3點(diǎn)至5點(diǎn)的位置為海馬路購(gòu)物中心的電影院。
[0050]另外,本發(fā)明實(shí)施例中,若用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)用戶(hù)在特定時(shí)間內(nèi)所處的位置與用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。例如,當(dāng)用戶(hù)的特定時(shí)間內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,并且用戶(hù)的位置信息的變化方向沒(méi)有固定規(guī)則,無(wú)法根據(jù)對(duì)位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,對(duì)用戶(hù)特定時(shí)間所處的位置進(jìn)行準(zhǔn)確預(yù)計(jì),則本發(fā)明實(shí)施例直接預(yù)計(jì)用戶(hù)在特定時(shí)間內(nèi)所處的位置與用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。再例如,當(dāng)用戶(hù)的特定時(shí)間內(nèi)涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,當(dāng)根據(jù)收集的用戶(hù)的位置信息,指定時(shí)間段用戶(hù)最終出現(xiàn)的位置附近未能夠查找到能夠執(zhí)行指定操作的位置,則本發(fā)明實(shí)施例直接預(yù)計(jì)用戶(hù)在特定時(shí)間內(nèi)所處的位置與用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
[0051]上文對(duì)本發(fā)明實(shí)施例中,根據(jù)對(duì)指定時(shí)間段內(nèi)收集的用戶(hù)的時(shí)間信息和/或位置信息進(jìn)行分析,并預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置的過(guò)程進(jìn)行了介紹。圖1所示的流程圖中提及,預(yù)計(jì)出用戶(hù)在特定時(shí)間所處的位置(即步驟S104)之后,根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送(即步驟S106)。優(yōu)選地,本發(fā)明實(shí)施例中,根據(jù)預(yù)計(jì)的位置,以及特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、用戶(hù)在特定時(shí)間可參與的所有活動(dòng)消息,并且,當(dāng)特定時(shí)間為執(zhí)行制定操作的時(shí)間點(diǎn)時(shí),在推送活動(dòng)消息時(shí),優(yōu)先推送與指定操作相關(guān)的活動(dòng)消息?,F(xiàn)提供優(yōu)選實(shí)施例對(duì)“獲取相關(guān)消息,并推送”這一過(guò)程進(jìn)行介紹。
[0052]實(shí)施例一
[0053]根據(jù)對(duì)收集到的用戶(hù)的信息進(jìn)行分析,得到用戶(hù)在一個(gè)月的每個(gè)工作日的中午12點(diǎn)至下午I點(diǎn)的位置信息均在海淀北路的美食街,并且,根據(jù)對(duì)收集到的用戶(hù)的信息進(jìn)行分析,每個(gè)工作日的中午12點(diǎn)至下午I點(diǎn)不涉及用戶(hù)每隔兩個(gè)月的剪頭發(fā)行為和/或用戶(hù)每個(gè)月的兩次身體保養(yǎng)行為和/或用戶(hù)每個(gè)星期的觀看電影行為(即該時(shí)間段內(nèi)不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作),另外,收集到的用戶(hù)在當(dāng)日12點(diǎn)的位置信息仍為海淀北路的美食街,則預(yù)計(jì)用戶(hù)在12點(diǎn)至下午I點(diǎn)仍維持在該海淀北路的美食街。預(yù)計(jì)到用戶(hù)在12點(diǎn)至下午I點(diǎn)的位置信息為海淀北路的美食街之后,根據(jù)12點(diǎn)至下午I點(diǎn)這一特定時(shí)間的時(shí)間特性為“午餐時(shí)間”獲取海淀北路美食街的飯店活動(dòng)信息或者其他用戶(hù)推薦的美食信息等相關(guān)消息,并推送。
[0054]例如,在中午12點(diǎn)時(shí),推送消息至用戶(hù)。圖4示出了根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的推送餐飲消息的界面示意圖。參見(jiàn)圖4,本發(fā)明實(shí)施例可以根據(jù)預(yù)計(jì)的用戶(hù)的位置(即海淀北路的美食街)推送消息“6月3日至6月12日海淀北路美食街23號(hào)李記炒餅買(mǎi)炒餅送酸梅湯”以及消息“6月7日至6月9日,海淀北路美食街18號(hào),黃燜鴨米飯開(kāi)業(yè)大酬賓全場(chǎng)八折”。另外,本發(fā)明實(shí)施例可以?xún)?yōu)選在推送消息的界面下方提供顯示更多推送消息的按鈕,如圖4所示的“美食街周邊餐飲活動(dòng)消息”。當(dāng)用戶(hù)點(diǎn)擊該“美食街周邊餐飲活動(dòng)消息”按鈕,則展示美食街周邊飯店或者酒店或者小吃街等任意餐飲類(lèi)的活動(dòng)消息,以供用戶(hù)根據(jù)個(gè)人喜好或者優(yōu)惠活動(dòng)選擇適合的午餐,還可以展示其他用戶(hù)推薦的美食街周邊的小吃或者飯店或者餐點(diǎn)等任意的點(diǎn)評(píng)消息,以便用戶(hù)能夠選擇更加美味的午餐,提升用戶(hù)體驗(yàn)。
[0055]需要說(shuō)明的是,在推送消息時(shí),本發(fā)明實(shí)施例可以推送指定范圍內(nèi)的、用戶(hù)在特定時(shí)間可參與的所有活動(dòng)消息。例如,實(shí)施例一中,還可以推送海淀北路美食街附近的理發(fā)店活動(dòng)消息或者糕點(diǎn)店的活動(dòng)消息。但當(dāng)特定時(shí)間為執(zhí)行指定操作的時(shí)間點(diǎn),則優(yōu)先推送與指定操作相關(guān)的活動(dòng)消息,即實(shí)施例一中的特定時(shí)間“中午12點(diǎn)至下午I點(diǎn)”為指定操作“進(jìn)行午餐”的時(shí)間點(diǎn),因此在推送活動(dòng)消息時(shí),優(yōu)先推送餐飲類(lèi)的活動(dòng)消息。
[0056]實(shí)施例二
[0057]根據(jù)在不同日期的同一時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行的信息收集,分析得到用戶(hù)每個(gè)星期日的下午2點(diǎn)至5點(diǎn)這一時(shí)間段內(nèi)的位置信息為各個(gè)不同位置的電影院,即星期日的下午3點(diǎn)至5點(diǎn)這一特定時(shí)間的時(shí)間特性為用戶(hù)的休閑娛樂(lè)時(shí)間,涉及的指定操作為電影觀看行為。根據(jù)以上對(duì)星期日的下午3點(diǎn)至5點(diǎn)這一特定時(shí)間的分析,以及在星期日下午I點(diǎn)至3點(diǎn)這一指定時(shí)間段內(nèi),收集到用戶(hù),2點(diǎn)50分的位置信息為“海馬路購(gòu)物中心”,則能夠獲取海馬路購(gòu)物中心附近的影院或者電影上映信息,并推送。圖5示出了根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的推送電影票消息的界面示意圖。參見(jiàn)圖5,根據(jù)預(yù)計(jì)的位置(即海馬路購(gòu)物中心)以及特定時(shí)間(星期日的下午3點(diǎn)至5點(diǎn))的時(shí)間特性為電影觀看時(shí)間,推送的消息為“海馬路購(gòu)物中心D座3層新十字影城購(gòu)買(mǎi)任意電影的電影票兩張送中份爆米花一桶”,以及“海馬路北城影院電影票團(tuán)購(gòu)2.3折起,26元觀看最新大片”。其中,海馬路北城影院為海馬路購(gòu)物中心附近的電影院,當(dāng)用戶(hù)點(diǎn)擊該條推送消息下方的“查看路線”按鈕,能夠顯示用戶(hù)自當(dāng)前位置至海馬北路影院的路線示意圖。另外,用戶(hù)能夠通過(guò)點(diǎn)擊界面下方的“其他電影團(tuán)購(gòu)消息”查看海馬路購(gòu)物中心附近的其他相關(guān)影院或者電影的相關(guān)信息。
[0058]需要說(shuō)明的是,如圖4以及圖5所示的本優(yōu)選實(shí)施例的推送消息的界面圖,本發(fā)明實(shí)施例可以根據(jù)推送消息的相關(guān)屬性信息(如電影票的價(jià)格,餐飲活動(dòng)的持續(xù)時(shí)間)優(yōu)選推送消息對(duì)用戶(hù)進(jìn)行展示,如在推送消息中顯示距離預(yù)計(jì)的位置最近并且價(jià)格最優(yōu)的推送消息進(jìn)行展示。另外,優(yōu)選地,用戶(hù)可以對(duì)展示的推送消息的條數(shù)進(jìn)行設(shè)置(如設(shè)置每次接收2條推送消息)。
[0059]基于上文各優(yōu)選實(shí)施例提供的消息推送方法,基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種消息推送裝置,以實(shí)現(xiàn)消息推送方法。圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息推送裝置的結(jié)構(gòu)示意圖。參見(jiàn)圖6,本發(fā)明實(shí)施例的消息推送裝置至少包括:信息收集模塊610、預(yù)計(jì)模塊620以及推送模塊630。
[0060]現(xiàn)介紹本發(fā)明實(shí)施例的消息推送裝置的各器件或組成的功能以及各部分間的連接關(guān)系:
[0061]信息收集模塊610,配置為在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,信息至少包括時(shí)間信息和/或位置信息,位置信息隨時(shí)間信息發(fā)生變化。
[0062]預(yù)計(jì)模塊620,與信息收集模塊610相耦合,配置為分析位置信息的變化趨勢(shì),預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置。
[0063]推送模塊630,與預(yù)計(jì)模塊620相耦合,配置為根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送。
[0064]在一個(gè)優(yōu)選的實(shí)施例中,指定時(shí)間段包括下列至少之一:不同日期的同一時(shí)間段;同一日期的不同時(shí)間段;執(zhí)行根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
[0065]在一個(gè)優(yōu)選的實(shí)施例中,預(yù)計(jì)模塊620還配置為:
[0066]若特定時(shí)間不涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,若用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)用戶(hù)在特定時(shí)間仍維持在固定位置;若用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)用戶(hù)特定時(shí)間所處的位置;若特定時(shí)間涉及根據(jù)特定時(shí)間的時(shí)間特性確定的指定操作,根據(jù)特定時(shí)間的時(shí)間特性,預(yù)計(jì)用戶(hù)特定時(shí)間的位置為:在用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行指定操作的位置。
[0067]在一個(gè)優(yōu)選的實(shí)施例中,預(yù)計(jì)模塊620還配置為:若用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)用戶(hù)在特定時(shí)間處所處的位置與用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
[0068]在一個(gè)優(yōu)選的實(shí)施例中,推送模塊630還配置為:根據(jù)預(yù)計(jì)的位置,以及特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、用戶(hù)在特定時(shí)間可參與的所有活動(dòng)消息。
[0069]在一個(gè)優(yōu)選的實(shí)施例中,推送模塊630還配置為:在推送活動(dòng)消息時(shí),優(yōu)先推送與指定操作相關(guān)的活動(dòng)消息。
[0070]根據(jù)上述任意一個(gè)優(yōu)選實(shí)施例或多個(gè)優(yōu)選實(shí)施例的組合,本發(fā)明實(shí)施例能夠達(dá)到如下有益效果:
[0071 ] 依據(jù)本發(fā)明實(shí)施例能夠在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,包括收集用戶(hù)的時(shí)間信息和/或隨著時(shí)間信息發(fā)生變化的位置信息。收集用戶(hù)信息之后,分析用戶(hù)位置信息的變化趨勢(shì),并預(yù)計(jì)用戶(hù)在特定時(shí)間所處的位置,進(jìn)而能夠根據(jù)預(yù)計(jì)的位置以及特定時(shí)間的時(shí)間特性獲取與用戶(hù)相關(guān)的消息,并推送。例如,在一個(gè)星期內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,收集到的信息顯示用戶(hù)星期一至星期五的中午十二點(diǎn)均在大同路的美食街,而星期六星期日的中午十二點(diǎn)均在竹林路的居民區(qū)。則能夠根系用戶(hù)位置信息的變化趨勢(shì),預(yù)計(jì)用戶(hù)在接下來(lái)的一星期中,星期一到星期五的中午十二點(diǎn)所處的位置應(yīng)為大同路的美食街,而星期六星期日的中午十二點(diǎn)應(yīng)在竹林路的居民區(qū)。根據(jù)預(yù)計(jì)的位置以及中午十二點(diǎn)(即通常用戶(hù)的午飯時(shí)間)這一特定時(shí)間向用戶(hù)推送消息。在星期一至星期五,可以向用戶(hù)推送大同路美食街中飯店的活動(dòng)信息或者其他用戶(hù)的推薦信息,而在星期六星期日,可以向用戶(hù)推送各個(gè)外賣(mài)的活動(dòng)信息等。
[0072]現(xiàn)有技術(shù)中的消息推送缺乏針對(duì)性以及無(wú)法及時(shí)根據(jù)用戶(hù)信息進(jìn)行更新,導(dǎo)致用戶(hù)體驗(yàn)較差,而本發(fā)明實(shí)施例能夠根據(jù)對(duì)用戶(hù)信息的收集,以及對(duì)收集的信息的進(jìn)一步分析,獲取與用戶(hù)相關(guān)的消息,由于針對(duì)任一用戶(hù)均單獨(dú)分析,解決了現(xiàn)有技術(shù)中推送消息缺乏針對(duì)性的問(wèn)題,而根據(jù)對(duì)收集到的用戶(hù)信息進(jìn)行分析、預(yù)計(jì),進(jìn)而獲取到與用戶(hù)相關(guān)的消息進(jìn)行推送,解決了現(xiàn)有技術(shù)中推送消息無(wú)法根據(jù)用戶(hù)的信息進(jìn)行及時(shí)更新的問(wèn)題,更加高效地根據(jù)用戶(hù)需要進(jìn)行消息推送,避免用戶(hù)對(duì)需要的消息進(jìn)行搜索的繁瑣步驟,節(jié)省用戶(hù)時(shí)間,并提升用戶(hù)體驗(yàn)。
[0073]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
[0074]類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0075]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
[0076]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0077]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的裝置或者設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0078]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱(chēng)。
[0079]至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識(shí)到,雖然本文已詳盡示出和描述了本發(fā)明的多個(gè)示例性實(shí)施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開(kāi)的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。
[0080]本發(fā)明實(shí)施例還公開(kāi)了 Al、一種消息推送方法,包括:
[0081]在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,所述信息至少包括時(shí)間信息和/或位置信息,所述位置信息隨所述時(shí)間信息發(fā)生變化;
[0082]分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置;
[0083]根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,并推送。
[0084]A2、根據(jù)Al所述的方法,其中,所述指定時(shí)間段包括下列至少之一:
[0085]不同日期的同一時(shí)間段;
[0086]同一日期的不同時(shí)間段;
[0087]執(zhí)行根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
[0088]A3、根據(jù)Al所述的方法,其中,分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置,包括:
[0089]若所述特定時(shí)間不涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,
[0090]若所述用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)所述用戶(hù)在所述特定時(shí)間仍維持在所述固定位置;
[0091]若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析所述位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)所述用戶(hù)特定時(shí)間所處的位置;
[0092]若所述特定時(shí)間涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,
[0093]根據(jù)所述特定時(shí)間的時(shí)間特性,預(yù)計(jì)所述用戶(hù)特定時(shí)間所述的位置為:在所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行所述指定操作的位置。
[0094]A4、根據(jù)Al至A3任一項(xiàng)所述的方法,其中,若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)所述用戶(hù)在特定時(shí)間內(nèi)所處的位置與所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
[0095]A5、根據(jù)Al至A4任一項(xiàng)所述的方法,其中,根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,包括:
[0096]根據(jù)預(yù)計(jì)的位置,以及所述特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、所述用戶(hù)在所述特定時(shí)間可參與的所有活動(dòng)消息。
[0097]A6、根據(jù)A5所述的方法,其中,若所述特定時(shí)間為執(zhí)行指定操作的時(shí)間點(diǎn),還包括:
[0098]在推送活動(dòng)消息時(shí),優(yōu)先推送與所述指定操作相關(guān)的活動(dòng)消息。
[0099]本發(fā)明實(shí)施例還公開(kāi)了 B7、一種消息推送裝置,包括:
[0100]信息收集模塊,配置為在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,所述信息至少包括時(shí)間信息和/或位置信息,所述位置信息隨所述時(shí)間信息發(fā)生變化;
[0101]預(yù)計(jì)模塊,配置為分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置;
[0102]推送模塊,配置為根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,并推送。
[0103]B8、根據(jù)B7所述的裝置,其中,所述指定時(shí)間段包括下列至少之一:
[0104]不同日期的同一時(shí)間段;
[0105]同一日期的不同時(shí)間段;
[0106]執(zhí)行根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
[0107]B9、根據(jù)B7所述的裝置,其中,所述預(yù)計(jì)模塊還配置為:
[0108]若所述特定時(shí)間不涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,
[0109]若所述用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)所述用戶(hù)在所述特定時(shí)間仍維持在所述固定位置;
[0110]若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析所述位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)所述用戶(hù)特定時(shí)間所處的位置;
[0111]若所述特定時(shí)間涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作,
[0112]根據(jù)所述特定時(shí)間的時(shí)間特性,預(yù)計(jì)所述用戶(hù)特定時(shí)間所述的位置為:在所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行所述指定操作的位置。
[0113]B10、根據(jù)B7至B9任一項(xiàng)所述的裝置,其中,所述預(yù)計(jì)模塊還配置為:
[0114]若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)所述用戶(hù)在特定時(shí)間處所處的位置與所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
[0115]B11、根據(jù)B7至BlO任一項(xiàng)所述的裝置,其中,所述推送模塊還配置為:
[0116]根據(jù)預(yù)計(jì)的位置,以及所述特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、所述用戶(hù)在所述特定時(shí)間可參與的所有活動(dòng)消息。
[0117]B12、根據(jù)Bll所述的裝置,其中,所述推送模塊還配置為:在推送活動(dòng)消息時(shí),優(yōu)先推送與所述指定操作相關(guān)的活動(dòng)消息。
【權(quán)利要求】
1.一種消息推送方法,包括: 在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,所述信息至少包括時(shí)間信息和/或位置信息,所述位置信息隨所述時(shí)間信息發(fā)生變化; 分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置; 根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,并推送。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述指定時(shí)間段包括下列至少之一: 不同日期的同一時(shí)間段; 同一日期的不同時(shí)間段; 執(zhí)行根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
3.根據(jù)權(quán)利要求1所述的方法,其中,分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置,包括: 若所述特定時(shí)間不涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作, 若所述用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)所述用戶(hù)在所述特定時(shí)間仍維持在所述固定位置; 若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析所述位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)所述用戶(hù)特定時(shí)間所處的位置; 若所述特定時(shí)間涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作, 根據(jù)所述特定時(shí)間的時(shí)間特性,預(yù)計(jì)所述用戶(hù)特定時(shí)間所述的位置為:在所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行所述指定操作的位置。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其中,若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)所述用戶(hù)在特定時(shí)間內(nèi)所處的位置與所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其中,根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,包括: 根據(jù)預(yù)計(jì)的位置,以及所述特定時(shí)間的時(shí)間特性,獲取指定范圍內(nèi)的、所述用戶(hù)在所述特定時(shí)間可參與的所有活動(dòng)消息。
6.根據(jù)權(quán)利要求5所述的方法,其中,若所述特定時(shí)間為執(zhí)行指定操作的時(shí)間點(diǎn),還包括: 在推送活動(dòng)消息時(shí),優(yōu)先推送與所述指定操作相關(guān)的活動(dòng)消息。
7.一種消息推送裝置,包括: 信息收集模塊,配置為在指定時(shí)間段內(nèi)對(duì)用戶(hù)進(jìn)行信息收集,其中,所述信息至少包括時(shí)間信息和/或位置信息,所述位置信息隨所述時(shí)間信息發(fā)生變化; 預(yù)計(jì)模塊,配置為分析所述位置信息的變化趨勢(shì),預(yù)計(jì)所述用戶(hù)在特定時(shí)間所處的位置; 推送模塊,配置為根據(jù)預(yù)計(jì)的位置以及所述特定時(shí)間的時(shí)間特性獲取與所述用戶(hù)相關(guān)的消息,并推送。
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述指定時(shí)間段包括下列至少之一: 不同日期的同一時(shí)間段; 同一日期的不同時(shí)間段;執(zhí)行根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作的相同或不同的時(shí)間段。
9.根據(jù)權(quán)利要求7所述的裝置,其中,所述預(yù)計(jì)模塊還配置為: 若所述特定時(shí)間不涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作, 若所述用戶(hù)在指定時(shí)間段內(nèi)維持在固定位置,預(yù)計(jì)所述用戶(hù)在所述特定時(shí)間仍維持在所述固定位置; 若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,分析所述位置信息的變化方向以及最后相鄰兩個(gè)位置點(diǎn)間的移動(dòng)速度,預(yù)計(jì)所述用戶(hù)特定時(shí)間所處的位置; 若所述特定時(shí)間涉及根據(jù)所述特定時(shí)間的時(shí)間特性確定的指定操作, 根據(jù)所述特定時(shí)間的時(shí)間特性,預(yù)計(jì)所述用戶(hù)特定時(shí)間所述的位置為:在所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置附近能夠執(zhí)行所述指定操作的位置。
10.根據(jù)權(quán)利要求7至9任一項(xiàng)所述的裝置,其中,所述預(yù)計(jì)模塊還配置為: 若所述用戶(hù)在指定時(shí)間段內(nèi)出現(xiàn)在不同位置上,則預(yù)計(jì)所述用戶(hù)在特定時(shí)間處所處的位置與所述用戶(hù)在指定時(shí)間段最終出現(xiàn)的位置最為相近。
【文檔編號(hào)】G06F17/30GK104050278SQ201410295729
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2014年6月26日 優(yōu)先權(quán)日:2014年6月26日
【發(fā)明者】李彬, 譚少卿, 姜燕北 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司