一种防止数据丢失的方法及终端的制作方法

文档序号:10661096阅读:391来源:国知局
一种防止数据丢失的方法及终端的制作方法
【专利摘要】本发明实施例公开了一种防止数据丢失的方法及终端,其中方法包括:获取终端的运动参数;根据终端的运动参数判断所述终端是否处于摔落状态;若所述终端处于摔落状态,控制所述终端进入存储器模式或接口调试模式;判断所述终端是否通过相应的接口与外部终端匹配连接以及所述终端是否处于正常状态;若所述终端通过相应的接口与外部终端匹配连接且所述终端处于异常状态,将所述终端存储的数据发送给所述外部终端。本发明实施例在终端处于摔落状态时,控制终端进入存储器模式或接口调试模式,当终端处于异常状态时,将终端存储的数据发送给与终端匹配连接的外部终端,本发明实施例可以在终端处于异常状态的情况下将终端存储的数据导出。
【专利说明】
一种防止数据丢失的方法及终端
技术领域
[0001 ]本发明涉及通信技术领域,尤其涉及一种防止数据丢失的方法及终端。
【背景技术】
[0002]现在手机终端行业中,很多手机坠落后会导致不开机或者开机定屏到开机动画界面,无法顺利进入手机系统。各个手机行业的售后维修站也经常遇到类似的反馈,用户希望能够想办法将手机数据导出,如相片、视频、各应用缓存数据等重要数据资料。
[0003]因前期手机USB调试功能或存储器功能未打开,手机出现摔坏后,连接USB数据线无法与电脑端连接。而通过其他无线传输,如蓝牙,WIFI等,也不能实现用户数据导出。用户只能眼睁睁的将资料丢失。

【发明内容】

[0004]本发明实施例提供一种防止数据丢失的方法和终端,可在终端处于异常状态的情况下将终端存储的数据导出。
[0005]第一方面,本发明实施例提供了一种防止数据丢失的方法,该方法包括:
[0006]获取终端的运动参数;
[0007]根据终端的运动参数判断所述终端是否处于摔落状态;
[0008]若所述终端处于摔落状态,控制所述终端进入存储器模式或接口调试模式;
[0009]检测所述终端是否通过相应的接口与外部终端匹配连接以及所述终端是否处于正常状态;
[0010]若所述终端通过相应的接口与外部终端匹配连接且所述终端处于异常状态,将所述终端存储的数据发送给所述外部终端。
[0011]另一方面,本发明实施例提供了一种终端,该终端包括:
[0012]获取模块,用于获取终端的运动参数;
[0013]判断模块,用于根据终端的运动参数判断所述终端是否处于摔落状态;
[0014]控制模块,用于若所述终端处于摔落状态,控制所述终端进入存储器模式或接口调试模式;
[0015]检测模块,用于检测所述终端是否通过相应的接口与外部终端匹配连接以及所述终端是否处于正常状态;
[0016]发送模块,用于若所述终端通过相应的接口与外部终端匹配连接且所述终端处于异常状态,将所述终端存储的数据发送给所述外部终端。
[0017]本发明实施例在终端处于摔落状态时,控制终端进入存储器模式或接口调试模式,当终端处于异常状态时,通过相应的接口将终端存储的数据发送给与终端匹配连接的外部终端,本发明实施例可以在终端处于异常状态的情况下将终端存储的数据导出。
【附图说明】
[0018]为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本发明第一实施例提供的一种防止数据丢失的方法示意流程图;
[0020]图2为本发明另一实施例提供的一种防止数据丢失的方法示意流程图;
[0021]图3为本发明另一实施例提供的一种防止数据丢失的方法示意流程图;
[0022]图4为本发明实施例提供的一种终端的示意性框图;
[0023]图5是本发明第二实施例提供的一种终端示意性框图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0026]本发明实施例中描述的终端包括但不限于移动电话、膝上型计算机或平板计算机之类的其它便携式设备。
[0027]图1是本发明第一实施例的一种防止数据丢失的方法示意流程图。该方法包括如下步骤。
[0028]步骤Sll,获取终端的运动参数。具体地,该运动参数利用加速度传感器如重力传感器获取,该运动参数为X、Y、Z轴上的分量。
[0029]步骤S12,根据终端的运动参数判断该终端是否处于摔落状态。具体地,根据Χ、Υ、Ζ轴上的分量计算加速度,根据加速度来判断该终端是否处于摔落状态。如,当计算出的加速度〈=IG的时候,判断终端处于摔落状态。
[0030]步骤S13,若该终端处于摔落状态,控制该终端进入存储器模式和/或接口调试模式。其中,控制终端进入存储器模式具体为控制终端进入存储卡的模式,该模式下可以读取终端里资源管理器的数据;控制终端进入接口调试模式,该模式下终端不仅可以读取终端里资源管理器的数据,还可以读取资源管理器以外的数据,如终端的联系人数据等。优选地,控制终端进入USB接口调试模式,具体为控制终端的USB调试模式选项有效。
[0031 ]优选地,若该终端处于摔落状态,控制该终端进入接口调试模式,该接口调试模式为USB接口调试模式。
[0032]步骤S14,检测该终端是否通过相应的接口与外部终端匹配连接以及该终端是否处于正常状态。其中,外部终端可以为与该终端匹配连接的PC端等。当为存储器模式时,该终端通过USB接口与外部终端匹配连接。当为接口调试模式时,该终端通过USB接口利用第三方工具如豌豆荚、360手机助手等与外部终端匹配连接。检测该终端是否处于正常状态可通过该终端是否能正常开机,若可正常开机通过该终端开机后是否能正常进入终端系统来判定。即终端不能正常开机,或者终端开机后不能正常进入终端系统,终端为异常状态。
[0033]步骤S15,若该终端通过相应的接口与外部终端匹配连接且该终端处于异常状态,将该终端存储的数据发送给外部终端。
[0034]上述方法在终端摔落时控制该终端进入存储器模式和/或接口调试模式,当终端处于异常状态时,通过相应的接口将终端存储的数据发送给与该终端匹配连接的外部终端,从而可以在终端摔坏时将终端的数据导出,防止终端存储的数据丢失。
[0035]图2是本发明另一实施例的一种防止数据丢失的方法示意流程图。请参看图2,该方法实施例与图1所述的方法实施例的区别在于:还包括如下步骤。
[0036]步骤S24,控制终端打开GPS功能以获取该终端的位置信息。
[0037]步骤S25,发送该终端的位置信息至与该终端通讯的存储设备中。其中,与该终端通讯的存储设备,可以为与该终端相关联的云端,也可以为与该终端相关联的其他存储设备。
[0038]上述方法可进一步在终端摔落后,用户没有意识到终端摔落而导致终端丢失的情况下,通过打开GPS定位功能将终端的位置信息发送至与该终端通讯的存储设备中,以帮助用户找到该终端,从而可进一步防止终端丢失。
[0039]图3是本发明另一实施例的一种防止数据丢失的方法示意流程图。请参看图3,该方法实施例与图1所述的方法实施例的区别在于:还包括如下步骤。
[0040]步骤S34,发送该终端存储的数据至与该终端通讯的存储设备中。其中,与该终端通讯的存储设备,可以为与该终端相关联的云端,也可以为与该终端相关联的其他存储设备。该步骤可用在开启防盗功能后发送终端存储的数据至与该终端通讯的存储设备中。
[0041]上述方法可进一步在终端摔落后,用户没有意识到终端摔落而导致终端丢失的情况下,将该终端存储的数据发送至与该终端通讯的存储设备中。上述方法可防止在终端丢失的情况下,进一步防止终端存储的数据丢失。
[0042]图4为本发明实施例一种终端的示意框图。请参看图4,该终端40包括获取单元41、判断单元42、控制单元43、检测单元44、发送单元45。
[0043]获取单元41,用于获取终端的运动参数。具体地,该运动参数利用加速度传感器如重力传感器获取,该运动参数为Χ、γ、ζ轴上的分量。
[0044]判断单元42,用于根据终端的运动参数判断该终端是否处于摔落状态。具体地,根据Χ、Υ、Ζ轴上的分量计算加速度,根据加速度来判断该终端是否处于摔落状态。如,当计算出的加速度〈=IG的时候,判断终端处于摔落状态。
[0045]控制单元43,用于若该终端处于摔落状态,控制该终端进入存储器模式和/或接口调试模式。其中,控制终端进入存储器模式具体为控制终端进入存储卡的模式,该模式下可以读取终端里资源管理器的数据;控制终端进入接口调试模式,该模式下终端不仅可以读取终端里资源管理器的数据,还可以读取资源管理器以外的数据,如终端的联系人数据等。优选地,控制终端进入USB接口调试模式,即控制终端的USB调试模式选项有效。
[0046]优选地,若该终端处于摔落状态,控制该终端进入接口调试模式,该接口调试模式为USB接口调试模式。
[0047]检测单元44,用于检测该终端是否通过相应的接口与外部终端匹配连接以及该终端是否处于正常状态。其中,外部终端可以为与该终端匹配连接的PC端等。当为存储器模式时,该终端通过USB接口与外部终端匹配连接。当为接口调试模式时,该终端通过USB接口利用第三方工具如豌豆荚、360手机助手等与外部终端匹配连接。检测该终端是否处于正常状态可通过该终端是否能正常开机,若可正常开机通过该终端开机后是否能正常进入终端系统来判定。即终端不能正常开机,或者终端开机后不能正常进入终端系统,终端为异常状
??τ O
[0048]发送单元45,用于若该终端通过相应的接口与外部终端匹配连接且该终端处于异常状态,将该终端存储的数据发送给外部终端。
[0049]上述终端在终端摔落时控制该终端进入存储器模式,当终端处于异常状态时,通过相应的接口将终端存储的数据发送给与该终端匹配连接的外部终端,从而可以在终端摔坏时将终端的数据导出,防止终端存储的数据丢失。
[0050]在其他可行的实施方式中,控制单元43还用于控制终端打开GPS功能。发送单元45,还用于发送该终端的位置至与该终端通讯的存储设备中。其中,与该终端通讯的存储设备,可以为与该终端相关联的云端,也可以为与该终端相关联的其他存储设备。该实施方式可进一步在终端摔落后,用户没有意识到终端摔落而导致终端丢失的情况下,通过打开GPS定位功能将终端的位置发送至与该终端通讯的存储设备中,以帮助用户找到该终端,可进一步防止终端丢失。
[0051]在其他可行的实施方式中,发送单元45,还用于发送该终端存储的数据至与该终端通讯的存储设备中。其中,与该终端通讯的存储设备,可以为与该终端相关联的云端,也可以为与该终端相关联的其他存储设备。该实施方式可进一步在终端摔落后,用户没有意识到终端摔落而导致终端丢失的情况下,通过将该终端存储的数据发送至与该终端通讯的存储设备中,可进一步防止在终端丢失的情况下,防止终端存储的数据丢失。
[0052]请参看图5,为本发明实施例提供的一种终端的示意框图。该终端50包括存储器51、处理器52、接口 53,其中,存储器51、处理器52、接口 53通过总线54连接。
[0053]接口53,用于终端与该终端匹配连接的外部终端或者终端与该终端通讯的存储设备进行通讯。该接口可以为USB接口,还可以为其他的接口。
[0054]存储器51,用于存储带有各种功能的程序数据。本发明实施例中存储器51用于存储终端的数据。具体实现中,本发明实施例的存储器51可以是系统存储器,比如,挥发性的(诸如RAM),非易失性的(诸如R0M,闪存等),或者两者的结合。具体实现中,本发明实施例的存储器51还可以是系统之外的外部存储器,比如,磁盘、光盘、磁带等。
[0055]处理器52,用于调用存储器51中存储的程序数据,并执行如下操作:
[0056]获取终端的运动参数;根据终端的运动参数判断所述终端是否处于摔落状态;若所述终端处于摔落状态,控制所述终端进入存储器模式或接口调试模式;判断所述终端是否通过相应的接口与外部终端匹配连接以及所述终端是否处于正常状态;若所述终端通过相应的接口与外部终端匹配连接且所述终端处于异常状态,将所述终端存储的数据发送给所述外部终端。
[0057]在其他可行的实施例中,处理器52还执行如下的操作:
[0058]若所述终端处于摔落状态,发送所述终端存储的数据至与所述终端通讯的存储设备中。
[0059]在其他可行的实施例中,处理器52还执行如下的操作:
[0060]若所述终端处于摔落状态,控制所述终端开启GPS功能;发送所述终端的位置至与所述终端通讯的存储设备中。
[0061]本发明实施例的模块和/或单元,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
[0062]在本申请所提供的几个实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0063]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
[0064]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0065]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种防止数据丢失的方法,其特征在于,包括: 获取终端的运动参数; 根据终端的运动参数判断所述终端是否处于摔落状态; 若所述终端处于摔落状态,控制所述终端进入存储器模式或接口调试模式; 检测所述终端是否通过相应的接口与外部终端匹配连接以及所述终端是否处于正常状态; 若所述终端通过相应的接口与外部终端匹配连接且所述终端处于异常状态,将所述终端存储的数据发送给所述外部终端。2.根据权利要求1所述的方法,其特征在于:所述接口调试模式为USB接口调试模式。3.根据权利要求1所述的方法,其特征在于:还包括:所述运动参数利用加速度传感器获取,所述运动参数为X、Y、Z轴上的分量;根据终端的运动参数判断所述终端是否处于摔落状态包括: 根据x、Y、z轴上的分量计算加速度,根据加速度判断所述终端是否处于摔落状态。4.根据权利要求1所述的方法,其特征在于:还包括: 若所述终端处于摔落状态,控制所述终端开启GPS功能以获取所述终端的位置信息; 发送所述终端的位置信息至与所述终端通讯的存储设备中。5.根据权利要求1所述的方法,其特征在于:还包括: 若所述终端处于摔落状态,发送所述终端存储的数据至与所述终端通讯的存储设备中。6.一种终端,其特征在于,包括: 获取模块,用于获取终端的运动参数; 判断模块,用于根据终端的运动参数判断所述终端是否处于摔落状态; 控制模块,用于若所述终端处于摔落状态,控制所述终端进入存储器模式或接口调试模式; 检测模块,用于检测所述终端是否通过相应的接口与外部终端匹配连接以及所述终端是否处于正常状态; 发送模块,用于若所述终端通过相应的接口与外部终端匹配连接且所述终端处于异常状态,将所述终端存储的数据发送给所述外部终端。7.根据权利要求6所述的终端,其特征在于:所述接口调试模式为USB接口调试模式。8.根据权利要求6所述的终端,其特征在于:所述获取模块的运动参数利用加速度传感器获取,所述运动参数为Χ、Υ、Ζ轴上的分量;所述判断模块具体为,根据Χ、Υ、Ζ轴上的分量计算加速度,根据加速度判断所述终端是否处于摔落状态。9.根据权利要求6所述的终端,其特征在于: 所述控制模块,还用于若所述终端处于摔落状态,控制所述终端开启GPS功能以获取所述终端的位置信息; 所述发送模块,还用于发送所述终端的位置信息至与所述终端通讯的存储设备中。10.根据权利要求6所述的终端,其特征在于: 所述发送模块,还用于若所述终端处于摔落状态,发送所述终端存储的数据至与所述终端通讯的存储设备中。
【文档编号】H04M1/725GK106027768SQ201610291107
【公开日】2016年10月12日
【申请日】2016年5月4日
【发明人】乔立蓉
【申请人】深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1