[发明专利]终端和备份与恢复方法无效
申请号: | 201110256547.4 | 申请日: | 2011-09-01 |
公开(公告)号: | CN102289396A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 丁烨敏;何辉;邹飞;马怡伟 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518040 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 备份 恢复 方法 | ||
技术领域
本发明涉及移动通信领域,具体而言,涉及一种终端和一种备份与恢复方法。
背景技术
在移动终端中,通讯录、电话记录、短信等对用户而言,往往都是非常重要的数据,这些数据的丢失会对用户造成非常大的困扰,例如,无法与某个联系人取得联系。同时,移动终端常常作为一种用户存储文档、图片或视频等数据的便携设备,这些数据对用户很重要的话,丢失或损坏也会造成不少的麻烦。
因此,现有移动终端的操作系统,通常为用户提供了备份恢复的应用程序功能。在用户启动备份恢复应用程序,并选择需要备份或者需要恢复的数据后,备份恢复应用程序自动开始执行数据的备份或者恢复操作。
但是,上述方案的缺陷在于:备份恢复应用程序在执行备份恢复操作时,需要移动终端系统一直保证备份恢复应用程序的进程存在。一旦备份恢复操作过程中,备份恢复应用程序的进程被系统结束,则数据的备份恢复操作无法正常完成。而如果用户要备份或者恢复的数据量大,备份恢复操作的时间长,用户则很有可能在进行数据备份恢复操作的同时,进行其他大量耗CPU、内存的操作,导致备份恢复应用程序的进程很容易被杀死,造成数据的备份恢复的失败。
因此,需要一种新的用于数据的备份恢复的方案,能够不会因为终端内存在其他占用资源的进程,而导致进行备份或恢复的进程被结束,致使数据的备份或恢复的操作无法顺利完成。
发明内容
本发明所要解决的技术问题在于,提供一种新的用于数据的备份恢复的方案,能够不会因为终端内存在其他占用资源的进程,而导致进行备份或恢复的进程被结束,致使数据的备份或恢复的操作无法顺利完成。
有鉴于此,本发明提供一种终端,包括:资源监测模块,监测所述终端的系统资源的占用量;备份恢复模块,判断所述系统资源的占用量是否超过预定阈值,在判断结果为是时,停止所述终端中正在进行的备份和/或恢复操作,在判断结果为否时,对所述终端中需要进行备份和/或恢复的数据进行所述备份和/或恢复操作。通过该技术方案,在终端系统处于忙碌状态时,将系统资源提供给正在进行工作的其他应用程序使用,而在终端空闲时,将系统资源用于数据的恢复和备份,这样,既不妨碍其他应用程序的正常运行,又能保证顺利完成数据的备份和恢复。监视系统资源占用和进行备份恢复的操作通过手机后台服务进行。
在上述技术方案中,优选地,所述备份恢复模块在判断结果为是时,还记录正在运行的所述备份和/或恢复操作的进度,在判断结果为否时,根据已记录的进度,继续进行被停止的所述备份和/或恢复操作。通过该技术方案,对于大量数据的备份恢复操作,可以保证备份恢复操作不会在每次被中止后重新开始,而是继续进行。此时,还应当提示用户,备份恢复所需时间较长。
在上述技术方案中,优选地,所述备份恢复模块在判断结果为否时,按批次对所述数据进行所述备份和/或恢复操作,并在完成每批次数据的备份和/或恢复时,都进行进度记录。通过该技术方案,可防止备份操作进行的过程中,因为意外原因造成备份恢复操作的中断,而使备份恢复的进度丢失,不得不重新开始。
在上述技术方案中,优选地,还包括:优先级设置模块,为所述终端中进行的操作设置优先级;所述备份恢复模块比较所述备份和/恢复操作的优先级与其他操作的优先级,在所述备份和/恢复操作的优先级高于其他操作的优先级时,对所述数据进行所述备份和/或恢复操作,在所述备份和/恢复操作的优先级不高于其他操作的优先级时,启动所述资源监测模块。通过该技术方案,为备份恢复操作设置较高的优先级的话,可保证其优先进行,尽快为用户完成数据的备份和恢复。具体地,可针对备份恢复操作或其他操作的进程,来设置优先级。此时,还应对用户进行提示,这可能导致其操作的进程被中断,或无法顺利启动进行。
在上述技术方案中,优选地,所述系统资源包括CPU和/或内存。本领域技术人员应当理解,系统资源的类型并不仅包含以上列举的两种,其他种类的适用的系统资源也包括在内。
本发明还提供一种备份与恢复方法,包括:步骤202,监测终端的系统资源的占用量;步骤204,判断所述系统资源的占用量是否超过预定阈值,在判断结果为是时,停止所述终端中正在进行的备份和/或恢复操作,在判断结果为否时,对所述终端中需要进行备份和/或恢复的数据进行所述备份和/或恢复操作。通过该技术方案,在终端系统处于忙碌状态时,将系统资源提供给正在进行工作的其他应用程序使用,而在终端空闲时,将系统资源用于数据的恢复和备份,这样,既不妨碍其他应用程序的正常运行,又能保证顺利完成数据的备份和恢复。监视系统资源占用和进行备份恢复的操作通过手机后台服务进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110256547.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:配置测量信息和进行上报的方法、系统及设备
- 下一篇:金枪鱼屠宰前处理放血机