專利名稱:服務(wù)器主動推出內(nèi)容的系統(tǒng)與方法
服務(wù)器主動推出內(nèi)容的系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)傳輸,尤其涉及服務(wù)器主動推出內(nèi)容的系統(tǒng)與方法。背景技術(shù):
隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)閱讀是一種有別于傳統(tǒng)紙張閱讀的新型閱讀方式。網(wǎng)絡(luò)閱 讀的特別是無紙張限制、無攜帶保存障礙、方便、節(jié)約資源。圖書保存于網(wǎng)絡(luò),一點即可閱 讀。網(wǎng)絡(luò)在線觀看電影,聽音樂也越來越得到消費(fèi)者的喜愛,方便快捷并且節(jié)約了碟片。一 般的電子閱讀器內(nèi)容與影片播放內(nèi)容的下載都是由客戶端采取主動,由客戶端向服務(wù)器下 達(dá)指令,令服務(wù)端輸出內(nèi)容到客戶端。對于用戶喜愛的固定節(jié)目,用戶也需要進(jìn)行對電子圖書與影音節(jié)目的下載,容易 錯過精彩或需要的信息,使用不方便。
發(fā)明內(nèi)容為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種服務(wù)器主動推出內(nèi)容的系統(tǒng)與方 法,將用戶訂閱的內(nèi)容主動推出至客戶端。本發(fā)明提供了一種服務(wù)器主動推出內(nèi)容的系統(tǒng),用于將服務(wù)器上的內(nèi)容通過網(wǎng)絡(luò) 的傳送至客戶端,客戶端包括連接模塊與訂閱模塊,連接模塊連接至網(wǎng)絡(luò),訂閱模塊用于提 交訂閱信息至服務(wù)器,訂閱信息包括定時發(fā)布內(nèi)容與即將發(fā)布內(nèi)容;服務(wù)器包括監(jiān)聽模塊、 數(shù)據(jù)庫與主推模塊,監(jiān)聽模塊用于監(jiān)聽客戶端是否連接至網(wǎng)絡(luò),數(shù)據(jù)庫用于根據(jù)訂閱信息 存放相應(yīng)的訂閱內(nèi)容,主推模塊用于將數(shù)據(jù)庫中的訂閱內(nèi)容主動發(fā)送至客戶端。作為本發(fā)明的進(jìn)一步改進(jìn),客戶端為閱讀器或者播放器。作為本發(fā)明的進(jìn)一步改進(jìn),客戶端連接網(wǎng)絡(luò)的方式為身份識別或者自動登錄。作為本發(fā)明的進(jìn)一步改進(jìn),主推模塊傳輸訂閱內(nèi)容至客戶端的過程為后臺運(yùn)行。本發(fā)明還提供了一種服務(wù)器主動推出內(nèi)容的方法,包括客戶端進(jìn)行訂閱,通過網(wǎng) 絡(luò)提交訂閱信息至服務(wù)器,訂閱信息包括定時發(fā)布內(nèi)容與即將發(fā)布內(nèi)容;服務(wù)器根據(jù)訂閱 信息存儲相應(yīng)的訂閱內(nèi)容;服務(wù)器判斷客戶端是否已經(jīng)登錄至網(wǎng)絡(luò);若客戶端已經(jīng)登錄至 網(wǎng)絡(luò),則發(fā)送訂閱內(nèi)容至客戶端;若客戶端沒有登錄至網(wǎng)絡(luò),則保存訂閱內(nèi)容至數(shù)據(jù)庫,直 到客戶端登錄時,將訂閱內(nèi)容發(fā)送至客戶端。本發(fā)明的有益效果是服務(wù)器主動推出內(nèi)容至客戶端的上,方便客戶端定時獲取 所需要的內(nèi)容;主動推出的過程為后臺進(jìn)行,不影響客戶端的其他程序;支持?jǐn)帱c續(xù)傳,保 證了傳輸效率。
圖1是本發(fā)明服務(wù)器主動推出內(nèi)容的系統(tǒng)模塊圖;圖2是本發(fā)明服務(wù)器主動推出內(nèi)容的方法的流程圖。
具體實施方式下面結(jié)合
及具體實施方式
對本發(fā)明進(jìn)一步說明。如圖1所示是本發(fā)明服務(wù)器主動推出內(nèi)容的系統(tǒng)模塊圖。本實施方式包括服務(wù)器 1與客戶端5,服務(wù)器1通過網(wǎng)絡(luò)3連接至客戶端5。客戶端5包括連接模塊51與訂閱模塊 53。服務(wù)器1包括監(jiān)聽模塊11、數(shù)據(jù)庫15與主推模塊13。連接模塊51連接至網(wǎng)絡(luò)3,訂閱模塊53用于從服務(wù)器1訂閱內(nèi)容。監(jiān)聽模塊11用于監(jiān)聽客戶端5是否連接至網(wǎng)絡(luò)3。數(shù)據(jù)庫15用于存放客戶端5 的訂閱信息與訂閱內(nèi)容,主推模塊13用于將數(shù)據(jù)庫15中的訂閱內(nèi)容主動發(fā)送至客戶端5。
在本實施方式,客戶端5為閱讀器或者播放器??蛻舳?連接網(wǎng)絡(luò)3的方式為身 份識別或者自動登錄。監(jiān)聽模塊11監(jiān)聽到連接模塊51連接至網(wǎng)絡(luò)3的信息后,主推模塊 13將訂閱模塊訂閱的內(nèi)容發(fā)送至客戶端5。主推模塊13傳輸訂閱內(nèi)容至客戶端5的過程 為后臺運(yùn)行。在網(wǎng)絡(luò)不穩(wěn)定,出現(xiàn)斷線的情況下,服務(wù)器1進(jìn)行斷點續(xù)傳,保證了傳輸效率。如圖2所示是本發(fā)明服務(wù)器主動推出內(nèi)容的方法的流程圖。在步驟SlOO中,客戶 端5進(jìn)行訂閱,通過網(wǎng)絡(luò)提交訂閱信息至服務(wù)器1,訂閱信息包括定時發(fā)布內(nèi)容與即將發(fā)布 內(nèi)容,包括書籍,雜志,報紙,音樂,影片等。在本實施方式中,客戶端5為閱讀器或者播放
ο在步驟S102中,服務(wù)器根據(jù)訂閱信息存儲相應(yīng)的訂閱內(nèi)容。具體為服務(wù)器1根 據(jù)訂閱信息所對應(yīng)的發(fā)布時間,定時檢索訂閱內(nèi)容是否已經(jīng)發(fā)布;若已經(jīng)發(fā)布,則將訂閱內(nèi) 容存放至數(shù)據(jù)庫15 ;若沒有發(fā)布,則間隔一段時間對訂閱內(nèi)容進(jìn)行檢索;若檢索次數(shù)小于 固定次數(shù),則繼續(xù)檢索,直到檢索到訂閱內(nèi)容;若檢索次數(shù)大于固定次數(shù),則傳輸提醒信息 至客戶端5,客戶端5接收訂閱內(nèi)容還未發(fā)布的信息。在步驟S104中,服務(wù)器1監(jiān)聽客戶端5的網(wǎng)絡(luò)登錄狀況。在步驟S106中,服務(wù)器1判斷客戶端5是否已經(jīng)登錄至網(wǎng)絡(luò)3。在本實施方式中, 客戶端5連接網(wǎng)絡(luò)3的方式為身份識別或者自動登錄。若客戶端5已經(jīng)登錄至網(wǎng)絡(luò)3,則進(jìn)入步驟S108,服務(wù)器1發(fā)送訂閱內(nèi)容至客戶端 5。若客戶端5沒有登錄至網(wǎng)絡(luò)3,則進(jìn)入步驟S110,服務(wù)器1保存訂閱內(nèi)容至數(shù)據(jù)庫 15,再繼續(xù)步驟S104,直到客戶端5登錄時,將訂閱內(nèi)容發(fā)送至客戶端5。在本實施方式中,網(wǎng)絡(luò)3不穩(wěn)定出現(xiàn)斷線時,服務(wù)器1斷點續(xù)傳訂閱內(nèi)容。本發(fā)明所提供的服務(wù)器主動推出內(nèi)容的系統(tǒng)與方法,服務(wù)器1主動推出客戶預(yù)訂 的內(nèi)容至客戶端5的上,方便客戶端5定時獲取所需要的內(nèi)容;主動推出的過程為后臺進(jìn) 行,不影響客戶端5的其他程序;支持?jǐn)帱c續(xù)傳,保證了傳輸效率。以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定 本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的 保護(hù)范圍。
權(quán)利要求
一種服務(wù)器主動推出內(nèi)容的系統(tǒng),用于將服務(wù)器上的內(nèi)容通過網(wǎng)絡(luò)的傳送至客戶端,其特征在于所述客戶端包括連接模塊與訂閱模塊,所述連接模塊連接至網(wǎng)絡(luò),所述訂閱模塊用于提交訂閱信息至所述服務(wù)器,所述訂閱信息包括定時發(fā)布內(nèi)容與即將發(fā)布內(nèi)容;所述服務(wù)器包括監(jiān)聽模塊、數(shù)據(jù)庫與主推模塊,所述監(jiān)聽模塊用于監(jiān)聽所述客戶端是否連接至網(wǎng)絡(luò),所述數(shù)據(jù)庫用于根據(jù)所述訂閱信息存放相應(yīng)的訂閱內(nèi)容,所述主推模塊用于將所述數(shù)據(jù)庫中的訂閱內(nèi)容主動發(fā)送至所述客戶端。
2.根據(jù)權(quán)利要求1所述的服務(wù)器主動推出內(nèi)容的系統(tǒng),其特征在于所述客戶端為閱 讀器或者播放器。
3.根據(jù)權(quán)利要求2所述的服務(wù)器主動推出內(nèi)容的系統(tǒng),其特征在于所述客戶端連接 網(wǎng)絡(luò)的方式為身份識別或者自動登錄。
4.根據(jù)權(quán)利要求3所述的服務(wù)器主動推出內(nèi)容的系統(tǒng),其特征在于所述監(jiān)聽模塊監(jiān) 聽到所述連接模塊連接至網(wǎng)絡(luò)的信息后,所述主推模塊將訂閱模塊訂閱的內(nèi)容發(fā)送至所述客戶端。
5.根據(jù)權(quán)利要求4所述的服務(wù)器主動推出內(nèi)容的系統(tǒng),其特征在于所述主推模塊傳 輸訂閱內(nèi)容至客戶端的過程為后臺運(yùn)行。
6.一種服務(wù)器主動推出內(nèi)容的方法,其特征在于,包括以下步驟客戶端進(jìn)行訂閱,通 過網(wǎng)絡(luò)提交訂閱信息至服務(wù)器,訂閱信息包括定時發(fā)布內(nèi)容與即將發(fā)布內(nèi)容;所述服務(wù)器根據(jù)訂閱信息存儲相應(yīng)的訂閱內(nèi)容; 所述服務(wù)器判斷所述客戶端是否已經(jīng)登錄至網(wǎng)絡(luò); 若所述客戶端已經(jīng)登錄至網(wǎng)絡(luò),則發(fā)送訂閱內(nèi)容至所述客戶端; 若所述客戶端沒有登錄至網(wǎng)絡(luò),則保存訂閱內(nèi)容至數(shù)據(jù)庫,直到所述客 戶端登錄時,將所述訂閱內(nèi)容發(fā)送至所述客戶端。
7.根據(jù)權(quán)利要求6所述的服務(wù)器主動推出內(nèi)容的方法,其特征在于,所述 服務(wù)器根據(jù)訂閱信息存儲相應(yīng)的訂閱內(nèi)容還包括以下步驟所述服務(wù)器根據(jù)訂閱信息所對應(yīng)的發(fā)布時間,定時檢索訂閱內(nèi)容是否已經(jīng)發(fā)布; 若已經(jīng)發(fā)布,則將所述訂閱內(nèi)容存放至所述數(shù)據(jù)庫; 若沒有發(fā)布,則間隔一段時間對所述訂閱內(nèi)容進(jìn)行檢索; 若檢索次數(shù)小于固定次數(shù),則繼續(xù)檢索,直到檢索到所述訂閱內(nèi)容; 若檢索次數(shù)大于固定次數(shù),則傳輸提醒信息至所述客戶端,所述客戶端接收訂閱內(nèi)容 還未發(fā)布的信息。
8.根據(jù)權(quán)利要求7所述的服務(wù)器主動推出內(nèi)容的方法,其特征在于客戶端為閱讀器 或者播放器。
9.根據(jù)權(quán)利要求8所述的服務(wù)器主動推出內(nèi)容的方法,其特征在于所述客戶端連接 網(wǎng)絡(luò)的方式為身份識別或者自動登錄。
10.根據(jù)權(quán)利要求9所述的服務(wù)器主動推出內(nèi)容的方法,其特征在于還包括網(wǎng)絡(luò)不穩(wěn) 定出現(xiàn)斷線時,所述服務(wù)器斷點續(xù)傳所述訂閱內(nèi)容這一過程。
全文摘要
本發(fā)明提供了一種服務(wù)器主動推出內(nèi)容的系統(tǒng),用于將服務(wù)器上的內(nèi)容通過網(wǎng)絡(luò)的傳送至客戶端,客戶端包括連接模塊與訂閱模塊,連接模塊連接至網(wǎng)絡(luò),訂閱模塊用于提交訂閱信息至服務(wù)器,訂閱信息包括定時發(fā)布內(nèi)容與即將發(fā)布內(nèi)容;服務(wù)器包括監(jiān)聽模塊、數(shù)據(jù)庫與主推模塊。本發(fā)明還提供了一種服務(wù)器主動推出內(nèi)容的方法。本發(fā)明所提供的服務(wù)器主動推出內(nèi)容的系統(tǒng)與方法,服務(wù)器主動推出內(nèi)容至客戶端的上,方便客戶端定時獲取所需要的內(nèi)容;主動推出的過程為后臺進(jìn)行,不影響客戶端的其他程序;支持?jǐn)帱c續(xù)傳,保證了傳輸效率。
文檔編號H04L29/06GK101834859SQ20101015262
公開日2010年9月15日 申請日期2010年4月16日 優(yōu)先權(quán)日2010年4月16日
發(fā)明者王家焱 申請人:王家焱