[发明专利]多设备文件同步系统和方法有效

专利信息
申请号: 200610165106.2 申请日: 2006-12-13
公开(公告)号: CN101201769B 公开(公告)日: 2011-04-27
发明(设计)人: 张晓平;过晓冰;周晓煜 申请(专利权)人: 联想(北京)有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 中科专利商标代理有限责任公司 11021 代理人: 朱进桂
地址: 100085 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 设备 文件 同步 系统 方法
【说明书】:

技术领域

发明涉及对等同步技术,更具体地,涉及一种多设备文件同步系统及其同步关系建立方法、同步方法、上行同步定向方法和下行同步定向方法。 

背景技术

为了防止掌上电脑数据意外丢失,通常需要在台式电脑或笔记本电脑上对掌上电脑的数据进行备份,也就是所谓的数据同步。就是在两个设备的目标数据之间建立对应关系,数据同步程序经常比较数据源与目标数据是否相同,如发现有差异,即开始同步操作,使数据最终保持一致。 

目前的同步模型多采用客户端/服务器模型,同步客户端和具体的服务器紧密绑定,这种同步模型只需要管理两个设备之间的数据对应和同步关系。 

但是个人计算设备能力的加强以及对等(Peer to Peer)技术的发展,每个设备都可以作为一个独立载体,在具体环境下,它们往往不再扮演单一的角色。比如,在目前办公室环境下,每个用户都可以是数据的发布方和接收方,表现在设备上就是每个计算机既有可能是数据同步服务器,也有可能是同步客户端。因此,在一个办公室网络环境中就有可能出现多个服务器和多个客户端共存的情况,每个服务器需要对多个客户端负责,而每个客户端又需要保存多个服务器的同步数据。另外,每个数据可能在不同服务器上。 

在这种环境下,传统的同步模型显得有些呆板且效率低下,需要有一种新的同步模型来处理这种多对多同步架构。

发明内容

本发明不同于现有同步模型,提出了一种对等同步模型,并将控制部分和同步关系映射信息从原有的服务器和客户端下独立出来,这样就容许用户可以在任意设备上对同步源和同步客户端进行操作(建立同步关系、启动同步配置),从而为多设备之间的同步可以进行自由匹配提供了基础。 

根据本发明的第一方案,提出了一种多设备同步系统,包括:同步控制设备,具有:同步设备列表,用于存储与该同步控制设备相关的同步设备;同步关系映射表,用于存储各同步设备间、各同步对象间的映射关系;以及至少两个同步设备,每个同步设备均具有:数据同步引擎,负责处理通常的数据同步功能;同步数据存储器,用于存储同步的最小逻辑单位;同步对象映射表,用于描述出本同步设备的每个同步对象与其它同步设备的同步对象之间的同步映射关系。 

根据本发明的第二方案,提出了一种用于上述多设备同步系统的同步关系建立方法,包括以下步骤:同步控制设备通过存储在其上的同步设备列表找到与即将发起的同步流程相关的至少两个同步设备的信息,查找网络上存在的所述至少两个同步设备,并与其建立连接;以及当同步控制设备检测到所述至少两个同步设备之间不存在同步对象映射表时,控制其建立同步对象映射关系。 

优选地,所述同步关系建立方法还包括:同步控制设备可随时对同步设备的同步映射关系进行修改。 

根据本发明的第三方案,提出了一种用于上述多设备同步系统的同步方法,包括以下步骤:同步控制设备通过存储在其上的同步设备列表找到与即将发起的同步流程相关的至少两个同步设备的信息,查找网络上存在的所述至少两个同步设备,并与其建立连接;当同步控制设备检测到所述至少两个同步设备之间存在同步对象映射表时,读取所述至少两个同步设备上的同步对象映射表;同步控制设备建立起所述至少两个同步设备间的网络连接,并按照同步对象映射表中的对应关系启动同步进程;以及所述至少两个同步设备进行正常的同步过程。

优选地,所述同步方法还包括:同步控制设备显示同步过程中的各种信息。 

优选地,所述同步过程中的各种信息包括错误报告和同步状态报告中的至少一个。 

根据本发明的第四方案,提出了一种用于上述多设备同步系统的上行同步定向方法,包括以下步骤:启始同步设备上的同步映射关系沿着同步继承关系,一路回朔目标同步设备,所述目标同步设备为同步链路中最顶端的活动同步设备;在启始同步设备和目标同步设备之间建立同步映射关系;以及删除初始同步映射关系。 

根据本发明的第五方案,提出了一种用于上述多设备同步系统的下行同步定向方法,包括以下步骤:服务同步设备在启始同步设备与另一已与服务同步设备完成同步的同步设备之间建立同步映射关系;以及删除初始同步映射关系。 

本发明的优点在于引入了第三方同步控制设备,通过此设备的加入: 

1.可以允许用户在任何授权设备上,控制家庭网络中的任何两个设备之间的同步流程(同步关系建立、同步日程控制等)。 

2.在多服务器多客户端网络环境下,可以很容易地实现同步设备的连接前磋商,保证同步设备之间的动态配对。 

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200610165106.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top