著录项信息
专利名称 | 数据备份方法及系统、数据恢复方法及系统和移动终端 |
申请号 | CN201610247179.X | 申请日期 | 2016-04-19 |
法律状态 | 授权 | 申报国家 | 暂无 |
公开/公告日 | 2016-09-07 | 公开/公告号 | CN105930231A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F11/14 | IPC分类号 | G;0;6;F;1;1;/;1;4查看分类表>
|
申请人 | 奇酷软件(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区桃源街道学苑大道1001号南山智园A2栋10层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 奇酷软件(深圳)有限公司 | 当前权利人 | 奇酷软件(深圳)有限公司 |
发明人 | 吴立佳;韦巧 |
代理机构 | 北京工信联合知识产权代理有限公司 | 代理人 | 郭一斐 |
摘要
本发明提供了一种数据备份方法及系统、数据恢复方法及系统和移动终端,其中,数据备份方法,包括:在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。通过本发明技术方案,简便地实现了对冷藏室内的数据的备份和恢复,提升了用户的使用体验。
1.一种数据备份方法,其特征在于,包括:
在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将所述第一社交应用程序的历史数据备份至外设存储设备中,具体包括以下步骤:
确定所述第一社交应用程序的标识信息;
根据所述标识信息将所述历史数据存储至所述外设存储设备的可扩展标记语言文件中;
其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行;
所述标识信息为应用程序的安装包包名或基于运行时间创建的时间戳信息。
2.一种数据恢复方法,其特征在于,包括:
在确定待恢复的数据后,确定所述待恢复的数据对应的社交应用程序,所述社交应用程序的全部后台进程停止运行:
在所述社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;
判断是否存在与所述第一社交应用程序具有相同标识信息的第二社交应用程序;
在判定存在所述第二社交应用程序时,判断所述第二社交应用程序的存储位置;
根据所述第二社交应用程序的存储位置和用户的触控指令,控制是否将所述第二社交应用程序存储至所述第一存储空间,并将所述待恢复数据加载至所述第一存储空间,其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。
3.根据权利要求2所述的数据恢复方法,其特征在于,根据所述第二社交应用程序的存储位置和用户的触控指令,控制是否将所述第二社交应用程序存储至所述第一存储空间,并将所述待恢复数据加载至所述第一存储空间,具体包括以下步骤:
在确定所述第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将所述第二社交应用程序转移至所述第一存储空间;
根据用户的确认转移指令,将所述第二社交应用程序转移至所述第一存储空间,其中,所述触控指令包括所述确认转移指令。
4.根据权利要求3所述的数据恢复方法,其特征在于,还包括:
通过所述第二社交应用程序的应用接口和属性信息,判断所述第二社交应用程序是否存储于所述第二存储空间。
5.一种数据备份系统,其特征在于,包括:
备份单元,用于在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将所述第一社交应用程序的历史数据备份至外设存储设备中,包括:
确定单元,用于确定所述第一社交应用程序的标识信息;
存储单元,用于根据所述标识信息将所述历史数据存储至所述外设存储设备的可扩展标记语言文件中;
其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行;
所述标识信息为应用程序的安装包包名或基于运行时间创建的时间戳信息。
6.一种数据恢复系统,其特征在于,包括:
确定单元,用于在确定待恢复的数据后,确定所述待恢复的数据对应的社交应用程序,所述社交应用程序的全部后台进程停止运行;
所述确定单元还用于:在所述社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;
所述数据恢复系统还包括:
判断单元,用于判断是否存在与所述第一社交应用程序具有相同标识信息的第二社交应用程序;
所述判断单元还用于:在判定存在所述第二社交应用程序时,判断所述第二社交应用程序的存储位置;
所述数据恢复系统还包括:
控制单元,用于根据所述第二社交应用程序的存储位置和用户的触控指令,控制是否将所述第二社交应用程序存储至所述第一存储空间,并将所述待恢复数据加载至所述第一存储空间,
其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。
7.根据权利要求6所述的数据恢复系统,其特征在于,还包括:
提示单元,用于在确定所述第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将所述第二社交应用程序转移至所述第一存储空间:
转移单元,用于根据用户的确认转移指令,将所述第二社交应用程序转移至所述第一存储空间,
其中,所述触控指令包括所述确认转移指令。
8.根据权利要求7所述的数据恢复系统,其特征在于,
所述判断单元还用于:通过所述第二社交应用程序的应用接口和属性信息,判断所述第二社交应用程序是否存储于所述第二存储空间。
9.一种移动终端,其特征在于,包括:如权利要求5中的数据备份系统,和/或如权利要求6至8中任-项所述的数据恢复系统。
数据备份方法及系统、数据恢复方法及系统和移动终端\n技术领域\n[0001] 本发明涉及移动终端技术领域,具体而言,涉及一种数据备份方法、一种数据备份系统、一种数据恢复方法、一种数据恢复系统和一种移动终端。\n背景技术\n[0002] 在相关技术中,为了提高终端的内存利用率,终端设计师们开发了冷藏室功能,被至于冷藏室中的应用程序的后台的全部进程停止运行,同时,又可以被快速启用,对于冷藏室中的应用程序而言,其运行数据通常备份于本地预置的数据库或XML文件夹中(其中,Extensive Makeup Language即可扩展标记语言),但是,在清除本地预置的运行数据后,冷藏室中的应用程序无法实现数据恢复,影响冷藏室中应用程序的正常启用,严重影响用户的使用体验。\n[0003] 因此,如何设计一种新的数据管理方案以实现冷藏室中数据的备份与恢复成为亟待解决的技术问题。\n发明内容\n[0004] 本发明正是基于上述技术问题至少之一,提出了一种新的数据管理方案,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响,另外,在冷藏室中的应用程序可以便捷实现数据恢复,进一步地完善冷藏室的功能,加快用户对冷藏室中的应用程序的调用效率,同时,优化了数据管理方式。\n[0005] 有鉴于此,根据本发明的第一方面的实施例,提出了一种数据备份方法,包括:在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0006] 在该技术方案中,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响。\n[0007] 其中,第一社交应用程序可以是腾讯QQ、Facetime、Instagram、微信和飞信等。\n[0008] 在上述技术方案中,优选地,在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据存储至外设存储设备中,具体包括以下步骤:确定第一社交应用程序的标识信息;根据标识信息将历史数据存储至外设存储设备的可扩展标记语言文件中。\n[0009] 在该技术方案中,通过以标识信息将历史数据存储至可扩展标记语言中,便于实现数据维护和管理,其中,标识信息可以是应用程序的安装包包名,也可以是基于运行时间创建的时间戳信息。\n[0010] 根据本发明的第二方面的实施例,提出了一种数据恢复方法,包括:在确定待恢复的数据后,确定待恢复的数据对应的社交应用程序,社交应用程序的全部后台进程停止运行;在社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;判断是否存在与第一社交应用程序具有相同标识信息的第二社交应用程序;在判定存在第二社交应用程序时,判断第二社交应用程序的存储位置;根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0011] 在该技术方案中,通过确定待恢复的数据,并依次通过判断被禁用的应用程序(即全部后台进行停止运行的应用程序),以及判断被禁用的应用程序是否存储于冷藏室(即第一存储空间),并根据用户触控指令和存储位置(冷藏室或冷藏室外),进行数据恢复,提升了数据恢复过程的准确性和可靠性,提升了冷藏室中应用程序的启用效率。\n[0012] 其中,第二存储空间即隐私空间,上述隐私空间一方面是指需要验证才授权用户进行访问,另一方面,终端其他进程不可见上述隐私空间中的应用程序和文件。\n[0013] 具体地,在判定需要进行数据恢复时,首先确定被禁用的应用程序列表,再进一步地将冷藏室中的应用程序确定为第一社交应用程序,由于第二隐私空间对于其他进程不可见,如第二社交应用程序存储于隐私空间,则通过移位算法对第一社交应用程序进行数据恢复。\n[0014] 值得特别指出的是,在第一社交应用程序和第二社交应用程序对应于微信和微信分身时,由于两个社交应用程序具有相同标识信息,因此,在第二社交应用程序不存储于隐私空间时,需要将第二社交应用程序转移至冷藏室中,才可以实现数据恢复。\n[0015] 在上述任一项技术方案中,优选地,根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,具体包括以下步骤:在确定第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将第二社交应用程序转移至第一存储空间;根据用户的确认转移指令,将第二社交应用程序转移至第一存储空间,其中,触控指令包括确认转移指令。\n[0016] 在该技术方案中,通过用户的触控指令,实现第二社交应用程序的快速转移,从而提升数据恢复效率,增强了用户的使用体验。\n[0017] 在上述任一项技术方案中,优选地,还包括:通过第二社交应用程序的应用接口和属性信息,判断第二社交应用程序是否存储于第二存储空间。\n[0018] 在该技术方案中,通过第二社交应用程序的应用接口和属性信息,可以快速且准确地判断第二社交应用程序的存储位置,提高数据恢复效率。\n[0019] 根据本发明的第三方面的实施例,提出了一种数据备份系统,包括:备份单元,用于在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0020] 在该技术方案中,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响。\n[0021] 其中,第一社交应用程序可以是腾讯QQ、Facetime、Instagram、微信和飞信等。\n[0022] 在上述技术方案中,优选地,还包括:确定单元,用于确定第一社交应用程序的标识信息;存储单元,用于根据标识信息将历史数据存储至外设存储设备的可扩展标记语言文件中。\n[0023] 在该技术方案中,通过以标识信息将历史数据存储至可扩展标记语言中,便于实现数据维护和管理,其中,标识信息可以是应用程序的安装包包名,也可以是基于运行时间创建的时间戳信息。\n[0024] 根据本发明的第四方面的实施例,提出了一种数据恢复系统,包括:确定单元,用于在确定待恢复的数据后,确定待恢复的数据对应的社交应用程序,社交应用程序的全部后台进程停止运行;确定单元还用于:在社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;数据恢复系统还包括:判断单元,用于判断是否存在与第一社交应用程序具有相同标识信息的第二社交应用程序;判断单元还用于:在判定存在第二社交应用程序时,判断第二社交应用程序的存储位置;数据恢复系统还包括:控制单元,用于根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0025] 在该技术方案中,通过确定待恢复的数据,并依次通过判断被禁用的应用程序(即全部后台进行停止运行的应用程序),以及判断被禁用的应用程序是否存储于冷藏室(即第一存储空间),并根据用户触控指令和存储位置(冷藏室或冷藏室外),进行数据恢复,提升了数据恢复过程的准确性和可靠性,提升了冷藏室中应用程序的启用效率。\n[0026] 其中,第二存储空间即隐私空间,上述隐私空间一方面是指需要验证才授权用户进行访问,另一方面,终端其他进程不可见上述隐私空间中的应用程序和文件。\n[0027] 具体地,在判定需要进行数据恢复时,首先确定被禁用的应用程序列表,再进一步地将冷藏室中的应用程序确定为第一社交应用程序,由于第二隐私空间对于其他进程不可见,如第二社交应用程序存储于隐私空间,则通过移位算法对第一社交应用程序进行数据恢复。\n[0028] 值得特别指出的是,在第一社交应用程序和第二社交应用程序对应于微信和微信分身时,由于两个社交应用程序具有相同标识信息,因此,在第二社交应用程序不存储于隐私空间时,需要将第二社交应用程序转移至冷藏室中,才可以实现数据恢复。\n[0029] 在上述任一项技术方案中,优选地,还包括:提示单元,用于在确定第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将第二社交应用程序转移至第一存储空间;转移单元,用于根据用户的确认转移指令,将第二社交应用程序转移至第一存储空间,其中,触控指令包括确认转移指令。\n[0030] 在该技术方案中,通过用户的触控指令,实现第二社交应用程序的快速转移,从而提升数据恢复效率,增强了用户的使用体验。\n[0031] 在上述任一项技术方案中,优选地,判断单元还用于:通过第二社交应用程序的应用接口和属性信息,判断第二社交应用程序是否存储于第二存储空间。\n[0032] 在该技术方案中,通过第二社交应用程序的应用接口和属性信息,可以快速且准确地判断第二社交应用程序的存储位置,提高数据恢复效率。\n[0033] 根据本发明的第五方面,还提出了一种移动终端,包括如上述任一项技术方案所述的数据备份系统,和/或如上述任一项技术方案所述的数据恢复系统。\n[0034] 通过以上技术方案,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响,另外,在冷藏室中的应用程序可以便捷实现数据恢复,进一步地完善冷藏室的功能,加快用户对冷藏室中的应用程序的调用效率,同时,优化了数据管理方式。\n附图说明\n[0035] 图1示出了根据本发明的实施例的数据备份方法的示意流程图;\n[0036] 图2示出了根据本发明的实施例的数据恢复方法的示意流程图;\n[0037] 图3示出了根据本发明的实施例的数据备份系统的示意框图;\n[0038] 图4示出了根据本发明的实施例的数据恢复系统的示意框图;\n[0039] 图5示出了根据本发明的实施例的移动终端的示意框图;\n[0040] 图6示出了根据本发明的实施例的数据恢复方案的示意流程图。\n具体实施方式\n[0041] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。\n[0042] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用第三方不同于在此描述的第三方方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。\n[0043] 图1示出了根据本发明的实施例的数据备份方法的示意流程图。\n[0044] 如图1所示,根据本发明的实施例的数据备份方法,包括:步骤102,在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0045] 在该技术方案中,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响。\n[0046] 其中,第一社交应用程序可以是腾讯QQ、Facetime、Instagram、微信和飞信等。\n[0047] 在上述技术方案中,优选地,在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据存储至外设存储设备中,具体包括以下步骤:确定第一社交应用程序的标识信息;根据标识信息将历史数据存储至外设存储设备的可扩展标记语言文件中。\n[0048] 在该技术方案中,通过以标识信息将历史数据存储至可扩展标记语言中,便于实现数据维护和管理,其中,标识信息可以是应用程序的安装包包名,也可以是基于运行时间创建的时间戳信息。\n[0049] 图2示出了根据本发明的实施例的数据恢复方法的示意流程图。\n[0050] 如图2所示,根据本发明的实施例的数据恢复方法,包括:步骤202,在确定待恢复的数据后,确定待恢复的数据对应的社交应用程序,社交应用程序的全部后台进程停止运行;步骤204,在社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;步骤206,判断是否存在与第一社交应用程序具有相同标识信息的第二社交应用程序;步骤208,在判定存在第二社交应用程序时,判断第二社交应用程序的存储位置;步骤\n210,根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0051] 在该技术方案中,通过确定待恢复的数据,并依次通过判断被禁用的应用程序(即全部后台进行停止运行的应用程序),以及判断被禁用的应用程序是否存储于冷藏室(即第一存储空间),并根据用户触控指令和存储位置(冷藏室或冷藏室外),进行数据恢复,提升了数据恢复过程的准确性和可靠性,提升了冷藏室中应用程序的启用效率。\n[0052] 其中,第二存储空间即隐私空间,上述隐私空间一方面是指需要验证才授权用户进行访问,另一方面,终端其他进程不可见上述隐私空间中的应用程序和文件。\n[0053] 具体地,在判定需要进行数据恢复时,首先确定被禁用的应用程序列表,再进一步地将冷藏室中的应用程序确定为第一社交应用程序,由于第二隐私空间对于其他进程不可见,如第二社交应用程序存储于隐私空间,则通过移位算法对第一社交应用程序进行数据恢复。\n[0054] 值得特别指出的是,在第一社交应用程序和第二社交应用程序对应于微信和微信分身时,由于两个社交应用程序具有相同标识信息,因此,在第二社交应用程序不存储于隐私空间时,需要将第二社交应用程序转移至冷藏室中,才可以实现数据恢复。\n[0055] 在上述任一项技术方案中,优选地,根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,具体包括以下步骤:在确定第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将第二社交应用程序转移至第一存储空间;根据用户的确认转移指令,将第二社交应用程序转移至第一存储空间,其中,触控指令包括确认转移指令。\n[0056] 在该技术方案中,通过用户的触控指令,实现第二社交应用程序的快速转移,从而提升数据恢复效率,增强了用户的使用体验。\n[0057] 在上述任一项技术方案中,优选地,还包括:通过第二社交应用程序的应用接口和属性信息,判断第二社交应用程序是否存储于第二存储空间。\n[0058] 在该技术方案中,通过第二社交应用程序的应用接口和属性信息,可以快速且准确地判断第二社交应用程序的存储位置,提高数据恢复效率。\n[0059] 图3示出了根据本发明的实施例的数据备份系统的示意框图。\n[0060] 如图3所示,根据本发明的实施例的数据备份系统300,包括:备份单元302,用于在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0061] 在该技术方案中,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响。\n[0062] 其中,第一社交应用程序可以是腾讯QQ、Facetime、Instagram、微信和飞信等。\n[0063] 在上述技术方案中,优选地,还包括:确定单元304,用于确定第一社交应用程序的标识信息;存储单元306,用于根据标识信息将历史数据存储至外设存储设备的可扩展标记语言文件中。\n[0064] 在该技术方案中,通过以标识信息将历史数据存储至可扩展标记语言中,便于实现数据维护和管理,其中,标识信息可以是应用程序的安装包包名,也可以是基于运行时间创建的时间戳信息。\n[0065] 图4示出了根据本发明的实施例的数据恢复系统的示意框图。\n[0066] 如图4所示,根据本发明的实施例的数据恢复系统400,包括:确定单元402,用于在确定待恢复的数据后,确定待恢复的数据对应的社交应用程序,社交应用程序的全部后台进程停止运行;确定单元402还用于:在社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;数据恢复系统400还包括:判断单元404,用于判断是否存在与第一社交应用程序具有相同标识信息的第二社交应用程序;判断单元404还用于:在判定存在第二社交应用程序时,判断第二社交应用程序的存储位置;数据恢复系统400还包括:\n控制单元406,用于根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。\n[0067] 在该技术方案中,通过确定待恢复的数据,并依次通过判断被禁用的应用程序(即全部后台进行停止运行的应用程序),以及判断被禁用的应用程序是否存储于冷藏室(即第一存储空间),并根据用户触控指令和存储位置(冷藏室或冷藏室外),进行数据恢复,提升了数据恢复过程的准确性和可靠性,提升了冷藏室中应用程序的启用效率。\n[0068] 其中,第二存储空间即隐私空间,上述隐私空间一方面是指需要验证才授权用户进行访问,另一方面,终端其他进程不可见上述隐私空间中的应用程序和文件。\n[0069] 具体地,在判定需要进行数据恢复时,首先确定被禁用的应用程序列表,再进一步地将冷藏室中的应用程序确定为第一社交应用程序,由于第二隐私空间对于其他进程不可见,如第二社交应用程序存储于隐私空间,则通过移位算法对第一社交应用程序进行数据恢复。\n[0070] 值得特别指出的是,在第一社交应用程序和第二社交应用程序对应于微信和微信分身时,由于两个社交应用程序具有相同标识信息,因此,在第二社交应用程序不存储于隐私空间时,需要将第二社交应用程序转移至冷藏室中,才可以实现数据恢复。\n[0071] 在上述任一项技术方案中,优选地,还包括:提示单元408,用于在确定第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将第二社交应用程序转移至第一存储空间;转移单元410,用于根据用户的确认转移指令,将第二社交应用程序转移至第一存储空间,其中,触控指令包括确认转移指令。\n[0072] 在该技术方案中,通过用户的触控指令,实现第二社交应用程序的快速转移,从而提升数据恢复效率,增强了用户的使用体验。\n[0073] 在上述任一项技术方案中,优选地,判断单元404还用于:通过第二社交应用程序的应用接口和属性信息,判断第二社交应用程序是否存储于第二存储空间。\n[0074] 在该技术方案中,通过第二社交应用程序的应用接口和属性信息,可以快速且准确地判断第二社交应用程序的存储位置,提高数据恢复效率。\n[0075] 图5示出了根据本发明的实施例的移动终端的示意框图。\n[0076] 如图5所示,根据本发明的实施例的移动终端500,包括如上述任一项技术方案所述的数据备份系统300,和/或如上述任一项技术方案所述的数据恢复系统400。\n[0077] 图6示出了根据本发明的实施例的数据恢复方案的示意流程图。\n[0078] 如图6所示,根据本发明的实施例的数据恢复方案,包括:步骤602,判断桌面本地数据库是否存在,若是,则执行步骤620,若否,则执行604;步骤604,从SD卡的目录中获取被冷藏的应用列表;步骤606,获取终端系统中已禁用的应用程序的列表;步骤608,判断已禁用的应用程序是否在冷藏室,若是,则执行610,若否,则结束;步骤610,判断上述应用程序是否是微信,若是,则执行步骤612,若否,则执行步骤624;步骤612,判断微信分身是否打开,若是,则至步骤614,若否,则执行步骤624;步骤614,判断微信是否在隐私空间,若是,则执行步骤622,若否,则执行步骤616;步骤616,判断微信分身是否在隐私空间,若是,则执行步骤624,若否,则执行步骤618;步骤618,将微信分身和微信放入冷藏室;步骤620,从本地数据库加载冷藏室数据;步骤622,将微信分身放入冷藏室;步骤624,将微信放入冷藏室;步骤626,将SD卡中的数据加载至与放入冷藏室中对应的应用程序。\n[0079] 以上结合附图详细说明了本发明的技术方案,考虑到相关技术中如何设计一种新的数据管理方案以实现冷藏室中数据的备份与恢复的技术问题,本发明提出了一种新的数据管理方案,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响,另外,在冷藏室中的应用程序可以便捷实现数据恢复,进一步地完善冷藏室的功能,加快用户对冷藏室中的应用程序的调用效率,同时,优化了数据管理方式。\n[0080] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-08-27
- 2016-10-05
实质审查的生效
IPC(主分类): G06F 11/14
专利申请号: 201610247179.X
申请日: 2016.04.19
- 2016-09-07
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-12-22
|
2009-06-16
| | |
2
| |
2015-09-02
|
2014-02-28
| | |
3
| |
2015-08-26
|
2015-05-07
| | |
4
| |
2014-04-02
|
2013-12-05
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |