应用备份、还原方法及装置制造方法及图纸

技术编号:14585529 阅读:128 留言:0更新日期:2017-02-08 15:03
本公开是关于应用备份、还原方法及装置。该应用还原方法包括:接收还原应用程序的操作指令,所述操作指令包含待还原的应用程序的应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息;根据所述还原应用程序的操作指令还原所述应用程序。上述技术方案,可以对同一个应用随意进行版本切换。避免因升级后,新版本的不稳定或不适用,对用户使用造成困扰。减少应用程序的反复安装和卸载。

【技术实现步骤摘要】

本公开涉及终端设备领域,尤其涉及应用备份、还原方法及装置
技术介绍
在手机应用多样化,功能完善化的当今,应用安装至手机,应用版本随功能增加不断升级。但并不是每次升级的版本都很稳定或适用于用户。相关技术中,手机备份是指将手机内的资料,包括通讯录、短信、通话记录、应用软件、游戏等重要资料进行备份,以防数据丢失。然而缺点在于,需要人为对手机内的资料进行备份。备份的时间点不确定,类似于单纯的数据保存。
技术实现思路
本公开实施例提供应用备份、还原方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种应用备份方法,包括:监测是否接收到用户对应用程序的下载或升级请求;当接收到所述下载或升级请求时,下载或升级所述应用程序并备份所述下载或升级后的应用程序。上述技术方案,通过监测是否接收到用户对应用程序的下载或升级请求,当接收到下载或升级请求时,下载或升级应用程序并备份下载或升级后的应用程序。从而可以根据应用升级功能点,实时、智能备份应用程序,不遗漏应用每次的功能变更。在一个实施例中,所述方法还可包括:监测预设数据备份时刻是否到达;当所述预设数据备份时刻到达时,备份所述应用程序当前时刻的数据。在一个实施例中,在所述下载或升级所述应用程序并备份所述下载或升级后的应用程序之后,所述方法还可包括:为所述下载或升级后的应用程序分配应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息。在一个实施例中,在所述备份所述应用程序当前时刻的数据之后,所述方法还可包括:为所述备份的应用程序数据分配数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息。根据本公开实施例的第二方面,提供一种应用还原方法,包括:接收还原应用程序的操作指令,所述操作指令包含待还原的应用程序的应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息;根据所述还原应用程序的操作指令还原所述应用程序。上述技术方案,通过接收还原应用程序的操作指令,操作指令包含待还原的应用程序的应用备份点标签,应用备份点标签包括应用程序备份时的时间信息以及版本信息,根据还原应用程序的操作指令还原应用程序。从而可以对同一个应用随意进行版本切换。避免因升级后,新版本的不稳定或不适用,对用户使用造成困扰。减少应用程序的反复安装和卸载。在一个实施例中,所述方法还可包括:接收还原所述应用程序的数据的操作指令,所述操作指令包含待还原的数据的数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息;根据还原所述应用程序的数据的操作指令还原所述应用程序的数据。在一个实施例中,所述根据还原所述应用程序的数据的操作指令还原所述应用程序的数据,可包括:将当前的应用程序与所述数据进行匹配;当匹配成功时,根据所述数据备份点标签还原所述应用程序的数据;当匹配不成功时,输出提示信息,所述提示信息用户提示用户重新选择数据备份点标签。在一个实施例中,所述方法还可包括:显示是否还原应用程序的数据的提示信息;当接收到不还原应用程序的数据的操作时,清空当前应用程序的数据。根据本公开实施例的第三方面,提供一种应用还原方法,包括:接收还原应用程序的数据的操作指令,所述操作指令包含待还原的数据的数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息;根据所述还原应用程序的数据的操作指令还原所述应用程序的数据。上述技术方案,通过接收还原应用程序的数据的操作指令,操作指令包含待还原的数据的数据备份点标签,数据备份点标签包括应用程序的数据备份的时间信息,根据还原应用程序的数据的操作指令还原应用程序的数据。从而在不还原应用程序的情况下,可以只还原应用程序的数据,从而使还原方式更加灵活,满足用户需求。在一个实施例中,所述根据所述还原应用程序的数据的操作指令还原所述应用程序的数据,可包括:将当前的应用程序与所述数据进行匹配;当匹配成功时,根据所述数据备份点标签还原所述应用程序的数据;当匹配不成功时,输出提示信息,所述提示信息用户提示用户所述数据备份点标签与当前应用程序不匹配。根据本公开实施例的第四方面,提供一种应用备份装置,包括:第一监测模块,用于监测是否接收到用户对应用程序的下载或升级请求;第一备份模块,用于当第一监测模块监测接收到所述下载或升级请求时,下载或升级所述应用程序并备份所述下载或升级后的应用程序。在一个实施例中,所述装置还可包括:第二监测模块,用于监测预设数据备份时刻是否到达;第二备份模块,用于当第二监测模块监测到所述预设数据备份时刻到达时,备份所述应用程序当前时刻的数据。在一个实施例中,所述装置还可包括:第一分配模块,用于为所述下载或升级后的应用程序分配应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息。在一个实施例中,所述装置还可包括:第二分配模块,用于为所述备份的应用程序数据分配数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息。根据本公开实施例的第五方面,提供一种应用还原装置,包括:第一接收模块,用于接收还原应用程序的操作指令,所述操作指令包含待还原的应用程序的应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息;第一还原模块,用于根据所述第一接收模块接收到的接收还原应用程序的操作指令还原所述应用程序。在一个实施例中,所述装置还可包括:第二接收模块,用于接收还原所述应用程序的数据的操作指令,所述操作指令包含待还原的数据的数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息;第二还原模块,用于根据所述第二接收模块接收到的还原所述应用程序的数据的操作指令还原所述应用程序的数据。在一个实施例中,所述第二还原模块,可包括:匹配子模块,用于将当前的应用程序与所述数据进行匹配;还原子模块,用于当所述匹配子模块匹配成功时,根据所述数据备份点标签还原所述应用程序的数据;提示子模块,用于当所述匹配子模块匹配不成功时,输出提示信息,所述提示信息用户提示用户重新选择数据备份点标签。在一个实施例中,所述装置还可包括:显示模块,用于显示是否还原应用程序的数据的提示信息;清空模块,用于当所述显示模块接收到不还原应用程序的数据的操作时,清空当前应用程序的数据。根据本公开实施例的第六方面,提供一种应用还原装置,包括:接收模块,用于接收还原应用程序的数据的操作指令,所述操作指令包含待还原的数据的数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息;还原模块,用于根据所述接收模块接收到的还原应用程序的数据的操作指令还原所述应用程序的数据。在一个实施例中,所述还原模块,可包括:匹配子模块,用于将当前的应用程序与所述数据进行匹配;还原子模块,用于当匹配成功时,根据所述数据备份点标签还原所述应用程序的数据;提示子模块,用于当匹配不成功时,输出提示信息,所述提示信息用户提示用户所述数据备份点标签与当前应用程序不匹配。根据本公开实施例的第七方面,提供一种应用备份装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:监测是否接收到用户对应用程序的下载或升级请求;当接收到所述下载或升级请求时,下载或升级所述应用程序并备份本文档来自技高网...

【技术保护点】
一种应用备份方法,其特征在于,包括:监测是否接收到用户对应用程序的下载或升级请求;当接收到所述下载或升级请求时,下载或升级所述应用程序并备份所述下载或升级后的应用程序。

【技术特征摘要】
1.一种应用备份方法,其特征在于,包括:监测是否接收到用户对应用程序的下载或升级请求;当接收到所述下载或升级请求时,下载或升级所述应用程序并备份所述下载或升级后的应用程序。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:监测预设数据备份时刻是否到达;当所述预设数据备份时刻到达时,备份所述应用程序当前时刻的数据。3.根据权利要求1所述的方法,其特征在于,在所述下载或升级所述应用程序并备份所述下载或升级后的应用程序之后,所述方法还包括:为所述下载或升级后的应用程序分配应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息。4.根据权利要求2所述的方法,其特征在于,在所述备份所述应用程序当前时刻的数据之后,所述方法还包括:为所述备份的应用程序数据分配数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息。5.一种应用还原方法,其特征在于,包括:接收还原应用程序的操作指令,所述操作指令包含待还原的应用程序的应用备份点标签,所述应用备份点标签包括所述应用程序备份时的时间信息以及版本信息;根据所述还原应用程序的操作指令还原所述应用程序。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:接收还原所述应用程序的数据的操作指令,所述操作指令包含待还原的数据的数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息;根据还原所述应用程序的数据的操作指令还原所述应用程序的数据。7.根据权利要求6所述的方法,其特征在于,所述根据还原所述应用程序的数据的操作指令还原所述应用程序的数据,包括:将当前的应用程序与所述数据进行匹配;当匹配成功时,根据所述数据备份点标签还原所述应用程序的数据;当匹配不成功时,输出提示信息,所述提示信息用户提示用户重新选择数据备份点标签。8.根据权利要求5所述的方法,其特征在于,在所述根据所述还原应用程序的操作指令还原所述应用程序之后,所述方法还包括:显示是否还原应用程序的数据的提示信息;当接收到不还原应用程序的数据的操作时,清空当前应用程序的数据。9.一种应用还原方法,其特征在于,包括:接收还原应用程序的数据的操作指令,所述操作指令包含待还原的数据的数据备份点标签,所述数据备份点标签包括所述应用程序的数据备份的时间信息;根据所述还原应用程序的数据的操作指令还原所述应用程序的数据。10.根据权利要求9所述的方法,其特征在于,所述根据所述还原应用程序的数据的操作指令还原所述应用程序的数据,包括:将当前的应用程序与所述数据进行匹配;当匹配成功时,根据所述数据备份点标签还原所述应用程序的数据;当匹配不成功时,输出提示信息,所述提示信息用户提示用户所述数据备份点标签与当前应用程序不匹配。11.一种应用备份装置,其特征在于,包括:第一监测模块,用于监测是否接收到用户对应用程序的下载或升级请求;第一备份模块,用于当第一监测模块监测接收到所述下载或升级请求时,下载或升级所述应用程序并备份所述下载或升级后的应用程序。12.根据权利要求11所述的装置,其特征在于,所述装置还包括:第二监测模块,用于监测预设数据备份时刻是否到达;第二备份模块,用于当第二监测模块监测到所述预设数据备份时刻到达时,备份所述应用程序当前时刻的数据。13.根据权利要求11所述的装置,其特征在于,所述装置还包括:第一分配模块,用于为所述下载或升级后的应用程序分配应...

【专利技术属性】
技术研发人员:于淼梁博
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1