一种睡眠状态更新、输出方法及智能手环、终端与流程

文档序号:11884172阅读:225来源:国知局
一种睡眠状态更新、输出方法及智能手环、终端与流程

本发明涉及智能终端技术领域,尤其涉及一种睡眠状态更新、输出方法及智能手环、终端。



背景技术:

睡眠是人体所必需的正常生理活动,人的生命有三分之一的时间是在睡眠中度过的。睡眠能促进脑发育、促进生长、消除疲劳、恢复体力、巩固记忆、延缓衰老、增强免疫和保护神经系统等作用。睡眠紊乱以及睡眠疾病等睡眠问题会影响人的精神状态,并且是其他疾病发生的前兆和诱因。睡眠问题的发生具有随机性,难以预测,需要对病人进行长时间的睡眠监测才能发现睡眠问题。

睡眠质量是保证身体健康的重要因素,目前常用的评价方法有主观评价法和客观评价法两种,各有利弊。客观评估法,通过仪器测量人体睡眠中的各种生理指标评价睡眠质量。主观评估法,患者通过填写评价量表间接评估睡眠质量。客观评估法主要使用以下监测途径:多导睡眠描记术、脑电双频指数、睡眠状态视频监测,血氧饱和度的睡眠监测、温度变化记录仪、活动记录仪等。主观评估方法简便、易行,成本非常低,适合大面积使用。但是评价效果与被评价者自身的状态有很密切的关系。持续监测睡眠过程中身体位置的变化是客观评价睡眠质量的方法之一。因此需要能够低成本、大量、准确的采集睡眠状态信息的方案。

现有技术中的睡眠监测方法是先计算每段100个加速度数据的差分累加,然后计算每分钟差分累加、求一分钟的体动强度、七分钟相关的体动强度及三次三角加权平滑滤波、根据滤波结果判断每分钟的睡眠状态以及睡眠状态的更新。

由于直接利用一个七分钟相关的睡眠判别表达式不足以完全地确定一分钟的睡眠状态,使得现有技术存在的缺陷是存在小于8分钟的碎片时间状态以及中间状态与两边状态不一致的情况,这就与实际不符,造成了现有技术睡眠监控算法的不准确性。



技术实现要素:

本发明实施例提供了一种睡眠状态更新、输出方法及智能手环、终端,以准确地确定当前时间段的睡眠状态,使用户准确地了解自己的睡眠状况。

第一方面,提供了一种睡眠状态更新方法,所述方法包括:

获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态包括:深睡状态、浅睡状态;

根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新;

发送设定时间范围内的各个时间段的用户状态给终端。

在第一种可能的实现方式中,所述获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,包括:

根据采集的当前时间段及当前时间段的前一个时间段和下一个时间段用户的加速度数据,获取所述当前时间段及当前时间段的前一个时间段和下一个时间段用户的睡眠或活动状态。

结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新,包括:

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第一设定时间,更新所述当前时间段的用户状态为活动状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为深睡状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第二设定时间,更新所述当前时间段的用户状态为深睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为浅睡状态和活动状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于第三设定时间,更新所述当前时间段的用户状态为浅睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态和浅睡状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于所述第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:

若获取到所述当前时间段的用户状态为非活动状态且所述当前时间段小于设定时间,且所述当前时间段的前一个时间段的状态为非活动状态,且所述当前时间段的下一个时间段的状态为活动状态,更新所述当前时间段的睡眠状态为所述前一个时间段的非活动状态。

第二方面,提供了一种睡眠状态输出方法,所述方法包括:

接收智能手环发送的设定时间范围内的用户的各个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态为所述智能手环根据所述当前时间段的前一个时间段和下一个时间段的用户状态更新后的睡眠状态,所述睡眠状态包括:深睡状态、浅睡状态;

在设定时间范围内,对每个时间段的浅睡时间或深睡时间分别进行累加;

输出在所述设定时间范围内所述用户的活动状态、累加的浅睡时间或深睡时间。

第三方面,提供了一种智能手环,所述智能手环包括:

获取单元,用于获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态包括:深睡状态、浅睡状态;

更新单元,用于根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新;

发送单元,用于发送设定时间范围内的各个时间段的用户状态给终端。

在第一种可能的实现方式中,所述获取单元具体用于:

根据采集的当前时间段及当前时间段的前一个时间段和下一个时间段用户的加速度数据,获取所述当前时间段及当前时间段的前一个时间段和下一个时间段用户的睡眠或活动状态。

结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述更新单元具体用于:

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第一设定时间,更新所述当前时间段的用户状态为活动状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为深睡状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第二设定时间,更新所述当前时间段的用户状态为深睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为浅睡状态和活动状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于第三设定时间,更新所述当前时间段的用户状态为浅睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态和浅睡状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于所述第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述更新单元还用于:

若获取到所述当前时间段的用户状态为非活动状态且所述当前时间段小于设定时间,且所述当前时间段的前一个时间段的状态为非活动状态,且所述当前时间段的下一个时间段的状态为活动状态,更新所述当前时间段的睡眠状态为所述前一个时间段的非活动状态。

第四方面,提供了一种终端,所述终端包括:

接收单元,用于接收智能手环发送的设定时间范围内的用户各个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态为所述智能手环根据所述当前时间段的前一个时间段和下一个时间段的用户状态更新后的睡眠状态,所述睡眠状态包括:深睡状态、浅睡状态;

累加单元,用于在设定时间范围内,对每个时间段的浅睡时间或深睡时间分别进行累加;

输出单元,用于输出在所述设定时间范围内所述用户的活动状态、累加的浅睡时间或深睡时间。

第五方面,提供了一种智能手环,所述智能手环包括:输入装置、输出装置、存储器和处理器;

所述处理器执行如下步骤:

获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态包括:深睡状态、浅睡状态;

根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新;

发送设定时间范围内的各个时间段的用户状态给终端。

在第一种可能的实现方式中,所述处理器执行所述获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态的步骤,包括:

根据采集的当前时间段及当前时间段的前一个时间段和下一个时间段用户的加速度数据,获取所述当前时间段及当前时间段的前一个时间段和下一个时间段用户的睡眠或活动状态。

结合第五方面或第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器执行所述根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新的步骤,包括:

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第一设定时间,更新所述当前时间段的用户状态为活动状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为深睡状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第二设定时间,更新所述当前时间段的用户状态为深睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为浅睡状态和活动状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于第三设定时间,更新所述当前时间段的用户状态为浅睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态和浅睡状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于所述第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

结合第五方面或第五方面的第一种可能的实现方式或第五方面的第二种可能的实现方式,在第三种可能的实现方式中,所述智能手环还执行如下步骤:

若获取到所述当前时间段的用户状态为非活动状态且所述当前时间段小于设定时间,且所述当前时间段的前一个时间段的状态为非活动状态,且所述当前时间段的下一个时间段的状态为活动状态,更新所述当前时间段的睡眠状态为所述前一个时间段的非活动状态。

第六方面,提供了一种终端,所述终端包括:输入装置、输出装置、存储器和处理器;

所述处理器执行如下步骤:

接收智能手环发送的设定时间范围内的用户各个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态为所述智能手环根据所述当前时间段的前一个时间段和下一个时间段的用户状态更新后的睡眠状态,所述睡眠状态包括:深睡状态、浅睡状态;

在设定时间范围内,对每个时间段的浅睡时间或深睡时间分别进行累加;

输出在所述设定时间范围内所述用户的活动状态、累加的浅睡时间或深睡时间。

实施本发明实施例提供的一种睡眠状态更新、输出方法及智能手环、终端,具有如下有益效果:

智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定设定时间范围内的用户的睡眠状态,使用户准确地了解自己的睡眠状况。

附图说明

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

图1为本发明实施例提供的一种睡眠状态更新方法的流程示意图;

图2为本发明实施例提供的另一种睡眠状态更新方法的流程示意图;

图3为本发明实施例提供的一种睡眠状态输出方法的流程示意图;

图4为本发明实施例提供的一种智能手环的结构示意图;

图5为本发明实施例提供的一种终端的结构示意图;

图6为本发明实施例提供的另一种智能手环的结构示意图;

图7为本发明实施例提供的另一种终端的结构示意图。

具体实施方式

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

本发明实施例涉及智能手环和终端,智能手环一般佩戴在用户手腕,智能手环上设置有各种传感器,能测量人是否处于睡眠状态、人的心率等数据,智能手环与终端进行蓝牙等无线连接,实时将测到的数据传输给终端,终端上安装有应用程序(Application,APP),能对智能手环传输过来的数据进行处理后输出给用户,便于用户查看。

本发明实施例提供的一种睡眠状态更新、输出方法及智能手环、终端,智能手环通过获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新,发送更新后的所述当前时间段的用户状态给终端,可以准确地确定当前时间段的睡眠状态,给用户准确地了解自己的睡眠状况。

图1为本发明实施例提供的一种睡眠状态更新方法的流程示意图,该方法包括以下步骤:

步骤S101,获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态。

该用户状态包括用户的睡眠或活动状态,所述睡眠状态包括:深睡状态、浅睡状态。智能手环可以获取用户的状态为睡眠状态或活动状态,还可以进一步确定具体的睡眠状态,即为深睡状态或浅睡状态。

这里的时间段包括一个或多个检测周期,智能手环缓存了当前时间段的睡眠状态、以及当前时间段的前一个时间段和下一个时间段的睡眠或活动状态。需要说明的是,这里仅对处于睡眠状态的时间段进行更新处理。

步骤S102,根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新。

在实际情况中,存在多种与当前时间段检测到的睡眠状态不符合的情况,例如,若当前一个时间段状态为浅睡,当前时段状态为深睡,而下一个时刻的状态为活动,而且当前时段的时间小于10分钟,则要把中间时刻的当前时段的状态改为浅睡状态,这是因为根据实际情况可知,当由浅睡到活动的过程中,中间不应该出现短时间的深睡状态,深睡到活动的过程中应该有一个浅睡的过程等。

因此,需要根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,这样才能准确地确定当前时间段的睡眠状态,使得它与实际情况相符。

步骤S103,发送设定时间范围内的各个时间段的用户状态给终端。

智能手环实时将更新后的当前时间段的睡眠状态给终端,还可以把各个时间段的用户状态发送给终端,从而终端可以显示设定时间范围内的用户状态,并输出该设定时间范围内的累加的浅睡时间、深睡时间,可以使用户方便地得到自己的准确的睡眠状况。

根据本发明实施例提供的一种睡眠状态更新方法,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定设定时间范围内的用户的睡眠状态,使用户准确地了解自己的睡眠状况。

图2为本发明实施例提供的另一种睡眠状态更新方法的流程示意图,该方法包括以下步骤:

步骤S201,根据采集的当前时间段及当前时间段的前一个时间段和下一个时间段用户的加速度数据,获取所述当前时间段及当前时间段的前一个时间段和下一个时间段用户的睡眠或活动状态。

根据采集到的心率数据可以获得用户是否处于睡眠状态,以及是处于深睡状态还是浅睡状态,因为当用户处于睡眠状态时,其心率会放缓,且不同的睡眠程度,心率放缓的程度又不一样,可以根据多次统计的用户的历史数据确定这个心率范围及每个范围分别对应的不同的睡眠状态。

用户在处于活动状态时,手会处于摆动状态,可以采集其加速度值。因此,根据智能手环的加速度传感器采集的加速度数据,还可以结合心率数据,可以确定用户是否处于活动状态。

步骤S202,若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第一设定时间,更新所述当前时间段的用户状态为活动状态。

当前一个时间段状态为活动,当前时段状态为浅睡,而下一个时刻的状态为活动,而且当前时段的最小体动强度大于等于31,最大不动数小于等于19,以及当前时段的时间长度小于等于40分钟,则把中间的当前时段的状态改为活动状态。这是因为中间时段的睡眠时间比较短,而两边又都是活动状态,所以要把中间的睡眠改为活动状态。

步骤S202’,若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为深睡状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第二设定时间,更新所述当前时间段的用户状态为深睡状态。

当前一个时间段状态为深睡,当前时段状态为浅睡,而下一个时刻的状态为深睡,而且当前时段的时间小于5分钟,则要把中间时刻的当前时段的状态改为深睡状态。这是因为中间时段的睡眠时间比较短,而两边又都是深睡状态,所以要把中间的睡眠改为深睡状态。

步骤S202”,若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为浅睡状态和活动状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

当前一个时间段状态为浅睡,当前时段状态为深睡,而下一个时刻的状态为活动,而且当前时段的时间小于10分钟,则要把中间时刻的当前时段的状态改为浅睡状态,这是因为根据实际情况可知,当由浅睡到活动的过程中,中间不应该出现短时间的深睡状态,深睡到活动的过程中应该有一个浅睡的过程。

步骤S202”’,若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态和浅睡状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于所述第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

当前一个时间段的状态为活动,当前时段状态为深睡,而下一个时刻的状态为浅睡,而且当前时段的时间小于10分钟,则要把中间时刻的当前时段的状态改为浅睡状态,这是因为根据实际情况可知,当活动到浅睡的过程中,中间不应该出现短时间的深睡状态,活动到深睡的过程中应该有一个浅睡的过程。

步骤S202””,若获取到所述当前时间段的用户状态为非活动状态且所述当前时间段小于设定时间,且所述当前时间段的前一个时间段的状态为非活动状态,且所述当前时间段的下一个时间段的状态为活动状态,更新所述当前时间段的睡眠状态为所述前一个时间段的非活动状态。

当前一个时间段的状态为非活动,当前中间时间段的状态也为非活动,而下一个时刻的状态为活动,而且当前时段的时间小于8分钟,则要把中间时段的状态改为和前一个时段的状态相同,这是因为中间时段出现了小于8分钟的碎片睡眠时间段,应该要把这些小于8分钟的碎片睡眠时间段去除。

以上步骤S201、S202’、S202”、S202”’和S202””是一个“或”的关系。

还可以包括如下过程:

当连续的睡眠时间小于30分钟,连续的睡眠时间又等于当前时段的时间数,而下一个时间段的状态为活动或者0时,则要把中间的当前时段的状态都置为0,这是因为出现了短时间的睡眠状态,应该把这些短时间的睡眠状态去除,剔除孤立睡眠。

当当前时间段的深睡标志为1,而且前一个时间段的状态不是浅睡,则把当前时间段的状态置为深睡,否则如果前一个状态的持续时间大于等于8分钟,则当前时间段状态置为深睡,否则置为浅睡。如果当前时间段的睡眠标志为1,而且前一个时间段的状态不是深睡,则把当前时间段的状态置为浅睡,否则如果前一个状态的持续时间大于等于八分钟,则把当前时间段的状态置为浅睡,否则当前时间段的状态置为深睡。

以上仅为举例。

步骤S203,发送设定时间范围内的各个时间段的用户状态给终端。

智能手环实时将更新后的当前时间段的睡眠状态给终端,还可以把各个时间段的用户状态发送给终端,从而终端可以显示设定时间范围内的用户状态,并输出该设定时间范围内的累加的浅睡时间、深睡时间,可以使用户方便地得到自己的准确的睡眠状况。

根据本发明实施例提供的一种睡眠状态更新方法,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定设定时间范围内的用户的睡眠状态,使用户准确地了解自己的睡眠状况。

图3为本发明实施例提供的一种睡眠状态输出方法的流程示意图,该方法包括以下步骤:

步骤S301,接收智能手环发送的用户的设定时间范围内的各个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态为所述智能手环根据所述当前时间段的前一个时间段和下一个时间段的用户状态更新后的睡眠状态。

该睡眠状态包括:深睡状态、浅睡状态。这里的时间段包括一个或多个检测周期。在实际情况中,存在多种与当前时间段检测到的睡眠状态不符合的情况,因此,智能手环根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,这样才能准确地确定当前时间段的睡眠状态,使得它与实际情况相符。智能手环实时将更新后的当前时间段的睡眠状态给终端

终端接收智能手环发送的设定时间范围内的各个时间段的用户状态。

步骤S302,在所述设定时间范围内,对每个时间段的浅睡时间或深睡时间分别进行累加。

终端根据接收到的处于睡眠状态的各个时间段的更新后的睡眠状态,对这些时间段进行累加,得到在设定时间范围内例如一天内总的睡眠时间,还可以分别统计处于浅睡状态和深睡状态的时间段进行累加,得到一天内处于浅睡和深睡状态的时间。

步骤S303,输出在所述设定时间范围内所述用户的活动状态、累加的浅睡时间或深睡时间。

终端可以通过图形、数字等比较直观的方式输出在设定时间范围内的活动状态,还可以显示累加的浅睡时间或深睡时间,使用户直观地了解到自己得准确的睡眠状况。

根据本发明实施例提供的一种睡眠状态输出方法,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定设定时间范围内的用户的睡眠状态,使用户准确地了解自己的睡眠状况。

图4为本发明实施例提供的一种智能手环的结构示意图,该智能手环1000包括:依次连接的获取单元11、更新单元12和发送单元13。

获取单元11,用于获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态包括:深睡状态、浅睡状态;

更新单元12,用于根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新;

发送单元13,用于发送设定时间范围内的各个时间段的用户状态给终端。

根据本发明实施例提供的一种智能手环,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定设定时间范围内的用户状态,使用户准确地了解自己的睡眠状况。

请继续参阅图4,下面进一步描述其详细的实施方式:

获取单元11,用于根据采集的当前时间段及当前时间段的前一个时间段和下一个时间段用户的加速度数据,获取所述当前时间段及当前时间段的前一个时间段和下一个时间段用户的睡眠或活动状态。

更新单元12,用于若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第一设定时间,更新所述当前时间段的用户状态为活动状态;或

所述更新单元12还用于若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为深睡状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第二设定时间,更新所述当前时间段的用户状态为深睡状态;或

所述更新单元12还用于若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为浅睡状态和活动状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于第三设定时间,更新所述当前时间段的用户状态为浅睡状态;或

所述更新单元12还用于若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态和浅睡状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于所述第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

发送单元13,用于发送更新后的所述当前时间段的睡眠状态给终端。

所述更新单元12还用于若获取到所述当前时间段的用户状态为非活动状态且所述当前时间段小于设定时间,且所述当前时间段的前一个时间段的状态为非活动状态,且所述当前时间段的下一个时间段的状态为活动状态,更新所述当前时间段的睡眠状态为所述前一个时间段的非活动状态。

根据本发明实施例提供的一种智能手环,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定设定时间范围内的用户状态,使用户准确地了解自己的睡眠状况。

图5为本发明实施例提供的一种终端的结构示意图,该终端2000包括依次连接的接收单元21、累加单元22和输出单元23。

接收单元21,用于接收智能手环发送的用户的设定时间范围的各个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态为所述智能手环根据所述当前时间段的前一个时间段和下一个时间段的用户状态更新后的睡眠状态,所述睡眠状态包括:深睡状态、浅睡状态。

累加单元22,用于在设定时间范围内,对每个时间段的浅睡时间或深睡时间分别进行累加。

输出单元23,用于输出在所述设定时间范围内所述用户的活动状态、累加的浅睡时间或深睡时间。

根据本发明实施例提供的一种终端,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定各个时间段的用户状态,使用户准确地了解自己的睡眠状况。

图6为本发明实施例提供的另一种智能手环的结构示意图。如图7所示,该智能手环3000可包括:

输入装置31、输出装置32、存储器33和处理器34(智能手环中的处理器34的数量可以一个或多个,图6中以一个处理器为例)。在本发明的一些实施例中,输入装置31、输出装置32、存储器33和处理器34可通过总线或其它方式连接,其中,图6中以通过总线连接为例。

其中,处理器34用于执行以下步骤:

获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态,所述用户状态包括用户的睡眠或活动状态,所述睡眠状态包括:深睡状态、浅睡状态;

根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新;

发送设定时间范围内的各个时间段的用户状态给终端。

在一种可能的实现方式中,所述处理器执行所述获取当前时间段的睡眠状态及所述当前时间段的前一个时间段和下一个时间段的用户状态的步骤,包括:

根据采集的当前时间段及当前时间段的前一个时间段和下一个时间段用户的加速度数据,获取所述当前时间段及当前时间段的前一个时间段和下一个时间段用户的睡眠或活动状态。

在另一种可能的实现方式中,所述处理器执行所述根据所述当前时间段的前一个时间段和下一个时间段的用户状态,对所述当前时间段的睡眠状态进行更新的步骤,包括:

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第一设定时间,更新所述当前时间段的用户状态为活动状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为深睡状态,且所述当前时间段的用户状态为浅睡状态,且浅睡时间小于或等于第二设定时间,更新所述当前时间段的用户状态为深睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为浅睡状态和活动状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于第三设定时间,更新所述当前时间段的用户状态为浅睡状态;或

若所述当前时间段的前一个时间段和下一个时间段的用户状态分别为活动状态和浅睡状态,且所述当前时间段的用户状态为深睡状态,且深睡时间小于或等于所述第三设定时间,更新所述当前时间段的用户状态为浅睡状态。

在又一种可能的实现方式中,所述智能手环还执行如下步骤:

若获取到所述当前时间段的用户状态为非活动状态且所述当前时间段小于设定时间,且所述当前时间段的前一个时间段的状态为非活动状态,且所述当前时间段的下一个时间段的状态为活动状态,更新所述当前时间段的睡眠状态为所述前一个时间段的非活动状态。

根据本发明实施例提供的一种智能手环,该智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定各个时间段的用户状态,使用户准确地了解自己的睡眠状况。

图7为本发明实施例提供的另一种终端的结构示意图。如图7所示,该智能手环4000可包括:

输入装置41、输出装置42、存储器43和处理器44(终端中的处理器44的数量可以一个或多个,图7中以一个处理器为例)。在本发明的一些实施例中,输入装置41、输出装置42、存储器43和处理器44可通过总线或其它方式连接,其中,图7中以通过总线连接为例。

其中,处理器44用于执行以下步骤:

接收智能手环发送的用户的设定时间范围内的各个时间段的用户状态,所述睡眠状态为所述智能手环根据所述当前时间段的前一个时间段和下一个时间段的用户状态更新后的睡眠状态,所述睡眠状态包括:深睡状态、浅睡状态;

在所述设定时间范围内,对每个时间段的浅睡时间或深睡时间分别进行累加;

输出在所述设定时间范围内所述用户的活动状态、累加的浅睡时间或深睡时间。

根据本发明实施例提供的一种终端,智能手环通过获取当前时间段的睡眠状态及当前时间段的前一个时间段和下一个时间段的用户状态,根据当前时间段的前一个时间段和下一个时间段的用户状态,对当前时间段的睡眠状态进行更新,发送设定时间范围内的各个时间段的用户状态给终端,可以准确地确定各个时间段的用户状态,使用户准确地了解自己的睡眠状况。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为根据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。本领域的技术人员可以将本说明书中描述的不同实施例以及不同实施例的特征进行结合或组合。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(Digital Subscriber Line,DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(CD)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。

总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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