[发明专利]源用户与目标用户之间通信数据恢复的方法、装置及设备有效
申请号: | 201310125885.3 | 申请日: | 2013-04-11 |
公开(公告)号: | CN103220349A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 曾健;赵振海;林俊琦 | 申请(专利权)人: | 北京小米科技有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W4/14 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 目标 之间 通信 数据 恢复 方法 装置 设备 | ||
技术领域
本发明实施例涉及移动通信技术领域,特别是涉及一种源用户与目标用户之间通信数据恢复的方法,一种源用户与目标用户之间通信数据恢复的装置,以及,一种设备。
背景技术
随着移动通信技术的不断发展和人们生活水平的不断提高,智能移动终端的用户正在持续增加,并且,智能移动终端的功能以及为用户所提供的服务也越来越丰富,例如,智能移动终端上可以应用云存储技术,从而为用户各类信息(如短信)的存储提供更加方便和安全的保障。正因为云存储技术的应用,越来越多的用户选择把个人手机中短信等内容利用云存储技术保存起来。参照图1所示的一种智能手机短信会话展现的示意图,为了方便用户,现阶段查看对于同一联系人的来往短信以会话的形式展示。
以智能移动终端手机为例,相关技术中,用户利用手机所提供的云存储技术,通过个人账号将手机中的短信(包括发送和接收的短信)与服务器进行同步(即所述与服务器进行同步的短信将被保存至服务器),当用户更换手机,或者手机端短信被用户误删除时,用户可以选择将服务器上已保存的短信同步回手机,恢复短信会话,从而达到找回丢失短信的目的。但是,由于智能移动终端手机一般都采用数据同步机制,即当用户删除短信时,云端也会同步这个删除操作(即利用云存储技术所保存的短信同时也会被删除),所以基于所述数据同步机制,基本上是不可能为用户恢复已丢失短信,这种情况下,若服务器上的很多短信或者全部短信都被删除,但是又并非用户本意,则无法再找回已丢失短信。如果非要在所述数据同步机制中加入恢复功能,就需要用户耗费大量的时间与精力,在云存储技术中加入一些复杂逻辑,才有可能为用户恢复已丢失短信。
发明内容
本发明实施例提供了一种源用户与目标用户之间通信数据恢复的方法,能够保障用户存储的通信数据的安全性和可靠性,减少了用户通信数据意外丢失的可能性。
相应的,本发明实施例还提供了一种源用户与目标用户之间通信数据恢复的装置用以保证上述方法的实现及应用。
为了解决上述问题,本发明实施例公开了一种源用户与目标用户之间通信数据恢复的方法,包括:
接收到所述目标用户同意与所述源用户之间通信数据同步的授权信息;
在所述目标用户的通信数据中查找所述目标用户与所述源用户之间的通信数据;
将所述目标用户与所述源用户之间的通信数据作为源用户的通信数据保存;
将所述源用户的通信数据发送给所述源用户。
较佳地,在所述将源用户的通信数据发送给所述源用户的步骤之前,还包括:
通知源用户依据所述目标用户与所述源用户之间的通信数据进行本地更新。
较佳地,所述目标用户同意与源用户之间通信数据同步的授权信息为,依据源用户发起与目标用户进行通信数据同步的请求,并且,所述目标用户发出同意与源用户之间进行通信数据同步的消息生成。
较佳地,所述通信数据具有所属用户标识,以及,通信对端的用户标识,所述在目标用户的通信数据中查找所述目标用户与所述源用户之间的通信数据的步骤包括:
依据目标用户标识查找对应的目标用户的通信数据;
依据源用户标识从所述目标用户的通信数据中提取所述目标用户与源用户之间的通信数据。
较佳地,所述将目标用户与所述源用户之间的通信数据作为源用户的通信数据保存的步骤包括:
将所述目标用户与源用户之间的通信数据中的目标用户标识转换为源用户标识,源用户标识转换为目标用户标识;
保存所述转换后的通信数据作为源用户的通信数据;
较佳地,所述通信数据为短信。
本发明实施例还公开了一种源用户与目标用户之间通信数据恢复的方法,包括:
发起与所述目标用户进行通信数据同步的请求;
接收所述目标用户针对所述请求返回的同意与源用户进行通信数据同步的消息;
接收依据所述源用户的通信数据进行本地更新的通知,所述源用户的通信数据从所述目标用户与源用户之间的通信数据中提取获得,所述目标用户与源用户之间的通信数据为从目标用户的通信数据中提取获得;
依据所述通知采用所述源用户的通信数据进行本地更新。
较佳地,所述源用户的通信数据具有记录时间,所述记录时间精确至毫秒级,所述依据通知采用所述源用户的通信数据进行本地更新的步骤包括:
依据所述通知获取本地通信数据及对应的记录时间;
判断是否存在冗余的通信数据,所述冗余的通信为记录时间与本地通信数据一致的源用户的通信数据;
若存在冗余的通信数据,则去除所述冗余的通信数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米科技有限责任公司,未经北京小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310125885.3/2.html,转载请声明来源钻瓜专利网。