一种数据恢复方法
【技术领域】
[0001]本发明涉及信息技术领域,具体涉及一种数据恢复方法。
【背景技术】
[0002]随着智能手机、平板电脑等终端的日益普及,用户在终端中存储的数据也越来越多,其中很多都是一些比较重要的数据,例如:联系人、图片、视频或音乐等。一旦终端的屏幕出现意外情况,例如:屏幕被打碎、屏幕的触控功能失灵或者屏幕不能正常显示,此时能够对终端操作的基本上只剩下电源键、音量键等物理按键了,用户很难将存储在终端自带的存储器中的数据取出,面临着在终端屏幕出现故障的情况下难以恢复数据的困境。
【发明内容】
[0003]本发明实施例提供了一种数据恢复方法,可以实现方便、快捷地从终端中提取用户数据。
[0004]本发明实施例提供了一种数据恢复方法,包括:
[0005]接收包含数据恢复请求指令的短信;
[0006]根据所述数据恢复请求指令,从目标存储空间中获取目标数据;
[0007]将所述目标数据发送到目标位置。
[0008]通过本发明实施例可接收包含数据恢复请求指令的短信,并根据该数据恢复请求指令从目标存储空间中获取目标数据,进而将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
【附图说明】
[0009]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明实施例提供的一种数据恢复方法的第一实施例流程示意图;
[0011]图2是本发明实施例提供的一种数据恢复方法的第二实施例流程示意图;
[0012]图3是本发明实施例提供的一种数据恢复方法的第三实施例流程示意图;
[0013]图4是本发明实施例提供的一种终端的第一实施例结构示意图;
[0014]图5是本发明实施例提供的一种终端的第二实施例结构示意图;
[0015]图6是本发明实施例提供的一种终端的第三实施例结构示意图;
[0016]图7是本发明实施例提供的一种终端的第四实施例结构示意图。
【具体实施方式】
[0017]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]本发明实施例中的终端可以包括智能手机(如Android手机、1S手机、WindowsPhone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile InternetDevices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0019]请参阅图1,为本发明实施例提供的一种数据恢复方法的第一实施例流程示意图。本实施例中所描述的数据恢复方法,包括以下步骤:
[0020]S101、终端接收包含数据恢复请求指令的短信。
[0021]其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真W1-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
[0022]具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而该终端接收包含数据恢复请求指令的短信。
[0023]S102、根据所述数据恢复请求指令,终端从目标存储空间中获取目标数据。
[0024]在一些的可行的实施方式中,本发明实施例所描述的目标存储空间可为该终端的内置存储器。
[0025]在一些的可行的实施方式中,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令的格式是否符合预设格式,预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“X#”开头,“X#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#l”表示数据类型为短信,“ X#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,表示数据类型为短信且传输方式为蓝牙,“X#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,等等,对于预设格式的具体内容本发明实施例不作限定。
[0026]具体的,终端在判断出该数据恢复请求指令的格式符合预设格式时,从目标存储空间中获取该数据恢复请求指令包含的数据类型对应的目标数据。
[0027]S103、终端将所述目标数据发送到目标位置。
[0028]其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
[0029]具体的,终端可将从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
[0030]举例来说,假设数据恢复请求指令包含的数据类型为联系人,传输方式为短信,目标位置为目标终端,设备标识为该目标终端的手机号,则终端接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,根据该数据恢复请求指令从自身的存储空间中获取联系人数据,并将自身存储的联系人数据导出成.vcf格式的文件,进而该终端将导出的.VCf文件作为附件通过短信发送给数据恢复请求指令包含的设备标识(即手机号)对应的目标终端。
[0031]本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并根据该数据恢复请求指令从目标存储空间中获取目标数据,进而终端将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
[0032]请参阅图2,为本发明实施例提供的一种数据恢复方法的第二实施例流程示意图。本实施例中所描述的数据恢复方法,包括以下步骤:
[0033]S201、终端接收包含数据恢复请求指令的短信。
[0034]其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真W1-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
[0035]具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而该终端接收包含数据恢复请求指令的短信。
[0036]S202、终端判断所述数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,若是,则执行步骤S203?S205,若否,则结束本流程。
[0037]具体的,为提高终端存储数据的安全性,该终端可预先绑定一个或多个其它终端的设备标识,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,若该设备标识为预先绑定的设备标识,则该终端进一步执行步骤S203?S205,否则,该终端不作进一步响应,本次流程结束。
[0038]举例来说,以终端是手机为例,该手机可在屏幕出现故障之前绑定若干个其它手机的手机号,如绑定了 “ 13488888888”和“ 13588888888”这两个手机号,如果该手机接收到的数据恢复请求指令包含的设备标识为手机号“13488888888”,则表明该手机号对应的手机是可获取该手机存储的数据的授权对象。
[0039]S203、根据所述数据恢复请求指令,终端从目标存储空间中获取目标数据。
[0040]在一些的可行的实施方式中,本发明实施例所描述的目标存储空间可为该终端的内置存储器。
[0041]在一些的可行的实施方式中,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令的格式是否符合预设格式,预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“X#”开头,“X#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#l”表示数据类型为短信,“ X#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,表示数据类型为短信且传输方式为蓝牙,“X#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,等等,对于预设格式的具体内容本发明实施例不作限定。
[0042]具体的,在该数据恢复请求指令的格式符合预设格式时,若终端判断出该数据恢复请求指令包含的设备标识为预先绑定的设备标识,则该终端从目标存储空间中获取该数据恢复请求指令包含的数据类型对应的目标数据。
[0043]S204、终端按照预先约定的格式对所述目标数据进行封装。
[00