專利名稱:云推送的方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)科學(xué)技術(shù)領(lǐng)域,特別涉及一種云推送的方法、系統(tǒng)和裝置。
背景技術(shù):
傳統(tǒng)互聯(lián)網(wǎng)訪問一般都是用戶進(jìn)行請求、服務(wù)器返回結(jié)果,而推送服務(wù)變被動接受請求為主動發(fā)送信息,由服務(wù)器主動向客戶發(fā)送信息,客戶選擇接收?,F(xiàn)有實現(xiàn)推送服務(wù)的技術(shù)主要包括如下兩種方式實時推送服務(wù)的技術(shù)方案。不考慮移動終端上用戶的實際使用情況,當(dāng)信息到達(dá)服務(wù)器時,服務(wù)器即刻將信息推送給用戶。這種方式適用于時效性要求較高的推送信息類型,例如天氣預(yù)報、交通路況等信息,用戶期望在第一時間收到更新信息。 個性化推送服務(wù)的技術(shù)方案。個性化推送服務(wù)一般集中于內(nèi)容個性化方面,收集移動終端中用戶偏好的信息并進(jìn)行發(fā)送。對于喜歡科技新聞類型的用戶,服務(wù)器為其推送科技類型的信息,例如科技產(chǎn)品的廣告。還可以通過收集用戶使用社交網(wǎng)絡(luò)的信息或者用戶使用瀏覽器的瀏覽信息,積累大量的原始數(shù)據(jù),并將信息聚類出用戶的偏好或感興趣的內(nèi)容,例如實現(xiàn)像廣告推送這樣的個性化推薦。也可以根據(jù)地理位置進(jìn)行推送服務(wù),根據(jù)用戶移動設(shè)備所處的地理位置,推送周邊商家的打折促銷信息。但是總體看來,這類推送服務(wù)都是根據(jù)用戶的個人信息,識別用戶的個性化的需求,從而對推送內(nèi)容進(jìn)行優(yōu)化。但是,在如何從眾多用戶信息中進(jìn)行采集,以及如何有效使用這些信息的問題上,目前的技術(shù)方案都沒有充分考慮到移動設(shè)備的獨特性質(zhì),例如設(shè)備移動性和用戶使用手機(jī)時間段的碎片化。用戶使用手機(jī)的時間是碎片化的,并且從總體看來有一定規(guī)律,例如用戶可能早上起來會用10分鐘看微博,在上班路上可能會看15分鐘新聞,晚上可能會花30分鐘深度閱讀博客等?,F(xiàn)有的推送服務(wù)方案都沒有充分利用這些特點來對推送服務(wù)的產(chǎn)品設(shè)計進(jìn)行改進(jìn),使得推送的消息失去了在第一時間點獲取用戶關(guān)注的機(jī)會。而一旦失去第一時間點,將會增大用戶忽略推送信息的可能性,特別是當(dāng)用戶的信息中心中積累了太多新消息提示標(biāo)記的情況下。移動設(shè)備用戶使用設(shè)備的場景也直接影響用戶在接收到推送信息時采取的操作,比如當(dāng)用戶在家躺在沙發(fā)用手機(jī)瀏覽新聞時,如果有推送信息過來,用戶查看該消息的可能性會比平常在工作中,在路上的時候概率大,因此推送服務(wù)的效果也就更好?,F(xiàn)有的移動終端,比如iPhone,Android手機(jī),大部分都有統(tǒng)一的消息中心,所有應(yīng)用相關(guān)的消息提醒、新消息等都會存儲在消息中心。在積累了較多新消息時,用戶往往沒有時間和精力逐一點擊查看所有的新消息提示。為了改善消息提醒雜亂而引起的視覺上的不適,用戶可能會選擇一次清除全部新消息提醒,此時服務(wù)器端推送的信息可能根本就不會被用戶點擊。綜上所述,推送信息需要在合適的時間和場景下,推送用戶感興趣的內(nèi)容。而現(xiàn)有技術(shù)并沒有對此需求提出很好的解決方案。
發(fā)明內(nèi)容
本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一。為此,本發(fā)明的第一個目的在于提出一種云推送的方法,該方法分析用戶使用移動終端的時間和場景,為用戶提供個性化定制服務(wù),在合適的時間地點為用戶推送信息,提高了信息被點擊的可能性,改善了用戶體驗。本發(fā)明的第二個目的在于提出一種云推送的系統(tǒng)。本發(fā)明的第三個目的在于提出一種移動終端。本發(fā)明的第四個目的在于提出一種云端服務(wù)器。為達(dá)到上述目的,本發(fā)明第一方面的實施例公開了一種云推送的方法,包括以下 步驟移動終端記錄用戶的使用時間和/或使用場景,并將所述移動終端的屬性標(biāo)記、所述使用時間和/或使用場景發(fā)送至云端服務(wù)器;所述云端服務(wù)器根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間;所述云端服務(wù)器根據(jù)所述屬性標(biāo)記獲得向所述用戶推送的推送內(nèi)容,并在所述優(yōu)選推送時間將所述推送內(nèi)容推送至所述移動終端。在本發(fā)明的實施例中,通過記錄并分析用戶的使用時間和/或使用場景,得出優(yōu)選推送時間,優(yōu)選推送時間根據(jù)每個用戶的記錄不同而為用戶個性化定制,在優(yōu)選推送時間內(nèi)向用戶推送的信息考慮了用戶的使用場景和使用習(xí)慣,盡量選擇在用戶可能閱讀信息的時間進(jìn)行推送,從而提高信息被點擊閱讀的幾率,避免了實時推送可能在用戶不方便閱讀時推送給用戶帶來的不便,改善了用戶體驗。在本發(fā)明的一個實施例中,所述移動終端的屬性標(biāo)記包括上述移動終端的物理標(biāo)識和所述用戶的身份信息。在本發(fā)明的一個實施例中,所述使用場景包括所述移動終端的位置信息、所述用戶使用所述移動終端時的姿態(tài)信息、所述用戶使用所述移動終端時的運動信息和所述移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。在本發(fā)明的一個實施例中,所述云端服務(wù)器依據(jù)最優(yōu)化時間片算法根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間。在本發(fā)明的一個實施例中,所述最優(yōu)化時間片算法包括以下步驟獲得所述用戶在每天中使用所述移動終端的使用時間,并對所述使用時間進(jìn)行標(biāo)記和排序;計算每次所述使用時間的時間長度;根據(jù)所述時間長度/或使用場景計算計算每次所述使用時間的權(quán)重值。在本發(fā)明的一個實施例中,還包括獲得所述用戶的通話記錄;如果在使用時間中,所述用戶的通話時間與所述使用時間之比大于預(yù)設(shè)值,則將所述使用時間對應(yīng)的權(quán)重
值置為零。在本發(fā)明的一個實施例中,還包括對所述用戶在N天中的使用時間的權(quán)重值進(jìn)行匯總,以計算針對所述用戶的優(yōu)選推送時間,其中,N為大于I的整數(shù)。本發(fā)明第二方面的實施例公開了一種云推送的系統(tǒng),包括移動終端和云端服務(wù)器,其中,所述移動終端,用于記錄用戶的使用時間和/或使用場景,并將所述移動終端的屬性標(biāo)記、所述使用時間和/或使用場景發(fā)送至所述云端服務(wù)器;所述云端服務(wù)器,用于根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間,并根據(jù)所述屬性標(biāo)記獲得向所述用戶推送的推送內(nèi)容,以及在所述優(yōu)選推送時間將所述推送內(nèi)容推送至所述移動終端。在本發(fā)明的實施例中,通過記錄并分析用戶的使用時間和/或使用場景,得出優(yōu)選推送時間,優(yōu)選推送時間根據(jù)每個用戶的記錄不同而為用戶個性化定制,在優(yōu)選推送時間內(nèi)向用戶推送的信息考慮了用戶的使用場景和使用習(xí)慣,盡量選擇在用戶可能閱讀信息的時間進(jìn)行推送,從而提高信息被點擊閱讀的幾率,避免了實時推送可能在用戶不方便閱讀時推送給用戶帶來的不便,改善了用戶體驗。在本發(fā)明的一個實施例中,所述移動終端的屬性標(biāo)記包括上述移動終端的物理標(biāo)識和所述用戶的身份信息。所述使用場景包括所述移動終端的位置信息、所述用戶使用所述移動終端時的姿態(tài)信息、所述用戶使用所述移動終端時的運動信息和所述移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。在本發(fā)明的一個實施例中,所述云端服務(wù)器依據(jù)最優(yōu)化時間片算法根據(jù)所述使用 時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間。在本發(fā)明的一個實施例中,所述云端服務(wù)器獲得所述用戶在每天中使用所述移動終端的使用時間,并對所述使用時間進(jìn)行標(biāo)記和排序,并計算每次所述使用時間的時間長度,以及根據(jù)所述時間長度/或使用場景計算計算每次所述使用時間的權(quán)重值。在本發(fā)明的一個實施例中,所述云端服務(wù)器還用于獲得所述用戶的通話記錄,且如果在使用時間中,所述用戶的通話時間與所述使用時間之比大于預(yù)設(shè)值,則將所述使用時間對應(yīng)的權(quán)重值置為零。在本發(fā)明的一個實施例中,所述云端服務(wù)器對所述用戶在N天中的使用時間的權(quán)重值進(jìn)行匯總,以計算針對所述用戶的優(yōu)選推送時間,其中,N為大于I的整數(shù)。本發(fā)明第三方面的實施例公開了一種移動終端,包括采集模塊,用于采集用戶的使用時間和/或使用場景;發(fā)送模塊,用于將移動終端的屬性標(biāo)記、所述使用時間和/或使用場景發(fā)送至云端服務(wù)器,以使所述云端服務(wù)器根據(jù)屬性標(biāo)記、所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間;接收模塊,用于接收所述云端服務(wù)器在所述優(yōu)選推送時間中向所述移動終端推送的推送內(nèi)容。在本發(fā)明的實施例中,移動終端采集和發(fā)送用戶的使用時間和/或使用場景至云端服務(wù)器,使得云端服務(wù)器能夠得到用戶的使用信息,從而對用戶的情況做出判斷而提出更精確的服務(wù)。本發(fā)明第四方面的實施例公開了一種云端服務(wù)器,包括接收模塊、計算模塊和計算模塊。其中,接收模塊用于接收移動終端發(fā)送的移動終端的屬性標(biāo)記、用戶使用所述移動終端的使用時間和/或使用場景;計算模塊用于根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間;推送模塊用于根據(jù)所述屬性標(biāo)記獲得向所述用戶推送的推送內(nèi)容,并在所述優(yōu)選推送時間將所述推送內(nèi)容推送至所述移動終端。在本發(fā)明的實施例中,通過分析計算用戶的使用時間和/或使用場景,得出優(yōu)選推送時間,優(yōu)選推送時間根據(jù)每個用戶的記錄不同而為用戶個性化定制,在優(yōu)選推送時間內(nèi)向用戶推送的信息考慮了用戶的使用場景和使用習(xí)慣,盡量選擇在用戶可能閱讀信息的時間進(jìn)行推送,從而提高信息被點擊閱讀的幾率,避免了實時推送可能在用戶不方便閱讀時推送給用戶帶來的不便,改善了用戶體驗。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中圖I為根據(jù)本發(fā)明實施例的云推送的方法的流程圖;圖2和3為根據(jù)本發(fā)明實施例的用戶使用狀態(tài)示意圖;圖4為根據(jù)本發(fā)明實施例的數(shù)據(jù)發(fā)送的示意圖;圖5為根據(jù)本發(fā)明實施例的用戶使用時間條形圖;
圖6為根據(jù)本發(fā)明實施例的云推送的系統(tǒng)的結(jié)構(gòu)示意圖;圖7為根據(jù)本發(fā)明實施例的移動終端的結(jié)構(gòu)示意圖;和圖8為根據(jù)本發(fā)明實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。
具體實施例方式下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。下面參考圖I描述根據(jù)本發(fā)明實施例的云推送的方法,包括以下步驟步驟SllO :移動終端記錄用戶的使用時間和/或使用場景,并將移動終端的屬性標(biāo)記、使用時間和/或使用場景發(fā)送至云端服務(wù)器。其中,移動終端的屬性標(biāo)記包括上述移動終端的物理標(biāo)識和用戶的身份信息。使用場景包括移動終端的位置信息、用戶使用移動終端時的姿態(tài)信息、用戶使用移動終端時的運動信息和移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。在本發(fā)明的一個實施例中,每次用戶使用移動終端時,收集信息并定義用戶使用移動終端的信息參數(shù)如下(a)設(shè)備唯一屬性標(biāo)記(UID)包括兩部分內(nèi)容(一)、移動終端的物理標(biāo)識如手機(jī)的 IMEI (International Mobile EquipmentIdentity number)號石馬和 IMSI(International Mobile Subscriber IdentificationNumber)號碼。(二)、用戶的身份信息例如用戶賬號,用戶賬號是用戶在某個服務(wù)系統(tǒng)平臺上的用戶標(biāo)志,具體可以是Email郵箱號或者網(wǎng)站的賬號,移動終端可能會有多人使用,每個人用不同的賬號登陸。用戶的身份信息是可選的,對于沒有在移動終端上設(shè)置登陸的,可以采用默認(rèn)用戶身份信息的形式。云端服務(wù)器通過移動終端的物理屬性和用戶的身份信息來確定的用戶,并使用與之相關(guān)聯(lián)的數(shù)據(jù)記錄。(b)開始使用時間點將屏幕的每一次點亮識別為一次全新的用戶使用移動終端的起點,記錄下時間點,標(biāo)記為StartTime。(c)結(jié)束使用時間點將屏幕每次的關(guān)閉識別為用戶一次使用移動終端的結(jié)束點,記錄時間點,標(biāo)記為EndTime。
(d)通話時間記錄獲取用戶在[StartTime,EndTime]之間內(nèi)的通話時間記錄,將用戶打電話的行為單獨識別,標(biāo)記為CallTime。(e)屏幕點擊記錄在[StartTime,EndTime]之間,記錄用戶每次點擊屏幕的操作時間點,標(biāo)記為ClickList0(f)用戶使用移動終端時的姿態(tài)信息和用戶使用移動終端時的運動信息根據(jù)移動終端上的傳感器裝置,識別出用戶使用設(shè)備時的體位情況,包括“站著”和“躺著”,用戶使用移動終端時的運動信息取值包括“靜止”和“移動中”。兩者結(jié)合后標(biāo)記為BodyStatus,取值包括“站著(靜止)”,“站著(移動中)”,“躺著(靜止)”,“躺著(移動中)”。
用戶使用移動終端時的姿態(tài)可以通過移動終端上的加速度傳感器,如加速計(Accelerometer)和陀螺儀(Gyroscope)等傳感器裝置實現(xiàn)方向感應(yīng)(感應(yīng)水平面上的方位角、旋轉(zhuǎn)角和傾斜角),從而可以檢測手機(jī)處于正豎、倒豎、左橫、右橫,仰、俯等狀態(tài)。利用方向感應(yīng)器來判斷用戶是處于站著還是躺著的姿態(tài),一般用戶在使用設(shè)備時,在站和躺的不同姿態(tài)下,設(shè)備的方位角度是有不同的,通過方向感應(yīng)器可以區(qū)別這兩種情況,如圖2和圖3所示,通過方向傳感器返回的數(shù)據(jù),實現(xiàn)對用戶姿態(tài)“站著”和“躺著”的判斷。加速度傳感器還可以用來判斷移動終端的運動狀態(tài)。加速度是空間矢量,通過測得其三個坐標(biāo)軸上的分量,可以了解物體的運動狀態(tài),從而推測用戶在靜止?fàn)顟B(tài)還是移動狀態(tài)。對于推送消息來說,當(dāng)用戶處于靜止?fàn)顟B(tài)下,如躺在沙發(fā)上的時候,一般更愿意查看新到的推送消息。反之,在移動狀態(tài)下,如公交車上用戶可能就會覺得不方便。然而上述舉例僅出于示例目的,并非絕對情況,如在地鐵上,或在用戶在比較舒適的情況下,會更容易點擊推送消息。因為BodyStatus有不確定性,因此下面還采用基于統(tǒng)計的最優(yōu)化時間片算法,優(yōu)化推送的效果。(g)移動終端的位置信息通過基站定位或者GPS定位獲取用戶使用移動終端時的位置信息,結(jié)合用戶使用移動終端的時間情況,可以推斷出用戶的場所,標(biāo)記為Place,取值包括“固定場所”,“不確定場所”。其中,“固定場所”表示的是用戶經(jīng)常在某些固定的地理位置使用移動終端,如用戶可能常在家、辦公室、餐館使用移動終端。當(dāng)用戶在固定場所使用移動終端時,一般會更愿意接收新消息?!安淮_定場所”表示除了固定場所之外的其他位置,例如用戶在移動中,或者外出的情況下,往往沒有更多的時間和精力瀏覽推送信息。判斷用戶固定場所的方法為在記錄用戶每次使用移動終端的過程同時記錄移動終端所處的位置坐標(biāo),可以通過基站定位或GPS定位的方式。然后根據(jù)坐標(biāo)的變化來識別用戶是否在某一固定的位置,如用戶在家使用手機(jī)的時候,每次得到的坐標(biāo)值應(yīng)該是非常接近,可以認(rèn)為是相同位置,云端服務(wù)器在搜集的大量位置信息后,然后基于統(tǒng)計的規(guī)律提取出反復(fù)出現(xiàn)的位置坐標(biāo),將這些位置作為用戶的固定場所。(h)移動終端所處環(huán)境的光線強(qiáng)度信息根據(jù)移動終端上的傳感器裝置,識別出設(shè)備使用時外界的光線情況,標(biāo)記為Light,取值包括“很亮”,“一般亮”,“暗”,“很暗”。移動終端上的環(huán)境光傳感器采集移動終端所處場所的光線情況。外部光線的強(qiáng)弱對用戶使用移動終端會產(chǎn)生影響,如在烈日下,用戶一般不會點擊收到的推送消息,而用戶可能在晚上沒有燈光的情況下使用移動終端,此時收到的推送消息更可能被用戶點擊閱讀,如下表I表示,每一次信息的收集可以表示為一行記錄。如圖4所示,圖4是對本方法數(shù)據(jù)發(fā)送的說明。用戶的移動設(shè)備即移動終端,完成信息收集后,以批處理的方式發(fā)送給推送至云端服務(wù)器,發(fā)送的批量數(shù)據(jù)標(biāo)記為UserTable。云端服務(wù)器收到移動終端上傳的數(shù)據(jù)后,把數(shù)據(jù)存入每個用戶對應(yīng)的數(shù)據(jù)庫表中,通過用戶設(shè)備唯一屬性標(biāo)志形成映射關(guān)系。表中每個用戶的數(shù)據(jù)是獨立的,因此系統(tǒng)給每個用戶的推送策略也是獨立的,從而實現(xiàn)個性化定制。
權(quán)利要求
1.一種云推送的方法,其特征在于,包括以下步驟 移動終端記錄用戶的使用時間和/或使用場景,并將所述移動終端的屬性標(biāo)記、所述使用時間和/或使用場景發(fā)送至云端服務(wù)器; 所述云端服務(wù)器根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間;以及 所述云端服務(wù)器根據(jù)所述屬性標(biāo)記獲得向所述用戶推送的推送內(nèi)容,并在所述優(yōu)選推送時間將所述推送內(nèi)容推送至所述移動終端。
2.如權(quán)利要求I所述的云推送的方法,其特征在于,所述移動終端的屬性標(biāo)記包括上述移動終端的物理標(biāo)識和所述用戶的身份信息。
3.如權(quán)利要求I或2所述的云推送的方法,其特征在于,所述使用場景包括所述移動終端的位置信息、所述用戶使用所述移動終端時的姿態(tài)信息、所述用戶使用所述移動終端時的運動信息和所述移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。
4.如權(quán)利要求1-3任一項所述的云推送的方法,其特征在于,所述云端服務(wù)器依據(jù)最優(yōu) 化時間片算法根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間。
5.如權(quán)利要求4所述的云推送的方法,其特征在于,所述最優(yōu)化時間片算法包括以下步驟 獲得所述用戶在每天中使用所述移動終端的使用時間,并對所述使用時間進(jìn)行標(biāo)記和排序; 計算每次所述使用時間的時間長度; 根據(jù)所述時間長度/或使用場景計算計算每次所述使用時間的權(quán)重值。
6.如權(quán)利要求5所述的云推送的方法,其特征在于,還包括 獲得所述用戶的通話記錄; 如果在使用時間中,所述用戶的通話時間與所述使用時間之比大于預(yù)設(shè)值,則將所述使用時間對應(yīng)的權(quán)重值置為零。
7.如權(quán)利要求5或6所述的云推送的方法,其特征在于,還包括 對所述用戶在N天中的使用時間的權(quán)重值進(jìn)行匯總,以計算針對所述用戶的優(yōu)選推送時間,其中,N為大于I的整數(shù)。
8.—種云推送的系統(tǒng),其特征在于,包括移動終端和云端服務(wù)器,其中, 所述移動終端,用于記錄用戶的使用時間和/或使用場景,并將所述移動終端的屬性標(biāo)記、所述使用時間和/或使用場景發(fā)送至所述云端服務(wù)器; 所述云端服務(wù)器,用于根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間,并根據(jù)所述屬性標(biāo)記獲得向所述用戶推送的推送內(nèi)容,以及在所述優(yōu)選推送時間將所述推送內(nèi)容推送至所述移動終端。
9.如權(quán)利要求8所述的云推送的系統(tǒng),其特征在于,所述移動終端的屬性標(biāo)記包括上述移動終端的物理標(biāo)識和所述用戶的身份信息。
10.如權(quán)利要求8所述的云推送的系統(tǒng),其特征在于,所述使用場景包括所述移動終端的位置信息、所述用戶使用所述移動終端時的姿態(tài)信息、所述用戶使用所述移動終端時的運動信息和所述移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。
11.如權(quán)利要求8所述的云推送的系統(tǒng),其特征在于,所述云端服務(wù)器依據(jù)最優(yōu)化時間片算法根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間。
12.如權(quán)利要求11所述的云推送的系統(tǒng),其特征在于,所述云端服務(wù)器獲得所述用戶在每天中使用所述移動終端的使用時間,并對所述使用時間進(jìn)行標(biāo)記和排序,并計算每次所述使用時間的時間長度,以及根據(jù)所述時間長度/或使用場景計算計算每次所述使用時間的權(quán)重值。
13.如權(quán)利要求12所述的云推送的系統(tǒng),其特征在于,所述云端服務(wù)器還用于獲得所述用戶的通話記錄,且如果在使用時間中,所述用戶的通話時間與所述使用時間之比大于預(yù)設(shè)值,則將所述使用時間對應(yīng)的權(quán)重值置為零。
14.如權(quán)利要求12所述的云推送的系統(tǒng),其特征在于,所述云端服務(wù)器對所述用戶在N天中的使用時間的權(quán)重值進(jìn)行匯總,以計算針對所述用戶的優(yōu)選推送時間,其中,N為大于I的整數(shù)。
15.一種移動終端,其特征在于,包括 采集模塊,用于采集用戶的使用時間和/或使用場景; 發(fā)送模塊,用于將移動終端的屬性標(biāo)記、所述使用時間和/或使用場景發(fā)送至云端服務(wù)器,以使所述云端服務(wù)器根據(jù)屬性標(biāo)記、所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間;以及 接收模塊,用于接收所述云端服務(wù)器在所述優(yōu)選推送時間中向所述移動終端推送的推送內(nèi)容。
16.如權(quán)利要求15所述的移動終端,其特征在于,所述移動終端的屬性標(biāo)記包括上述移動終端的物理標(biāo)識和所述用戶的身份信息。
17.如權(quán)利要求15所述的移動終端,其特征在于,所述使用場景包括所述移動終端的位置信息、所述用戶使用所述移動終端時的姿態(tài)信息、所述用戶使用所述移動終端時的運動信息和所述移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。
18.—種云端服務(wù)器,其特征在于,包括 接收模塊,用于接收移動終端發(fā)送的移動終端的屬性標(biāo)記、用戶使用所述移動終端的使用時間和/或使用場景; 計算模塊,用于根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間;以及 推送模塊,用于根據(jù)所述屬性標(biāo)記獲得向所述用戶推送的推送內(nèi)容,并在所述優(yōu)選推送時間將所述推送內(nèi)容推送至所述移動終端。
19.如權(quán)利要求18所述的云端服務(wù)器,其特征在于,所述使用場景包括所述移動終端的位置信息、所述用戶使用所述移動終端時的姿態(tài)信息、所述用戶使用所述移動終端時的運動信息和所述移動終端所處環(huán)境的光線強(qiáng)度信息中的一種或多種。
20.如權(quán)利要求18所述的云端服務(wù)器,其特征在于,所述計算模塊依據(jù)最優(yōu)化時間片算法根據(jù)所述使用時間和/或使用場景計算針對所述用戶的優(yōu)選推送時間。
21.如權(quán)利要求20所述的云端服務(wù)器,所述計算模塊獲得所述用戶在每天中使用所述移動終端的使用時間,并對所述使用時間進(jìn)行標(biāo)記和排序,并計算每次所述使用時間的時間長度,以及根據(jù)所述時間長度/或使用場景計算計算每次所述使用時間的權(quán)重值。
22.如權(quán)利要求21所述的云端服務(wù)器,其特征在于,所述計算模塊還用于獲得所述用戶的通話記錄,且如果在使用時間中,所述用戶的通話時間與所述使用時間之比大于預(yù)設(shè)值,則將所述使用時間對應(yīng)的權(quán)重值置為零。
23.如權(quán)利要求21所述的云推送的系統(tǒng),其特征在于,所述計算模塊對所述用戶在N天中的使用時間的權(quán)重值進(jìn)行匯總,以計算針對所述用戶的優(yōu)選推送時間,其中,N為大于I的整數(shù)。
全文摘要
本發(fā)明提出一種云推送的方法,包括以下步驟移動終端記錄用戶的使用時間和/或使用場景,并將移動終端的屬性標(biāo)記、使用時間和/或使用場景發(fā)送至云端服務(wù)器;云端服務(wù)器根據(jù)使用時間和/或使用場景計算針對用戶的優(yōu)選推送時間;云端服務(wù)器根據(jù)屬性標(biāo)記獲得向用戶推送的推送內(nèi)容,并在優(yōu)選推送時間將推送內(nèi)容推送至移動終端。本發(fā)明分析用戶使用移動終端的時間和場景,為用戶提供個性化定制服務(wù),在合適的時間地點為用戶推送信息,提高了信息被點擊的可能性,改善了用戶體驗。本發(fā)明還公開了一種云推送的系統(tǒng)、一種移動終端和一種云端服務(wù)器。
文檔編號H04W4/02GK102882936SQ20121032861
公開日2013年1月16日 申請日期2012年9月6日 優(yōu)先權(quán)日2012年9月6日
發(fā)明者巫國忠, 唐虹剛 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司