[發明專利]多設備文件同步系統和方法有效
| 申請號: | 200610165106.2 | 申請日: | 2006-12-13 |
| 公開(公告)號: | CN101201769B | 公開(公告)日: | 2011-04-27 |
| 發明(設計)人: | 張曉平;過曉冰;周曉煜 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 朱進桂 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設備 文件 同步 系統 方法 | ||
技術領域
本發明涉及對等同步技術,更具體地,涉及一種多設備文件同步系統及其同步關系建立方法、同步方法、上行同步定向方法和下行同步定向方法。?
背景技術
為了防止掌上電腦數據意外丟失,通常需要在臺式電腦或筆記本電腦上對掌上電腦的數據進行備份,也就是所謂的數據同步。就是在兩個設備的目標數據之間建立對應關系,數據同步程序經常比較數據源與目標數據是否相同,如發現有差異,即開始同步操作,使數據最終保持一致。?
目前的同步模型多采用客戶端/服務器模型,同步客戶端和具體的服務器緊密綁定,這種同步模型只需要管理兩個設備之間的數據對應和同步關系。?
但是個人計算設備能力的加強以及對等(Peer?to?Peer)技術的發展,每個設備都可以作為一個獨立載體,在具體環境下,它們往往不再扮演單一的角色。比如,在目前辦公室環境下,每個用戶都可以是數據的發布方和接收方,表現在設備上就是每個計算機既有可能是數據同步服務器,也有可能是同步客戶端。因此,在一個辦公室網絡環境中就有可能出現多個服務器和多個客戶端共存的情況,每個服務器需要對多個客戶端負責,而每個客戶端又需要保存多個服務器的同步數據。另外,每個數據可能在不同服務器上。?
在這種環境下,傳統的同步模型顯得有些呆板且效率低下,需要有一種新的同步模型來處理這種多對多同步架構。
發明內容
本發明不同于現有同步模型,提出了一種對等同步模型,并將控制部分和同步關系映射信息從原有的服務器和客戶端下獨立出來,這樣就容許用戶可以在任意設備上對同步源和同步客戶端進行操作(建立同步關系、啟動同步配置),從而為多設備之間的同步可以進行自由匹配提供了基礎。?
根據本發明的第一方案,提出了一種多設備同步系統,包括:同步控制設備,具有:同步設備列表,用于存儲與該同步控制設備相關的同步設備;同步關系映射表,用于存儲各同步設備間、各同步對象間的映射關系;以及至少兩個同步設備,每個同步設備均具有:數據同步引擎,負責處理通常的數據同步功能;同步數據存儲器,用于存儲同步的最小邏輯單位;同步對象映射表,用于描述出本同步設備的每個同步對象與其它同步設備的同步對象之間的同步映射關系。?
根據本發明的第二方案,提出了一種用于上述多設備同步系統的同步關系建立方法,包括以下步驟:同步控制設備通過存儲在其上的同步設備列表找到與即將發起的同步流程相關的至少兩個同步設備的信息,查找網絡上存在的所述至少兩個同步設備,并與其建立連接;以及當同步控制設備檢測到所述至少兩個同步設備之間不存在同步對象映射表時,控制其建立同步對象映射關系。?
優選地,所述同步關系建立方法還包括:同步控制設備可隨時對同步設備的同步映射關系進行修改。?
根據本發明的第三方案,提出了一種用于上述多設備同步系統的同步方法,包括以下步驟:同步控制設備通過存儲在其上的同步設備列表找到與即將發起的同步流程相關的至少兩個同步設備的信息,查找網絡上存在的所述至少兩個同步設備,并與其建立連接;當同步控制設備檢測到所述至少兩個同步設備之間存在同步對象映射表時,讀取所述至少兩個同步設備上的同步對象映射表;同步控制設備建立起所述至少兩個同步設備間的網絡連接,并按照同步對象映射表中的對應關系啟動同步進程;以及所述至少兩個同步設備進行正常的同步過程。
優選地,所述同步方法還包括:同步控制設備顯示同步過程中的各種信息。?
優選地,所述同步過程中的各種信息包括錯誤報告和同步狀態報告中的至少一個。?
根據本發明的第四方案,提出了一種用于上述多設備同步系統的上行同步定向方法,包括以下步驟:啟始同步設備上的同步映射關系沿著同步繼承關系,一路回朔目標同步設備,所述目標同步設備為同步鏈路中最頂端的活動同步設備;在啟始同步設備和目標同步設備之間建立同步映射關系;以及刪除初始同步映射關系。?
根據本發明的第五方案,提出了一種用于上述多設備同步系統的下行同步定向方法,包括以下步驟:服務同步設備在啟始同步設備與另一已與服務同步設備完成同步的同步設備之間建立同步映射關系;以及刪除初始同步映射關系。?
本發明的優點在于引入了第三方同步控制設備,通過此設備的加入:?
1.可以允許用戶在任何授權設備上,控制家庭網絡中的任何兩個設備之間的同步流程(同步關系建立、同步日程控制等)。?
2.在多服務器多客戶端網絡環境下,可以很容易地實現同步設備的連接前磋商,保證同步設備之間的動態配對。?
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610165106.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡協議單元完整性的確定
- 下一篇:一種網絡流量統計的方法及系統





