CN104821982A - 一种数据恢复方法 - Google Patents
一种数据恢复方法 Download PDFInfo
- Publication number
- CN104821982A CN104821982A CN201510142269.8A CN201510142269A CN104821982A CN 104821982 A CN104821982 A CN 104821982A CN 201510142269 A CN201510142269 A CN 201510142269A CN 104821982 A CN104821982 A CN 104821982A
- Authority
- CN
- China
- Prior art keywords
- data
- target
- terminal
- recovery request
- request instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种数据恢复方法,所述方法包括:接收包含数据恢复请求指令的短信;根据所述数据恢复请求指令,从目标存储空间中获取目标数据;将所述目标数据发送到目标位置。本发明实施例可以实现方便、快捷地从终端中提取用户数据。
Description
技术领域
本发明涉及信息技术领域,具体涉及一种数据恢复方法。
背景技术
随着智能手机、平板电脑等终端的日益普及,用户在终端中存储的数据也越来越多,其中很多都是一些比较重要的数据,例如:联系人、图片、视频或音乐等。一旦终端的屏幕出现意外情况,例如:屏幕被打碎、屏幕的触控功能失灵或者屏幕不能正常显示,此时能够对终端操作的基本上只剩下电源键、音量键等物理按键了,用户很难将存储在终端自带的存储器中的数据取出,面临着在终端屏幕出现故障的情况下难以恢复数据的困境。
发明内容
本发明实施例提供了一种数据恢复方法,可以实现方便、快捷地从终端中提取用户数据。
本发明实施例提供了一种数据恢复方法,包括:
接收包含数据恢复请求指令的短信;
根据所述数据恢复请求指令,从目标存储空间中获取目标数据;
将所述目标数据发送到目标位置。
通过本发明实施例可接收包含数据恢复请求指令的短信,并根据该数据恢复请求指令从目标存储空间中获取目标数据,进而将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种数据恢复方法的第一实施例流程示意图;
图2是本发明实施例提供的一种数据恢复方法的第二实施例流程示意图;
图3是本发明实施例提供的一种数据恢复方法的第三实施例流程示意图;
图4是本发明实施例提供的一种终端的第一实施例结构示意图;
图5是本发明实施例提供的一种终端的第二实施例结构示意图;
图6是本发明实施例提供的一种终端的第三实施例结构示意图;
图7是本发明实施例提供的一种终端的第四实施例结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中的终端可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
请参阅图1,为本发明实施例提供的一种数据恢复方法的第一实施例流程示意图。本实施例中所描述的数据恢复方法,包括以下步骤:
S101、终端接收包含数据恢复请求指令的短信。
其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而该终端接收包含数据恢复请求指令的短信。
S102、根据所述数据恢复请求指令,终端从目标存储空间中获取目标数据。
在一些的可行的实施方式中,本发明实施例所描述的目标存储空间可为该终端的内置存储器。
在一些的可行的实施方式中,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令的格式是否符合预设格式,预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“x#”开头,“x#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#1”表示数据类型为短信,“x#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,“x#11”表示数据类型为短信且传输方式为蓝牙,“x#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,等等,对于预设格式的具体内容本发明实施例不作限定。
具体的,终端在判断出该数据恢复请求指令的格式符合预设格式时,从目标存储空间中获取该数据恢复请求指令包含的数据类型对应的目标数据。
S103、终端将所述目标数据发送到目标位置。
其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
具体的,终端可将从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
举例来说,假设数据恢复请求指令包含的数据类型为联系人,传输方式为短信,目标位置为目标终端,设备标识为该目标终端的手机号,则终端接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,根据该数据恢复请求指令从自身的存储空间中获取联系人数据,并将自身存储的联系人数据导出成.vcf格式的文件,进而该终端将导出的.vcf文件作为附件通过短信发送给数据恢复请求指令包含的设备标识(即手机号)对应的目标终端。
本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并根据该数据恢复请求指令从目标存储空间中获取目标数据,进而终端将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
请参阅图2,为本发明实施例提供的一种数据恢复方法的第二实施例流程示意图。本实施例中所描述的数据恢复方法,包括以下步骤:
S201、终端接收包含数据恢复请求指令的短信。
其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而该终端接收包含数据恢复请求指令的短信。
S202、终端判断所述数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,若是,则执行步骤S203~S205,若否,则结束本流程。
具体的,为提高终端存储数据的安全性,该终端可预先绑定一个或多个其它终端的设备标识,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,若该设备标识为预先绑定的设备标识,则该终端进一步执行步骤S203~S205,否则,该终端不作进一步响应,本次流程结束。
举例来说,以终端是手机为例,该手机可在屏幕出现故障之前绑定若干个其它手机的手机号,如绑定了“13488888888”和“13588888888”这两个手机号,如果该手机接收到的数据恢复请求指令包含的设备标识为手机号“13488888888”,则表明该手机号对应的手机是可获取该手机存储的数据的授权对象。
S203、根据所述数据恢复请求指令,终端从目标存储空间中获取目标数据。
在一些的可行的实施方式中,本发明实施例所描述的目标存储空间可为该终端的内置存储器。
在一些的可行的实施方式中,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令的格式是否符合预设格式,预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“x#”开头,“x#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#1”表示数据类型为短信,“x#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,“x#11”表示数据类型为短信且传输方式为蓝牙,“x#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,等等,对于预设格式的具体内容本发明实施例不作限定。
具体的,在该数据恢复请求指令的格式符合预设格式时,若终端判断出该数据恢复请求指令包含的设备标识为预先绑定的设备标识,则该终端从目标存储空间中获取该数据恢复请求指令包含的数据类型对应的目标数据。
S204、终端按照预先约定的格式对所述目标数据进行封装。
具体的,在获得目标数据后终端还可对该目标数据进行格式封装,以满足数据传输的要求,如终端可将该目标数据打包压缩为ZIP或RAR等格式。
需要指出的是,具体封装格式可自由设定,本发明实施例不作限定。
S205、终端将封装后的所述目标数据发送到目标位置。
其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
具体的,终端可将从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
在一些可行的实施方式中,若目标位置为目标终端或目标服务器,则该终端在将封装后的目标数据发送给目标终端或目标服务器之前,需首先与目标终端或目标服务器建立连接。
举例来说,假设数据恢复请求指令包含的数据类型为图片,传输方式为Wi-Fi,目标位置为目标终端,设备标识为该目标终端的MAC地址,则该终端接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,根据该数据恢复请求指令将内置存储器中的所有图片压缩打包为ZIP文件,此时该终端可利用自身的Wi-Fi热点或预先安装的第三方文件传输应用(如快牙、瓦力快传、闪传等)创建一个Wi-Fi热点,该终端可根据MAC地址将该目标终端添加到该Wi-Fi热点中,或者,安装有该第三方文件传输应用的目标终端也可主动搜索该终端创建的Wi-Fi热点,并在搜索到该Wi-Fi热点时直接加入到该Wi-Fi热点中,从而该终端建立起与目标终端的连接,进一步的,该终端将包含内置存储器中所有图片的ZIP文件发送给目标终端。
本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并判断该数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,若该数据恢复请求指令包含的设备标识为预先绑定的设备标识,则终端根据该数据恢复请求指令从目标存储空间中获取目标数据,并按照预先约定的格式对该目标数据进行封装,进而将封装后的该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
请参阅图3,为本发明实施例提供的一种数据恢复方法的第三实施例流程示意图。本实施例中所描述的数据恢复方法,包括以下步骤:
S301、终端接收包含数据恢复请求指令的短信。
其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而该终端接收包含数据恢复请求指令的短信。
S302、终端判断所述数据恢复请求指令的格式是否符合预设格式,若是,则执行步骤S303~S305,若否,则结束本流程。
在一些可行的实施方式中,该预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“x#”开头,“x#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#1”表示数据类型为短信,“x#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,“x#11”表示数据类型为短信且传输方式为蓝牙,“x#22”表示数据类型为图片且传输方式为Wi-Fi,“x#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,“x#2223:34:3e:5f:33:3d,/sdcard/DCIM”可表示将终端内置存储器中的图片通过Wi-Fi发送给MAC地址为23:34:3e:5f:33:3d的其它终端,而“x#2/ExtSD,/sdcard/DCIM”可表示将终端内置存储器中的图片复制到外置的SD卡的根目录下,等等,对于预设格式的具体内容本发明实施例不作限定。
具体的,终端接收到包含数据恢复请求指令的短信后,首先判断该数据恢复请求指令的格式是否符合预设格式,若该数据恢复请求指令的格式符合预设格式,则该终端进一步执行步骤S303~S305,否则,该终端不作进一步响应,本次流程结束。
S303、终端解析所述数据恢复请求指令包含的数据类型,获取目标数据在目标存储空间中的存储路径。
S304、终端从所述存储路径下读取所述目标数据。
具体的,终端通过解析数据恢复请求指令包含的数据类型确定该数据类型对应的目标数据的存储路径,如该数据恢复请求指令为“x#2223:34:3e:5f:33:3d,/sdcard/DCIM”,则表示目标数据的数据类型为图片,存储路径为内置存储器根目录下的DCIM文件夹,进而该终端从内置存储器根目录下的DCIM文件夹中读取其中的图片数据。
S305、终端将所述目标数据发送到目标位置。
其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
具体的,终端可将从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
在一些可行的实施方式中,若目标位置为目标终端或目标服务器,则该终端在将目标数据发送给目标终端或目标服务器之前,需首先与目标终端或目标服务器建立连接。
举例来说,假设数据恢复请求指令包含的数据类型为图片,传输方式为蓝牙,目标位置为目标终端,设备标识为该目标终端的蓝牙地址,则该终端接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,根据该数据恢复请求指令获取内置存储器中的所有图片数据,此时该终端可打开蓝牙,同时目标终端也打开蓝牙,该终端搜索到目标终端的蓝牙信号后,根据蓝牙地址自动向目标终端发送蓝牙配对请求,经该目标终端同意配对后,该终端建立起与目标终端的蓝牙连接,进一步的,该终端将图片数据发送给目标终端。
本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并判断该数据恢复请求指令的格式是否符合预设格式,若该数据恢复请求指令的格式符合预设格式,则终端解析该数据恢复请求指令包含的数据类型,获取目标数据在目标存储空间中的存储路径,并从该存储路径下读取目标数据,进而该终端将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
请参阅图4,为本发明实施例提供的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:接收单元10、获取单元20和发送单元30,其中:
接收单元10,用于接收包含数据恢复请求指令的短信。
其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而接收单元10接收包含数据恢复请求指令的短信。
获取单元20,用于根据所述数据恢复请求指令,从目标存储空间中获取目标数据。
在一些的可行的实施方式中,本发明实施例所描述的目标存储空间可为该终端的内置存储器。
在一些的可行的实施方式中,接收单元10接收到包含数据恢复请求指令的短信后,首先由该终端判断该数据恢复请求指令的格式是否符合预设格式,预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“x#”开头,“x#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#1”表示数据类型为短信,“x#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,“x#11”表示数据类型为短信且传输方式为蓝牙,“x#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,等等,对于预设格式的具体内容本发明实施例不作限定。
具体的,终端在判断出该数据恢复请求指令的格式符合预设格式时,获取单元20从目标存储空间中获取该数据恢复请求指令包含的数据类型对应的目标数据。
发送单元30,用于将所述目标数据发送到目标位置。
其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
具体的,发送单元30可将获取单元20从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
举例来说,假设数据恢复请求指令包含的数据类型为联系人,传输方式为短信,目标位置为目标终端,设备标识为该目标终端的手机号,则接收单元10接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,获取单元20根据该数据恢复请求指令从自身的存储空间中获取联系人数据,并将自身存储的联系人数据导出成.vcf格式的文件,进而由发送单元30将导出的.vcf文件作为附件通过短信发送给数据恢复请求指令包含的设备标识(即手机号)对应的目标终端。
本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并根据该数据恢复请求指令从目标存储空间中获取目标数据,进而终端将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
请参阅图5,为本发明实施例提供的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:接收单元10、第一判断单元40、获取单元20、封装单元50和发送单元30,其中:
接收单元10,用于接收包含数据恢复请求指令的短信。
其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而接收单元10接收包含数据恢复请求指令的短信。
第一判断单元40,用于判断所述数据恢复请求指令包含的设备标识是否为预先绑定的设备标识。
具体的,为提高终端存储数据的安全性,该终端可预先绑定一个或多个其它终端的设备标识,接收单元10接收到包含数据恢复请求指令的短信后,由第一判断单元40判断该数据恢复请求指令包含的设备标识是否为预先绑定的设备标识。
举例来说,以终端是手机为例,该手机可在屏幕出现故障之前绑定若干个其它手机的手机号,如绑定了“13488888888”和“13588888888”这两个手机号,如果接收单元10接收到的数据恢复请求指令包含的设备标识为手机号“13488888888”,则表明该手机号对应的手机是可获取该手机存储的数据的授权对象。
获取单元20,用于在所述第一判断单元判断出所述设备标识为所述预先绑定的设备标识时,根据所述数据恢复请求指令,从目标存储空间中获取目标数据。
在一些的可行的实施方式中,本发明实施例所描述的目标存储空间可为该终端的内置存储器。
在一些的可行的实施方式中,接收单元10接收到包含数据恢复请求指令的短信后,该终端首先可判断该数据恢复请求指令的格式是否符合预设格式,预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“x#”开头,“x#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#1”表示数据类型为短信,“x#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,“x#11”表示数据类型为短信且传输方式为蓝牙,“x#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,等等,对于预设格式的具体内容本发明实施例不作限定。
具体的,在该数据恢复请求指令的格式符合预设格式时,若第一判断单元40判断出该数据恢复请求指令包含的设备标识为预先绑定的设备标识,则获取单元20从目标存储空间中获取该数据恢复请求指令包含的数据类型对应的目标数据。
封装单元50,用于按照预先约定的格式对所述目标数据进行封装。
具体的,在获取单元20获得目标数据后,封装单元50可对该目标数据进行格式封装,以满足数据传输的要求,如封装单元50可将该目标数据打包压缩为ZIP或RAR等格式。
需要指出的是,具体封装格式可自由设定,本发明实施例不作限定。
发送单元30,用于将封装后的所述目标数据发送到目标位置。
其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
具体的,发送单元30可将获取单元20从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
在一些可行的实施方式中,若目标位置为目标终端或目标服务器,则在发送单元30将封装后的目标数据发送给目标终端或目标服务器之前,该终端需首先与目标终端或目标服务器建立连接。
举例来说,假设数据恢复请求指令包含的数据类型为图片,传输方式为Wi-Fi,目标位置为目标终端,设备标识为该目标终端的MAC地址,则接收单元10接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,封装单元50根据该数据恢复请求指令将内置存储器中的所有图片压缩打包为ZIP文件,此时发送单元30可利用自身的Wi-Fi热点或预先安装的第三方文件传输应用(如快牙、瓦力快传、闪传等)创建一个Wi-Fi热点,根据MAC地址将该目标终端添加到该Wi-Fi热点中,或者,安装有该第三方文件传输应用的目标终端也可主动搜索发送单元30创建的Wi-Fi热点,并在搜索到该Wi-Fi热点时直接加入到该Wi-Fi热点中,从而该终端建立起与目标终端的连接,进一步的,发送单元30将包含内置存储器中所有图片的ZIP文件发送给目标终端。
本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并判断该数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,若该数据恢复请求指令包含的设备标识为预先绑定的设备标识,则终端根据该数据恢复请求指令从目标存储空间中获取目标数据,并按照预先约定的格式对该目标数据进行封装,进而将封装后的该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
请参阅图6,为本发明实施例提供的一种终端的第三实施例结构示意图。本实施例中所描述的终端,包括:接收单元10、第二判断单元60、获取单元20和发送单元30,其中:
接收单元10,用于接收包含数据恢复请求指令的短信。
其中,该数据恢复请求指令包含数据类型、传输方式和设备标识。本发明实施例所描述的数据类型为终端存储的各类数据对应的数据类型,包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种,传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种,设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。MAC地址又称物理地址、硬件地址,用于定义网络设备在网络中的位置。
具体实现中,在终端屏幕出现故障的情况下,如屏幕破碎、无法正常显示或触控功能失灵等,为获取终端中存储的数据,用户可利用其它终端(如智能手机、平板电脑等)通过短信向该终端发送数据恢复请求指令,进而接收单元10接收包含数据恢复请求指令的短信。
第二判断单元60,用于判断所述数据恢复请求指令的格式是否符合预设格式。
在一些可行的实施方式中,该预设格式可以为包含特定字符的字符串,或者,以特定字符开始的字符串,或者,以特定字符结束的字符串,例如,数据恢复请求指令必须以“x#”开头,“x#”后的第一位数字代表数据类型,如“x#0”表示数据类型为联系人,“x#1”表示数据类型为短信,“x#”后的第二位数字代表传输方式,如“x#00”表示数据类型为联系人且传输方式为短信,“x#11”表示数据类型为短信且传输方式为蓝牙,“x#22”表示数据类型为图片且传输方式为Wi-Fi,“x#”后从第三位字符开始到若干位字符结束的字符串代表设备标识,“x#2223:34:3e:5f:33:3d,/sdcard/DCIM”可表示将终端内置存储器中的图片通过Wi-Fi发送给MAC地址为23:34:3e:5f:33:3d的其它终端,而“x#2/ExtSD,/sdcard/DCIM”可表示将终端内置存储器中的图片复制到外置的SD卡的根目录下,等等,对于预设格式的具体内容本发明实施例不作限定。
具体的,接收单元10接收到包含数据恢复请求指令的短信后,首先由第二判断单元60判断该数据恢复请求指令的格式是否符合预设格式。
获取单元20,用于在所述第二判断单元判断出所述数据恢复请求指令的格式符合所述预设格式时,根据所述数据恢复请求指令,从目标存储空间中获取目标数据。
具体的,获取单元20通过解析数据恢复请求指令包含的数据类型确定该数据类型对应的目标数据的存储路径,如该数据恢复请求指令为“x#2223:34:3e:5f:33:3d,/sdcard/DCIM”,则表示目标数据的数据类型为图片,存储路径为内置存储器根目录下的DCIM文件夹,进而获取单元20从内置存储器根目录下的DCIM文件夹中读取其中的图片数据。
发送单元30,用于将所述目标数据发送到目标位置。
其中,该目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
具体的,发送单元30可将获取单元20从目标存储空间(如内置存储器)获取的目标数据复制到外置存储设备(如SD卡、U盘等)中,也可将该目标数据通过数据恢复请求指令包含的传输方式发送给目标终端(如智能手机、平板电脑等)或者上传至目标服务器(如网络硬盘等)。
在一些可行的实施方式中,若目标位置为目标终端或目标服务器,则在发送单元30将目标数据发送给目标终端或目标服务器之前,需首先与目标终端或目标服务器建立连接。
举例来说,假设数据恢复请求指令包含的数据类型为图片,传输方式为蓝牙,目标位置为目标终端,设备标识为该目标终端的蓝牙地址,则接收单元10接收到用户通过其它终端(包括目标终端)发送的包含数据恢复请求指令的短信后,获取单元20根据该数据恢复请求指令获取该终端内置存储器中的所有图片数据,此时发送单元30可打开蓝牙,同时目标终端也打开蓝牙,发送单元30搜索到目标终端的蓝牙信号后,根据蓝牙地址自动向目标终端发送蓝牙配对请求,经该目标终端同意配对后,该终端建立起与目标终端的蓝牙连接,进一步的,发送单元30将图片数据发送给目标终端。
本发明实施例所描述的方法中,终端接收包含数据恢复请求指令的短信,并判断该数据恢复请求指令的格式是否符合预设格式,若该数据恢复请求指令的格式符合预设格式,则终端解析该数据恢复请求指令包含的数据类型,获取目标数据在目标存储空间中的存储路径,并从该存储路径下读取目标数据,进而该终端将该目标数据发送到目标位置,可以实现方便、快捷地从终端中提取用户数据。
请参阅图7,为本发明实施例提供的一种终端的第四实施例结构示意图。本实施例中所描述的终端,包括:至少一个输入装置1000;至少一个输出装置2000;至少一个处理器3000,例如CPU;存储器4000;至少一个射频装置6000。
其中,输入装置1000和输出装置2000包括上述射频装置6000,上述输入装置1000、输出装置2000、处理器3000、存储器4000和射频装置6000通过总线5000连接。
上述射频装置6000包括:GSM模块、Wi-Fi模块和蓝牙模块中的一种或多种。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入装置1000、输出装置2000、处理器3000和射频装置6000用于调用存储器4000中存储的程序代码,执行如下操作:
上述输入装置1000,用于接收包含数据恢复请求指令的短信;
上述处理器3000,用于根据所述数据恢复请求指令,从目标存储空间中获取目标数据;
上述输出装置2000,用于将所述目标数据发送到目标位置。
在一些可行的实施方式中,所述数据恢复请求指令包含数据类型、传输方式和设备标识,所述目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
在一些可行的实施方式中,上述处理器3000,还用于在输入装置1000接收到包含数据恢复请求指令的短信之后,判断所述数据恢复请求指令包含的设备标识是否为预先绑定的设备标识,并在所述设备标识为所述预先绑定的设备标识时,根据所述数据恢复请求指令,从目标存储空间中获取目标数据;
其中,所述设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。
在一些可行的实施方式中,上述处理器3000,还用于在输入装置1000接收到包含数据恢复请求指令的短信之后,判断所述数据恢复请求指令的格式是否符合预设格式,并在所述数据恢复请求指令的格式符合所述预设格式时,根据所述数据恢复请求指令,从目标存储空间中获取目标数据。
在一些可行的实施方式中,上述处理器3000,还用于在输出装置2000将所述目标数据发送到目标位置之前,按照预先约定的格式对所述目标数据进行封装。
在一些可行的实施方式中,上述处理器3000具体用于解析所述数据类型,获取目标数据在目标存储空间中的存储路径,并从所述存储路径下,读取所述目标数据。
在一些可行的实施方式中,若所述目标位置包括所述目标终端,则上述射频装置6000具体用于与所述目标终端建立连接,并通过所述传输方式将所述目标数据发送给所述目标终端;
其中,所述传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种。
在一些可行的实施方式中,所述目标数据包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种。
具体实现中,本发明实施例中所描述的输入装置1000、输出装置2000、处理器3000和射频装置6000可执行本发明实施例提供的一种数据恢复方法的第一实施例、第二实施例和第三实施例中所描述的实现方式,也可执行本发明实施例提供的一种终端的第一实施例、第二实施例和第三实施例中所描述的终端的实现方式,在此不再赘述。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上对本发明实施例所提供的一种数据恢复方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种数据恢复方法,其特征在于,包括:
接收包含数据恢复请求指令的短信;
根据所述数据恢复请求指令,从目标存储空间中获取目标数据;
将所述目标数据发送到目标位置。
2.根据权利要求1所述的方法,其特征在于,
所述数据恢复请求指令包含数据类型、传输方式和设备标识。
3.根据权利要求2所述的方法,其特征在于,
所述目标位置包括外置存储设备、目标终端和目标服务器中的一种或多种。
4.根据权利要求2所述的方法,其特征在于,所述接收包含数据恢复请求指令的短信之后,所述根据所述数据恢复请求指令,从目标存储空间中获取目标数据之前,还包括:
判断所述数据恢复请求指令包含的设备标识是否为预先绑定的设备标识;
当所述设备标识为所述预先绑定的设备标识时,执行根据所述数据恢复请求指令,从目标存储空间中获取目标数据的步骤。
5.根据权利要求4所述的方法,其特征在于,
所述设备标识包括手机号、MAC地址和蓝牙地址中的一种或多种。
6.根据权利要求1所述的方法,其特征在于,所述接收包含数据恢复请求指令的短信之后,还包括:
判断所述数据恢复请求指令的格式是否符合预设格式;
当所述数据恢复请求指令的格式符合所述预设格式时,执行根据所述数据恢复请求指令,从目标存储空间中获取目标数据的步骤。
7.根据权利要求1所述的方法,其特征在于,所述根据所述数据恢复请求指令,从目标存储空间中获取目标数据之后,所述将所述目标数据发送到目标位置之前,还包括:
按照预先约定的格式对所述目标数据进行封装。
8.根据权利要求2所述的方法,其特征在于,所述根据所述数据恢复请求指令,从目标存储空间中获取目标数据,包括:
解析所述数据类型,获取目标数据在目标存储空间中的存储路径;
从所述存储路径下,读取所述目标数据。
9.根据权利要求3所述的方法,其特征在于,若所述目标位置包括所述目标终端,则所述将所述目标数据发送到目标位置,包括:
与所述目标终端建立连接,并通过所述传输方式将所述目标数据发送给所述目标终端;
其中,所述传输方式包括短信、蓝牙、无线保真Wi-Fi和移动通信网络中的一种或多种。
10.根据权利要求1~9中任一项所述的方法,其特征在于,
所述目标数据包括联系人、短信、通话记录、图片、视频、音乐和应用程序中的一种或多种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142269.8A CN104821982A (zh) | 2015-03-27 | 2015-03-27 | 一种数据恢复方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142269.8A CN104821982A (zh) | 2015-03-27 | 2015-03-27 | 一种数据恢复方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104821982A true CN104821982A (zh) | 2015-08-05 |
Family
ID=53732143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510142269.8A Pending CN104821982A (zh) | 2015-03-27 | 2015-03-27 | 一种数据恢复方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104821982A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105306716A (zh) * | 2015-10-29 | 2016-02-03 | 小米科技有限责任公司 | 数据处理方法、装置及系统 |
CN106341905A (zh) * | 2016-08-31 | 2017-01-18 | 广州视睿电子科技有限公司 | 一种基于无线网络的文件共享方法、设备及系统 |
CN108021475A (zh) * | 2017-12-20 | 2018-05-11 | 北京奇艺世纪科技有限公司 | 一种数据恢复方法及装置 |
CN113127177A (zh) * | 2019-12-30 | 2021-07-16 | 澜起科技股份有限公司 | 处理装置及分布式处理系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980424A (zh) * | 2005-11-30 | 2007-06-13 | 中兴通讯股份有限公司 | 用于移动终端实现信息备份的装置及方法 |
CN101610467A (zh) * | 2008-06-20 | 2009-12-23 | 深圳富泰宏精密工业有限公司 | 回报未接来电与未读短信的系统及方法 |
CN103139372A (zh) * | 2012-11-15 | 2013-06-05 | 无锡成电科大科技发展有限公司 | 一种用户信息的备份方法 |
-
2015
- 2015-03-27 CN CN201510142269.8A patent/CN104821982A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980424A (zh) * | 2005-11-30 | 2007-06-13 | 中兴通讯股份有限公司 | 用于移动终端实现信息备份的装置及方法 |
CN101610467A (zh) * | 2008-06-20 | 2009-12-23 | 深圳富泰宏精密工业有限公司 | 回报未接来电与未读短信的系统及方法 |
CN103139372A (zh) * | 2012-11-15 | 2013-06-05 | 无锡成电科大科技发展有限公司 | 一种用户信息的备份方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105306716A (zh) * | 2015-10-29 | 2016-02-03 | 小米科技有限责任公司 | 数据处理方法、装置及系统 |
CN106341905A (zh) * | 2016-08-31 | 2017-01-18 | 广州视睿电子科技有限公司 | 一种基于无线网络的文件共享方法、设备及系统 |
CN106341905B (zh) * | 2016-08-31 | 2019-09-20 | 广州视睿电子科技有限公司 | 一种基于无线网络的文件共享方法、设备及系统 |
CN108021475A (zh) * | 2017-12-20 | 2018-05-11 | 北京奇艺世纪科技有限公司 | 一种数据恢复方法及装置 |
CN108021475B (zh) * | 2017-12-20 | 2020-11-24 | 北京奇艺世纪科技有限公司 | 一种数据恢复方法及装置 |
CN113127177A (zh) * | 2019-12-30 | 2021-07-16 | 澜起科技股份有限公司 | 处理装置及分布式处理系统 |
CN113127177B (zh) * | 2019-12-30 | 2023-11-14 | 澜起科技股份有限公司 | 处理装置及分布式处理系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9286249B2 (en) | USB device communication method, device and system wherein a human interface device (HID) descriptor and report are added to a driver of USB device | |
CN105528229B (zh) | 提高移动终端首次开机速度的方法及装置 | |
EP2566288B1 (en) | Wireless internet access module, communication method for host and wireless internet access module | |
TW201009588A (en) | Information processing apparatus, information processing system, method of processing information, and computer program | |
CN104821982A (zh) | 一种数据恢复方法 | |
KR20130132780A (ko) | 근거리 무선 통신 환경에서 개인 건강 데이터를 통신하는 방법 및 시스템 | |
KR102137686B1 (ko) | 컨텐츠 무결성 제어 방법 및 그 전자 장치 | |
KR20150075140A (ko) | 전자 장치의 메시지 제어 방법 및 그 전자 장치 | |
CN104581713A (zh) | 智能设备联网方法、装置、设备和系统 | |
CN111767086A (zh) | 一种浏览器数据的迁移方法及设备 | |
CN104821983A (zh) | 一种终端 | |
CN108833500B (zh) | 服务调用方法、服务提供方法、数据传递方法和服务器 | |
JP2015156526A (ja) | 通信装置、情報処理装置およびその制御方法、ならびに通信システム | |
CN101938848B (zh) | 主机设备无线上网方法及系统 | |
CN101466163B (zh) | 信息处理方法、信息处理系统及相关设备 | |
CN101425120B (zh) | 读卡器及其执行方法 | |
CN106572226A (zh) | 联系人分享方法、通讯录分享和接收终端 | |
CN103647818B (zh) | 一种实现功能设定的方法及系统 | |
CN106682960B (zh) | 着陆页的生成方法及装置 | |
CN108307286B (zh) | 一种基于nfc实现安卓设备间通信的方法和系统 | |
JP5535109B2 (ja) | 携帯可能電子機器及びicカード | |
JP6271983B2 (ja) | 通信装置およびその制御方法、プログラム | |
CN103714291A (zh) | 一种信息处理方法及电子设备 | |
KR102063566B1 (ko) | 메시지 운용 방법 및 이를 지원하는 전자 장치 | |
CN114172897B (zh) | 一种PC端和Android端文件传输方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150805 |