一种数据恢复的方法和系统的制作方法_2

文档序号:9931419阅读:来源:国知局
配更新的备份内容,基于所述共享机制实现更新的备份内容在关联用户间的数据同步,从而将现有技术中原本孤立的备份数据有效的利用起来,丰富了用户体验。另一方面,本发明实施例提出的一种数据恢复的系统在分析出现有用户备份数据间可能存在的关联关系,从而建立起一套备份数据的共享机制。通过在历史存储的备份数据集中匹配更新的备份内容,基于所述共享机制实现更新的备份内容在关联用户间的数据同步,从而将现有技术中原本孤立的备份数据有效的利用起来,丰富了用户体验。
【【附图说明】】
[0035]图1是本发明实施例提供的一种数据恢复的系统的架构示意图;
[0036]图2是本发明实施例提供的另一种数据恢复的系统的架构示意图;
[0037]图3是本发明实施例提供的一种备份数据关联关系示意图;
[0038]图4是本发明实施例提供的一种数据恢复的方法的流程示意图;
[0039]图5是本发明实施例提供的一种数据恢复的方法的流程示意图;
[0040]图6是本发明实施例提供的一种备份数据的更新示意图;
[0041 ]图7是本发明实施例提供的一种备份数据的更新示意图。
【【具体实施方式】】
[0042]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0043]此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0044]实施例1:
[0045]本发明实施例1提供了一种数据恢复的系统,所述备份系统包括智能终端A、智能终端B和服务器D,所述智能终端A和智能终端B的备份数据均存储在所述服务器D上,并且,所述智能终端A和所述智能终端B归属于第一备份数据集,所述第一备份数据集还包括共享组,所述共享组存储由用户备份数据中满足相似性要求整合得到的数据内容。
[0046]其中,服务器D管理的备份数据可以分为两类(如图3所示,以备份数据A和备份数据E为例):第一类为独立型的备份数据,例如:用户E的备份数据不归属于任何一个备份数据集;第二类为归属型的备份数据,例如:用户A的备份数据、用户B的备份数据和用户C的备份数据共同归属于备份数据集2。
[0047]备份数据集中各用户的备份数据将作为匹配池参与匹配过程,其中,该备份数据A可以是在完成初始备份时便加入到备份数据集2,或者该备份数据A是由独立型的备份数据转换为归属型的备份数据(即用户A中途加入到备份数据组2)。
[0048]服务器D中的备份数据库、备份数据集可以用类似于关系树的形式理解。如图3所示,其中备份数据集I和备份数据集2可以代表两个群组(例如:两个家庭、公司的两个工作组、两个团体等等)。备份数据集2包括用户A的备份数据、用户B的备份数据和用户C的备份数据,所述备份数据集2为本发明实施例在接收到用户A上传的备份数据后进行匹配的范围。
[0049]虽然本实施例是用智能终端A、智能终端B和服务器D构建的系统进行阐述,但是在具体实现时智能终端和服务器的个数并不局限于本发明实施例中所阐述的对象。另外,所述智能终端A和智能终端B可以是不同类型的智能终端设备,例如:智能终端A为智能手机、智能终端B为平板电脑;并且,所述服务器D也可以是具有强大数据运算能力的刀片服务器群组(如图1所示),也可以是一台普通的家用个人电脑(如图2所示)。在本实施例中,如图1-2所示,所述备份系统具体实现为:
[0050]所述智能终端A和智能终端B,用于向所述服务器D发送恢复数据请求消息,其中,所述恢复数据请求消息中包括通讯录、短信、图片、文档和应用程序中的一项或者多项恢复项;还用于接收服务器发送的恢复数据响应消息;
[0051 ] 其中,所述智能终端A和智能终端B通过数据网络和所述服务器相连,例如:所述数据网络具体为= WiFi网络、移动3G网络、移动4G网络或者未来的5G网络。
[0052]所述服务器D,用于根据恢复数据请求中携带的账户信息,确认所述账户归属于第一备份数据集;根据所述恢复项提取对应账户的备份数据中待恢复内容,并从所述共享组中提取与所述待恢复内容具有相似性关系的附加内容;将所述待恢复内容和附加内容携带在恢复数据响应消息中,发送给所述智能终端A和/或智能终端B其中,所述“附加内容”是相对于智能终端A自身备份数据中所拥有的图片而言,即智能终端A自身备份数据中不包含的图片。
[0053]除了如系统实施例中阐述的通过智能终端A的主动请求方式提供分享组中的图片夕卜,本系统实施例还可以通过服务器D主动推送的方式实现分享组中图片在第一备份数据集所包含的用户范围内分享。具体的,所述服务器D还用于,在整合满足相似性要求的图片到分享组后,向智能终端B发送图片更新消息。优选的,所述图片更新消息中携带分享组中整合自其他智能终端(例如:智能终端A)的图片相关信息,例如:智能终端A的标识内容、图片张数和/或图片名称等等。
[0054]所述智能终端B,用于接收所述图片更新消息,并在向服务器D返回确认更新的请求后,接收服务器D发送的在所述分享组中从智能终端A的备份数据中提取的图片。
[0055]上述由服务器D主动推送的方式同样适用于智能终端B,具体的,所述服务器D还用于,在整合满足相似性要求的图片到分享组后,向智能终端A发送图片更新消息;
[0056]所述智能终端A,用于接收所述图片更新消息,并在向服务器D返回确认更新消息后,接收服务器D发送的在所述分享组中从智能终端B的备份数据中提取的图片。
[0057]结合本发明系统实施例,所述服务器D还用于统计所述智能终端上传的备份数据中的图片的拍摄时间,筛选出历史存储的备份数据集中与所述拍摄时间在相同时段内的第一预选图片集;
[0058]根据智能终端上传的备份数据中的图片的位置信息,筛选所述第一预选图片集得到与所述位置信息相同的满足相似性要求的图片。
[0059]结合本发明实施例,除了上述利用拍摄时间和位置信息进行计算相似性要求的,还有一种补充方式,即利用人脸识别的方式进行相似性判断。该人脸识别的补充方式尤其适用于图片的位置信息不明或者没有位置信息的情况,配合拍摄时间能够确认出满足相似性要求的图片。
[0060]结合本系统实施例中所列举的备份数据内容,例如涉及通讯录的改变,则在所述系统中所述服务器D还用于在匹配过程中,确认用户A上传的通讯录中所包含的记录条C发生更改时;
[0061]存储所述记录条C的更改内容,并向历史存储的备份数据集中包含有所述记录条C相关历史数据的各备份账户发送携带记录条C内容更改的提醒消息;或者,
[0062]存储所述记录条C的更改内容,并在历史存储的备份数据集中的其他用户进行数据恢复或者数据更新时,向所
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1