[发明专利]备份信息的方法及装置有效
申请号: | 201210296666.7 | 申请日: | 2012-08-20 |
公开(公告)号: | CN102831035A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 郑晓胜 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 备份 信息 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种备份信息的方法及装置。
背景技术
用户在使用应用程序时会产生诸如数据库、隐私文件和配置文件等使用痕迹,统称为用户信息。当卸载应用程序时,该应用程序的用户信息也会相应地被删除,不利于后续重新安装该应用程序时的恢复设置,影响了用户的体验。
现有技术中,当卸载某个应用程序时,终端会向该应用程序以外的其他应用程序的备份插件发送卸载消息,当其他应用程序的备份插件接收到该卸载消息时,根据该卸载消息确定该某个应用程序正在被卸载,从而对该某个应用程序的用户信息进行备份。
在实现本发明的过程中,发明人发现现有技术至少存在以下缺点:
当某个应用程序被卸载时,终端并不会向与该某个应用程序绑定的备份插件发送卸载消息,导致该备份插件无法判断出自身所绑定的应用程序正在被卸载,进而无法备份自身所绑定的应用程序的用户信息。
发明内容
本发明实施例提供了一种备份信息的方法及装置,以实现对自身应用程序的用户信息进行备份。所述技术方案如下:
一方面,提供了一种备份信息的方法,所述方法包括:
实时监听生成的日志;
如果监听到某一行日志中包含卸载应用程序的动作Action和自身应用程序的包名,则确定正在卸载所述自身应用程序,备份所述自身应用程序的用户信息。
其中,实时监听生成的日志之前,还包括:
获取自身应用程序的包名。
其中,备份所述自身应用程序的用户信息,包括:
提示用户备份所述自身应用程序的用户信息,并接收用户发送的备份指令,根据所述备份指令备份所述用户信息;或者,
自动备份所述自身应用程序的用户信息。
其中,根据所述备份指令备份所述用户信息,包括:
如果所述备份指令指示备份所述自身应用程序的所有用户信息,则备份所述所有用户信息;或者,
如果所述备份指令指示备份所述自身应用程序的部分用户信息,则备份所述部分用户信息。
其中,所述方法还包括:
如果接收到卸载其他应用程序的消息,则备份所述其他应用程序的用户信息。
其中,备份所述自身应用程序的用户信息之后,还包括:
当监听到安装所述自身应用程序时,获取备份的所述用户信息,并根据所述用户信息对所述自身应用程序进行恢复。
另一方面,还提供了一种备份信息的装置,所述装置包括:
监听模块,用于实时监听生成的日志;
第一备份模块,用于如果监听模块监听到某一行日志中包含卸载应用程序的动作Action和自身应用程序的包名,则确定正在卸载所述自身应用程序,备份所述自身应用程序的用户信息。
所述装置还包括:
获取模块,用于获取自身应用程序的包名。
所述备份模块包括:
第一备份单元,用于提示用户备份所述自身应用程序的用户信息,并接收用户发送的备份指令,根据所述备份指令备份所述用户信息;或者,
第二备份单元,用于自动备份所述自身应用程序的用户信息。
所述第二备份单元用于,
如果所述备份指令指示备份所述自身应用程序的所有用户信息,则备份所述所有用户信息;或者,
如果所述备份指令指示备份所述自身应用程序的部分用户信息,则备份所述部分用户信息。
所述装置还包括:
第二备份模块,用于如果接收到卸载其他应用程序的消息,则备份所述其他应用程序的用户信息。
所述装置还包括:
恢复模块,用于在第一备份模块备份所述自身应用程序的用户信息之后,当监听到安装所述自身应用程序时,获取备份的所述用户信息,并根据所述用户信息对所述自身应用程序进行恢复。
本发明实施例提供的技术方案的有益效果是:
通过实时监听生成的日志,如果监听到某一行日志中包含卸载应用程序的Action和自身应用程序的包名,则确定正在卸载所述自身应用程序,备份所述自身应用程序的用户信息,可以实现对自身应用程序的用户信息进行备份,为用户后续重新安装该应用程序提供了方便,提升了用户的体验。
通过提示用户备份所述自身应用程序的用户信息,并接收用户发送的备份指令,根据所述备份指令备份所述用户信息,可以提示用户对用户信息进行备份,并根据备份指令备份用户信息,增加了备份操作的友好性;另外,通过自动备份所述自身应用程序的用户信息,可以降低备份操作的复杂性,进一步提升用户体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210296666.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端越区切换实现方法、系统及移动终端
- 下一篇:一种汽轮机弯扭静叶片
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置