欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 信号装置> 可穿戴设备丢失检测方法、可穿戴设备、终端及介质独创技术33538字

可穿戴设备丢失检测方法、可穿戴设备、终端及介质

2021-03-22 09:16:08

可穿戴设备丢失检测方法、可穿戴设备、终端及介质

  技术领域

  本发明涉及可穿戴设备技术领域,尤其涉及一种可穿戴设备丢失检测方法、可穿戴设备、终端及介质。

  背景技术

  可穿戴设备,例如智能手环、智能眼镜以及智能手表,可穿戴于人体皮肤表面从而方便用户随时使用,在日常使用过程中,出于各种原因可穿戴设备经常会丢失,为了让用户获知可穿戴设备的丢失状态,需要通过蓝牙检测距离从而确定可穿戴设备的丢失状态,然而,通过蓝牙只能在一定距离内检测可穿戴设备的丢失状态,超过一定距离时无法检测可穿戴设备是否的确丢失,在日常使用的过程中,存在检测可穿戴设备的丢失状态不准确的问题。

  发明内容

  本发明的主要目的在于提供一种可穿戴设备丢失检测方法、可穿戴设备、终端及介质,旨在解决检测可穿戴设备的丢失状态不准确的问题的技术问题。

  为实现上述目的,本发明提供一种可穿戴设备丢失检测方法,所述可穿戴设备丢失检测方法应用于可穿戴设备,所述可穿戴设备丢失检测方法包括:

  获取实际运行信息,其中,所述实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息;

  将所述实际运行信息发送至终端设备,以使所述终端设备根据所述实际运行信息与参考运行信息确定丢失的提示信息;

  在接收到所述终端设备发送的所述丢失的提示信息时,确定所述可穿戴设备为丢失状态。

  优选地,所述确定所述可穿戴设备为丢失状态的步骤之后,还包括:

  获取当前联系信息,所述当前联系信息为预设联系信息或服务器发送的联系信息;

  显示所述当前联系信息。

  优选地,所述将所述实际运行信息发送至终端设备的步骤之后,还包括:

  检测是否接收到所述终端设备发送的确认消息;

  在接收到所述确认消息时,停止发送所述实际运行信息,并将所述实际运行信息删除;

  在未接收到所述确认消息时,重新发送所述实际运行信息。

  优选地,所述确定所述可穿戴设备为丢失状态的步骤之后,还包括:

  将所述丢失状态发送至与所述可穿戴设备关联的预设终端设备。

  优选地,所述可穿戴设备丢失检测方法包括:

  在所述可穿戴设备与所述终端设备建立连接后,实时向所述终端设备发送当前运行信息,以使所述终端设备根据所述当前运行信息对所述参考运行信息进行修正。

  此外,为实现上述目的,本发明还提供一种可穿戴设备,所述可穿戴设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的可穿戴设备丢失检测程序,所述可穿戴设备丢失检测程序被所述处理器执行时实现上述任一项所述的可穿戴设备丢失检测方法的步骤。

  此外,为实现上述目的,本发明还提供一种可穿戴设备丢失检测方法,所述可穿戴设备丢失检测方法应用于终端设备,所述可穿戴设备丢失检测方法包括:

  获取服务器发送的可穿戴设备的实际运行信息,其中,所述实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息;

  判断所述实际运行信息与所述参考运行信息是否匹配,其中,所述参考运行信息根据所述可穿戴设备的历史运行信息得到;

  在所述实际运行信息与所述参考运行信息不匹配时,确定所述可穿戴设备的丢失的提示信息,并向所述可穿戴设备发送所述丢失的提示信息。

  优选地,所述可穿戴设备丢失检测方法还包括:

  获取所述可穿戴设备的所述历史运行信息;

  根据预设的特征提取算法,提取所述历史运行信息对应的运行特征区间;

  将所述运行特征区间作为所述参考运行信息,保存所述参考运行信息。

  此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的可穿戴设备丢失检测程序,所述可穿戴设备丢失检测程序被所述处理器执行时实现上述任一项所述的应用于终端设备的可穿戴设备丢失检测方法的步骤。

  此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可穿戴设备丢失检测处理程序,所述可穿戴设备丢失检测程序被处理器执行时实现上述任一项所述的可穿戴设备丢失检测方法的步骤。

  本发明实施例提出的一种可穿戴设备丢失检测方法、可穿戴设备、终端及介质,通过获取实际运行信息,其中,实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息,并将实际运行信息发送至终端设备,终端设备在接收到实际运行信息之后根据参考运行信息确定丢失状态,可穿戴设备接收到丢失的提示信息之后确定丢失状态,由于通过实际运行信息中的心率运行信息、运动信息、位置信息以及睡眠信息判断用户特征更加准确,从而使得根据实际运行信息确定的丢失状态更为准确,并且不会因距离限制产生误报的情况,提升了检测可穿戴设备的丢失状态的准确性。

  附图说明

  图1是本发明实施例方案涉及的硬件运行环境的结构示意图;

  图2为本发明可穿戴设备丢失检测方法第一实施例的流程示意图;

  图3为本发明可穿戴设备丢失检测方法第二实施例的流程示意图;

  图4为本发明可穿戴设备丢失检测方法第三实施例的流程示意图;

  图5为本发明可穿戴设备丢失检测方法第四实施例的流程示意图;

  图6为本发明可穿戴设备丢失检测方法第五实施例的流程示意图;

  图7为本发明可穿戴设备丢失检测方法第六实施例的流程示意图;

  图8为本发明可穿戴设备丢失检测方法第七实施例的流程示意图。

  本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

  具体实施方式

  应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

  如图1所示,图1是本发明实施例方案涉及的硬件运行环境的结构示意图。

  本发明实施例涉及的硬件包括终端设备以及可穿戴设备,终端设备可以是智能手机、平板电脑、便携计算机等具有显示功能的可移动式终端设备,可穿戴设备可以是智能手环、智能眼镜、智能手表等可穿戴于人体的计算机设备。

  如图1所示,该终端设备或者可穿戴设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

  可选地,可穿戴设备还可以包括传感器、WiFi模块、蜂窝数据模块等等。其中,传感器比如心率传感器、运动传感器以及其他传感器。具体地,作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于检测可穿戴设备的运动信息等。

  本领域技术人员可以理解,图1中示出的硬件结构并不构成对硬件的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

  如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及可穿戴设备丢失检测程序。

  在图1所示的可穿戴设备中,网络接口1004主要用于连接服务器,与服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的可穿戴设备丢失检测程序,并执行以下操作:

  获取实际运行信息,其中,所述实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息;

  将所述实际运行信息发送至终端设备,以使所述终端设备根据所述实际运行信息与参考运行信息确定丢失的提示信息;

  在接收到所述终端设备发送的所述丢失的提示信息时,确定所述可穿戴设备为丢失状态。

  进一步地,处理器1001可以调用存储器1005中存储的可穿戴设备丢失检测程序,还执行以下操作:

  获取当前联系信息,所述当前联系信息为预设联系信息或服务器发送的联系信息;

  显示所述当前联系信息。

  进一步地,处理器1001可以调用存储器1005中存储的可穿戴设备丢失检测程序,还执行以下操作:

  检测是否接收到所述终端设备发送的确认消息;

  在接收到所述确认消息时,停止发送所述实际运行信息,并将所述实际运行信息删除;

  在未接收到所述确认消息时,重新发送所述实际运行信息。

  进一步地,处理器1001可以调用存储器1005中存储的可穿戴设备丢失检测程序,还执行以下操作:

  将所述丢失状态发送至与所述可穿戴设备关联的预设终端设备。

  进一步地,处理器1001可以调用存储器1005中存储的可穿戴设备丢失检测程序,还执行以下操作:

  在所述可穿戴设备与所述终端设备建立连接后,实时向所述终端设备发送当前运行信息,以使所述终端设备根据所述当前运行信息对所述参考运行信息进行修正。

  此外,图1也表示终端设备,在图1所示的终端设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的可穿戴设备丢失检测程序,并执行以下操作:

  获取服务器发送的可穿戴设备的实际运行信息,其中,所述实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息;

  判断所述实际运行信息与所述参考运行信息是否匹配,其中,所述参考运行信息根据所述可穿戴设备的历史运行信息得到;

  在所述实际运行信息与所述参考运行信息不匹配时,确定所述可穿戴设备的丢失的提示信息,并向所述可穿戴设备发送所述丢失的提示信息。

  进一步地,处理器1001可以调用存储器1005中存储的可穿戴设备丢失检测程序,还执行以下操作:

  获取所述可穿戴设备的所述历史运行信息;

  根据预设的特征提取算法,提取所述历史运行信息对应的运行特征区间;

  将所述运行特征区间作为所述参考运行信息,保存所述参考运行信息。

  参照图2,本发明第一实施例提供一种可穿戴设备丢失检测方法,所述可穿戴设备丢失检测方法应用于可穿戴设备,所述可穿戴设备丢失检测方法包括:

  步骤S10,获取实际运行信息,其中,所述实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息;

  实际运行信息是可穿戴设备在一段时间内的运行信息,心率信息是可穿戴设备检测到用户的心率信息、运动信息是可穿戴设备检测的用户的运动信息,运动信息例如步数信息,位置信息是可穿戴设备所处的位置的信息,睡眠信息是用户的睡眠状况的信息,睡眠信息例如睡眠时长。实际运行信息的时间段可以根据实际需要设置,例如,为了提升检测丢失的频率可以将时间段缩短,为了提升检测的准确度可以将时间段延长。

  步骤S20,将所述实际运行信息发送至终端设备,以使所述终端设备根据所述实际运行信息与参考运行信息确定丢失的提示信息;

  将实际运行信息发送至终端设备的方式包括多种,其关键点在于建立可穿戴设备与终端设备的通信连接,为了实现这种通信连接,可穿戴设备可以预设多种备选方案,例如,可穿戴设备可以实时检测是否能够连接到任一设备,在能连接到任一设备时,将实际运行信息发送至该设备,该设备将实际运行信息发送至服务器,服务器再转发至终端设备,此外,若可穿戴设备能够连接无线网络(无线局域网或者蜂窝移动网络),那么也可以直接通过无线网络向终端设备发送实际运行信息。

  可穿戴设备在使用时往往需要与终端设备配对使用,在配对使用的过程中,可穿戴设备的实际运行信息会发送至终端设备,以使终端设备分析或者记录,可穿戴设备在运行过程中,会生成各种信息,其中主要是各种传感器检测到的用户的体征信息以及可穿戴设备自身的位置信息,其中,体征信息包括心率信息、运动信息、睡眠信息,体征信息主要通过各类传感器进行检测,例如,可以采用能够接收光并检测光强变化的传感器和用于能够放出检测光的光源进行检测,并将传感器接收的电信号转变成心率数据,从而得到心率信息;运动信息指用户肢体活动的各类信息,例如步数信息,检测步数的方法包括多种,例如,采集多个时间窗口内的三轴加速度数据,并对其中一个时间窗口内的加速度数据进行处理,将其转化为合加速度数据,对合加速度进行平滑去噪,找出平滑去噪后的加速度数据中的波峰,计算所有波峰的方差,若方差大于设定的阈值,则舍弃该时间窗口内的所有数据,否则,通过k-means聚类算法将该时间窗口内的平滑去噪后的加速度数据聚成两类,分别为属于波峰的一类和不属于波峰的一类,重新确定时间窗口,统计各个时间窗口内的步数,从而实现计步;睡眠信息可以是睡眠时间,即入睡到苏醒的一段时间,检测时可以采用三轴重力加速度传感器实时检测人体的重力加速度信息,并根据重力加速度信息判断睡眠的状态,通过三轴加速度的矢量差分值判定人体处于活动状态或者静止状态,若人体处于活动状态的时间超过活动状态的阈值时,则判定人体处于苏醒状态,否则判定人体处于睡眠状态;位置信息可以通过全球卫星定位系统采集得到,通过采集一段时间内的位置信息判断出用户的活动区域。

  可穿戴设备将实际运行信息发送至终端设备之后,终端设备通过判断实际运行信息是否处于参考运行信息对应的范围内来判断实际信息与参考运行信息是否匹配,在实际运行信息不处于参考运行信息的范围内时,实际运行信息与参考运行信息不匹配。预设心率信息、预设运动信息、预设位置信息以及预设睡眠信息依次是可穿戴设备未丢失时的检测的心率信息、运动信息、位置信息以及睡眠信息,在可穿戴设备未丢失时,获取一段时间内的各类运行信息,并确定对应的标准范围,例如心率的范围、步数的范围、活动区域的范围以及睡眠时间的范围,对于未丢失的可穿戴设备而言,这四者的范围处于动态平衡中,一般不会发生太大的波动,而在四者的范围均偏离标准范围时,可穿戴设备丢失的几率极大,可以确定为丢失状态,因此,在实际运行信息未处于参考运行信息对应的范围内时,可以确定实际运行信息与参考运行信息不匹配,并且可以确定可穿戴设备处于丢失状态。然而,本领域人员可以理解,为了提高检测参考运行信息与实际运行信息是否匹配的效率,也可以根据实际需要减少判断的运行信息的类型的数量,例如,仅选择其中三个、两个或者仅一个,进行匹配的判断,但此时检测的准确度会下降。

  步骤S30,在接收到所述终端设备发送的所述丢失的提示信息时,确定所述可穿戴设备为丢失状态。

  可穿戴设备在接收到终端设备发送的丢失的提示信息之后,即确认自身处于丢失状态,此时执行预设操作,预设操作可以是锁定可穿戴设备的屏幕、禁止尝试解锁、或者显示提示信息等,在此不限定。

  在本实施例中,通过获取实际运行信息,将实际运行信息发送至终端设备,终端设备通过实际运行信息以及参考运行信息,确定可穿戴设备丢失时的提示信息,可穿戴设备在收到丢失的提示信息之后即确认自身丢失,由于实际运行信息更能准确描述用户的特征以及位置,并且检测丢失没有距离限制,不会因为距离远而不准确,从而提升了可穿戴设备检测丢失状态的准确性。

  参照图3,基于第一实施例提出第二实施例,在第二实施例中,步骤S30之后还包括:

  步骤S40,获取当前联系信息,所述当前联系信息为预设联系信息或服务器发送的联系信息;

  步骤S50,显示所述当前联系信息。

  在确认丢失的情况下,为了便于持有可穿戴设备的用户联系可穿戴设备的用户,可以显示当前联系信息,当前联系信息可以包括手机号、电子邮件等各类联系方式,并且,为了保证当前联系信息的准确性,可穿戴设备可以从服务器获取实时更新的联系信息作为当前联系信息,此外,若不便于获取服务器的联系信息,也可以获取提前保存的预设联系信息作为当前联系信息。在得到当前联系信息之后将其显示在屏幕上,或者通过语音进行输出。

  在本实施例中,通过获取实际运行信息,并将实际运行信息发送至终端设备,根据终端设备发送的提示信息执行预设操作,从而能够确认丢失状态,并根据丢失状态进行处理,实现在丢失状态下的特定应用场景。

  参照图4,基于第一实施例或第二实施例提出第三实施例,在第三实施例中,步骤S20之后还包括:

  步骤S60,检测是否接收到所述终端设备发送的确认消息;

  确认消息是一种用于确认已接收到数据的消息,确认消息也称ACK消息(Acknowledge character),终端设备在收到数据后需要发送ACK消息以回应可穿戴设备,若终端设备没有接收到ACK消息,则表明通信过程出现错误。

  步骤S70,在接收到所述确认消息时,停止发送所述实际运行信息,并将所述实际运行信息删除;

  在接收到确认消息时,表明终端设备接收到实际运行信息,此时停止发送实际运行信息,并将运行信息删除,可以理解的是,在实际发送实际运行信息的过程中,可能是将实际运行分成若干数据包分次发送,此时,可以选择在每次收到确认消息之后即删除此前发送的数据包或者在最后一个数据包发送完成并收到确认消息之后再删除全部数据包,此外,本领域人员可以理解的是,停止发送实际运行信息不仅表明不发送全部的实际运行信息,也意味着在实际运行信息包括多个数据包的情况下,停止发送已确认发送完成的数据包。

  步骤S80,在未接收到所述确认消息时,重新发送所述实际运行信息。

  在未接收到确认消息的情况下,可能是通信错误,此时需要重新发送实际运行信息以使实际运行信息完整传输至终端设备。若在多次尝试重新发送实际运行信息且均失败的情况下,可以停止尝试重新发送,并输出提示信息。

  在本实施例中,通过检测是否接收到终端设备发送的确认消息,并在接收到确认消息时,停止发送实际运行信息以完成发送过程,删除实际运行信息以释放存储空间,在未接收到确认消息时,重新发送实际运行信息从而防止终端设备无法接收到完整的实际运行信息,完善了实际运行信息的发送流程。

  参照图5,基于第一实施例或第二实施例提出第四实施例,在第四实施例中,步骤S30之后还包括:

  步骤S90,将所述丢失状态发送至与所述可穿戴设备关联的预设终端设备。

  可穿戴设备在未丢失前与预设终端设备关联,关联的方式包括多种,例如可以将可穿戴设备的物理地址与终端设备的物理地址进行对应,将这种对应关系发送至服务器,服务器根据终端设备的物理地址向其发送丢失状态,此外,也可以将可穿戴设备与某些联系方式进行关联,并将这种联系方式同时与终端设备关联,从而通过这种联系方式实现丢失状态的发送,联系方式可以是手机号、电子邮件等,在可穿戴设备丢失时,将丢失状态通过手机号或者电子邮件发送至与这些联系方式关联的预设终端设备,其中,丢失状态用以提示用户可穿戴设备丢失,其具体形式包括多种,在此不做限定。

  在本实施例中,通过将丢失状态发送至与可穿戴设备关联的预设终端设备,使得用户能够通过预设终端设备获知可穿戴设备丢失的情况。

  参照图6,基于第一实施例提出第五实施例,在第五实施例中,所述可穿戴设备检测方法还包括:

  步骤S100,在所述可穿戴设备与所述终端设备建立连接后,实时向所述终端设备发送当前运行信息,以使所述终端设备根据所述当前运行信息对所述参考运行信息进行修正。

  建立连接指建立通信连接,这种通信连接的具体形式不限,只要是在可穿戴设备未丢失的情况下所建立的连接即可,当前运行信息是实时获取到的可穿戴设备的运行信息。

  由于参考运行信息是根据历史运行信息得到的,其可能存在未更新而无法符合最新的可穿戴设备的特征,因此需要通过实时获取到的当前运行信息对其进行修正,修正的方式包括多种,例如,可以设定当前运行信息与参考运行信息偏差的预设阈值,在实际偏差的阈值低于偏差的预设阈值时,可以根据当前运行信息对参考运行信息的范围进行扩大或者缩小。

  在本实施例中,通过实时获取可穿戴设备的当前运行信息,并根据当前运行信息对参考运行信息进行修正,从而能够不断修正可穿戴设备的参考运行信息,使其更符合当前的用户的特征,提升了检测参考运行信息作为参考标准的准确性。

  参照图7,本发明第六实施例提供一种可穿戴设备丢失检测方法,所述可穿戴设备丢失检测方法应用于终端设备,所述可穿戴设备丢失检测方法包括:

  步骤S110,获取服务器发送的可穿戴设备的实际运行信息,其中,所述实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息;

  终端设备是一种计算机设备,终端设备包括多种类型,例如智能手机、平板电脑、个人计算机等,本实施例中的终端设备主要指移动终端设备,服务器包括云端服务器、物理服务器等,是一种管理资源并为用户提供服务的软件或者运行该软件的主机,实际运行信息是可穿戴设备在一个特定时间段内的运行信息,实际运行信息用于确定佩戴可穿戴设备的用户的特征,特定时间段可以根据实际需要设置,例如可以将连续三天内的运行信息作为实际运行信息,也可以为了提高检测丢失状态的频率而将特定时间段缩短,在此不做限定。

  在检测可穿戴设备的丢失状态的过程中,存在两种情况,第一种情况是可穿戴设备已经丢失,第二种情况是可穿戴设备还未丢失,在已经丢失的情况下,可穿戴设备可能与终端设备的距离较远,此时已无法直接通过蓝牙技术获取可穿戴设备的运行信息,因此需要通过服务器间接获取可穿戴设备的运行信息,服务器在接收可穿戴设备发送的运行信息时,可以通过多种方式,例如通过蜂窝网络获取,或者通过可穿戴设备在与任一设备配对时,从与其配对的设备获取,在此不限定服务器获取可穿戴设备的实际运行信息的具体方式。

  步骤S120,判断所述实际运行信息与所述参考运行信息是否匹配,其中,所述参考运行信息根据所述可穿戴设备的历史运行信息得到;

  参考运行信息是在某预设时间段内的可穿戴设备的运行信息,参考运行信息用以衡量实际运行信息是否是可穿戴设备丢失时的运行信息,作为一个参考标准,参考运行信息需要在可穿戴设备未丢失的情况下获得,因此,需要提前根据历史运行信息进行分析,根据历史参考信息中的运行信息进行分析以得到参考运行信息,例如,可以选取最近30天内的历史运行信息,并进一步确定参考运行信息。

  步骤S130,在所述实际运行信息与所述参考运行信息不匹配时,确定所述可穿戴设备的丢失的提示信息,并向所述可穿戴设备发送所述丢失的提示信息。

  在实际运行信息与参考运行信息不匹配时,表明可穿戴设备当前的运行信息不符合未丢失状态时的可穿戴设备的特征,此时即可确定可穿戴设备处于丢失状态。在确定可穿戴设备丢失之后,生成丢失的提示信息,提示信息的形式不限,例如可以是字符串、或者包含图像的富文本,可以根据实际需要设置。

  实时接收用户对提示信息的操作,若用户认为可穿戴设备未丢失,可以主动将此次丢失的提示信息加入白名单,白名单用于使用户暂时不对丢失状态进行处理,在一种场景中,用户在出差或者旅游,不便于确认可穿戴设备的丢失状态,此时将丢失状态加入白名单后,终端设备会忽略所检测到的此时的丢失状态,并且可以在一段时间内不重复对此次丢失状态进行提醒,从而能够让用户对丢失状态进行灵活管理。在用户确认可穿戴设备丢失的情况下,终端设备可以向可穿戴设备发送锁定的指令,发送的方法可以是先将锁定指令发送至服务器,服务器将锁定指令转发至可穿戴设备连接的设备,该连接的设备再将锁定指令转发至可穿戴设备,此外,在可穿戴设备能够连接无线网络的情况下,也可以直接通过无线网络发送该锁定指令。终端设备在接收到锁定指令之后,将自身进行锁定,锁定的具体动作可以是将屏幕进行锁定,不允许进行操作,例如不允许进行滑动页面的操作,可以根据实际需要设置。

  在本实施例中,通过获取服务器发送的可穿戴设备的实际运行信息,并将实际运行运行信息与参考运行新型进行匹配确定了可穿戴设备的丢失状态,由于实际运行信息包括心率信息、运动信息、位置信息以及睡眠信息,实际运行信息能够反映用户的特征,并且参考运行信息是可穿戴设备历史运行信息得到,参考运行信息能够反映此前佩戴该可穿戴设备的用户的特征,因此,在可穿戴设备丢失的情况下,实际运行信息对应的用户的特征与参考运行信息对应的用户的特征不匹配,表现为参考运行信息与实际运行信息不匹配,进一步确定可穿戴设备丢失,不会因距离限制产生误报的情况,提升了检测可穿戴设备的丢失状态的准确性。

  参照图8,基于第六实施例提出第七实施例,在第七实施例中,所述可穿戴设备丢失检测方法还包括:

  步骤S140,获取所述可穿戴设备的所述历史运行信息;

  历史运行信息指可穿戴设备的过去一段时间内的运行信息,例如,可选取过去30天的运行信息作为历史运行信息,需要注意的是,历史运行信息应当能够表现可穿戴设备未丢失状态下的运行特征,因此,在得到过去历史运行信息之后还可以对历史运行信息进行筛选,筛选其中的异常数据,异常数据例如数值相对过大或过小的数据。

  步骤S150,根据预设的特征提取算法,提取所述历史运行信息对应的运行特征区间;

  特征提取算法用于提取历史运行信息的特征,其所提取到的是对应的运行特征区间,也即运行信息的范围,特征提算法的具体形式不限,例如,对于心率信息而言,可以将心率信息中的心率值与每一心率值出现的概率进行特征提取,通过设定合适的概率阈值,将出现概率超过该阈值的心率值得最低值与最小值设定一个范围,从而确定心率信息的范围,从而确定心率信息对应的运行特征区间。

  步骤S160,将所述运行特征区间作为所述参考运行信息,保存所述参考运行信息。

  将运行特征区间确定为参考运行信息进行保存,在需要检测是否匹配时,获取保存的参考信息进行比较。此外,也可以将参考运行信息发送到服务器上,服务器在接收到参考运行信息之后保存参考运行信息,可以理解的是,服务器作为一种计算机设备,其能够在接收到实际运行信息之后,对服务器上的实际运行信息与参考运行信息进行匹配,也可以得到匹配是否成功的结果,进一步确定可穿戴设备的丢失状态。

  在本实施例中,通过获取可穿戴设备的历史运行信息,并通过特征提取算法,提取到历史运行信息对应的运行特征区间,从而确定并保存了参考运行信息,能够在需要判断实际运行信息与参考运行信息是否匹配的过程中调用已保存的参考运行信息。

  此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有可穿戴设备丢失检测程序,所述可穿戴设备丢失检测程序被处理器执行时实现上述任一实施例所述的可穿戴设备丢失检测方法的步骤。

  需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

  上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

  通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM)中,包括若干指令用以使得一台硬件设备(终端设备或者可穿戴设备)执行本发明各个实施例所述的方法。

  以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

《可穿戴设备丢失检测方法、可穿戴设备、终端及介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)