掌桥专利:专业的专利平台
掌桥专利
首页

穿戴腕表的监测数据采集方法、装置及其穿戴腕表

文献发布时间:2023-06-19 12:22:51


穿戴腕表的监测数据采集方法、装置及其穿戴腕表

技术领域

本发明涉及穿戴腕表的技术领域,尤其涉及一种穿戴腕表的监测数据采集方法、装置及其穿戴腕表。

背景技术

随着科学技术水平的不断发展,具有信息处理能力的智能腕表逐渐开始取代传统的时钟腕表,成为人们中所流行的一种穿戴设备。智能腕表除了具有满足传统腕表的基本技术要求,用于指示时间之外,还具有提醒、导航、校准、APP交互等其中一种或多种功能,且随着智能化浪潮的来袭,越来越多的腕表都标配了心率监测等运行相关的健康监测功能。

智能穿戴设备通过采集和处理用户的生理数据,使用户更加清楚的了解自己的身体和生活等情况。现市场上的健康监测腕表对个人数据的都是实时上传到后台,根据健康参数归属出个人健康报告。

然而,智能穿戴设备在使用过程中,没有精准判断是否是主人佩戴,同时计步数据也是需要在佩戴时才记录数据上传;当用户没有运动时,智能穿戴设备也有很高的误报数据,且实际上并非所有时刻的数据都是对用户个人健康分析有用的数据,还可能是误监测到的数据,因此,现有的智能腕表监测数据的采集有效性低,监测到的个人数据不够精准。

发明内容

本发明实施例的目的在于:提供一种穿戴腕表的监测数据采集方法、装置及其穿戴腕表,旨在解决现有的智能腕表监测数据的采集有效性低,监测到的个人数据不够精准的问题。

为达上述目的,本发明采用以下技术方案:

提供一种穿戴腕表的监测数据采集方法,包括:

判断所述穿戴腕表当前是否被佩戴;

若为佩戴状态;

则获取用户的身份信息,并根据身份信息调用与其对应的运行模式,其中,不同的身份信息预设有不同的运行模式;

执行所述运行模式,以进行对应的健康数据采集。

进一步地,所述获取用户的身份信息,根据身份信息调用与其对应的运行模式的步骤之前,包括:

获取多个用户的不同身份信息,并接收用户的等级设定指令设定不同身份信息的运行模式。

进一步地,所述判断穿戴腕表当前是否被佩戴的步骤,包括:

基于所述穿戴腕表的接近传感器采集所述接近传感器到用户皮肤的距离;

判断所述距离是否超过预设的距离阀值;

若没有超过所述距离阀值,则判断所述穿戴腕表为佩戴状态。

进一步地,所述判断所述距离是否超过预设的距离阀值之后,还包括:

若所述距离超过所述距离阀值,则获取所述接近传感器到用户皮肤的距离超过所述距离阀值的保持时间;

判断所述保持时间是否超过预设的时间阀值;

若没有超过所述时间阀值,则判断所述穿戴腕表为佩戴状态;

若超过所述时间阀值,则判断所述穿戴腕表为脱离状态。

进一步地,所述执行所述运行模式,以进行对应的健康数据采集的步骤之后,包括:

基于身份信息确定数据库,将采集到的数据存储到所述数据库中,其中,不同的身份信息对应不同的数据库。

进一步地,还包括:

判断所述身份信息是否为预设的管理员身份信息;

若是,则开放管理员权限。

进一步地,所述管理员权限,包括:

所述管理员具有设定或更换其他用户的所述运行模式。

一种穿戴腕表的监测数据采集装置,包括:

第一判断单元,用于判断所述穿戴腕表当前是否被佩戴;

身份单元,用于根据所述穿戴腕表为佩戴状态时,获取用户的身份信息,根据身份信息调用与其对应的运行模式,其中,不同的身份信息预设有不同的运行模式;

数据采集单元,用于根据所述穿戴腕表为佩戴状态时,执行所述运行模式,以进行对应的健康数据采集。

一种穿戴腕表,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项所述方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述方法的步骤。

与现有技术相比,本发明的有益效果为:本发明采集用户的健康数据前,依次获取穿戴腕表的穿戴情况以及用户的身份信息,当穿戴腕表处于佩戴状态时,根据不同用户的身份信息匹配不同的运行模式,并基于目标运动模式来记录用户的健康数据,使得穿戴腕表所采集到的健康数据为更针对用户个性化特性的健康数据,采集更精准;由于不同用户身份的健康数据在不同运行模式下采集获得,避免了出现储存混乱或错误匹配用户的情形,保证不同用户匹配各自的健康数据的精准性以及有效性。

附图说明

下面根据附图和实施例对本发明作进一步详细说明。

图1为本发明实施例所述穿戴腕表的监测数据采集方法的流程示意图。

图2为本发明实施例所述穿戴腕表的监测数据采集装置的示意图。

图3为本发明实施例所述穿戴腕表的示意图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

智能穿戴设备在使用过程中,没有精准判断是否是主人佩戴,同时计步数据也是需要在佩戴时才记录数据上传;当用户没有运动时,智能穿戴设备也有很高的误报数据,且实际上并非所有时刻的数据都是对用户个人健康分析有用的数据,还可能是误监测到的数据,因此,现有的智能腕表监测数据的采集有效性低,监测到的个人数据不够精准。

本发明提供一种穿戴腕表的检测数据采集方法,其采集用户的健康数据前,依次获取穿戴腕表的穿戴情况以及用户的身份信息,当穿戴腕表处于佩戴状态时,根据不同用户的身份信息匹配不同的运行模式,并基于目标运动模式来记录用户的健康数据,使得穿戴腕表所采集到的健康数据为更针对用户个性化特性的健康数据,采集更精准;由于不同用户身份的健康数据在不同运行模式下采集获得,避免了出现储存混乱或错误匹配用户的情形,保证不同用户匹配各自的健康数据的精准性以及有效性。

如图1所示,本实施例提供一种穿戴腕表的监测数据采集方法,包括以下步骤:

S10、判断所述穿戴腕表当前是否被佩戴;

所述穿戴腕表上设置有感知物体距离的器件,比如红外传感器或其它接近传感器,通过所述红外传感器对不同距离物体的红外信号反射强度不同来识别物体的接近距离,并输出相应的信号。

可以理解的是,所述红外传感器可以在不接触被检测物体的情况下,检测所述穿戴腕表与被检测物体之间的距离或位置信息,通过所述距离信息或位置信息,判断所述穿戴腕表处于佩戴状态或者离手状态。

S20、若为佩戴状态,则获取用户的身份信息,根据身份信息调用与其对应的运行模式,其中,不同的身份信息预设有不同的运行模式;

在本实施例中,所述穿戴腕表上设置有指纹解锁,在首次佩戴所述穿戴腕表时,分别录入管理员的指纹以及其他用户的指纹信息,根据不同用户的身份信息设定不同的运行模式。

当所述穿戴腕表处于佩戴状态时,用户可通过指纹信息进行验证,根据验证结果,穿戴腕表的系统匹配与之对应的运行模式,避开误传数据。

示例性的,管理员可预先设定不同等级的运行模式,如根据身体日常疲劳状态,设定多个不同的运行模式,或者管理员可根据不同用户的运动爱好设置不用的运行模式,如散步慢走模式、登山模式、下山模式、竞走模式、慢跑模式等,其它用户可根据预先选择适合自身的运行模式,并与自身身份信息进行一并存储。

S30、执行所述运行模式,以进行对应的健康数据采集。

本发明中,所述穿戴腕表具有所述佩戴状态以及所述离手状态,当所述穿戴腕表处于离手状态时,所述穿戴腕表不进行健康数据采集,保证数据的精准性,节省功耗。

需要说明的是,当所述穿戴腕表处于佩戴状态时,所述红外线传感器也有可能出现被外界物体(非人体)遮挡反射红外信号的情况,因此,在检测预设距离范围内的物体时,优选地,还可通过表扣上的侦测装置进一步判断是否离手。

具体的,所述表扣包括连接体以及扣设于所述连接体上的扣体,所述连接体以及所述扣体上均设置有接触传感器,当所述连接体与所述扣体配合连接时,所述连接体上的接触传感器与所述扣体上的接触传感器相互接触,并形成闭环电路,所述穿戴腕表内的处理系统根据闭环信号,判断所述穿戴腕表为佩戴状态。若未检测到闭环信号,则确定当前穿戴腕表的状态为离手状态。

所述红外线传感器、所述表扣在进行所述穿戴腕表状态判断时,可相互独立判断,也可相互配合进行判断,在此不一一赘述。

还需说明的是,为了保证数据进一步地精确,在所述红外传感器判断所述穿戴腕表为佩戴状态后的预设时长内(如3~5S内),暂停采集相应的健康数据;仅在预设时长后,再次检测到所述穿戴腕表还处于佩戴状态时,才进行相应的健康数据采集。。

例如,当用户将所述穿戴腕表放置于手腕上时,为避免穿戴腕表还处于穿戴过程就记录并上传并未稳定采集的健康数据,为所述穿戴腕表设定上述预设时长为3~5S,在此穿戴时间段内,所述穿戴腕表暂停上传健康数据。另一情形下,所述穿戴腕表在穿戴过程中,若检测到所述穿戴腕表的表带之间扣合完成,且扣合完成后的持续时长未超过3~5S,则此时所述穿戴腕表也暂停上传健康数据,以保证上传至后台的健康数据均由有效参考数据,提高采集数据的准确性。

进一步地,所述获取用户的身份信息,根据身份信息调用与其对应的运行模式的步骤之前,包括:

获取多个用户的不同身份信息,并根据接收到的等级设定指令,设定对应不同所述身份信息的运行模式。

具体的,所述穿戴腕表可以根据录入的指纹信息设定用户的群组类别,例如,将不同的用户分为家庭成员、朋友或其他类型的群组类别。其中,不同的群组类别对应不同操作权限等级。以家庭成员、朋友的优先级为例,所述家庭成员的群组内设置有一个管理员,管理员可以设定或更换其他用户使用所述穿戴腕表时的运行模式。同时,在家庭成员群组中,除去管理员之外的其他用户可以设定或更换自己使用所述穿戴腕表时的运行模式。朋友群组内的所有用户仅能单纯使用所述穿戴腕表的功能,无法设定或更换所述穿戴腕表上的运行模式。其中,所述运行模式包括运动参数的检测模式,其用于描述检测功能触发条件、监测数据记录时长、检测数据告警阀值等。

在本实施例中,所述判断穿戴腕表当前是否被佩戴的步骤,包括:

基于所述穿戴腕表的接近传感器采集所述接近传感器到用户皮肤的距离;

判断所述距离是否超过预设的距离阀值;

若没有超过所述距离阀值,则判断所述穿戴腕表为佩戴状态。

当所述穿戴腕表处于佩戴状态时,表示穿戴腕表通过接近传感器检测到预设距离范围内的物体。正常佩戴情况下,检测到的该物体即为用户手腕。然而,在一些误检测场景之下,检测到的预设范围内的物体实际还可以是穿戴腕表所放置的书桌或者其他非佩戴过程中所检测到的物体,在此不做限定。为了区别所述穿戴腕表是放置于所述书桌上等情况出现的离手状态还是处于用户佩戴状态的正常情况,可通过所述穿戴腕表内的温度传感器、距离传感器以及加速度传感器所采集到的数据进行进一步分析判断。若所述距离传感器采集到的数据在预设范围内,而所述温度传感器以及所述加速度传感器采集到的数据均属于非正常状态,如(温度传感器检测到的温度数据不在人体体温范围内,或加速度传感器采集到的加速度值为零),则判断所述穿戴腕表为离手状态,即此时穿戴腕表不采集健康数据。

可以理解的是,在判定过程中所使用的人体体温范围值以及所述加速度传感器的具体比较值均可通过管理员进行设定或更改,再此不一一赘述。

示例性的,用户将所述穿戴腕表佩戴于手腕时,用户输入指纹信息后,所述穿戴腕表识别并匹配对应的运行模式,并根据采集的健康数据存储于对应用户身份信息的数据库中,以作为历史数据。

可以理解的是,所述穿戴腕表处于佩戴状态时,若用户处于运动状态,则所述穿戴腕表会进一步根据检测到的运动速度、动作姿态、动作幅度等来判定用户运动状态的剧烈程度。

为了减少一直开启检测功能所导致的电能消耗,当所述红外线传感器判断所述穿戴腕表处于佩戴状态,并且输入了用户的指纹信息,所述红外线传感器则开启健康数据的检测功能,其检测功能主要根据用户的运动速度、动作姿态、动作幅度等来判断运动状态的剧烈程度,可以理解的是,不同的运动剧烈程度的健康数据进行对应不同的标记,并存储在对应的数据库中。

当所述用户连续运动一段时间后,所述穿戴腕表会综合其运动速度、动作姿态、动作幅度等运动参数做进一步判断运动状态是否改变,示例性的,用户运动一段时间后,其运动状态稳步平定,则此时将运动状态更改为平静状态;还可以是,根据所述运动参数判断用户是否处于重新快跑、慢跑、跳跃等运动状态,不同类别运动状态的运动参数会对应记录到对应其运动状态的数据库中,且所述穿戴腕表会根据记录的健康数据结合个人数据以及大数据进行比对,定期输出各运动状态下的身体指标的判定结果。

示例性的,通过输入用户的身份信息,所述穿戴腕表会识别并匹配对应的运行模式,即所述穿戴腕表内的数据库存储有不同用户的历史运行模式,可根据用户的身份信息自动匹配对应的运行模式,包括运动状态。例如,当前用户预设运动模式中的的运动状态为快跑,则穿戴腕表会自动将运行模式切换成快跑模式,并采集和记录与快跑运动相关的健康数据;可以理解的是,用户也可根据之前设定的运行模式,手动切换。

进一步地,所述判断所述距离是否超过预设的距离阀值之后,还包括:

若所述距离超过所述距离阀值,则获取所述接近传感器到用户皮肤的距离超过所述距离阀值的保持时间;

判断所述保持时间是否超过预设的时间阀值;

若没有超过所述时间阀值,则判断所述穿戴腕表为佩戴状态;

若超过所述时间阀值,则判断所述穿戴腕表为脱离状态。

可以理解的是,在所述穿戴腕表的使用过程中,所述穿戴腕表会因为佩戴在所述用户手腕上而时刻发生运动;例如,当所述穿戴腕表的表带之间相互扣合的尺寸与用户的手臂粗细程度不一致时,如所述穿戴腕表的表带之间相互扣合的尺寸大于用户的手臂粗度,当用户处于摆臂或者其它运动状态下,所述穿戴腕表会在手臂上出现相对的移动,此时所述红外传感器检测到所述红外传感器到皮肤距离超过预设的距离阀值,所述穿戴腕表并不会立即给出判断其处于离手状态,其需要进一步的进行分析判断。

示例性的,所述时间阀值可预设为1-5秒,当所述穿戴腕表被判断为超过所述时间阀值时,则停止采集用户的健康数据,且不将此时间段采集到的健康数据记录到个人数据库的用户标签中,以防止用户临时脱开所述穿戴腕表而发生误判。

为了对个人健康数据进一步的精准判断,一实施例中,对于所述家庭成员的群组用户,通过用户指纹信息进行解锁,根据指纹信息找到对应的用户的优先级群组类别确认身份信息,通过验证后,将检测到该用户的健康数据对应执行记录,且会根据此时的健康数据调用数据库中该用户的历史健康数据与当前检测到的健康数据进行比较,判断当前健康数据与数据库的历史健康数据的差异值,当所述差异值超过预设阀值时,会发出提示信息。

进一步地,所述执行所述运行模式,以进行对应的健康数据采集的步骤之后,包括:

基于身份信息确定数据库,将采集到的数据存储到所述数据库中,其中,不同的身份信息对应不同的数据库。

示例性的,当所述红外传感器检测到所述穿戴腕表状态为佩戴状态时,通过用户身份信息进行识别后,设定运行模式,并根据不同用户的群组类别分别记录使用后的健康数据,需要说明的是,不同用户的健康数据分别具有不同的计算因子。根据穿用户的运行模式,穿戴腕表调用不同的计算因子,适应性地计算用户所需查看的不同参考结果,实现计算结果的准确性与针对性;且根据分析计算后,将不同优先级群组用户的健康数据分别存储于不用的数据库中,便于分类整理。

本发明实施例中,可以实现针对不同的用户群组类别,制定不同的数据处理策略。示例性地,对于群组类别为所述朋友群组的用户,仅仅将该群组中的用户的健康数据存储于数据库中,暂时不对其健康数据进行分析处理,即不将该群组用户的当前健康数据与其历史健康数据进行比对,可减少数据库中分析结果数据的储存量以及计算量,且保证了在需要进行检测分析的情况下,依然能够从数据库中进行调用,保证了采集数据的有效性及实用性。

在本发明的另一实施例中,示例性的,数据库可选择性的对不同群组类别用户的健康数据进行存储,所述数据库存储健康数据的用户群组类别包括所述家庭成员群组以及管理员,所述朋友群组的用户的健康数据可仅存储异常状态的健康数据。

为了更细化用户的运动健康数据的存储情况,所述红外传感器判断所述穿戴腕表为佩戴状态时,会开启运动健康数据的检测功能,根据其用户的运动速度、动作姿态、动作幅度等来判定运动状态,根据运动状态的不同,分别进行标记并记录到对应的数据库中。

在本发明实施例中,还包括:

判断所述身份信息是否为预设的管理员身份信息;

若是,则开放管理员权限。

所述管理员权限,包括:

所述管理员具有设定或更换其他用户的所述运行模式的权限。

所述管理员身份只能设置一个,即为所述穿戴腕表的拥有者,所述管理员可对所述穿戴腕表内存储有指纹信息的用户进行群组归类,并可设定或更换其他用户使用所述穿戴腕表的运行模式。

一种穿戴腕表的监测数据采集装置,包括:

S101、第一判断单元,用于判断所述穿戴腕表当前是否被佩戴;

所述第一判断单元包括第一判断子单元以及第二判断子单元,所述第一判断子单元,用于所述红外传感器或其他接近传感器判断所述红外传感器到皮肤的距离是否超过距离阀值来判断所述穿戴腕表当前是否被佩戴;所述第二判断子单元,用于当所述红外传感器到皮肤距离超过距离阀值时,根据超过所述距离阀值的保持时间与预设的时间阀值进行比对,判断所述穿戴腕表当前是否为佩戴。

可以理解的是,当所述红外传感器到皮肤的距离没有超过所述距离阀值时,所述第一判断子单元响应所述穿戴腕表为佩戴状态,当所述红外传感器到皮肤的距离超过所述距离阀值,若所述保持时间没超过所述时间阀值,则响应所述穿戴腕表为佩戴状态;否则,响应所述穿戴腕表为离手状态。

S102、身份单元,用于根据所述穿戴腕表为佩戴状态,获取用户的身份信息,根据身份信息调用与其对应的运行模式,其中,不同的身份信息预设有不同的运行模式;

所述身份单元包括第一身份子单元、第二身份子单元以及第三身份子单元,所述第一身份子单元,用于获取管理员的身份信息,并根据身份信息调用与其对应的运行模式;所述第二身份子单元,用于获取家庭成员群组的用户的身份信息,并根据身份信息调用与其对应的运行模式;所述第三身份子单元,用于获取朋友群组的用户的身份信息,并根据身份信息调用与其对应的运行模式。

S103、数据采集单元,用于根据所述穿戴腕表为佩戴状态,执行所述运行模式,以进行对应的健康数据采集。

可以理解的是,所述数据采集单元根据所述第一判断单元的判断情况进行选择性采集用户的健康数据信息,且所述数据采集单元会根据不同的用户在不同的运动状态下的健康数据传输给数据库,数据库对其进行标记并存储。

不同的优先级,其对应的紧急状况也不同,故无需实时计算当前采集到的所有健康数据,减少了运算量,从而在一定程度上节省了所述穿戴腕表的功耗;示例性的,当所述穿戴腕表处于佩戴状态,且进行了身份验证,而用户处于非运动状态下,比如站立不动、坐着或躺着玩手机以及类似于这种情况下,此时可以不计算用户的健康数据。

一种穿戴腕表200,包括存储器201、处理器203以及存储在所述存储器201中并可在所述处理器203上运行的计算机程序202,所述处理器203执行所述计算机程序202时实现如上述任一项所述方法的步骤。

所述穿戴腕表200可以是智能腕表、智能手环等设备,此处不做限制。本领域技术人员可以理解,图3仅仅是穿戴腕表200的示例,并不构成对穿戴外表的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。

所述处理器203可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器203、数字信号处理器203(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器203可以是微处理器203或者该处理器203也可以是任何常规的处理器203等。

所述存储器201可以是所述穿戴腕表200的内部存储单元,例如穿戴腕表200的硬盘或内存。所述存储器201也可以是所述穿戴腕表200的外部存储设备,例如所述穿戴腕表200上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器201还可以既包括所述穿戴腕表200的内部存储单元也包括外部存储设备。所述存储器201用于存储所述计算机程序202以及调节封闭工作环境的装置所需的其它程序和数据。所述存储器201还可以用于暂时地存储已经输出或者将要输出的数据。

可以理解的是,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序202,所述计算机程序202被处理器203执行时实现如上述任一项所述方法的步骤。

所述领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

可以理解的是,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现,这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。

其中,当所述存储介质中的指令由所述处理器执行时,使得所述穿戴腕表能够执行上述数据采集方法。本领域的技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适用性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段,说明书和实施例仅视为示例性的。

在本说明书的描述中,参考术语“一实施例”、“示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以适当组合,形成本领域技术人员可以理解的其他实施方式。

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

相关技术
  • 穿戴腕表的监测数据采集方法、装置及其穿戴腕表
  • 腕表、穿戴装置、紧急求救方法以及快速拨话方法
技术分类

06120113270659