[發(fā)明專利]場景緩存更新方法及支持該方法的移動流媒體終端有效
| 申請?zhí)枺?/td> | 200710195787.1 | 申請日: | 2007-12-13 |
| 公開(公告)號: | CN101459726A | 公開(公告)日: | 2009-06-17 |
| 發(fā)明(設(shè)計)人: | 王金東 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;H04H40/27 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 | 代理人: | 龍 洪;霍育棟 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 場景 緩存 更新 方法 支持 移動 流媒體 終端 | ||
1.一種支持場景緩存更新的移動流媒體終端,其特征在于,包括依次連接的場景交互模塊、場景獲取模塊、無線網(wǎng)絡(luò)收發(fā)模塊、場景解析模塊、緩存更新模塊和緩存管理模塊,還包括與所述緩存更新模塊相連的有效期管理模塊,所述緩存管理模塊還和所述場景獲取模塊相連,其中:
所述場景交互模塊,接收用戶以及其它文檔對象模型DOM事件與場景中各元素的交互信息,所述交互信息指示交互為遠(yuǎn)程交互時向所述場景獲取模塊發(fā)送獲取遠(yuǎn)程場景請求;
所述場景獲取模塊,接收場景交互模塊的獲取遠(yuǎn)程場景請求,向所述緩存管理模塊發(fā)送緩存查詢請求,查詢結(jié)果為未緩存時向所述無線網(wǎng)絡(luò)收發(fā)模塊發(fā)送獲取場景請求消息;
所述無線網(wǎng)絡(luò)收發(fā)模塊,接收所述獲取場景請求消息,與遠(yuǎn)程場景服務(wù)器交互獲取指定場景的場景數(shù)據(jù),并發(fā)送給所述場景解析模塊;
所述場景解析模塊,對接收的場景數(shù)據(jù)進(jìn)行解碼,并判斷是正常的場景單元還是緩存的場景單元,若是緩存的場景單元則將緩存數(shù)據(jù)和其所對應(yīng)的場景URL發(fā)送給所述緩存更新模塊,所述緩存數(shù)據(jù)中包含緩存更新命令;
所述緩存更新模塊,接收所述場景解析模塊的緩存數(shù)據(jù)和其所對應(yīng)的場景URL,判斷所述緩存更新命令:若為全部替換場景數(shù)據(jù)命令,則向所述緩存管理模塊發(fā)送用新場景數(shù)據(jù)替換掉指定場景原有緩存數(shù)據(jù)的通知及相關(guān)場景數(shù)據(jù);若為設(shè)置或調(diào)整場景的緩存數(shù)據(jù)有效期命令時,則向所述有效期管理模塊發(fā)送設(shè)置或調(diào)整指定場景的緩存數(shù)據(jù)有效期的通知;
所述緩存管理模塊,接收所述場景獲取模塊的緩存查詢請求,返回所查詢場景數(shù)據(jù)是否已緩存的查詢結(jié)果;接收所述緩存更新模塊發(fā)送的通知及數(shù)據(jù),相應(yīng)進(jìn)行用新場景數(shù)據(jù)替換掉指定場景原有緩存數(shù)據(jù)的緩存操作;接收所述有效期管理模塊立即作廢指定場景的緩存數(shù)據(jù)的通知,相應(yīng)進(jìn)行立即作廢指定場景的緩存數(shù)據(jù),并清空或釋放其占用的緩存空間的緩存操作;
所述有效期管理模塊,接收所述向所述有效期管理模塊發(fā)送設(shè)置或調(diào)整指定場景的緩存數(shù)據(jù)有效期的通知,對指定場景的緩存數(shù)據(jù)有效期進(jìn)行設(shè)置或調(diào)整;對緩存更新模塊中場景緩存數(shù)據(jù)的有效期進(jìn)行監(jiān)視,一旦某個場景緩存數(shù)據(jù)的有效期到期,則通知所述緩存更新模塊立即作廢指定場景的緩存數(shù)據(jù)。
2.如權(quán)利要求1所述的移動流媒體終端,其特征在于:
所述緩存更新模塊,判斷出所述緩存更新命令為添加場景緩存數(shù)據(jù)命令時,向所述緩存管理模塊發(fā)送相關(guān)場景緩存數(shù)據(jù)及將該數(shù)據(jù)進(jìn)行緩存的通知;
所述緩存管理模塊,接收所述向所述緩存管理模塊發(fā)送相關(guān)場景緩存數(shù)據(jù)及將該數(shù)據(jù)進(jìn)行緩存的通知,相應(yīng)進(jìn)行將接收到的新數(shù)據(jù)添加在指定場景原有緩存數(shù)據(jù)之后進(jìn)行緩存的操作;或者
所述緩存更新模塊,判斷出所述緩存更新命令為立即作廢場景數(shù)據(jù)命令時,向所述緩存管理模塊發(fā)送即刻作廢指定場景的所有緩存數(shù)據(jù)的通知;
所述緩存管理模塊,接收所述向所述緩存管理模塊發(fā)送即刻作廢指定場景的所有緩存數(shù)據(jù)的通知,相應(yīng)進(jìn)行立即作廢指定場景的緩存數(shù)據(jù),并清空或釋放其占用的緩存空間的緩存操作。
3.如權(quán)利要求1所述的移動流媒體終端,其特征在于:
還包括場景更新模塊和場景展現(xiàn)模塊,所述場景更新模塊分別同所述場景交互模塊、所述場景獲取模塊、所述場景解析模塊和所述場景展現(xiàn)模塊相連;
若所述場景解析模塊,對接收的場景數(shù)據(jù)進(jìn)行解碼后判斷是正常的場景單元時,將解碼后的場景數(shù)據(jù)和場景更新命令發(fā)送給所述場景更新模塊;
所述場景更新模塊,根據(jù)所述場景解析模塊發(fā)送的場景數(shù)據(jù)和場景更新命令對指定場景進(jìn)行更新,并通知所述場景展現(xiàn)模塊進(jìn)行展現(xiàn);
所述場景展現(xiàn)模塊,根據(jù)所述場景更新模塊的通知對指定場景進(jìn)行展現(xiàn)。
4.如權(quán)利要求1或3所述的移動流媒體終端,其特征在于:
所述場景獲取模塊,接收場景交互模塊的獲取遠(yuǎn)程場景請求,向所述緩存管理模塊發(fā)送緩存查詢請求,查詢結(jié)果為已緩存時直接將緩存的場景數(shù)據(jù)和場景更新命令發(fā)送到場景更新模塊;
所述場景更新模塊,根據(jù)所述場景獲取模塊發(fā)送的緩存的場景數(shù)據(jù)和場景更新命令對指定場景進(jìn)行更新,并通知所述場景展現(xiàn)模塊進(jìn)行展現(xiàn);
所述場景展現(xiàn)模塊,根據(jù)所述場景更新模塊的通知對指定場景進(jìn)行展現(xiàn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710195787.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 逐出高速緩存的行的電路布置、數(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ù)器





