送,終端可以在預(yù)設(shè)的時間點向第一終端發(fā)送數(shù)據(jù)連接請求,并在接收到第一終端響應(yīng)數(shù)據(jù)連接請求而發(fā)送的允許響應(yīng)的情況下,建立與第一終端之間的數(shù)據(jù)連接。其中,該預(yù)設(shè)空間閾值可以為用戶自定義設(shè)置的,或者,該預(yù)設(shè)空間閾值可以為系統(tǒng)根據(jù)通信帶寬的大小來默認設(shè)置的,本發(fā)明實施例不作限定。該預(yù)設(shè)的時間點可以為用戶自定義設(shè)置的或者系統(tǒng)默認設(shè)置的,比如:上午8點,中午12點,晚上22點等等。
[0044]可選的,終端在判斷至少一條應(yīng)用信息所占內(nèi)存空間大于預(yù)設(shè)空間閾值之后,終端可以直接向第一終端發(fā)送數(shù)據(jù)連接請求,并在接收到第一終端響應(yīng)數(shù)據(jù)連接請求而發(fā)送的允許響應(yīng)的情況下,建立與第一終端之間的數(shù)據(jù)連接。
[0045]可選的,終端接收預(yù)先綁定的應(yīng)用服務(wù)器發(fā)送的至少一條應(yīng)用信息之后,終端可以在預(yù)設(shè)的時間點向第一終端發(fā)送數(shù)據(jù)連接請求,并在接收到第一終端響應(yīng)數(shù)據(jù)連接請求而發(fā)送的允許響應(yīng)的情況下,建立與第一終端之間的數(shù)據(jù)連接。
[0046]作為另一種可選的實施方式,終端建立與第一終端之間的數(shù)據(jù)連接的方式具體可以包括以下步驟:
[0047]21)獲取第一終端運行應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件的運行時間記錄;
[0048]22)根據(jù)運行時間記錄預(yù)測第一終端運行應(yīng)用軟件的運行時間段;
[0049 ] 23)在運行時間段內(nèi)建立與第一終端之間的數(shù)據(jù)連接。
[0050]在該可選的實施方式中,第一終端可以實時記錄第一終端上安裝的任何一個應(yīng)用軟件的運行時間記錄,并把該任何一個應(yīng)用軟件的運行時間記錄存儲在本地或者上傳至云端服務(wù)器。其中,該運行時間記錄用于記錄應(yīng)用軟件的運行時間。第一終端可以在同一時間同時運行多個應(yīng)用軟件,也可以在不同時間分別運行多個應(yīng)用軟件。
[0051]當(dāng)終端接收預(yù)先綁定的應(yīng)用服務(wù)器發(fā)送的至少一條應(yīng)用信息時,終端可以向第一終端發(fā)送針對該應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件的運行時間記錄獲取請求,并接收第一終端響應(yīng)該運行時間記錄獲取請求而發(fā)送的該應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件的運行時間記錄?;蛘撸K端可以向云端服務(wù)器發(fā)送針對該應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件的運行時間記錄獲取請求,并接收云端服務(wù)器響應(yīng)該運行時間記錄獲取請求而發(fā)送的該應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件的運行時間記錄。
[0052]終端獲取到第一終端運行應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件的運行時間記錄之后,就可以根據(jù)運行時間記錄預(yù)測第一終端運行應(yīng)用軟件的運行時間段,比如:每天的11點至12點。終端在運行時間段內(nèi)建立與第一終端之間的數(shù)據(jù)連接,此時,終端通過數(shù)據(jù)連接向第一終端集中推送至少一條應(yīng)用信息,用戶就可以立即查看,可以提高用戶體驗。
[0053]需要說明的是,若第一終端在同一時間段同時運行多個應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件,則終端預(yù)測的運行時間段就為該同一時間段;若第一終端在不同時間段分別運行多個應(yīng)用服務(wù)器對應(yīng)的應(yīng)用軟件,則終端預(yù)測的運行時間段就為該不同時間段的交集時間段。其中,若該不同時間段之間沒有交集,則終端預(yù)測的運行時間段可以為不同時間段中的任一個時間段。
[0054]203、終端通過數(shù)據(jù)連接向第一終端推送至少一條應(yīng)用信息。
[0055]本發(fā)明實施例中,終端建立與第一終端之間的數(shù)據(jù)連接之后,終端就可以通過數(shù)據(jù)連接向第一終端集中推送至少一條應(yīng)用信息,進一步地,在該至少一條應(yīng)用信息推送結(jié)束后,終端可以斷開與第一終端之間的數(shù)據(jù)連接。
[0056]由此可見,終端接收到至少一條應(yīng)用信息時,才與第一終端進行一次數(shù)據(jù)連接的建立和數(shù)據(jù)連接的斷開,這樣,極大減少了建立和斷開數(shù)據(jù)連接的次數(shù),節(jié)省了大量電量,從而可以降低第一終端的功耗。
[0057]作為一種可選的實施方式,終端通過數(shù)據(jù)連接向第一終端推送至少一條應(yīng)用信息的方式具體可以包括以下步驟:
[0058]31)獲取第一終端安裝的應(yīng)用的應(yīng)用優(yōu)先級;
[0059]32)根據(jù)應(yīng)用的應(yīng)用優(yōu)先級確定每條應(yīng)用信息的推送優(yōu)先級;
[0060]33)按照每條應(yīng)用信息的推送優(yōu)先級從高到低的順序,通過數(shù)據(jù)連接向第一終端先后推送應(yīng)用信息。
[0061]在該可選的實施方式中,可以根據(jù)第一終端運行應(yīng)用的頻率或者第一終端運行應(yīng)用的時長或者第一終端安裝應(yīng)用的時間來確定應(yīng)用的應(yīng)用優(yōu)先級,比如:第一終端運行應(yīng)用的頻率越高,該應(yīng)用的應(yīng)用優(yōu)先級就越高,或者,第一終端運行應(yīng)用的時長越長,該應(yīng)用的應(yīng)用優(yōu)先級就越高,或者,第一終端安裝應(yīng)用的時間距離當(dāng)前時間越短,該應(yīng)用的應(yīng)用優(yōu)先級就越尚。
[0062]終端可以向第一終端發(fā)送應(yīng)用的應(yīng)用優(yōu)先級獲取請求,并接收第一終端響應(yīng)該應(yīng)用優(yōu)先級獲取請求而發(fā)送的第一終端安裝的應(yīng)用的應(yīng)用優(yōu)先級,進一步地,終端可以根據(jù)應(yīng)用的應(yīng)用優(yōu)先級確定每條應(yīng)用信息的推送優(yōu)先級,可以理解為應(yīng)用的應(yīng)用優(yōu)先級越高,相應(yīng)地,該應(yīng)用的應(yīng)用信息的推送優(yōu)先級就越高。在確定每條應(yīng)用信息的推送優(yōu)先級之后,終端可以按照每條應(yīng)用信息的推送優(yōu)先級從高到低的順序,通過數(shù)據(jù)連接向第一終端先后推送應(yīng)用信息。這樣,用戶就可以看到終端按照每條應(yīng)用信息的推送優(yōu)先級先后推送的應(yīng)用信息,從而可以提高用戶體驗。
[0063]作為另一種可選的實施方式,終端通過數(shù)據(jù)連接向第一終端推送至少一條應(yīng)用信息的方式具體可以包括以下步驟:
[0064]41)從每條應(yīng)用信息中提取信息關(guān)鍵詞;
[0065]42)將信息關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞匹配的應(yīng)用信息確定為待推送信息;
[0066]43)按照每條待推送信息的接收時間的先后順序,通過數(shù)據(jù)連接向第一終端先后推送待推送信息。
[0067]在該可選的實施方式中,用戶可以預(yù)先在第一終端上設(shè)置自己比較喜歡關(guān)注的一些信息的關(guān)鍵詞,比如:交友、相親、旅游、財富、某個明星的名字、某個游戲的名稱等,第一終端將這些信息的關(guān)鍵詞作為預(yù)設(shè)關(guān)鍵詞存儲在本地或者上傳至云端服務(wù)器。
[0068]終端可以從第一終端或者云端服務(wù)器中獲取用戶設(shè)置的預(yù)設(shè)關(guān)鍵詞,并從每條應(yīng)用信息中提取信息關(guān)鍵詞,進一步地,終端可以將信息關(guān)鍵詞與預(yù)設(shè)關(guān)鍵詞匹配的應(yīng)用信息確定為待推送信息,并按照每條待推送信息的接收時間的先后順序,通過數(shù)據(jù)連接向第一終端先后推送待推送信息。這樣,可以根據(jù)用戶的喜好針對性地向用戶推送應(yīng)用信息,提尚用戶體驗。
[0069]在圖2所描述的方法流程中,終端可以接收預(yù)先綁定的應(yīng)用服務(wù)器發(fā)送的至少一條應(yīng)用信息,建立與第一終端之間的數(shù)據(jù)連接;進一步地,終端就可以通過數(shù)據(jù)連接向第一終端集中推送至少一條應(yīng)用信息??梢?,通過本發(fā)明實施例,終端在接收到應(yīng)用服務(wù)器發(fā)送的至少一條應(yīng)用信息之后,才與第一終端建立一次數(shù)據(jù)連接,而不是每接收到一條應(yīng)用信息就與第一終端建立一次數(shù)據(jù)連接,從而可以減少與第一終端建立數(shù)據(jù)連接的次數(shù),從而可以節(jié)省大量電量,降低第一終端的功耗。
[0070]基于圖1所示的網(wǎng)絡(luò)架構(gòu),本發(fā)明實施例提供了一種信息推送方法。請參見圖3,圖3是本發(fā)明實施例提供的另一種信息推送方法的流程示意圖。如圖3所示,該方法可以包括以下步驟。
[0071]301、終端接收預(yù)先綁定的應(yīng)用服務(wù)器發(fā)送的至少一條應(yīng)用信息。
[0072]302、終端判斷至少一條應(yīng)用信息所占內(nèi)存空間是否大于預(yù)設(shè)空間閾值,若是,執(zhí)行303,若否,返回執(zhí)行301。
[0073]本發(fā)明實施例中,終端接收到的每條應(yīng)用信息所占內(nèi)存空間可能很小,也可能很大,即使終端接收到的應(yīng)用信息的數(shù)量很多,但是有可能這些應(yīng)用信息所占內(nèi)存空間還是比較小,為了盡可能減少與第一終端建立數(shù)據(jù)連接的次數(shù),故終端接收到至少一條應(yīng)用信息之后,終端可以先判斷至少一條應(yīng)用信息所占內(nèi)存空間是否大于預(yù)設(shè)空間閾值,若是,表明該至少一條應(yīng)用信息所占內(nèi)存比較大,終端可以向第一終端推送,若否,表明該至少一條應(yīng)用信息所占內(nèi)存比較小,終端可以繼續(xù)等待應(yīng)用服務(wù)器發(fā)送的至少一條應(yīng)用信息。其中,該預(yù)設(shè)空間閾值可以為用戶自定義設(shè)置的,或者,該預(yù)設(shè)空間閾值可以為系統(tǒng)根據(jù)通信帶寬的大小來默認設(shè)置的,本發(fā)明實施例不作限定。
[0074]303、終端在預(yù)設(shè)的時間點向第一終端發(fā)送數(shù)據(jù)連接請求。
[0075]本發(fā)明實施例中,為了不打擾用戶,不隨意在任何時間向第一終端推送信息,終端可以在預(yù)設(shè)的時間點向第一終端發(fā)送數(shù)據(jù)連接請求。其中,該預(yù)設(shè)的時間點可以為用戶自定義設(shè)置的或者系統(tǒng)默認設(shè)置的,比如:上午8點,中午12點,晚上22點等等。
[0076]304、終端在接收到終端響應(yīng)數(shù)據(jù)連接請求而發(fā)送的允許響應(yīng)的情況下,建立與第一終端之間的數(shù)據(jù)連接。
[0077]305、終端獲取第一終端安裝的應(yīng)用的應(yīng)用優(yōu)先級。
[0078]本發(fā)明實施例中,可以根據(jù)第一終端運行應(yīng)用的頻率或者第一終端運行應(yīng)用的時長或者第一終端安裝應(yīng)用的時間來確定應(yīng)用的應(yīng)用優(yōu)先級,比如:第一終端運行應(yīng)用的頻率越高,該應(yīng)用的應(yīng)用優(yōu)先級就越高,或者,第一終端運行應(yīng)用的時長越長,該應(yīng)用的應(yīng)用優(yōu)先級就越高,或者,第一終端安裝應(yīng)用的時間距離當(dāng)前時間越短,該應(yīng)用的應(yīng)用