[发明专利]一种用于数据同步的方法和装置有效

专利信息
申请号: 201510582759.X 申请日: 2015-09-14
公开(公告)号: CN105162865A 公开(公告)日: 2015-12-16
发明(设计)人: 胡嵩 申请(专利权)人: 海智网聚网络技术(北京)有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京汉昊知识产权代理事务所(普通合伙) 11370 代理人: 罗朋;励向南
地址: 100085 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 数据 同步 方法 装置
【说明书】:

技术领域

发明涉及计算机技术领域,尤其涉及一种用于数据同步的方法和装置。

背景技术

现有技术中,在各个客户端之间同步消息时,通常由客户端保存同步版本号,服务端在有新消息时通知客户端,则客户端将保存的同步版本号发送给服务端,服务端基于同步版本号判断客户端有多少消息需要同步,进而将所需要的同步数据发送至客户端。然而,基于该方式,客户端与服务端之间的交互次数较多,所消耗的流量较大,特别是在网速较慢、流量费用较高的网络环境中,例如2G网络等,可能需要很长时间才能完成同步,并且可能在多次尝试连接的过程中消耗流量,增加用户费用,降低用户体验。

发明内容

本发明的目的是提供一种用于数据同步的方法和装置。

根据本发明的一个方面,提供了一种用于在第一网络设备中辅助完成数据同步的方法,其中,所述方法包括以下步骤:

a获取一待同步用户的用户标识信息;

b基于所述用户标识信息,来查询与该用户标识信息对应的一个或多个用户设备各自的同步指示信息;

c向第二网络设备反馈所述一个或多个用户设备及其各自的同步指示信息,以供第二网络设备基于所述一个或多个用户设备中各个设备的同步指示信息,分别向各个用户设备发送与各自的同步指示信息对应的同步数据。

根据本发明的一个方面,还提供了一种用于在第二网络设备中提供同步数据的方法,其中,所述方法包括以下步骤:

A向所述第一网络设备发送同步请求信息,其中,所述同步请求信息包括待同步用户的用户标识信息;

B接收所述第一网络设备反馈的与所述同步请求信息对应的一个或多个用户设备各自对应的同步指示信息;

C基于一个或多个用户设备各自对应的同步指示信息,分别确定与该一个或多个用户设备中,需要同步的至少一个用户设备各自的同步数据,以向至少一个用户设备分别提供相应的同步数据。

根据本发明的一个方面,还提供了一种用于在用户设备中进行数据同步的方法,其中,所述方法包括以下步骤:

x向第一网络设备发送用户在该用户设备中的同步指示信息。

根据本发明的一个方面,还提供了一种用于在第一网络设备中辅助完成数据同步的辅助同步装置,其中,所述辅助同步装置包括:

用于获取一待同步用户的用户标识信息的装置;

用于基于所述用户标识信息,来查询与该用户标识信息对应的一个或多个用户设备各自的同步指示信息的装置;

用于向第二网络设备反馈所述一个或多个用户设备及其各自的同步指示信息的装置,以供第二网络设备基于所述一个或多个用户设备中各个设备的同步指示信息,分别向各个用户设备发送与各自的同步指示信息对应的同步数据。

根据本发明的一个方面,还提供了一种用于在第二网络设备中提供同步数据的数据提供装置,其中,所述数据提供装置包括:

用于向所述第一网络设备发送相应的同步请求信息的装置,其中,所述同步请求信息包括待同步用户的用户标识信息;

用于接收所述第一网络设备反馈的与所述同步请求信息对应的一个或多个用户设备各自对应的同步指示信息的装置;

用于基于一个或多个用户设备各自对应的同步指示信息,分别确定与该一个或多个用户设备中,需要同步的至少一个用户设备各自的同步数据,以向至少一个用户设备分别提供相应的同步数据的装置。

根据本发明的一个方面,还提供了一种用于在用户设备中进行数据同步的同步装置,其中,所述同步装置包括:

用于向第一网络设备发送用户在该用户设备中的同步指示信息的装置。

与现有技术相比,本发明具有以下优点:通过网络设备之间的交互来得到需要进行同步的用户设备的同步指示信息,使得同步过程中无需在客户端与服务端之间来传递相应的同步指示信息,即客户端仅需被动地接收同步数据就能够执行并完成同步,减少了同步过程中客户端与服务端交互次数,节省了同步所消耗的流量,提升了传输同步数据的效率;并且,通过限定第二网络设备在已接收到来自第一网络设备的与前次同步数据对应的同步指示信息时发送新同步数据,保证客户端能够有序地接收各个同步数据来进行同步,避免了同步数据传输的重复和乱序,进一步提高了传输同步数据的效率。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示意出了根据本发明的一种用于数据同步的方法流程图;

图2示意出了根据本发明的一个优选实施例的方法流程图;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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