数据防丢失方法及数据防丢失装置转让专利

申请号 : CN201811002872.6

文献号 : CN109344002B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 粟勇

申请人 : OPPO(重庆)智能科技有限公司

摘要 :

本申请提供一种数据防丢失方法和数据防丢失装置。所述数据防丢失方法用于防止电子设备由于进水导致的数据丢失,包括:检测电子设备是否处于进水状态;当电子设备处于进水状态时,测量所述电子设备的进水量;当所述电子设备的进水量大于第一预设阈值时,断开所述电子设备的电源,且通过预设方式将预先备份好的数据发送至目标对象。本申请的技术方案有助于解决电子设备由于进水而导致的数据丢失问题。

权利要求 :

1.一种数据防丢失方法,用于防止电子设备由于进水导致的数据丢失,其特征在于,所述数据防丢失方法包括:检测电子设备是否处于进水状态;

当电子设备处于进水状态时,测量所述电子设备的进水量;

当所述电子设备的进水量大于第一预设阈值时,断开所述电子设备的电源,且通过预设方式将预先备份好的第一等级数据和第二等级数据同时发送至目标对象;

所述目标对象包括第一子目标对象和第二子目标对象,所述第一子目标对象用于接收和存储所述第一等级数据,所述第二子目标对象用于接收和存储所述第二等级数据,其中,所述第一子目标对象对数据的接收速度大于所述第二子目标对象对数据的接收速度,且所述第一子目标对象对数据的容纳量大于所述第二子目标对象对数据的容纳量,所述第一等级数据的重要级别高于所述第二等级数据的重要级别;当所述第一子目标对象对所述第一等级数据的容纳量不足时,放弃对所述第二等级数据的接收和存储,且将已经接收和存储的第二等级数据自动清除,在所述第一子目标对象无法继续接收和存储所述第一等级数据时,将剩余的所述第一等级数据发送至第二子目标对象,以使得所述第二子目标对象对剩余的第一等级数据进行存储。

2.如权利要求1所述的数据防丢失方法,其特征在于,所述“通过预设方式将预先备份好的数据发送至目标对象”包括:将备份好的第一等级数据发送至目标对象;

当第一等级数据发送完成后,检测电子设备的进水量是否大于第二预设阈值;

当电子设备的进水量大于第二预设阈值时,将备份好的第二等级数据发送至目标对象,其中,所述第一等级数据的重要性大于所述第二等级数据的重要性,所述第一预设阈值大于所述第二预设阈值。

3.如权利要求2所述的数据防丢失方法,其特征在于,当检测到电子设备的进水量小于或者等于第二预设阈值时,停止将备份好的第二等级数据发送至目标对象,同时将已经发送完成的所述第一等级数据删除。

4.如权利要求1所述的数据防丢失方法,其特征在于,当电子设备的进水量小于或者等于第一预设阈值时,开启所述电子设备的电源,且控制述电子设备发送第一指示信息,所述第一指示信息用于指示用户所述电子设备当前处于进水状态,其中,所述第一指示信息包括响铃信息、振动信息或者是闪光灯信息的任意一种或者多种。

5.如权利要求1所述的数据防丢失方法,其特征在于,当“通过预设方式将预先备份好的数据发送至目标对象”之后,所述数据防丢失方法还包括:删除预先备份好的数据,并使得删除后的所述数据不可被修复。

6.如权利要求1所述的数据防丢失方法,其特征在于,在所述“检测电子设备是否处于进水状态”之前,所述数据防丢失方法还包括:检测电子设备是否处于跌落状态;

当电子设备处于跌落状态时,指示所述电子设备发生跌落状态的开始时间、结束时间以及所述电子设备的跌落位置。

7.一种数据防丢失装置,用于防止电子设备由于进水导致的数据丢失,其特征在于,所述数据防丢失装置包括:第一检测模块,用于检测电子设备是否处于进水状态;

测量模块,用于当电子设备处于进水状态时,测量所述电子设备的进水量;

断开及发送模块,用于当所述电子设备的进水量大于第一预设阈值时,断开所述电子设备的电源,且通过预设方式将预先备份好的第一等级数据和第二等级数据同时发送至目标对象;

所述目标对象包括第一子目标对象和第二子目标对象,所述第一子目标对象用于接收和存储所述第一等级数据,所述第二子目标对象用于接收和存储所述第二等级数据,其中,所述第一子目标对象对数据的接收速度大于所述第二子目标对象对数据的接收速度,且所述第一子目标对象对数据的容纳量大于所述第二子目标对象对数据的容纳量,所述第一等级数据的重要级别高于所述第二等级数据的重要级别;当所述第一子目标对象对所述第一等级数据的容纳量不足时,放弃对所述第二等级数据的接收和存储,且将已经接收和存储的第二等级数据自动清除,在所述第一子目标对象无法继续接收和存储所述第一等级数据时,将剩余的所述第一等级数据发送至第二子目标对象,以使得所述第二子目标对象对剩余的第一等级数据进行存储。

8.如权利要求7所述的数据防丢失装置,其特征在于,所述断开及发送模块包括:第一发送模块,用于将备份好的第一等级数据发送至目标对象;

第二检测模块,用于当第一等级数据发送完成后,检测电子设备的进水量是否大于第二预设阈值;

第二发送模块,用于当电子设备的进水量大于第二预设阈值时,将备份好的第二等级数据发送至目标对象,其中,所述第一等级数据的重要性大于所述第二等级数据的重要性,所述第一预设阈值大于所述第二预设阈值。

9.如权利要求8所述的数据防丢失装置,其特征在于,所述断开及发送模块还包括:第一删除模块,用于当电子设备的进水量小于或者等于第二预设阈值时,停止将备份好的第二等级数据发送至目标对象,同时将已经发送完成的所述第一等级数据删除。

10.如权利要求7所述的数据防丢失装置,其特征在于,所述数据防丢失装置还包括:开启及发送模块,用于当电子设备的进水量小于或者等于第一预设阈值时,开启所述电子设备的电源,且控制述电子设备发送第一指示信息,所述第一指示信息用于指示用户所述电子设备当前处于进水状态,其中,所述第一指示信息包括响铃信息、振动信息或者是闪光灯信息的任意一种或者多种。

11.如权利要求7所述的数据防丢失装置,其特征在于,所述数据防丢失装置还包括:第二删除模块,用于删除预先备份好的数据,并使得删除后的所述数据不可被修复。

12.如权利要求7所述的数据防丢失装置,其特征在于,所述数据防丢失装置还包括:第三检测模块,用于检测电子设备是否处于跌落状态;

指示模块,用于当电子设备处于跌落状态时,指示所述电子设备发生跌落状态的开始时间、结束时间以及所述电子设备的跌落位置。

说明书 :

数据防丢失方法及数据防丢失装置

技术领域

[0001] 本申请涉及电子技术领域,尤其涉及一种数据防丢失方法及数据防丢失装置。

背景技术

[0002] 随着科技的进步,手机、平板电脑等电子设备在人们的工作、生活中的重要性越来越大,人们的日常生活对手机、平板电脑等电子设备的依赖程度越来越高,由于意外情况导致电子设备损坏的情况也越来越多。当电子设备由于意外情况导致无法开机时,电子设备上保存的重要数据可能会存在丢失的情况,有时会给用户带来巨大的损失。

发明内容

[0003] 本申请提供一种数据防丢失方法,用于防止电子设备由于进水导致的数据丢失,所述数据防丢失方法包括:
[0004] 检测电子设备是否处于进水状态;
[0005] 当电子设备处于进水状态时,测量所述电子设备的进水量;
[0006] 当所述电子设备的进水量大于第一预设阈值时,断开所述电子设备的电源,且通过预设方式将预先备份好的数据发送至目标对象。
[0007] 本申请提供的数据防丢失方法,首先检测电子设备当前是否处于进水的状态,当检测到电子设备处于进水的状态时,测量所述电子设备的进水量;当判断所述电子设备当前的进水量大于第一预设阈值时,断开所述电子设备的电源,且通过预设方式将预先备份好的数据发送至目标对象。因此,本申请的技术方案可以解决电子设备由于进水导致的数据丢失问题,且进一步的,当判断所述电子设备当前的进水量大于第一预设阈值时,断开所述电子设备的电源,因此,本申请的技术方案还可以解决电子设备由于进水导致的主电路板烧坏的问题。
[0008] 本申请还提供一种数据防丢失装置,用于防止电子设备由于进水导致的数据丢失,所述数据防丢失装置包括:
[0009] 第一检测模块,用于检测电子设备是否处于进水状态;
[0010] 测量模块,用于当电子设备处于进水状态时,测量所述电子设备的进水量;
[0011] 断开发送模块,当所述电子设备的进水量大于第一预设阈值时,断开所述电子设备的电源,且通过预设方式将预先备份好的数据发送至目标对象。

附图说明

[0012] 为了更清楚地说明本申请实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013] 图1是本申请实施例一提供的数据防丢失方法的流程图。
[0014] 图2是本申请一较佳实施例提供的电子设备的结构示意图。
[0015] 图3是本申请实施例一中步骤S300对应的一种局部流程图。
[0016] 图4是本申请实施例一中步骤S300对应的另一种局部流程图。
[0017] 图5是本申请实施例二提供的数据防丢失方法的流程图。
[0018] 图6是本申请实施例三提供的数据防丢失方法的流程图。
[0019] 图7是本申请实施例四提供的数据防丢失方法的流程图。
[0020] 图8是本申请实施例一提供的一种数据防丢失装置的结构示意图。
[0021] 图9是本申请实施例一提供的一种数据防丢失装置中一种断开及发送模块的结构示意图。
[0022] 图10是本申请实施例一提供的一种数据防丢失装置中另一种断开及发送模块的结构示意图。
[0023] 图11是本申请实施例二提供的一种数据防丢失装置的结构示意图。
[0024] 图12是本申请实施例三提供的一种数据防丢失装置的结构示意图。
[0025] 图13是本申请实施例四提供的一种数据防丢失装置的结构示意图。

具体实施方式

[0026] 下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
[0027] 请一并参阅图1和图2,图1是本申请实施例一提供的数据防丢失方法的流程图。图2是本申请一较佳实施例提供的电子设备的结构示意图。在本实施例中,所述数据防丢失方法包括但不限于步骤S100、S200和S300,关于步骤S100、S200和S300详细介绍如下。
[0028] S100:检测电子设备10是否处于进水状态。
[0029] S200:当电子设备10处于进水状态时,测量所述电子设备10的进水量。
[0030] S300:当所述电子设备10的进水量大于第一预设阈值时,断开所述电子设备10的电源,且通过预设方式将预先备份好的数据发送至目标对象。
[0031] 可选的,所述电子设备10可以是任何具备通信和存储功能的设备。例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。
[0032] 具体的,所述电子设备10包括湿度传感器101、处理器102、第一电源103、存储器104及主电路板105,所述湿度传感器101用于检测电子设备10是否处于进水状态,当所述湿度传感器101检测到所述电子设备10处于进水状态且进水量大于第一预设阈值时,所述湿度传感器101发出第一信号,所述处理器102接收所述第一信号并根据所述第一信号控制所述第一电源103断开,以切断所述第一电源103为主电路板105的供电路径,且将预先备份在所述存储器104中数据发送至目标对象。
[0033] 进一步的,所述处理器102可以为中央处理器(Central Processing Unit,CPU),所述处理器102根据所述湿度传感器101检测到的所述电子设备10的进水状态以及进水量的多少决定是否断开,从而是否切断第一电源103为主电路板105的供电路径。当所述电子设备10处于进水状态且进水量大于第一预设阈值时,所述处理器102控制第一电源103断开,从而可以避免电子设备10的主电路板105烧坏,对主电路板105起到了断电保护。与此同时,处理器102控制将预先备份好在存储器104中的数据发送至目标对象,从而解决了电子设备10由于进水导致的数据丢失问题。
[0034] 可选的,目标对象可以为与所述电子设备10相关联的另一个电子设备,也可以是预设设置好的邮箱地址,网盘地址,云端服务器等等。
[0035] 其中,第一电源103为电子设备10中主电路板105的供电电源。存储器104包括数据备份模块,所述数据备份模块用于存储数据,且当所述电子设备10的进水量大于第一预设阈值时,所述处理器102控制所述数据备份模块将预先存储好的数据发送至目标对象。
[0036] 在本实施方式中,举例而言,假设第一预设阈值为20ml,当所述湿度传感器101检测到所述电子设备10的进水量达到20ml时,所述处理器102控制切断第一电源103为主电路板105的供电路径,从而避免电子设备10的主电路板105由于进水导致断路,进而引起主电路板105烧坏的情况。与此同时,处理器102控制电子设备10将预先在存储器104上存储好的数据发送至目标对象,从而进一步的可以防止电子设备10由于进水导致的数据丢失问题。
[0037] 其中,所述存储器104具有第二电源1020,所述第二电源1020与所述第一电源103相互独立,且所述存储器104与所述第二电源1020均防水。所述第二电源1020用于为所述存储器104提供电能,以便于维持所述存储器104将数据发送至目标对象。
[0038] 可选的,在一较佳实施方式中,所述目标对象包括第一子目标对象和第二子目标对象,所述第一子目标对象用于接收和存储第一等级数据,所述第二子目标对象用于接收和存储第二等级数据,其中,第一子目标对象对数据的接收速度大于第二子目标对象对数据的接收速度,且第一子目标对象对数据的容纳量大于第二子目标对象对数据的容纳量,第一等级数据的重要级别高于第二等级数据的重要级别。当检测到电子设备10处于进水状态,且电子设备10当前的进水量大于第一预设阈值时,通过预设方式将预先备份好的第一等级数据和第二等级数据同时发送至第一子目标对象和第二子目标对象,以使得第一子目标对象对第一等级数据进行存储和保护,第二子目标对象对第二等级数据进行存储和保护。
[0039] 可选的,在另一较佳实施方式中,当第一子目标对象对第一等级数据的容纳量不足时,此时,放弃对第二等级数据的接收和存储,且将已经接收和存储的第二等级数据自动清除,以便于将第二子目标对象的存储空间释放出来。等到第一子目标对象无法继续接收和存储第一等级数据时,将剩余的第一等级数据发送至第二子目标对象,以使得第二子目标对象对剩余的第一等级数据进行存储和保护,从而有助于防止第一等级数据丢失。
[0040] 本技术方案提供的数据防丢失方法,首先检测电子设备10当前是否处于进水的状态,当检测到电子设备10处于进水的状态时,测量所述电子设备10的进水量;当判断所述电子设备10当前的进水量大于第一预设阈值时,断开所述电子设备10的第一电源103,且通过预设方式将预先备份好的数据发送至目标对象。因此,本申请的技术方案可以解决电子设备10由于进水导致的数据丢失问题,且进一步的,当判断所述电子设备10当前的进水量大于第一预设阈值时,断开所述电子设备10的第一电源103,因此,本技术方案还可以解决电子设备10由于进水导致的主电路板105烧坏的问题。
[0041] 请一并参阅图2和图3,图3是本申请实施例一中步骤S300对应的一种局部流程图。所述“通过预设方式将预先备份好的数据发送至目标对象”包括但不限于步骤S310、S320和S330,关于步骤S310、S320和S330的详细介绍如下。
[0042] S310:将备份好的第一等级数据发送至目标对象。
[0043] S320:当第一等级数据发送完成后,检测电子设备10的进水量是否大于第二预设阈值。
[0044] 可选的,在一较佳实施方式中,在将第一等级数据发送至目标对象的过程中,当确认所述目标对象已经接收到第一等级数据后,实时删除存储器104上存储的已经发送完成的第一等级数据,从而防止第一等级数据被泄露,进而提高了第一等级数据的安全程度。
[0045] S330:当电子设备10的进水量大于第二预设阈值时,将备份好的第二等级数据发送至目标对象,其中,所述第一等级数据的重要性大于所述第二等级数据的重要性,所述第一预设阈值大于所述第二预设阈值。
[0046] 在本实施方式中,举例而言,假设第一预设阈值为20ml,第二预设阈值为15ml,当检测到电子设备10处于进水状态,且电子设备10当前的进水量从20ml减少至15ml时,此时,开始将第二等级数据发送至目标对象进行存储和备份,从而使得第一等级数据得到优先存储和保护,然后再对第二等级数据进行存储和保护,从而使得重要数据优先被存储和保护,有助于避免电子设备由于进水导致重要数据丢失。
[0047] 可选的,第一等级数据可以为通讯录信息,手机短信信息,社交软件中的通信录信息,照片,备忘录等。第二等级数据可以为记事本,支付软件的账号及密码,购物软件的账号及密码等等会员账号及密码。
[0048] 可选的,在一种实施方式中,当检测到电子设备10处于进水状态,且电子设备10当前的进水量大于第一预设阈值时,优先将第一等级数据发送至目标对象,其中,第一等级数据的重要级别较高,以使得第一等级数据优先得到保护。当第一等级数据发送至目标对象之后,判断电子设备10当前的进水量是否大于第二预设阈值,且小于或者等于第一预设阈值,当电子设备10当前的进水量大于第二预设阈值且小于或者等于第一预设阈值时,此时,将备份好的第二等级数据发送至目标对象,其中,第二等级数据的重要级别相对第一等级数据较低,以使得第二等级数据在第一等级数据之后得到保护。
[0049] 可选的,在另一实施方式中,当检测到电子设备10处于进水状态,且电子设备10当前的进水量大于第一预设阈值时,优先将第一等级数据发送至目标对象,其中,第一等级数据的重要级别较高,以使得第一等级数据优先得到保护。且在第一等级数据发送至目标对象的过程中,实时监测所述电子设备10当前的进水状态以及进水量,当电子设备10当前的进水量大于第二预设阈值且小于或者等于第一预设阈值时,此时,立即将备份好的第二等级数据发送至目标对象,其中,第二等级数据的重要级别相对第一等级数据较低,以使得第二等级数据在第一等级数据之后得到保护。此时,第一等级数据和第二等级数据的发送过程并行执行,可以提高对第一等级数据和第二等级数据的发送和存储效率,避免由于存储器104电量不足,导致第二等级数据丢失,甚至导致第一等级数据丢失的情况。因此,本技术方案提高了第一等级数据和第二等级数据的发送和存储效率,降低了数据发生丢失的概率。
[0050] 请一并参阅图2、图3和图4,图4是本申请实施例一中步骤S300对应的另一种局部流程图。所述“通过预设方式将预先备份好的数据发送至目标对象”除了包括步骤S310和S320,还包括步骤S340,关于步骤S340的详细介绍如下。
[0051] S340:当检测到电子设备10的进水量小于或者等于第二预设阈值时,停止将备份好的第二等级数据发送至目标对象,同时将已经发送完成的所述第一等级数据删除。
[0052] 具体的,当检测到电子设备10的进水量由大于第二预设阈值降低至小于或者等于第二预设阈值时,认为电子设备10处于安全状态,认为电子设备10不存在数据丢失的风险。此时,停止将预先备份好的剩余的第二等级数据发送至目标对象,以避免电子设备产生额外的功耗。与此同时,将已经发送完成的第一等级数据从存储器104上删除,以将存储器104的容纳空间给释放出来,从而使得存储器104可以容纳更多第二等级数据。
[0053] 请一并参阅图1、图2和图5,图5是本申请实施例二提供的数据防丢失方法的流程图。在本实施例中,所述数据防丢失方法除了包括步骤S100和S200,还包括步骤S400,关于步骤S400详细介绍如下。
[0054] S400:当电子设备10的进水量小于或者等于第一预设阈值时,开启所述电子设备10的电源,且控制述电子设备10发送第一指示信息,所述第一指示信息用于指示用户所述电子设备10当前处于进水状态,其中,所述第一指示信息包括响铃信息、振动信息或者是闪光灯信息的任意一种或者多种。
[0055] 具体的,在本实施例中,当检测到电子设备10处于进水状态,且进水量小于或者等于第一预设阈值时,认为电子设备10较为安全,不存在烧坏电子设备10的主电路板105的情况,因此,不考虑电子设备10的主电路板105的烧坏问题,需要重点考虑电子设备10的丢失和寻找问题。考虑到电子设备可能掉进污水沟,即水可能比较浑浊,为了方便用户及时发现,且便于快速寻找到电子设备10,此时,控制电子设备10发送第一指示信息,以指示用户所述电子设备10当前处于进水状态。其中,所述第一指示信息包括响铃信息、振动信息或者是闪光灯信息的任意一种或者多种。
[0056] 进一步的,当用户处于比较嘈杂的环境中,比如:正在骑行中,可能存在难以接受到第一指示信息的情况,此时,可根据用户当前的状态,对第一指示信息的类型进行适应性调整。举例而言,当检测到用户当前的环境较为安静时,优先采用振动信息来提示用户电子设备10处于进水状态。当检测到用户当前的环境较为吵闹时,优先采用响铃信息来提示用户电子设备10处于进水状态,或者是,响铃状态、振动状态和闪光灯状态同时开启。当检测到用户当前的环境比较暗时,优先采用闪光灯信息提示用户电子设备10处于进水状态。
[0057] 请一并参阅图1、图2和图6,图6是本申请实施例三提供的数据防丢失方法的流程图。实施例三的方法与实施例一的方法基本相同,不同之处在于,在本实施例中,所述数据防丢失方法除了包括步骤S100、S200和S300,在步骤S300之后,所述数据防丢失方法还包括步骤S500,关于步骤S500详细介绍如下。
[0058] S500:删除预先备份好的数据,并使得删除后的所述数据不可被修复。
[0059] 具体的,在本实施例中,当预先备份好的数据全部发送至目标对象之后,将电子设备10的存储器104上存储的预先备份好的数据全部删除,以避免电子设备10被他人捡到,可能存在数据泄露的风险。进一步的,为了防止已经删除掉的预先备份好的数据被重新修复,因此,需要将删除后的预先备份好的所述数据进行不可修复性处理。举例而言,将用于存储预先备份好的数据的存储器104直接毁坏,以使得删除后的预先备份好的所述数据永远消失,不可被重新修复,以此可以进一步提高数据的安全性,降低了数据被泄露的风险。
[0060] 其中,将存储器104直接毁坏的方式可以是在存储器104上安装自动引爆系统,当检测到存储器104上存储的数据全部发送至目标对象之后,发送一个引爆信号给自动引爆系统,当自动引爆系统接收到引爆信号之后,开始引爆以将存储数据用的存储器104直接毁坏。
[0061] 请一并参阅图1、图2和图7,图7是本申请实施例四提供的数据防丢失方法的流程图。实施例四的方法与实施例一的方法基本相同,不同之处在于,在本实施例中,所述数据防丢失方法除了包括步骤S100、S200和S300,在步骤S100之前,所述数据防丢失方法还包括但不限于步骤S60和S80,关于步骤S60和S80详细介绍如下。
[0062] S60:检测电子设备10是否处于跌落状态。
[0063] S80:当电子设备10处于跌落状态时,指示所述电子设备10发生跌落状态的开始时间、结束时间以及所述电子设备10的跌落位置。
[0064] 具体的,所述电子设备10包括重力传感器,所述重力传感器用于检测电子设备10是否处于失重状态,当检测到电子设备10处于失重状态时,认为电子设备10处于跌落状态,此时,处理器102控制发出预设信号,以指示所述电子设备10发生跌落状态的开始时间、结束时间以及所述电子设备10的跌落位置,并将上述信息发送至预设目标,以告知用户跌落后的电子设备10的跌落时间和跌落地点,有助于解决电子设备10跌落后的防丢失问题。
[0065] 可选的,当重力传感器检测到电子设备10当前的重力加速度为10m/s2时,认为电子设备10此时处于失重状态,即开始出现跌落,记录此时的跌落开始时间。当重要传感器检测到电子设备10当前的重力加速度产生突变,且最终变为0,认为电子设备10的跌落状态结束,记录此时的跌落结束时间。
[0066] 可选的,检测电子设备10的跌落位置可以通过全球定位系统(Global Positioning System,GPS)来实现,当检测到电子设备10处于跌落状态后又进入碰撞状态时,认为电子设备10发送了跌落,此时,触发电子设备10的全球定位系统开启,从而记录电子设备10当前的位置信息。
[0067] 请一并参阅图2和图8,图8是本申请实施例一提供的一种数据防丢失装置的结构示意图。在本实施例中,所述数据防丢失装置20,用于防止电子设备10由于进水导致的数据丢失,包括但不限于第一检测模块201、测量模块220和断开及发送模块230,关于第一检测模块201、测量模块220和断开及发送模块230介绍如下。
[0068] 第一检测模块201,用于检测电子设备10是否处于进水状态。
[0069] 测量模块220,用于当电子设备10处于进水状态时,测量所述电子设备10的进水量。
[0070] 断开及发送模块230,用于当所述电子设备10的进水量大于第一预设阈值时,断开所述电子设备10的电源,且通过预设方式将预先备份好的数据发送至目标对象。
[0071] 可选的,所述电子设备10可以是任何具备通信和存储功能的设备。例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。
[0072] 在本实施例中,第一检测模块201可以为电子设备10的湿度传感器。测量模块220和断开及发送模块230可以由电子设备10的处理器来完成。
[0073] 本技术方案提供的数据防丢失装置,首先检测电子设备10当前是否处于进水的状态,当检测到电子设备10处于进水的状态时,测量所述电子设备10的进水量;当判断所述电子设备10当前的进水量大于第一预设阈值时,断开所述电子设备10的第一电源103,且通过预设方式将预先备份好的数据发送至目标对象。因此,本申请的技术方案可以解决电子设备10由于进水导致的数据丢失问题,且进一步的,当判断所述电子设备20当前的进水量大于第一预设阈值时,断开所述电子设备10的第一电源103,因此,本技术方案还可以解决电子设备10由于进水导致的主电路板105烧坏的问题。
[0074] 请一并参阅图2、图7和图9,图9是本申请实施例一提供的一种数据防丢失装置中一种断开及发送模块的结构示意图。在本实施例中,所述断开及发送模块230包括但不限于第一发送模块231、第二检测模块202和第二发送模块232,关于第一发送模块231、第二检测模块202和第二发送模块232介绍如下。
[0075] 第一发送模块231,用于将备份好的第一等级数据发送至目标对象。
[0076] 第二检测模块202,用于当第一等级数据发送完成后,检测电子设备10的进水量是否大于第二预设阈值。
[0077] 第二发送模块232,用于当电子设备10的进水量大于第二预设阈值时,将备份好的第二等级数据发送至目标对象,其中,所述第一等级数据的重要性大于所述第二等级数据的重要性,所述第一预设阈值大于所述第二预设阈值。
[0078] 可选的,第一发送模块231、第二检测模块202和第二发送模块232的功能均可以由电子设备10的处理器来实现。
[0079] 请一并参阅图2、图9和图10,图10是本申请实施例一提供的一种数据防丢失装置中另一种断开及发送模块的结构示意图。在本实施例中,所述断开及发送模块230除了包括第一发送模块231和第二检测模块202以外,所述断开及发送模块230还包括但不限于第一删除模块233,关于第一删除模块233介绍如下。
[0080] 第一删除模块233,用于当电子设备10的进水量小于或者等于第二预设阈值时,停止将备份好的第二等级数据发送至目标对象,同时将已经发送完成的所述第一等级数据删除。
[0081] 可选的,第一删除模块233的功能可以由电子设备10的处理器来实现。
[0082] 请一并参阅图2、图7和图11,图11是本申请实施例二提供的一种数据防丢失装置的结构示意图。实施例二的结构与实施例一的结构基本相同,不同之处在于,在本实施例中,所述数据防丢失装置20除了包括第一检测模块201和测量模块220,所述数据防丢失装置20还包括但不限于开启及发送模块240,关于开启及发送模块240介绍如下。
[0083] 开启及发送模块240,用于当电子设备10的进水量小于或者等于第一预设阈值时,开启所述电子设备10的电源,且控制述电子设备10发送第一指示信息,所述第一指示信息用于指示用户所述电子设备10当前处于进水状态,其中,所述第一指示信息包括响铃信息、振动信息或者是闪光灯信息的任意一种或者多种。
[0084] 可选的,开启及发送模块240的功能可以由电子设备10的处理器来实现。
[0085] 请一并参阅图2、图7和图12,图12是本申请实施例三提供的一种数据防丢失装置的结构示意图。实施例三的结构与实施例一的结构基本相同,不同之处在于,在本实施例中,所述数据防丢失装置20除了包括第一检测模块201、测量模块220和断开及发送模块230,所述数据防丢失装置20还包括但不限于第二删除模块250,关于第二删除模块250介绍如下。
[0086] 第二删除模块250,用于删除预先备份好的数据,并使得删除后的所述数据不可被修复。
[0087] 可选的,第二删除模块250的功能可以由电子设备10的处理器来实现。
[0088] 请一并参阅图2、图7和图13,图13是本申请实施例四提供的一种数据防丢失装置的结构示意图。实施例四的结构与实施例一的结构基本相同,不同之处在于,在本实施例中,所述数据防丢失装置20除了包括第一检测模块201、测量模块220和断开及发送模块230,所述数据防丢失装置20还包括但不限于第三检测模块60和指示模块80,关于第三检测模块60和指示模块80介绍如下。
[0089] 第三检测模块60,用于检测电子设备10是否处于跌落状态。
[0090] 指示模块80,用于当电子设备10处于跌落状态时,指示所述电子设备10发生跌落状态的开始时间、结束时间以及所述电子设备10的跌落位置。
[0091] 可选的,第三检测模块60和指示模块80的功能可以由电子设备10的处理器来实现。
[0092] 本申请实施例还提供一种电子设备,包括一个或多个处理器、一个或多个存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述一个或多个处理器执行,所述程序包括用于执行如上所述的数据防丢失方法中的步骤的指令。
[0093] 本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述数据防丢失方法实施例中记载的任一数据防丢失方法的部分或全部步骤,所述计算机包括数据防丢失装置。
[0094] 本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述数据防丢失方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,所述计算机包括数据防丢失装置。
[0095] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0096] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0097] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0098] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0099] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0100] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0101] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
[0102] 以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。