恢复备份数据的方法及装置的制造方法_2

文档序号:9910880阅读:来源:国知局
解释本公开的原理。
[0025]图1是根据一示例性实施例示出的一种实施环境的示意图。
[0026]图2是根据一示例性实施例示出的一种恢复备份数据的方法的流程图。
[0027]图3是根据一示例性实施例示出的备份界面示意图。
[0028]图4是根据另一示例性实施例示出的一种恢复备份数据的方法的流程图。
[0029]图5是根据又一示例性实施例示出的一种恢复备份数据的方法的流程图。
[0030]图6是根据一示例性实施例示出的一种恢复备份数据的装置的框图。
[0031 ]图7是根据另一示例性实施例示出的一种恢复备份数据的装置的框图。
[0032]图8是根据一示例性实施例示出的一种恢复备份数据的装置的框图。
【具体实施方式】
[0033]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0034]图1是根据一示例性实施例示出的一种实施环境的示意图。如图1所示,该实施环境可以包括终端设备110以及路由器120。其中,终端设备110与路由器120可以在本地局域网内处于连接的状态。其中,所述终端设备110可以为:手机、平板电脑等终端设备。
[0035]图2是根据一示例性实施例示出的一种恢复备份数据的方法的流程图。该方法可以应用于图1所示终端设备110。该方法可以包括以下步骤:
[0036]在步骤210中,在所述终端设备安装应用时,自动在所述终端设备本地查找与所述应用匹配的备份数据。
[0037]其中,所述备份数据例如可以包括用户数据,例如,用户名称、通讯资料、用户头像图片、等。
[0038]其中,所述终端设备本地可以指所述终端设备的存储卡和/或与所述终端设备在本地连接的路由器。例如,可以在终端设备的存储卡和/或与所述终端设备在本地连接的路由器中设置特定备份文件夹,用于存储一个或多个应用的备份数据。在需要查找与某个应用匹配的备份数据时,可以自动到该特定备份文件夹中进行查找。
[0039]需要说明的是,本公开实施例对一个或多个应用的备份数据如何存储在所述终端设备本地的实现方式并不进行限制。
[0040]一种可能的实施方式中,可以在接收到备份指令时,将所述应用的备份数据存储或更新到所述终端设备本地。例如,在该实施方式中,可以提供相应的备份界面,例如,如图3所示的备份界面,在备份界面中可以呈现用于输入进行数据备份的输入指令的入口,以便用户通过备份界面输入备份指令。
[0041]另一种可能的实施方式中,可以自动定期将所述应用的备份数据存储或更新到所述终端设备本地。例如,可以由用户根据需要设置或系统自动设置备份的周期。
[0042]通过这两种存储备份数据的实施方式,使得用户卸载应用时,尽管终端设备的操作系统中不会保留所述应用在系统中的数据,但终端设备本地仍然会保留之前所做的备份数据,从而可以在安装应用时,充分利用本地的备份数据,简化用户操作,恢复备份数据的速度更快。
[0043]在步骤220中,在查找出与所述应用匹配的备份数据的情况下,在所述应用中恢复所述备份数据。
[0044]例如,可以在安装所述应用的同时,或者,在安装完成所述应用之后,在所述应用中恢复所述备份数据。例如,可以在所述应用中恢复用户名称、通讯资料、用户头像图片、等。从而,使得用户在打开该应用时,可以直接在应用中使用自己的用户数据进行一系列操作,而不必在打开应用之后再通过云端恢复用户数据,简化了用户操作。
[0045]可见,由于本公开实施例提供的恢复备份数据的方法在终端设备安装应用时,自动在所述终端设备本地查找与所述应用匹配的备份数据,在查找出与所述应用匹配的备份数据的情况下,在所述应用中恢复所述备份数据,因此,充分利用了终端设备本地已有的备份数据,使应用的安装和备份数据的恢复二者结合起来,简化了用户操作,摆脱了网络传输条件的限制,恢复备份数据的速度更快。
[0046]图4是根据另一示例性实施例示出的一种恢复备份数据的方法的流程图。该方法可以应用于图1所示终端设备110。该方法可以包括以下步骤:
[0047]在步骤410中,在所述终端设备安装应用时,自动通过将终端设备本地的备份数据的头文件信息与所述应用进行匹配来查找与所述应用匹配的备份数据。
[0048]例如,所述头文件信息可以包括:应用的名称、应用的版本标识。在所述终端设备安装应用时,自动将终端设备本地的备份数据的头文件信息中的应用名称、应用版本标识与所述应用的应用名称、应用版本标识进行匹配,在匹配的情况下,可以确定所述备份数据为与所述应用匹配的备份数据。在该实施方式中,由于将备份数据的头文件信息中的应用名称、应用版本标识与所述应用的应用名称、应用版本标识进行匹配,因此,可以快速准确地查找出于所述应用匹配的备份数据。
[0049]再例如,所述头文件信息中还可以包括:加密信息。在该实施方式中,还可以接收用户输入的验证信息,根据所述加密信息对所述用户输入的验证信息进行验证,在验证通过的情况下,允许恢复包含所述加密信息的备份数据,否则,禁止恢复包含所述加密信息的备份数据。例如,可以在应用的名称、应用的版本标识与头文件信息中的应用名称、应用版本标识一致的情况下,可以弹出验证请求对话框。在用户通过该验证请求对话框输入的信息(例如,用户名、密码、等)与头文件信息中的加密信息匹配的情况下,则允许恢复该备份数据,否则可以禁止恢复该备份数据。在该实施方式中,由于根据头文件信息中的加密信息对所述用户输入的验证信息进行验证,在验证通过的情况下,允许恢复包含所述加密信息的备份数据,否则,禁止恢复包含所述加密信息的备份数据,因此,可以保证备份数据的安全。
[0050]在步骤420中,在查找出与所述应用匹配的备份数据的情况下,在所述应用中恢复所述备份数据。
[0051]由于本实施例通过备份文件头文件中信息的读取,可以快速识别出与所述应用匹配的备份数据,因此,备份数据的恢复速度快。
[0052]图5是根据又一示例性实施例示出的一种恢复备份数据的方法的流程图。该方法可以应用于图1所示终端设备110。该方法可以包括以下步骤:
[0053]在步骤510中,在所述终端设备通过服务器或客户端安装所述应用时,自动在所述终端设备本地查找与所述应用匹配的备份数据。其中,所述服务器或客户端用于通过互联网远程提供所述应用的安装文件。
[0054]在步骤511中,如果在所述终端设备本地查找出与所述应用匹配的备份数据,停止通过所述服务器或所述客户端安装所述应用,利用查找出的所述备份数据中的所述应用的安装文件安装所述应用。
[0055]例如,所述服务器或客户端可以为用于提供应用商店服务的服务器或客户端。当通过应用商店安装应用时,可以先检测终端设备本地是否有与所述应用相匹配的备份数据。如果有,则不必通过应用商店安装应用,直接恢复包含所述应用的安装文件的备份数据即可,从而在恢复数据过程中,利用备份数据中的安装文件进行所述应用的安装操作。如果没有,则可以继续通过所述服务器或客户端进行下载和安装应用的操作。
[0056]在步骤520中,在所述应用中恢复查找出的所述备份数据。
[0057]由于本实施例在通过应用商店安装应用时,可以先检测终端设备本地是否有与所述应用相匹配的备份数据。如果有,则停止通过应用商店安装应用,直接恢复包含所述应用的安装文件的备份数据即可,从而在恢复数据过程中,可以利用备份数据中的安装文件进行所述应用的安装操作,因此,不仅备份数据的恢复速度快,还可以提高应用的安装效率。
[0058]图6是根据一示例性实施例示出的一种恢复备份数据的装置的框图。该装置可以配置于图1所示终端设
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1