亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種社交網(wǎng)絡信息推送方法及裝置的制造方法

文檔序號:8342615閱讀:541來源:國知局
一種社交網(wǎng)絡信息推送方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)信息通信領域,尤指一種社交網(wǎng)絡信息推送方法及裝置。
【背景技術】
[0002]隨著社交網(wǎng)絡的蓬勃發(fā)展,海量用戶通過通信終端訪問互聯(lián)網(wǎng)加入了各種社交網(wǎng)絡的網(wǎng)站,并在社交網(wǎng)站上添加或更新自身的動態(tài)。社交網(wǎng)絡服務商將社交網(wǎng)站的開放平臺建立起來,應用于更大范圍的社交信息傳播,擴大自身的影響范圍。第三方應用程序在獲得服務商開放平臺的用戶授權后,將獲取并傳播用戶的社交網(wǎng)絡信息。而社交網(wǎng)絡信息往往需要用戶以拉取的方式主動去獲取,這樣用戶獲取信息將不夠及時,并且過多的人為操作影響了用戶使用社交網(wǎng)絡。因此信息推送技術應運而生,旨在減少用戶的主動干預,方便對信息的獲取。
[0003]目前,社交網(wǎng)絡進行信息推送主要有以下兩種方式:(1)輪詢(Pull)方式:應用程序周期性的與服務器進行連接并查詢是否有新的信息到達,輪詢的頻率需要合理設置,如果輪詢頻率過高,則會過多消耗網(wǎng)絡流量和用戶終端電量。(2)持久連接(Push)方式:這個方案可以解決由輪詢帶來的實時性問題,但仍存在用戶終端過多的電量消耗問題,特別是每個應用分別采用該方式時。1S平臺的推送服務雖然采用方式(2),但其平臺需要額外引入一個中轉(zhuǎn)服務器,每一臺用戶終端(而不是單個應用程序)僅保持一個應用與中轉(zhuǎn)服務器之間的連接,這樣在很大程度上節(jié)約了用戶終端的網(wǎng)絡流量與電量消耗。Android平臺上雖然也有類似的服務(由Google提供的云到設備信息(Cloud to Device Messaging)服務),但是由于受到社交網(wǎng)站開放平臺所提供服務的限制,很難在所有Android終端的社交應用上穩(wěn)定的使用該服務。類似的,還可以通過第三方推送平臺及服務來實現(xiàn)良好的推送服務,但是第三方推送平臺的使用,會為信息推送帶來額外的應用成本。
[0004]由于社交網(wǎng)站開放平臺所提供的服務的限制,在社交網(wǎng)絡的開放平臺上獲取社交網(wǎng)絡信息多采用輪詢方式,該方式實現(xiàn)簡單,不需要依賴額外服務器,成本低廉。但是采用輪詢方式往往以固定的周期去請求服務器推送信息,無論是通過應用程序預設還是讓用戶人為設定都存在:如果周期太大,獲取信息的實時性會降低,如果周期太小,用戶終端的網(wǎng)絡流量和電量消耗會過高。

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

[0005]為了解決上述技術問題,本發(fā)明公開了一種社交網(wǎng)絡信息推送方法及裝置,能夠?qū)崟r推送信息,降低網(wǎng)絡流量及終端使用電量。
[0006]為了達到本申請的目的,本發(fā)明提供一種社交網(wǎng)絡信息推送方法,包括:
[0007]按照當前動態(tài)輪詢時間,從社交網(wǎng)站獲得動態(tài)輪詢時間內(nèi)的即時信息,并推送即時信息;
[0008]獲取社交網(wǎng)站記錄中包括即時信息在內(nèi)的最新的預設第一閾值條信息的時間記錄信息,計算社交網(wǎng)站相應的推送預設第二閾值條信息的平均輪詢時間;
[0009]將計算得到的平均輪詢時間設置為社交網(wǎng)站下一輪信息推送的動態(tài)輪詢時間。
[0010]進一步地,該方法之前還包括:記錄社交網(wǎng)站獲取預設第二閾值條信息的時長,作為所述當前動態(tài)輪詢時間。
[0011]進一步地,在當前動態(tài)輪詢時間內(nèi),如果用戶主動訪問所述社交網(wǎng)絡,進行信息推送,該方法還包括:
[0012]設置動態(tài)輪詢時間重新開始。
[0013]進一步地,預設第二閾值為用戶擬確定的進行信息推送的信息條數(shù)數(shù)值;
[0014]對于不同的用戶、不同的社交網(wǎng)站及不同的時段,預設第二閾值設相同或不相同。
[0015]進一步地,預設第一閾值為:
[0016]與動態(tài)輪詢時間成預設倍數(shù)的推送信息的數(shù)量;或者,
[0017]不大于預先設置的記錄條數(shù)最大值。
[0018]另一方面,本發(fā)明包括一種社交網(wǎng)絡信息推送裝置,包括:
[0019]計時單元,用于接收來自推送單元的第二通知,按照動態(tài)輪詢時間進行計時,計時完成,向推送單元發(fā)送第一通知;
[0020]推送單元,用于接收來自計時單元的第一通知,從社交網(wǎng)站上獲得動態(tài)輪詢時間內(nèi)的即時信息并推送,推送完成,向計時單元發(fā)送第二通知;
[0021]獲取單元,用于獲取社交網(wǎng)站記錄中包括即時信息在內(nèi)的最新的預設第一閾值條信息的時間記錄信息,計算社交網(wǎng)站相應的推送預設第二閾值條信息的平均輪詢時間,并設置所述平均輪詢時間為下一輪信息推送的動態(tài)輪詢時間。
[0022]進一步地,計時單元還用于:記錄社交網(wǎng)站獲取預設第二閾值條信息的時長,發(fā)送該時間給計時單元作為動態(tài)輪詢時間。
[0023]進一步地,在動態(tài)輪詢時間內(nèi),如果推送單元接收到外部指令,進行信息推送時,所述計時單元將按照動態(tài)輪詢時間重新計時。
[0024]進一步地,預設第一閾值為:
[0025]與動態(tài)輪詢時間成預設倍數(shù)的推送信息的數(shù)量;或者,
[0026]不大于預先設置的記錄條數(shù)最大值。
[0027]本申請技術方案提供一種社交網(wǎng)絡信息推送方法,包括:獲得社交網(wǎng)絡登錄權限后,包括:按照當前動態(tài)輪詢時間,從社交網(wǎng)站獲得動態(tài)輪詢時間內(nèi)的即時信息,并推送即時信息;獲取社交網(wǎng)站記錄中包括即時信息在內(nèi)的最新的預設第一閾值條信息的時間記錄信息,計算社交網(wǎng)站相應的推送預設第二閾值條信息的平均輪詢時間;將計算得到的平均輪詢時間設置為社交網(wǎng)站下一輪信息推送的動態(tài)輪詢時間。本發(fā)明還包括與方法相對應的裝置,通過本發(fā)明實現(xiàn)對輪詢時間的實時調(diào)整,使信息推送與用戶社交活動頻率相關,實現(xiàn)信息推送動態(tài)輪詢方式,使信息推送實時、合理,節(jié)約了網(wǎng)絡資源及終端電量的消耗。
【附圖說明】
[0028]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0029]圖1為本發(fā)明社交網(wǎng)絡信息推送方法的流程圖;
[0030]圖2為本發(fā)明社交網(wǎng)絡信息推送裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0031]圖1為本發(fā)明社交網(wǎng)絡信息推送方法的流程圖,如圖1所示,獲得社交網(wǎng)絡登錄權限后,包括:
[0032]步驟100、按照當前動態(tài)輪詢時間,從社交網(wǎng)站獲得動態(tài)輪詢時間內(nèi)的即時信息,并推送即時信息。
[0033]本步驟之前,還包括:記錄所述社交網(wǎng)站獲取預設第二閾值條信息的時長,作為所述當前動態(tài)輪詢時間。
[0034]步驟101、獲取社交網(wǎng)站記錄中包括即時信息在內(nèi)的最新的預設第一閾值條信息的時間記錄信息,計算
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1