一种移动终端恢复数据的方法、系统及移动终端的制作方法

文档序号:6598615阅读:161来源:国知局
专利名称:一种移动终端恢复数据的方法、系统及移动终端的制作方法
技术领域
本发明属于移动终端领域,尤其涉及一种移动终端恢复数据的方法、系统及移动 终端。
背景技术
目前,对数据进行备份恢复是移动终端常用的功能,当移动终端受到容量的限制 时,普通的移动终端恢复数据的方法是随机恢复至数据存储满为止,由于随机恢复数据, 便会导致未恢复的数据中可能存在对用户较重要的数据却没有恢复,给用户带来很大的不 便。

发明内容
本发明实施例的目的在于提供一种移动终端恢复数据的方法、系统及移动终端, 旨在解决现有技术中普通的移动终端恢复数据的方法是随机恢复至数据存储满为止,由于 随机恢复数据,便会导致未恢复的数据中可能存在对用户较重要的数据却没有恢复,给用 户带来很大的不便的问题。本发明实施例是这样实现的,一种移动终端恢复数据的方法,所述方法包括以下 步骤接收用户选择的要恢复的数据信息;判断是否可以恢复所述要恢复的数据信息所对应的全部数据,若不可以,则判断 所述要恢复的数据信息所对应的数据是否为提醒类数据,若为提醒类数据,则筛选出提醒 时间还未到期的提醒类数据,并按照提醒时间距离当前时间由近至远的顺序先后恢复所筛 选出的数据;若不是提醒类数据,则按照使用频率由高到低的顺序筛选出所述要恢复的数据信 息所对应的数据,并按照使用频率由高到低的顺序先后恢复所筛选出的数据。本发明实施例还提供了一种移动终端恢复数据的系统,所述系统包括接收模块,用于接收用户选择的要恢复的数据信息;第一判断模块,用于判断是否可以恢复接收模块接收到的所述要恢复的数据信息 所对应的全部数据;第二判断模块,用于当所述第一判断模块判断不可以恢复接收模块接收到的所述 要恢复的数据信息所对应的全部数据时,判断所述要恢复的数据信息所对应的数据是否为 提醒类数据;筛选模块,用于当所述第二判断模块判断所述要恢复的数据信息所对应的数据是 提醒类数据时,筛选出提醒时间还未到期的提醒类数据;该筛选模块还用于当所述第二判 断模块判断所述要恢复的数据信息所对应的数据不是提醒类数据时,则按照使用频率由高 到低先后筛选出所述要恢复的数据信息所对应的数据;恢复模块,用于当所述筛选模块筛选的数据为提醒类数据时,则按照提醒时间距离当前时间由近至远的顺序先后恢复所筛选出的数据;所述恢复模块还用于当所述筛选模 块筛选的数据不是提醒类数据时,则按照使用频率由高到低的顺序先后恢复所筛选出的数 据。本发明实施例还提供了一种移动终端,所述移动终端包括所述的移动终端恢复数 据的系统。本发明实施例与现有技术相比,有益效果在于通过判断出不可以恢复要恢复的 数据信息所对应的全部数据时,则判断要恢复的数据信息所对应的数据是否为提醒类数 据,以筛选恢复数据,从而在移动终端受到容量的限制时,可优先恢复比较重要的数据。


图1是本发明实施例提供的移动终端恢复数据的方法的流程图;图2是本发明实施例提供的移动终端恢复数据的系统的模块框图;图3是本发明实施例提供的移动终端恢复数据的系统的另一模块框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。请参阅图1,本发明实施例提供的一种移动终端恢复数据的方法,所述方法包括以 下步骤S101 接收用户选择的要恢复的数据信息;S102 判断是否可以恢复数据,若可以,则进入步骤S104,否则,进入步骤S103 ;S103 提示不可以恢复数据;S104:判断是否可以恢复所述要恢复的数据信息所对应的全部数据,若可以,则进 入步骤S105,否则,则进入步骤S106 ;S105 恢复所述要恢复的数据信息所对应的全部数据;S106:判断所述要恢复的数据信息所对应的数据是否为提醒类数据,若是,则进入 步骤S107,否则,进入步骤S108。S107:筛选出提醒时间还未到期的提醒类数据,并按照提醒时间距离当前时间由 近至远的顺序先后恢复所筛选出的数据;S108:按照使用频率由高到低的顺序筛选出所述要恢复的数据信息所对应的数 据,并按照使用频率由高到低的顺序先后恢复所筛选出的数据;其中,步骤S102中,所述判断是否可以恢复数据的步骤具体为判断移动终端的数据库的存储容量是否已经占满,若不是,则可以恢复数据,否则 不可以恢复数据。其中,步骤S104中,所述判断是否可以恢复所述要恢复的数据信息所对应的全部 数据的步骤具体为计算移动终端的数据库的存储容量与数据库中现存储的数据总容量的差值;判断所述差值是否不小于所述要恢复的数据信息所对应的全部数据所占用空间的大小;若是,则可以恢复所述要恢复的数据信息所对应的全部数据,否则,则不可以恢复 所述要恢复的数据信息所对应的全部数据。其中,步骤S105恢复所述要恢复的数据信息所对应的全部数据的步骤具体为读取移动终端的存储介质中存储的所述要恢复的数据信息所对应的全部数据的 备份数据;将读取到的备份数据插入移动终端的数据库中。其中,步骤S107中恢复所筛选出的数据的步骤具体为按照提醒时间距离当前时间由近至远的顺序先后读取移动终端的存储介质中存 储的筛选出的数据所对应的备份数据;将读取到的备份数据插入移动终端的数据库中。其中,步骤S108中,恢复所筛选出的数据的步骤具体为按照使用频率由高到低的顺序先后读取移动终端的存储介质中存储的筛选出的 数据所对应的备份数据;将读取到的备份数据插入移动终端的数据库中。请参阅图2,本发明实施例还提供了一种移动终端恢复数据的系统,所述系统包 括接收模块201,用于接收用户选择的要恢复的数据信息;第一判断模块202,用于判断是否可以恢复接收模块接收到的所述要恢复的数据 信息所对应的全部数据;第二判断模块203,用于当所述第一判断模块判断不可以恢复接收模块接收到的 所述要恢复的数据信息所对应的全部数据时,判断所述要恢复的数据信息所对应的数据是 否为提醒类数据;筛选模块204,用于当所述第二判断模块判断所述要恢复的数据信息所对应的数 据是提醒类数据时,筛选出提醒时间还未到期的提醒类数据;该筛选模块还用于当所述第 二判断模块判断所述要恢复的数据信息所对应的数据不是提醒类数据时,则按照使用频率 由高到低先后筛选出所述要恢复的数据信息所对应的数据;恢复模块205,用于当所述筛选模块204筛选的数据为提醒类数据时,则按照提醒 时间距离当前时间由近至远的顺序先后恢复所筛选出的数据;所述恢复模块205还用于当 所述筛选模块204筛选的数据不是提醒类数据时,则按照使用频率由高到低的顺序先后恢 复所筛选出的数据。其中,所述恢复模块205,还用于当所述第一判断模块202判断可以恢复接收模块 201接收到的所述要恢复的数据信息所对应的全部数据时,则恢复所述要恢复的数据信息 所对应的全部数据。请参阅图3,更具体的,所述系统还包括第三判断模块206,用于在接收模块201接收到用户选择的要恢复的数据信息时, 判断是否可以恢复数据;提示模块207,用于在所述第三判断模块206判断不可以恢复数据时进行提示;所述第一判断模块202,用于在所述第三判断模块206判断可以恢复数据后,再判 断是否可以恢复接收模块201接收到的所述要恢复的数据信息所对应的全部数据。
例如,移动终端联系人数据容量是10000个,当前手机中已经存储的联系人数据 为9000个,若用户要恢复的联系人数据为3000个,则第三判断模块206便会判断出可以恢 复数据,第一判断模202则判断出不可以恢复要恢复的数据信息所对应的全部数据,而只 能恢复其中1000个联系人的数据,此时,第二判断模块203判断出要恢复的数据为非提醒 类数据,筛选模块204则按照使用频率由高到低先后筛选出所述要恢复的数据信息所对应 的数据,恢复模块205则按照使用频率由高到低的顺序先后恢复所筛选出的数据,从而从 这要恢复的3000个联系人数据中优先恢复出使用频率比较高的联系人数据。若移动终端联系人数据容量是10000个,当前手机中已经存储的联系人数据为 10000个,当用户要恢复的联系人数据时,提示模块207则会进行提示,不可以恢复数据。具体的,所述第一判断模块包括计算单元,用于运算移动终端的数据库的存储容量与数据库中现存储的数据总容 量的差值;第一判断单元,用于判断所述差值是否不小于所述要恢复的数据信息所对应的全 部数据所占用空间的大小,若是,则可以恢复所述要恢复的数据信息所对应的全部数据,否 则,则不可以恢复所述要恢复的数据信息所对应的全部数据。更具体的,所述恢复模块包括读取单元,用于当所述第一判断模块判断可以恢复接收模块接收到的所述要恢复 的数据信息所对应的全部数据时,读取移动终端的存储介质中存储的所述要恢复的数据信 息所对应的全部数据的备份数据;插入单元,用于将所述读取单元读取到的备份数据插入移动终端的数据库中。其中,所述读取单元,还用于当所述第一判断模块判断不可以恢复接收模块接收 到的所述要恢复的数据信息所对应的全部数据时,所述第二判断模块判断所述要恢复的数 据信息所对应的数据为提醒类数据时,则按照提醒时间距离当前时间由近至远的顺序先后 读取移动终端的存储介质中存储的筛选出的数据所对应的备份数据。所述读取单元,还用于当所述第一判断模块判断不可以恢复接收模块接收到的所 述要恢复的数据信息所对应的全部数据时,所述第二判断模块判断所述要恢复的数据信息 所对应的数据不是提醒类数据时,则按照使用频率由高到低的顺序先后读取移动终端的存 储介质中存储的筛选出的数据所对应的备份数据。所述插入单元,则用于将读取到的备份数据插入移动终端的数据库中。本发明实施例还提供了一种移动终端,所述移动终端包括所述的移动终端恢复数 据的系统。本发明的移动终端恢复数据的方法、系统及移动终端,通过判断不可以恢复要恢 复的数据信息所对应的全部数据时,则判断要恢复的数据信息所对应的数据是否为提醒类 数据,以筛选恢复数据,从而在移动终端受到容量的限制时,可优先恢复比较重要的数据。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种移动终端恢复数据的方法,其特征在于,所述方法包括以下步骤接收用户选择的要恢复的数据信息;判断是否可以恢复所述要恢复的数据信息所对应的全部数据,若不可以,则判断所述要恢复的数据信息所对应的数据是否为提醒类数据,若为提醒类数据,则筛选出提醒时间还未到期的提醒类数据,并按照提醒时间距离当前时间由近至远的顺序先后恢复所筛选出的数据;若不是提醒类数据,则按照使用频率由高到低的顺序筛选出所述要恢复的数据信息所对应的数据,并按照使用频率由高到低的顺序先后恢复所筛选出的数据。
2.如权利要求1所述的移动终端恢复数据的方法,其特征在于,所述判断是否可以恢 复所述要恢复的数据信息所对应的全部数据的步骤之后还包括以下步骤若可以,则恢复所述要恢复的数据信息所对应的全部数据。
3.如权利要求1或2所述的移动终端恢复数据的方法,其特征在于,所述判断是否可以 恢复所述要恢复的数据信息所对应的全部数据的步骤具体为计算移动终端的数据库的存储容量与数据库中现存储的数据总容量的差值;判断所述差值是否不小于所述要恢复的数据信息所对应的全部数据所占用空间的大 小;若是,则可以恢复所述要恢复的数据信息所对应的全部数据,否则,则不可以恢复所述 要恢复的数据信息所对应的全部数据。
4.如权利要求1所述的移动终端恢复数据的方法,其特征在于,所述接收用户选择的 要恢复的数据信息的步骤之后还包括以下步骤判断是否可以恢复数据,若可以,则执行所述判断是否可以恢复所述要恢复的数据信 息所对应的全部数据的步骤;若不可以,则提示不可以恢复数据。
5.如权利要求4所述的移动终端恢复数据的方法,其特征在于,所述判断是否可以恢 复数据的步骤具体为判断移动终端的数据库的存储容量是否已经占满,若不是,则可以恢复数据,否则不可 以恢复数据。
6.一种移动终端恢复数据的系统,其特征在于,所述系统包括接收模块,用于接收用户选择的要恢复的数据信息;第一判断模块,用于判断是否可以恢复接收模块接收到的所述要恢复的数据信息所对 应的全部数据;第二判断模块,用于当所述第一判断模块判断不可以恢复接收模块接收到的所述要恢 复的数据信息所对应的全部数据时,判断所述要恢复的数据信息所对应的数据是否为提醒 类数据;筛选模块,用于当所述第二判断模块判断所述要恢复的数据信息所对应的数据是提醒 类数据时,筛选出提醒时间还未到期的提醒类数据;该筛选模块还用于当所述第二判断模 块判断所述要恢复的数据信息所对应的数据不是提醒类数据时,则按照使用频率由高到低 先后筛选出所述要恢复的数据信息所对应的数据;恢复模块,用于当所述筛选模块筛选的数据为提醒类数据时,则按照提醒时间距离当 前时间由近至远的顺序先后恢复所筛选出的数据;所述恢复模块还用于当所述筛选模块筛 选的数据不是提醒类数据时,则按照使用频率由高到低的顺序先后恢复所筛选出的数据。
7.如权利要求6所述的移动终端恢复数据的系统,其特征在于,所述第一判断模块包括计算单元,用于计算移动终端的数据库的存储容量与数据库中现存储的数据总容量的差值;第一判断单元,用于判断所述差值是否不小于所述要恢复的数据信息所对应的全部数 据所占用空间的大小,若是,则可以恢复所述要恢复的数据信息所对应的全部数据,否则, 则不可以恢复所述要恢复的数据信息所对应的全部数据。
8.如权利要求6所述的移动终端恢复数据的系统,其特征在于,所述系统还包括第三判断模块,用于在接收模块接收到用户选择的要恢复的数据信息时,判断是否可 以恢复数据;提示模块,用于在所述第三判断模块判断不可以恢复数据时进行提示; 所述第一判断模块,用于在所述第三判断模块判断可以恢复数据后,再判断是否可以 恢复接收模块接收到的所述要恢复的数据信息所对应的全部数据。
9.一种移动终端,其特征在于,所述移动终端包括权利要求6至8任一项所述的移动终 端恢复数据的系统。
全文摘要
本发明适用于移动终端领域,提供了一种移动终端恢复数据的方法、系统及移动终端。所述方法包括以下步骤接收用户选择的要恢复的数据信息;判断是否可以恢复要恢复的数据信息所对应的全部数据,若不可以,则判断要恢复的数据信息所对应的数据是否为提醒类数据,若为提醒类数据,则筛选出提醒时间还未到期的提醒类数据,并按照提醒时间距离当前时间由近至远的顺序先后恢复所筛选出的数据。本发明的移动终端恢复数据的方法、系统及移动终端,通过判断出不可以恢复要恢复的数据信息所对应的全部数据时,则判断要恢复的数据信息所对应的数据是否为提醒类数据,以筛选恢复数据,从而在移动终端受到容量的限制时,可优先恢复比较重要的数据。
文档编号G06F11/14GK101853195SQ201010115608
公开日2010年10月6日 申请日期2010年2月24日 优先权日2010年2月24日
发明者鲁静罡 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1