[发明专利]一种备份和恢复通讯录的方法、装置无效
申请号: | 201210226956.4 | 申请日: | 2012-06-29 |
公开(公告)号: | CN102722428A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 金凡;吴智宁 | 申请(专利权)人: | 北京小米科技有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 备份 恢复 通讯录 方法 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种备份和恢复通讯录的方法、装置。
背景技术
通讯录是电子邮件系统、移动终端或掌上电脑等常用电子设备用户一种必不可少的信息,随着这些系统或电子设备使用时间的加长,通讯录中保存的联系人信息会越来越庞杂,用户对其依赖性也会越来越强。在使用过程中,用户也会不停地维护通讯录,例如,新增、删除和修改通讯录中的联系人信息等等。由于种种原因,例如,误删了联系人或者错误修改了部分联系人信息或联系人的部分信息等,用户需要恢复这些联系人信息,而恢复联系人信息的前提是用户在此之前已经对这些联系人信息进行过备份。
现有技术提供的一种对联系人信息进行备份和恢复的方法是对整个联系人信息进行全部备份,包括自动进行全部备份和用户手动方式进行全部备份,其中,用户手动方式就是用户在某个时候认为需要进行备份时,对设备进行一系列的操作完成,而自动进行全部备份则是用户设定某个时间点作为备份时刻,一旦设定的时间点到达,则由设备自动对此时的通讯录进行完整备份,不需要用户干涉就可完成。经过前期的备份,当用户需要时,可以用备份的联系人信息整体替换当前的联系人信息,达到恢复联系人信息的目的。
本案发明人经过长期实践和研究发现,上述现有技术提供的对联系人信息进行备份和恢复的方法至少存在以下缺陷:
1)数据备份不周全。按照现有技术提供的备份方法,无论是手动方式还是自动方式,由于备份是一次次进行的,用户在下一次备份之前做的修改有可能没有办法被记录下来,例如,用户在下一次备份之前新增一个联系人,又把它删除掉,这种改变没有办法恢复;再如,在两次自动备份设定时间点之间的时段所做的更改,也没有办法恢复,即,现有技术提供的备份方法依旧可能会丢失部分修改的信息。
2)恢复联系人信息的自由度低。按照现有技术提供的备份方法,只能用备份的联系人信息去100%替换当前的联系人信息,数据恢复的方式极其生硬。例如,若在上一次备份后用户对联系人信息进行了10个修改,其中5个是正确的,另外5个是错误的,按照现有技术的方法,用户只能恢复该10个已修改的用户对联系人信息,包括其中错误的5个,显然,错误的5个是没有必要去恢复的。
发明内容
本发明实施例提供一种备份和恢复通讯录的方法、装置,以按照用户的选择恢复既往任意时间点对通讯录所作的修改。
本发明实施例提供一种备份和恢复通讯录的方法,所述方法包括:
实时记录用户对联系人信息所做的每一次修改;
对所述修改过程中涉及的信息进行数据保存;
按照用户所选择的恢复项目,从所述保存的数据中将用户需要恢复的项目恢复到原通讯录。
可选地,所述对所述修改过程中涉及的信息进行数据保存包括:将所述修改过程中涉及的信息保存在本地数据库。
可选地,所述对所述修改过程中涉及的信息进行数据保存包括:将所述修改过程中涉及的信息保存在异地数据库。
可选地,所述将所述修改过程中涉及的信息保存在异地数据库包括:通过网络将所述修改过程中涉及的信息保存于其他无线终端。
可选地,所述将所述修改过程中涉及的信息保存在异地数据库包括:通过网络将所述修改过程中涉及的信息同步至网络侧的服务器。
可选地,所述从所述保存的数据中将用户需要恢复的项目恢复到原通讯录之前进一步包括:将所述用户对联系人信息所做的所有修改和进行所述修改的时间呈现于通讯录界面。
本发明实施例提供一种备份和恢复通讯录的装置,所述装置包括:
记录模块,用于实时记录用户对联系人信息所做的每一次修改;
保存模块,用于对所述修改过程中涉及的信息进行数据保存;
恢复模块,用于按照用户所选择的恢复项目,从所述保存的数据中将用户需要恢复的项目恢复到原通讯录。
可选地,所述保存模块包括:本地保存子模块,用于将所述修改过程中涉及的信息保存在本地数据库。
可选地,所述保存模块包括:异地保存子模块,用于将所述修改过程中涉及的信息保存在异地数据库。
可选地,所述异地保存子模块包括:
第一保存单元,用于通过网络将所述修改过程中涉及的信息保存于其他无线终端。
可选地,所述异地保存子模块包括:
第二保存单元,用于通过网络将所述修改过程中涉及的信息同步至网络侧的服务器。
可选地,所述装置还包括:
展现模块,用于将所述用户对联系人信息所做的所有修改和进行所述修改的时间呈现于通讯录界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米科技有限责任公司,未经北京小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210226956.4/2.html,转载请声明来源钻瓜专利网。