[發(fā)明專利]一種應用的離線操作數(shù)據(jù)的同步方法、系統(tǒng)及裝置有效
| 申請?zhí)枺?/td> | 201310086065.8 | 申請日: | 2013-03-18 |
| 公開(公告)號: | CN104065613B | 公開(公告)日: | 2017-11-21 |
| 發(fā)明(設計)人: | 孫衛(wèi)國;馬險峰;王曉宏;陳熠;王譜新 | 申請(專利權)人: | 中國移動通信集團內蒙古有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京派特恩知識產權代理有限公司11270 | 代理人: | 張穎玲,任媛 |
| 地址: | 010010 內蒙古*** | 國省代碼: | 內蒙古;15 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 離線 操作 數(shù)據(jù) 同步 方法 系統(tǒng) 裝置 | ||
技術領域
本發(fā)明涉及移動通信中的數(shù)據(jù)操作技術,尤其涉及一種應用的離線操作數(shù)據(jù)的同步方法、系統(tǒng)及裝置。
背景技術
隨著手持移動設備在人們的生活工作中被廣泛使用,大多數(shù)移動應用由于免安裝和跨平臺的原因,而采用基于網頁的瀏覽器/服務器(BS,Browser/Server)架構,這就意味著移動終端只能在在線狀態(tài)下使用移動應用,但是當移動終端處于離線狀態(tài)時,無法完成對移動應用的操作,需要用戶再次對離線操作產生的數(shù)據(jù)進行處理,才能達到預期的效果。比如,當移動終端處于離線狀態(tài)時,用戶開啟郵箱編寫郵件并點擊發(fā)送郵件,移動終端會提示用戶當前無網絡并提示用戶連接網絡,并將郵件保存在郵箱的草稿箱中;而當移動終端連接網絡后處于在線狀態(tài)時,需要用戶重新從草稿箱找出郵件并發(fā)送。如此,就無法提高移動應用的操作效率,且無法提升用戶的使用體驗。
可見,現(xiàn)有技術無法將移動終端處于離線狀態(tài)下產生的離線操作數(shù)據(jù)自動同步至對應的應用服務器,因此無法提高移動應用的操作效率。
發(fā)明內容
有鑒于此,本發(fā)明的目的在于提供一種應用的離線操作數(shù)據(jù)的同步方法、系統(tǒng)及裝置,能將移動終端處于離線狀態(tài)下產生的離線操作數(shù)據(jù)自動同步至應用服務器,提高移動應用的操作效率,提升用戶體驗。
為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的:
本發(fā)明提供了一種應用的離線操作數(shù)據(jù)的同步方法,該方法包括:
移動終端將具有離線功能的應用對應的服務請求發(fā)給同步服務器;
所述移動終端從收到的同步服務器返回的適配后的服務響應中提取所述具有離線功能的應用對應的同步腳本;
運行所述同步腳本,對所述具有離線功能的應用的離線操作數(shù)據(jù)進行同步。
上述方案中,所述運行所述同步腳本,對所述具有離線功能的應用的離線操作數(shù)據(jù)進行同步,包括:所述移動終端運行所述同步腳本,比較自身存儲的所述具有離線功能的應用的離線操作數(shù)據(jù)的時間戳,是否晚于所述應用服務器獲取的相同類型操作數(shù)據(jù)的時間戳,若是,則將自身存儲的離線操作數(shù)據(jù)上傳到應用服務器,所述應用服務器對操作數(shù)據(jù)進行更新;否則,所述移動終端從應用服務器中獲取所述相同類型的操作數(shù)據(jù),替換自身保存的離線操作數(shù)據(jù)。
上述方案中,所述移動終端收到同步服務器返回的適配后的服務響應之前,該方法還包括:
同步服務器根據(jù)移動終端發(fā)來的具有離線功能的應用對應的服務請求,獲取對應的服務響應;
所述同步服務器獲取所述服務響應對應的同步腳本,利用同步腳本對所述服務響應進行適配,將適配后的服務響應發(fā)送給移動終端。
上述方案中,所述同步服務器利用同步腳本對所述服務響應進行適配,包括:所述同步服務器根據(jù)所述服務響應從應用同步腳本目錄中查出對應的同步腳本;將所述同步腳本添加到所述服務響應中進行適配。
本發(fā)明還提供了一種應用的離線操作數(shù)據(jù)的同步方法,該方法包括:
同步服務器根據(jù)移動終端發(fā)來的具有離線功能的應用對應的服務請求,獲取對應的服務響應;
獲取所述服務響應對應的同步腳本,利用同步腳本對所述服務響應進行適配,將適配后的服務響應發(fā)送給移動終端。
上述方案中,所述同步服務器利用同步腳本對所述服務響應進行適配,將適配后的服務響應發(fā)送給移動終端,包括:所述同步服務器根據(jù)所述服務響應從應用同步腳本目錄中查出對應的同步腳本;
將所述同步腳本添加到所述服務響應中進行適配,將適配后的服務響應發(fā)送給移動終端。
上述方案中,該方法還包括:移動終端將具有離線功能的應用對應的服務請求發(fā)給同步服務器;
所述移動終端從收到的同步服務器返回的適配后的服務響應中提取所述具有離線功能的應用對應的同步腳本;
運行所述同步腳本,對所述具有離線功能的應用的離線操作數(shù)據(jù)進行同步。
本發(fā)明還提供了一種移動終端,所述移動終端包括:瀏覽器/插件模塊、同步管理模塊和過濾客戶端模塊;其中,
瀏覽器/插件模塊,用于將具有離線功能的應用對應的服務請求發(fā)送至過濾客戶端模塊;
同步管理模塊,用于保存具有離線功能的應用對應的離線操作數(shù)據(jù),以及為過濾客戶端模塊提供離線操作數(shù)據(jù);
過濾客戶端模塊,用于將瀏覽器/插件模塊發(fā)來的服務請求發(fā)送至同步服務器,以及從收到的同步服務器返回的適配后的服務響應中提取所述具有離線功能的應用對應的同步腳本;運行所述同步腳本,對同步管理模塊中保存的所述具有離線功能的應用的離線操作數(shù)據(jù)進行同步。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團內蒙古有限公司,未經中國移動通信集團內蒙古有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310086065.8/2.html,轉載請聲明來源鉆瓜專利網。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(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ù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(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ù)據(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)裝置





