一种穿戴设备的防水检测方法、装置及穿戴设备与流程

文档序号:12783862阅读:343来源:国知局
一种穿戴设备的防水检测方法、装置及穿戴设备与流程

本发明涉及穿戴设备技术领域,具体涉及一种穿戴设备的防水检测方法、装置及穿戴设备。



背景技术:

穿戴设备已深入人们的日常生活中,并被广大用户接受和喜爱。为了更好地满足用户的需求,越来越多制造厂商会考虑穿戴设备的防水性能,甚至把防水性能作为产品的推广点。但是由于穿戴设备受到生产工艺、防水材料等因素的限制,穿戴设备不能浸泡在超过其所能承受的水深,也不能在水里浸泡太长时间,比如达到IPX7防水等级的穿戴设备的防水标准是“样品底部到水面的距离至少为1米,样品顶部到水面的距离至少为0.15米,下水时长(泡水时长)为30分钟”。如果穿戴设备浸泡在超过其所能承受的水深或者在水里浸泡的时间过长,将会导致水进入穿戴设备内部或者损坏穿戴设备,造成用户不必要的财产损失。



技术实现要素:

本发明实施例公开了一种穿戴设备的防水检测方法、装置及穿戴设备,用于穿戴设备的防水检测和预警,降低用户的财产损失。

本发明第一方面公开了一种穿戴设备的防水检测方法,可包括:

通过设置于所述穿戴设备的液位传感器检测水压力;

判断所述液位传感器是否检测到水压力;

在所述液位传感器检测到所述水压力时,以所述水压力为依据获得所述穿戴设备至水面的水深深度,以及获取所述穿戴设备的下水时长,所述下水时长是所述穿戴设备根据预设的计时方式计算其在水里的时长得到;

判断所述水深深度是否大于预设水深深度或者所述下水时长是否大于预设下水时长;

在所述水深深度大于所述预设水深深度或者所述下水时长大于所述预设下水时长时,控制所述穿戴设备发出预警。

作为一种可选的实施方式,在本发明第一方面中,所述根据预设的计时方式计算所述穿戴设备在水里的时长得到所述下水时长,包括:

在所述液位传感器开始检测到水压力时,记录所述液位传感器开始检测到水压力的时间点作为标准时间点,以所述标准时间点和所述液位传感器在所述标准时间点之前未检测到水压力的开始时间点为依据,获取所述液位传感器未检测到水压力的连续时长;

判断所述连续时长是否大于预设的清零时长;

在所述连续时长大于所述预设的清零时长时,对所述下水时长进行清零处理,并以所述标准时间点为计时开始点重新计时得到所述下水时长;

在所述连续时长不大于所述预设的清零时长时,以所述标准时间点为计时开始点并在原下水时长基础上累加计时得到所述下水时长。

作为一种可选的实施方式,在本发明第一方面中,在所述水深深度大于所述预设水深深度或者所述下水时长大于所述预设下水时长时,以及所述控制所述穿戴设备发出预警之前,所述方法还包括:

检测所述穿戴设备是否处于被佩戴状态;

在所述穿戴设备处于被佩戴状态时,执行所述控制所述穿戴设备发出预警的步骤;

在所述穿戴设备未处于被佩戴状态时,向与所述穿戴设备绑定的终端设备发送预警信息。

作为一种可选的实施方式,在本发明第一方面中,所述检测所述穿戴设备是否处于被佩戴状态,包括:

通过设置在所述穿戴设备壳体底部的温度采集设备采集温度,当采集到的温度在预设温度范围内时,确定所述穿戴设备处于被佩戴状态,当采集到的温度不在所述预设温度范围内时,确定所述穿戴设备不处于被佩戴状态;

或者,通过设置在所述穿戴设备壳体底部的红外检测模块检测所述穿戴设备与外部障碍物之间的距离值,当所述距离值小于预设距离值时,确定所述穿戴设备处于被佩戴状态,当所述距离值不小于所述预设距离值时,确定所述穿戴设备不处于被佩戴状态。

作为一种可选的实施方式,在本发明第一方面中,在所述穿戴设备未处于被佩戴状态时,以及所述向与所述穿戴设备绑定的终端设备发送预警信息之前,所述方法还包括:

在所述穿戴设备未处于被佩戴状态时,获取所述穿戴设备的定位信息;

所述向与所述穿戴设备绑定的终端设备发送预警信息,包括:

向与所述穿戴设备绑定的终端设备发送预警信息,所述预警信息携带所述定位信息。

本发明第二方面公开了一种穿戴设备的防水检测装置,可包括:

检测单元,用于通过设置于所述穿戴设备的液位传感器检测水压力;

第一判断单元,用于判断所述液位传感器是否检测到水压力;

获取单元,用于在所述第一判断单元确定出所述液位传感器检测到所述水压力时,以所述水压力为依据获得所述穿戴设备至水面的水深深度,以及获取所述穿戴设备的下水时长,所述下水时长是根据预设的计时方式计算所述穿戴设备在水里的时长得到;

第二判断单元,用于判断所述水深深度是否大于预设水深深度或者所述下水时长是否大于预设下水时长;

预警单元,用于在所述第二判断单元确定出所述水深深度大于所述预设水深深度或者所述下水时长大于所述预设下水时长时,控制所述穿戴设备发出预警。

作为一种可选的实施方式,在本发明第二方面中,所述装置还包括计时单元;

所述计时单元用于根据预设的计时方式计算所述穿戴设备在水里的时长得到所述下水时长的方式具体为:

所述计时单元用于在所述液位传感器开始检测到水压力时,记录所述液位传感器开始检测到水压力的时间点作为标准时间点,以所述标准时间点和所述液位传感器在所述标准时间点之前未检测到水压力的开始时间点为依据,获取所述液位传感器未检测到水压力的连续时长;判断所述连续时长是否大于预设的清零时长;在所述连续时长大于所述预设的清零时长时,对所述下水时长进行清零处理,并以所述标准时间点为计时开始点重新计时得到所述下水时长;在所述连续时长不大于所述预设的清零时长时,以所述标准时间点为计时开始点并在原下水时长基础上累加计时得到所述下水时长。

作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:

穿戴检测单元,用于在所述第二判断单元确定出所述水深深度大于所述预设水深深度或者所述下水时长大于所述预设下水时长时,以及所述预警单元控制所述穿戴设备发出预警之前,检测所述穿戴设备是否处于被佩戴状态;

所述预警单元用于在所述穿戴检测单元确定出所述穿戴设备处于被佩戴状态时,控制所述穿戴设备发出预警;

所述预警单元还用于,在所述穿戴检测单元确定出所述穿戴设备未处于被佩戴状态时,向与所述穿戴设备绑定的终端设备发送预警信息。

作为一种可选的实施方式,在本发明第二方面中,所述穿戴检测单元用于检测所述穿戴设备是否处于被佩戴状态的方式具体为:

所述穿戴检测单元用于通过设置在所述穿戴设备壳体底部的温度采集设备采集温度,当采集到的温度在预设温度范围内时,确定所述穿戴设备处于被佩戴状态,当采集到的温度不在所述预设温度范围内时,确定所述穿戴设备不处于被佩戴状态;

或者,所述穿戴检测单元用于通过设置在所述穿戴设备壳体底部的红外检测模块检测所述穿戴设备与外部障碍物之间的距离值,当所述距离值小于预设距离值时,确定所述穿戴设备处于被佩戴状态,当所述距离值不小于所述预设距离值时,确定所述穿戴设备不处于被佩戴状态。

作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:

定位单元,用于在所述穿戴检测单元确定出所述穿戴设备未处于被佩戴状态时,以及所述预警单元向与所述穿戴设备绑定的终端设备发送预警信息之前,获取所述穿戴设备的定位信息;

所述预警单元用于向与所述穿戴设备绑定的终端设备发送预警信息的方式具体为:

所述预警单元用于向与所述穿戴设备绑定的终端设备发送预警信息,所述预警信息携带所述定位信息。

本发明第三方面公开了一种穿戴设备,可以包括第二方面公开的穿戴设备的防水检测装置。

与现有技术相比,本发明实施例具有以下有益效果:

在本发明实施例中,通过设置于穿戴设备的液位传感器检测水压力,并在该液位传感器检测到水压力时,以水压力为依据获得穿戴设备至水面的水深深度,以及获取穿戴设备的下水时长,该下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到。在获得的水深深度大于预设水深深度或者下水时长大于预设下水时长时,控制穿戴设备发出预警。可以看出,实施本发明实施例,通过检测穿戴设备至水面的水深深度或者穿戴设备在水里的下水时长来预警,以避免穿戴设备浸泡在超出其防水等级的深水里(超出穿戴设备所能承受的水深)导致水进入穿戴设备内部,或者避免穿戴设备浸泡在水里过长时间损坏穿戴设备,实现穿戴设备的防水检测,降低用户的财产损失,提高穿戴设备的使用寿命。进一步地,有利于提高穿戴设备的推广,减少穿戴设备不必要的市场退机,实现制造厂商和用户之间的双赢。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的穿戴设备的防水检测方法的流程示意图;

图2为本发明实施例公开的穿戴设备的结构示意图;

图3为本发明实施例公开的时间轴示意图;

图4为本发明实施例公开的穿戴设备的防水检测方法的另一流程示意图;

图5为本发明实施例公开的穿戴设备的防水检测装置的结构示意图;

图6为本发明实施例公开的穿戴设备的防水检测装置的另一结构示意图;

图7为本发明实施例公开的穿戴设备的防水检测装置的另一结构示意图;

图8为本发明实施例公开的穿戴设备的防水检测装置的另一结构示意图;

图9为本发明实施例公开的穿戴设备的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种穿戴设备的防水检测方法,用于穿戴设备的防水检测和预警,降低用户的财产损失。本发明实施例还公开了一种穿戴设备的防水检测装置和一种穿戴设备。

本发明实施例公开的穿戴设备可以是智能手表、智能手环等穿戴式设备,在此不作具体限定。下面将从穿戴设备角度出发,结合具体实施例,对本发明技术方案进行详细介绍。

实施例一

请参阅图1和图2,图1为本发明实施例公开的穿戴设备的防水检测方法的流程示意图,图2为本发明实施例公开的穿戴设备的结构示意图;如图1和图2所示,一种穿戴设备的防水检测方法可包括:

101、穿戴设备通过设置在该穿戴设备的液位传感器检测水压力。

请参阅图2,图2仅为本发明实施例给出的一个穿戴设备的结构示意图,在图2中,在穿戴设备的一侧设置有液位传感器,当然,在其它结构示意图中还可以在穿戴设备的另一侧设置该液位传感器,或者是在穿戴设备底部或者穿戴设备的穿戴带上(如智能手表的表带或者智能手环的环带等),在本发明实施例中对于液位传感器的设置位置不作具体限定。在图2中采用将液位传感器设置在穿戴设备的一侧,能够更加准确地检测到水压力。

其中,液位传感器是一种测量液位的压力传感器,在本发明实施例中基于水压和液位传感器中液体的高度成比例的原理,将水压转换成电信号,再经过温度补偿和线性修正,转换成标准电信号(一般为4~20mA/1~5VDC)。

作为一种可选的实施方式,穿戴设备在执行步骤101之前,穿戴设备接收输入的针对液位传感器的启动信号,根据启动信号开启液位传感器,执行通过设置在该穿戴设备的液位传感器检测水压力的步骤。在该实施方式中,用户可以通过手动操作开启穿戴设备上的液位传感器。

作为另一种可选的实施方式,穿戴设备在执行步骤101之前,穿戴设备接收与其绑定的终端设备发送的开启信号,根据接收到的开启信号开启液位传感器,执行通过设置在该穿戴设备的液位传感器检测水压力的步骤。在该实施方式中,用户可以通过绑定的终端设备去开启穿戴设备上的液位传感器,实现遥控。

102、穿戴设备判断液位传感器是否检测到水压力;其中,在检测到水压力时,转向步骤103;在没有检测到水压力时,转向步骤101。

103、穿戴设备以水压力为依据获得该穿戴设备至水面的水深深度,以及获取穿戴设备的下水时长,该下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到。

液位传感器检测到水压力,然后将水压力转换成为电信号,再经过温度补偿和线性修正,转换成为标准电信号。穿戴设备的控制模块,如微程序控制器(MicroProgrammed Control Unit,简称MCU)从液位传感器中获取标准电信号,根据标准电信号计算穿戴设备与水面的水深深度,具体计算方法为现有技术,在此不再赘述。

其中,本发明实施例涉及的下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到,具体地,穿戴设备根据预设的计时方式计算其在水里的时长得到所述下水时长,包括:

A1)、穿戴设备通过液位传感器实时检测水压力,在液位传感器开始检测到水压力时,记录液位传感器开始检测到水压力的时间点作为标准时间点,以标准时间点和液位传感器在标准时间点之前未检测到水压力的开始时间点为依据,获取液位传感器未检测到水压力的连续时长;

A2)、穿戴设备判断连续时长是否大于预设的清零时长;

A3)、穿戴设备在连续时长大于预设的清零时长时,对下水时长进行清零处理,并以标准时间点为计时开始点重新计时得到下水时长;

A4)、穿戴设备在连续时长不大于预设的清零时长时,以标准时间点为计时开始点并在原下水时长基础上累加计时得到下水时长。

当然,穿戴设备通过液位传感器实时检测水压力,在液位传感器没有检测到水压力时,停止下水时长的计时。

请参阅图3,图3为本发明实施例公开的时间轴的示意图;结合图3所示,穿戴设备在计算下水时长时,通过液位传感器实时检测水压力,在开始检测到水压力时,记录开始检测到水压力的时间点作为标准时间点。如图3所示,在时间轴上的标准时间点(如图3中的T),液位传感器在标准时间点时开始检测到水压力,在标准时间点往已经过去的时间点推算(在本发明实施例中将其称之为标准时间点之前的时间,而标准时间点之后的时间为在标准时间点时还未到达的时间),如果在标准时间点往已经过去的时间点推算,得到上一次未检测到水压力的开始时间点(如图3中的T1),那么根据开始时间点T1到标准时间点T之间的时间段,得到液位传感器未检测到水压力的连续时长。

如果液位传感器移出水面后的时间足够长,那么穿戴设备上残留的水分会蒸发,可以根据该情况设置一个清零时长,作为预设的清零时长,如果液位传感器在这段时间内都未检测到水压力,那么可以对其下水时长进行清零,然后重新计时。

在连续时长不大于预设的清零时长时,以标准时间点为计时开始点并在原下水时长基础上累加计时得到下水时长。结合图3进行说明,在T1的前一时刻累加计时得到的下手时长为20m,那么在T时间点开始计时,将在20m的基础上继续累加计算下水时长。

作为一种可选的实施方式,可以通过在穿戴设备中设置计时器,在计时器数值为零时,在液位传感器检测到水压力的开始时间点,开启计时器开始计时以获得下水时长,在液位传感器检测不到水压力时,将停止计时,那么下水时长为检测到水压力的开始时间点到最后检测到水压力的时间点之间所对应的时长,那么计时器的数值即为该下水时长。当再次检测到水压力时,在液位传感器未检测到水压力的连续时长不大于预设的清零时长,那么计时器在现有的计时数值基础上继续累加计时。

104、穿戴设备判断水深深度是否大于预设水深深度或者下水时长是否大于预设下水时长;其中,在水深深度大于预设水深深度或者下水时长大于预设下水时长时,转向步骤105;在水深深度不大于预设水深深度或者下水时长不大于预设下水时长时,转向步骤101。

其中,根据穿戴设备的IPX防水等级,设置其能够承受的最大水深深度,作为预设水深深度,以及设置其能够承受的最长的下水时长,作为预设下水时长,并分别将预设水深深度和预设下水时长保存在穿戴设备中。

105、穿戴设备发出预警。

作为一种可选的实施方式,穿戴设备发出预警可包括:穿戴设备通过点亮穿戴设备的显示屏并在显示屏上弹出预警提示框,在预警提示框中显示预警信息,以提醒用户及时将穿戴设备从水里移除,避免水进入穿戴设备内部或者由于下水时间过长损坏穿戴设备。

在本发明实施例中,通过设置于穿戴设备的液位传感器检测水压力,并在该液位传感器检测到水压力时,以水压力为依据获得穿戴设备至水面的水深深度,以及获取穿戴设备的下水时长,该下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到。在获得的水深深度大于预设水深深度或者下水时长大于预设下水时长时,控制穿戴设备发出预警。可以看出,实施本发明实施例,通过检测穿戴设备至水面的水深深度或者穿戴设备在水里的下水时长来预警,以避免穿戴设备浸泡在超出其防水等级的深水里(超出穿戴设备所能承受的水深)导致水进入穿戴设备内部,或者避免穿戴设备浸泡在水里过长时间损坏穿戴设备,实现穿戴设备的防水检测,降低用户的财产损失,提高穿戴设备的使用寿命。进一步地,有利于提高穿戴设备的推广,减少穿戴设备不必要的市场退机,实现制造厂商和用户之间的双赢。

实施例二

请参阅图4,图4为本发明实施例公开的穿戴设备的防水检测方法的另一流程示意图;如图4所示,一种穿戴设备的防水检测方法可包括:

401、穿戴设备通过设置在穿戴设备的液位传感器检测水压力。

402、穿戴设备判断液位传感器是否检测到水压力;其中,在检测到水压力时,转向步骤403;在没有检测到水压力时,转向步骤401。

作为一种可选的实施方式,穿戴设备中设置有电子安全气囊,该穿戴设备可佩戴在手臂上,该穿戴设备可与佩戴于用户下肢的其它穿戴设备中的肌肉状态监测装置连接,在液位传感器检测到水压力时,穿戴设备向其它穿戴设备发送检测信号,以便其它穿戴设备在接收到检测信号后,开启肌肉状态监测装置获取肌肉参数,并接收其它穿戴设备返回的肌肉参数。穿戴设备分析肌肉参数,当肌肉参数指示出用户下肢肌肉发生痉挛时,触发电子安全气囊开启以便为用户提供一定浮力,从而保护用户的人身安全,减少溺水事故的发生。

作为另一种可选的实施方式,穿戴设备中还设置有电子安全气囊和肌肉状态监测装置,在液位传感器检测到水压力时,开启肌肉状态监测装置获取肌肉参数,分析该肌肉参数,当肌肉参数指示出用户肌肉发生痉挛时,触发电子安全气囊开启以便为用户提供一定浮力,从而保护用户的人身安全,减少溺水事故的发生。

403、穿戴设备以水压力为依据获得该穿戴设备至水面的水深深度,以及获取穿戴设备的下水时长,该下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到。

404、穿戴设备判断水深深度是否大于预设水深深度或者下水时长是否大于预设下水时长;其中,在水深深度大于预设水深深度或者下水时长大于预设下水时长时,转向步骤405;在水深深度不大于预设水深深度或者下水时长不大于预设下水时长时,转向步骤401。

405、穿戴设备检测其是否处于被佩戴状态;其中,当穿戴设备处于被佩戴状态时,转向步骤406;当穿戴设备未处于被佩戴状态时,转向步骤407。

作为一种可选的实施方式,穿戴设备检测其是否处于被佩戴状态,包括:

穿戴设备通过设置在壳体底部的温度采集设备采集温度,当采集到的温度在预设温度范围内时,确定穿戴设备处于被佩戴状态,当采集到的温度不在预设温度范围内时,确定穿戴设备不处于被佩戴状态;

或者,穿戴设备通过设置在壳体底部的红外检测模块检测穿戴设备与外部障碍物之间的距离值,当距离值小于预设距离值时,确定穿戴设备处于被佩戴状态,当距离值不小于所述预设距离值时,确定穿戴设备不处于被佩戴状态。

406、穿戴设备发出预警。

作为一种可选的实施方式,穿戴设备发出预警可包括:穿戴设备通过点亮穿戴设备的显示屏并在显示屏上弹出预警提示框,在预警提示框中显示预警信息,以提醒用户及时将穿戴设备从水里移除,避免水进入穿戴设备内部或者由于下水时间过长损坏穿戴设备。

407、穿戴设备向与穿戴设备绑定的终端设备发送预警信息。

作为一种可选的实施方式,在穿戴设备未处于被佩戴状态时,以及穿戴设备向与穿戴设备绑定的终端设备发送预警信息之前,穿戴设备还执行以下步骤:

在穿戴设备未处于被佩戴状态时,穿戴设备获取其定位信息;向与穿戴设备绑定的终端设备发送预警信息,该预警信息携带定位信息。通过该实施方式,当穿戴设备未被佩戴在用户身上时,若穿戴设备检测被置于水中,向绑定的终端设备发送预警信息,以便用户能够尽快将穿戴设备移出水中。进一步地,通过在预警信息中携带定位信息,以便用户能够尽快找到穿戴设备,并将其移出水中。

作为一种可选的实施方式,穿戴设备获取其定位信息可包括:穿戴设备搜索全球定位系统(Global Positioning System,简称GPS)GPS卫星信号,根据搜索到的GPS卫星信号获取该穿戴设备的GPS定位信息,根据GPS定位信息获得该穿戴设备的定位信息;

或者,穿戴设备搜索WIFI热点,根据搜索到的WIFI热点对应的MAC对穿戴设备进行WIFI定位以获得相应的WIFI定位信息,根据该WIFI定位信息获得穿戴设备的定位信息;

或者,穿戴设备搜索全球移动通信系统(Global System for Mobile Communication,简称GSM),根据搜索到的GSM信号对穿戴设备进行基站定位以获得相应的基站定位信息,根据基站定位信息获得该穿戴设备的定位信息。

作为另一种可选的实施方式,穿戴设备获取其定位信息可包括:

穿戴设备获取其配置的至少两个不同的定位接口,例如来说,至少两个不同的定位接口可以包括百度的nlpservice定位接口、高德的nlpservice定位接口、谷歌的nlpservice定位接口等,本发明实施例不作限定;

以及,穿戴设备将定位请求发送至上述至少两个不同的定位接口,以触发每个定位接口分别将接收到的定位请求发送给各自对应的定位服务器,例如百度的nlpservice定位接口可以将接收到的定位请求发送给百度的定位服务器,高德的nlpservice定位接口可以将接收到的定位请求发送给高德的定位服务器,谷歌的nlpservice定位接口可以将接收到的定位请求发送给谷歌的定位服务器;

以及,穿戴设备获取至少一个定位接口对应的定位服务器发送的位置信息,并且获取从第一时刻到第二时刻的响应时间,第一时刻为每个定位接口发送定位请求的时刻,第二时刻为每个定位接口接收到该位置信息的时刻,并将与每个定位接口对应的响应时间与响应阈值进行比较;

以及,穿戴设备从响应时间未超过响应阈值的定位接口所接收的位置信息中提取定位精度最高的位置信息作为穿戴设备的定位信息。

在本发明实施例中,通过检测穿戴设备至水面的水深深度或者穿戴设备在水里的下水时长来预警,若穿戴设备被用户佩戴,直接预警,若穿戴设备未处于佩戴状态,向绑定终端设备预警。以避免穿戴设备浸泡在超出其防水等级的深水里(超出穿戴设备所能承受的水深)导致水进入穿戴设备内部,或者避免穿戴设备浸泡在水里过长时间损坏穿戴设备,实现穿戴设备的防水检测,降低用户的财产损失,提高穿戴设备的使用寿命。进一步地,有利于提高穿戴设备的推广,减少穿戴设备不必要的市场退机,实现制造厂商和用户之间的双赢。

实施例三

请参阅图5,图5为本发明实施例公开的穿戴设备的防水检测装置的结构示意图;如图5所示,一种穿戴设备的防水检测装置,可包括:

检测单元510,用于通过设置于穿戴设备的液位传感器检测水压力;

第一判断单元520,用于判断液位传感器是否检测到水压力;

获取单元530,用于在第一判断单元520确定出液位传感器检测到水压力时,以水压力为依据获得穿戴设备至水面的水深深度,以及获取穿戴设备的下水时长,下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到;

第二判断单元540,用于判断水深深度是否大于预设水深深度或者下水时长是否大于预设下水时长;

预警单元550,用于在第二判断单元540确定出水深深度大于预设水深深度或者下水时长大于预设下水时长时,控制穿戴设备发出预警。

在本发明实施例中,检测单元510通过设置于穿戴设备的液位传感器检测水压力,并在第一判断单元520确定出该液位传感器检测到水压力时,由获取单元530以水压力为依据获得穿戴设备至水面的水深深度,以及获取穿戴设备的下水时长,该下水时长是根据预设的计时方式计算穿戴设备在水里的时长得到。在第二判断单元540确定出获得的水深深度大于预设水深深度或者下水时长大于预设下水时长时,预警单元550控制穿戴设备发出预警。可以看出,实施本发明实施例,通过检测穿戴设备至水面的水深深度或者穿戴设备在水里的下水时长来预警,以避免穿戴设备浸泡在超出其防水等级的深水里(超出穿戴设备所能承受的水深)导致水进入穿戴设备内部,或者避免穿戴设备浸泡在水里过长时间损坏穿戴设备,实现穿戴设备的防水检测,降低用户的财产损失,提高穿戴设备的使用寿命。进一步地,有利于提高穿戴设备的推广,减少穿戴设备不必要的市场退机,实现制造厂商和用户之间的双赢。

作为一种可选的实施方式,检测单元510在执行通过设置在该穿戴设备的液位传感器检测水压力的步骤之前,还用于接收输入的针对液位传感器的启动信号,根据启动信号开启液位传感器,执行设置在该穿戴设备的液位传感器检测水压力。

作为一种可选的实施方式,检测单元510在执行通过设置在该穿戴设备的液位传感器检测水压力的步骤之前,还用于接收与其绑定的终端设备发送的开启信号,根据接收到的开启信号开启液位传感器,执行通过设置在该穿戴设备的液位传感器检测水压力。

作为一种可选的实施方式,在第一判断单元520确定出液位传感器检测到水压力时,检测单元510还用于开启肌肉状态监测装置获取肌肉参数;预警单元550分析该肌肉参数,当肌肉参数指示出用户肌肉发生痉挛时,触发电子安全气囊开启以便为用户提供一定浮力,从而保护用户的人身安全,减少溺水事故的发生。

实施例四

请参阅图6,图6为本发明实施例公开的穿戴设备的防水检测装置的另一结构示意图;图6所示的穿戴设备的防水检测装置是在图5所示的穿戴设备的防水检测装置的基础上进行优化得到的,如图6所示,一种穿戴设备的防水检测装置还包括计时单元610;

计时单元610用于根据预设的计时方式计算穿戴设备在水里的时长得到下水时长;

进一步地,计时单元610用于根据预设的计时方式计算穿戴设备在水里的时长得到下水时长的方式具体为:

计时单元610用于在液位传感器开始检测到水压力时,记录液位传感器开始检测到水压力的时间点作为标准时间点,以标准时间点和液位传感器在标准时间点之前未检测到水压力的开始时间点为依据,获取液位传感器未检测到水压力的连续时长;判断连续时长是否大于预设的清零时长;在连续时长大于预设的清零时长时,对下水时长进行清零处理,并以标准时间点为计时开始点重新计时得到下水时长;在连续时长不大于预设的清零时长时,以标准时间点为计时开始点并在原下水时长基础上累加计时得到下水时长。

实施例五

请参阅图7,图7为本发明实施例公开的穿戴设备的防水检测装置的另一结构示意图;图7所示的穿戴设备的防水检测装置是在图6所示的穿戴设备的防水检测装置的基础上进行优化得到的,如图7所示,一种穿戴设备的防水检测装置还包括穿戴检测单元710;

该穿戴检测单元710用于在第二判断单元540确定出水深深度大于预设水深深度或者下水时长大于预设下水时长时,以及预警单元550控制穿戴设备发出预警之前,检测穿戴设备是否处于被佩戴状态;

预警单元550用于在穿戴检测单元710确定出穿戴设备处于被佩戴状态时,控制穿戴设备发出预警;

预警单元550还用于,在穿戴检测单元710确定出穿戴设备未处于被佩戴状态时,向与穿戴设备绑定的终端设备发送预警信息。

作为一种可选的实施方式,上述穿戴检测单元710用于检测穿戴设备是否处于被佩戴状态的方式具体为:

穿戴检测单元710用于通过设置在穿戴设备壳体底部的温度采集设备采集温度,当采集到的温度在预设温度范围内时,确定穿戴设备处于被佩戴状态,当采集到的温度不在预设温度范围内时,确定穿戴设备不处于被佩戴状态;

或者,穿戴检测单元710用于通过设置在穿戴设备壳体底部的红外检测模块检测穿戴设备与外部障碍物之间的距离值,当距离值小于预设距离值时,确定穿戴设备处于被佩戴状态,当距离值不小于预设距离值时,确定穿戴设备不处于被佩戴状态。

实施例六

请参阅图8,图8为本发明实施例公开的穿戴设备的防水检测装置的另一结构示意图;图8所示的穿戴设备的防水检测装置是在图7所示的穿戴设备的防水检测装置的基础上进行优化得到的,如图8所示,一种穿戴设备的防水检测装置还包括定位单元810;

该定位单元810用于在穿戴检测单元710确定出穿戴设备未处于被佩戴状态时,以及预警单元550向与穿戴设备绑定的终端设备发送预警信息之前,获取穿戴设备的定位信息;

预警单元550用于向与穿戴设备绑定的终端设备发送预警信息的方式具体为:

预警单元550用于向与穿戴设备绑定的终端设备发送预警信息,预警信息携带定位信息。

作为一种可选的实施方式,定位单元810用于获取穿戴设备的定位信息可包括:定位单元810用于搜索全球定位系统(Global Positioning System,简称GPS)GPS卫星信号,根据搜索到的GPS卫星信号获取该穿戴设备的GPS定位信息,根据GPS定位信息获得该穿戴设备的定位信息;

或者,定位单元810用于搜索WIFI热点,根据搜索到的WIFI热点对应的MAC对穿戴设备进行WIFI定位以获得相应的WIFI定位信息,根据该WIFI定位信息获得穿戴设备的定位信息;

或者,定位单元810用于搜索全球移动通信系统(Global System for Mobile Communication,简称GSM),根据搜索到的GSM信号对穿戴设备进行基站定位以获得相应的基站定位信息,根据基站定位信息获得该穿戴设备的定位信息。

作为另一种可选的实施方式,定位单元810用于获取穿戴设备的定位信息的具体方式为:

定位单元810用于获取其配置的至少两个不同的定位接口,例如来说,至少两个不同的定位接口可以包括百度的nlpservice定位接口、高德的nlpservice定位接口、谷歌的nlpservice定位接口等,本发明实施例不作限定;

以及,定位单元810用于将定位请求发送至上述至少两个不同的定位接口,以触发每个定位接口分别将接收到的定位请求发送给各自对应的定位服务器,例如百度的nlpservice定位接口可以将接收到的定位请求发送给百度的定位服务器,高德的nlpservice定位接口可以将接收到的定位请求发送给高德的定位服务器,谷歌的nlpservice定位接口可以将接收到的定位请求发送给谷歌的定位服务器;

以及,定位单元810用于获取至少一个定位接口对应的定位服务器发送的位置信息,并且获取从第一时刻到第二时刻的响应时间,第一时刻为每个定位接口发送定位请求的时刻,第二时刻为每个定位接口接收到该位置信息的时刻,并将与每个定位接口对应的响应时间与响应阈值进行比较;

以及,定位单元810用于从响应时间未超过响应阈值的定位接口所接收的位置信息中提取定位精度最高的位置信息作为穿戴设备的定位信息。

实施例七

请参阅图9,图9为本发明实施例公开的穿戴设备的另一结构示意图;如图9所示,一种穿戴设备可包括:附图5~附图8所示的穿戴设备的防水检测装置。

其中,更多有关于穿戴设备的详细说明可以参阅上述方法实施例和装置实施例的介绍,在此不再赘述。

图9所示的穿戴设备能够通过检测穿戴设备至水面的水深深度或者穿戴设备在水里的下水时长来预警,以避免穿戴设备浸泡在超出其防水等级的深水里(超出穿戴设备所能承受的水深)导致水进入穿戴设备内部,或者避免穿戴设备浸泡在水里过长时间损坏穿戴设备,实现穿戴设备的防水检测,降低用户的财产损失,提高穿戴设备的使用寿命。进一步地,有利于提高穿戴设备的推广,减少穿戴设备不必要的市场退机,实现制造厂商和用户之间的双赢。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种穿戴设备的防水检测方法、装置及穿戴设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1