[發(fā)明專利]數(shù)據(jù)更新方法和數(shù)據(jù)緩存服務(wù)器有效
| 申請?zhí)枺?/td> | 200810223522.2 | 申請日: | 2008-10-06 |
| 公開(公告)號: | CN101714941A | 公開(公告)日: | 2010-05-26 |
| 發(fā)明(設(shè)計)人: | 王輝;李治忠 | 申請(專利權(quán))人: | 聯(lián)想(北京)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/08 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 尚志峰 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 更新 方法 緩存 服務(wù)器 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種數(shù)據(jù)更新方法和數(shù)據(jù)緩存 服務(wù)器。
背景技術(shù)
參考圖1所示應(yīng)用場景中的“移動文件同步更新”的示意圖。 為了加快移動設(shè)備M快速的獲取數(shù)據(jù)源的更新的內(nèi)容,該系統(tǒng)中使 用了一個“數(shù)據(jù)緩存服務(wù)器”裝置。數(shù)據(jù)緩存服務(wù)器缺省情況下周 期性的下載遠(yuǎn)程數(shù)據(jù)源的更新內(nèi)容,從而使得本地緩存的內(nèi)容盡可 能的最新。該移動文件同步更新的過程中,數(shù)據(jù)緩存服務(wù)器周期性 地進(jìn)行更新。
周期性的更新方法優(yōu)點是實現(xiàn)簡單,其缺點是可能不能最有效 的為移動設(shè)備M下載到最新的內(nèi)容:如果更新周期設(shè)置太長,則可 能引起數(shù)據(jù)陳舊的問題;而若更新周期較短,則會造成一定的網(wǎng)絡(luò) 資源浪費(fèi),效率低下。
在一些特定的應(yīng)用場景(例如列車車載緩存服務(wù)器和站臺的緩 存服務(wù)器之間的內(nèi)容同步)下,移動設(shè)備M的移動速度、移動方向 以及何時能夠到達(dá)何處緩存服務(wù)器是可以準(zhǔn)確預(yù)期的。在這種應(yīng)用 場景下,本發(fā)明的實施例提出了一種特定的數(shù)據(jù)緩存服務(wù)器更新策 略,以提高系統(tǒng)的運(yùn)行效率。
發(fā)明內(nèi)容
鑒于以上所述的一個或多個問題,提出了一種數(shù)據(jù)更新方法和 數(shù)據(jù)緩存服務(wù)器,目的在于:在移動設(shè)備具有在當(dāng)前站確定下一站 和到達(dá)下一站所需的時間的能力的情況下,能夠提高移動設(shè)備的更 新效率。
根據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)更新方法,應(yīng)用于移 動設(shè)備與數(shù)據(jù)緩存服務(wù)器組成的系統(tǒng),包括以下步驟:
接收來自所述移動設(shè)備的第一數(shù)據(jù)更新指令,向所述移動設(shè)備 發(fā)送第一更新數(shù)據(jù);
獲得所述移動設(shè)備的目的地信息和到達(dá)時刻;
根據(jù)所述目的地信息和所述到達(dá)時刻生成第二數(shù)據(jù)更新指令; 以及
向位于所述移動設(shè)備的目的地的目的地數(shù)據(jù)緩存服務(wù)器發(fā)送所 述第二數(shù)據(jù)更新指令,以使所述目的地數(shù)據(jù)緩存服務(wù)器,在所述到 達(dá)時刻前一定時間誤差范圍內(nèi),完成對第二更新數(shù)據(jù)的下載,所述 第二更新數(shù)據(jù)為來自數(shù)據(jù)源服務(wù)器的,所述移動設(shè)備在所述目的地 需要獲得的更新數(shù)據(jù)。
優(yōu)選地,所述根據(jù)所述目的地信息和所述到達(dá)時刻生成第二數(shù) 據(jù)更新指令的步驟具體為:
根據(jù)所述目的地信息確定所述目的地數(shù)據(jù)緩存服務(wù)器;
根據(jù)所述移動設(shè)備標(biāo)識及所述到達(dá)時刻生成所述第二數(shù)據(jù)更新 指令。
優(yōu)選地,所述方法還包括:
獲得所述移動設(shè)備的移動設(shè)備標(biāo)識和所述移動設(shè)備在完成對所 述第一更新數(shù)據(jù)的接收后的當(dāng)前數(shù)據(jù)更新情況信息;
所述第二更新指令中攜帶所述移動設(shè)備標(biāo)識和所述當(dāng)前數(shù)據(jù)更 新情況信息。
優(yōu)選地,所述數(shù)據(jù)包括以下信息中的一種或多種:網(wǎng)頁、視頻、 及音樂。
根據(jù)本發(fā)明的另一個方面,還提供了一種數(shù)據(jù)緩存服務(wù)器,包 括:
數(shù)據(jù)更新模塊,用于接收來自移動設(shè)備的第一數(shù)據(jù)更新指令, 向所述移動設(shè)備發(fā)送第一更新數(shù)據(jù);
移動設(shè)備信息獲得模塊,用于獲得所述移動設(shè)備的目的地信息 和到達(dá)時刻;
數(shù)據(jù)更新指令產(chǎn)生模塊,用于根據(jù)所述目的地信息和所述到達(dá) 時刻生成第二數(shù)據(jù)更新指令;以及
數(shù)據(jù)更新指令發(fā)送模塊,用于向位于所述移動設(shè)備的目的地的 目的地數(shù)據(jù)緩存服務(wù)器發(fā)送所述第二數(shù)據(jù)更新指令,以使所述目的 地數(shù)據(jù)緩存服務(wù)器,在所述到達(dá)時刻前一定時間誤差范圍內(nèi),完成 對第二更新數(shù)據(jù)的下載,所述第二更新數(shù)據(jù)為來自數(shù)據(jù)源服務(wù)器的, 所述移動設(shè)備在所述目的地需要獲得的更新數(shù)據(jù)。
優(yōu)選地,所述移動設(shè)備信息獲得模塊,還用于獲得所述移動設(shè) 備的移動設(shè)備標(biāo)識和所述移動設(shè)備在完成對所述第一更新數(shù)據(jù)的接 收后的當(dāng)前數(shù)據(jù)更新情況信息;
所述數(shù)據(jù)更新指令產(chǎn)生模塊,還用于在生成所述第二更新指令 時,在所述第二更新指令中攜帶所述移動設(shè)備標(biāo)識和所述當(dāng)前數(shù)據(jù) 更新情況信息。
優(yōu)選地,所述數(shù)據(jù)包括以下信息中的一種或多種:網(wǎng)頁、視頻、 及音樂。
根據(jù)本發(fā)明的實施例,至少可以實現(xiàn)以下有益效果:當(dāng)前站數(shù) 據(jù)緩存服務(wù)器通過通知目的地數(shù)據(jù)緩存服務(wù)器移動設(shè)備到達(dá)目的地 的時間,可使目的地數(shù)據(jù)緩存服務(wù)器在適當(dāng)?shù)臅r刻啟動從數(shù)據(jù)源服 務(wù)器下載的數(shù)據(jù)更新任務(wù),以使得在一定的時間誤差范圍內(nèi),在移 動設(shè)備到達(dá)目的地時,從目的地數(shù)據(jù)緩存服務(wù)器下載的更新數(shù)據(jù)為 最新數(shù)據(jù),提高了移動設(shè)備的更新效率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)想(北京)有限公司,未經(jīng)聯(lián)想(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810223522.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種適用于機(jī)器人感知與障礙物之間夾角的觸須傳感器
- 下一篇:一種掛鉤
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 逐出高速緩存的行的電路布置、數(shù)據(jù)處理系統(tǒng)和方法
- 共享緩存管理系統(tǒng)及方法
- 分布式緩存系統(tǒng)、數(shù)據(jù)的緩存方法及緩存數(shù)據(jù)的查詢方法
- 一種緩存替換方法;裝置和系統(tǒng)
- 加速引擎及處理器
- 一種日志緩存方法、系統(tǒng)、設(shè)備及計算機(jī)可讀存儲介質(zhì)
- 緩存控制方法、裝置和計算機(jī)可讀存儲介質(zhì)
- 至少具有三個緩存級別的緩存層級的混合低級緩存包含策略
- 基于雙緩存區(qū)的緩存方法、裝置、設(shè)備及存儲介質(zhì)
- 緩存預(yù)載方法、裝置、處理器芯片及服務(wù)器





