[发明专利]一种基于云存储的多终端数据同步方法、装置和系统有效
申请号: | 201410132046.9 | 申请日: | 2014-04-02 |
公开(公告)号: | CN104980455B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 李丹华 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 存储 终端 数据 同步 方法 装置 系统 | ||
本发明实施例公开了一种基于云存储的多终端数据同步方法、装置和系统;本方案采用接收终端通过绑定账号实时发送的终端用户数据的同步更新消息,根据该同步更新消息更新该绑定账号对应的总缓存区域中与该终端对应的备份数据缓存,得到更新后的总缓存区域,然后根据该更新后总缓存区域对改绑定账号下的所有终端中的终端用户数据进行同步,此后,若在预置时间内获取到回溯指示,则根据回溯指示将更新后总缓存区域回溯为更新前的总缓存区域,否则,则确认更新有效,将该更新后总缓存区域中的备份数据缓存作为备份数据。该方案不仅可以实现实时自动同步多终端的用户数据,而且,可避免误操作所引起的数据更新,大大提高了数据同步的灵活性和安全性。
技术领域
本发明涉及通信技术领域,具体涉及一种基于云存储的多终端数据同步方法、装置和系统。
背景技术
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。
随着近年来通信技术的飞速发展,云存储已经被广泛地应用到各个方面,特别是终端用户数据的存储。在现有技术中,关于终端用户数据的云存储的同步,主要分为两种,一种是云存储类,另一种是云同步类;其中,云存储类指的是用户手动将终端用户数据,比如一些个人资料存储至云端,当其他终端需要同步时,用户可以通过账号鉴权的形式手动将终端用户数据同步;而对于云同步类,则可以通过账号鉴权的形式,在网络许可的情况下,直接将终端用户数据同步至云端及本地。
在对现有技术的研究和实践过程中,本发明的发明人发现,在现有技术的实现不够灵活,无法兼顾同步效果和安全性,比如,对于云存储类,由于需要手动同步,因此,无法实现实时同步,而对于云同步类,则可能会出现误操作,比如误删或误增终端用户数据的问题。
发明内容
本发明实施例提供一种基于云存储的多终端数据同步方法、装置和系统,可以在实现实时自动同步多终端的用户数据的同时,避免误操作,比如误删或误增终端用户数据的情况的发生,提高数据同步的灵活性和安全性。
本发明实施例提供一种基于云存储的多终端数据同步方法,包括:
接收终端通过绑定账号实时发送的终端用户数据的同步更新消息;
根据所述同步更新消息更新所述绑定账号对应的总缓存区域中与所述终端对应的备份数据缓存,得到更新后的总缓存区域;
根据所述更新后总缓存区域对所述绑定账号下的所有终端中的终端用户数据进行同步;
若在预置时间内获取到回溯指示,则根据所述回溯指示将更新后总缓存区域回溯为更新前的总缓存区域;
若在预置时间内未获取到回溯指示,则将所述更新后总缓存区域中的备份数据缓存作为备份数据。
本发明实施例还提供另一种基于云存储的多终端数据同步方法,包括:
接收云端设备根据更新后总缓存区域发送的同步指示;
根据所述同步指示确定当前同步操作是否正确;
若正确,则对终端用户数据进行同步;
若不正确,则在预置时间内触使云端设备生成回溯指示,以便云端设备根据所述回溯指示将所述更新后总缓存区域回溯为更新前的总缓存区域。
相应的,本发明实施例还提供一种云端设备,包括第一接收单元、更新单元、同步单元、回溯单元和处理单元;
第一接收单元,用于接收终端通过绑定账号实时发送的终端用户数据的同步更新消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410132046.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置