一种促进睡眠的方法、眼罩以计算存储介质与流程

文档序号:15846491发布日期:2018-11-07 09:07阅读:151来源:国知局

本发明实施例涉及眼罩领域,特别涉及一种促进睡眠的方法、眼罩及计算机存储介质。

背景技术

现代人由于各种原因造成生活不规律,夜间睡眠不足,白天又没有无光的睡眠环境,造成白天无精打采,工作效率低下,长期如此容易造成生物钟缭乱,严重影响身体健康。城市晚间到处充斥着各种灯光和噪音,容易造成晚间睡眠不好,需要白天进行睡眠补充。眼罩能为白天睡眠者提供无光的睡眠环境。随着科技的发展,人们对眼罩的要求越来越高,眼罩已成为时尚的用品,在生活旅行当中有消除疲劳的重要作用。

发明人发现现有技术中至少存在如下问题:目前的眼罩在使用一些功能时,人们若想一边使用一些功能一边睡觉时,由于眼罩一直处于平稳的工作状态,佩戴用户往往不易睡着,不能够根据跟随用户的睡眠状态对眼罩的工作状态进行调节。



技术实现要素:

本发明实施方式的目的在于提供一种促进睡眠的方法、眼罩及计算机存储介质,使得眼罩的功能模块的工作状态跟随用户的睡眠状态进行调节,使得眼罩的功能模块的工作状态更加符合用户的睡眠状态,从而有助于用户的睡眠,提高用户睡眠质量。

为解决上述技术问题,本发明的实施方式提供了一种促进睡眠的方法,应用于眼罩,眼罩包含功能模组;促进睡眠的方法,包括:检测佩戴眼罩的用户的状态数据;根据状态数据确定用户所处的睡眠阶段;根据睡眠阶段和预设的对应关系,查找功能模组的工作参考值;判断功能模组的当前工作参数是否符合所查找到的工作参考值;若不符合,则调整当前工作参数使当前工作参数符合查找到的工作参考值。

本发明的实施方式还提供了一种眼罩,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述促进睡眠的方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述促进睡眠的方法。

本发明实施方式相对于现有技术而言,提供了一种促进睡眠的方法,应用于眼罩,眼罩包含功能模组;促进睡眠的方法,包括:检测佩戴眼罩的用户的状态数据;根据状态数据确定用户所处的睡眠阶段;根据睡眠阶段和预设的对应关系,查找功能模组的工作参考值;判断功能模组的当前工作参数是否符合所查找到的工作参考值;若不符合,则调整当前工作参数使当前工作参数符合查找到的工作参考值。通过获取佩戴眼罩的用户的状态数据,根据用户的状态数据确定用户所处的睡眠阶段,在不同的睡眠阶段,眼罩的功能模组有不同的工作参数,根据用户所处的不同的睡眠阶段对应的工作参考值,对眼罩功能模组的工作参数进行调整,从而使得眼罩的功能模块的工作状态更加符合用户的睡眠状态,从而有助于用户的睡眠,提高用户睡眠质量。

另外,检测佩戴眼罩的用户的状态数据,具体为:利用三轴加速度传感器检测佩戴眼罩的用户的状态数据,其中,状态数据为加速度值;根据状态数据确定用户所处的睡眠阶段,具体为:根据获取的加速度值确定用户所处的睡眠阶段。利用加速度传感器获取用户的状态数据,不仅能够较准确地获取佩戴眼罩的用户的睡眠状态,还能够最大程度地降低眼罩的体积和重量。

另外,睡眠阶段至少包括:入睡阶段、浅睡阶段和深睡阶段;根据获取的加速度值确定用户所处的睡眠阶段,具体包括:根据获取的加速度值分析出加速度值的变化频率和幅值;若幅值大于第一预设值,则确定用户处于入睡阶段;若幅值不大于第一预设值且变化频率大于第二预设值,则确定用户处于浅睡阶段;若幅值不大于第一预设值且变化频率不大于第二预设值,则确定用户处于深睡阶段。对用户的睡眠阶段根据获取的加速度值的变化频率和幅值进行划分,提供了一种较准确的区分用户睡眠阶段的方式。

另外,在根据获取的加速度值确定用户所处的睡眠阶段之后,还包括:若根据获取的加速度值确定用户处于深睡阶段,则获取用户处于深睡阶段的持续时长;若持续时长达到预设时长,则关闭功能模组。在用户进入深度睡眠一段时间确保用户睡着后,关闭功能模组,无需用户手动操作,节约眼罩能耗。

另外,在调整当前工作参数使当前工作参数符合查找到的工作参考值之前,还包括:计算当前工作参数与查找到的工作参考值的差值;判断差值是否小于第三预设值;若判定差值小于第三预设值,则直接将当前工作参数修改为查找到的工作参考值。提供了一种具体的调整眼罩的功能模块的工作参数的方式。

另外,在判断差值是否小于第三预设值之后,还包括:若判定差值不小于第三预设值,则分阶段调整当前工作参数使当前工作参数符合查找到的工作参考值。提供了另外一种调整眼罩的功能模块的工作参数的方式。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式的促进睡眠的方法的流程示意图;

图2是根据本发明第二实施方式的促进睡眠的方法的流程示意图;

图3是根据本发明第三实施方式的眼罩的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种促进睡眠的方法。本实施方式的核心在于提供了一种促进睡眠的方法,应用于眼罩,眼罩包含功能模组;促进睡眠的方法,包括:检测佩戴眼罩的用户的状态数据;根据状态数据确定用户所处的睡眠阶段;根据睡眠阶段和预设的对应关系,查找功能模组的工作参考值;判断功能模组的当前工作参数是否符合所查找到的工作参考值;若不符合,则调整当前工作参数使当前工作参数符合查找到的工作参考值。通过获取佩戴眼罩的用户的状态数据,根据用户的状态数据确定用户所处的睡眠阶段,在不同的睡眠阶段,眼罩的功能模组有不同的工作参数,根据用户所处的不同的睡眠阶段对应的工作参考值,对眼罩功能模组的工作参数进行调整,从而使得眼罩的功能模块的工作状态更加符合用户的睡眠状态,从而有助于用户的睡眠,提高用户睡眠质量。下面对本实施方式的促进睡眠的方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

本实施方式中的促进睡眠的方法的具体流程示意图如图1所示,具体包括:

步骤101:利用三轴加速度传感器检测佩戴眼罩的用户的状态数据,其中,状态数据为加速度值。

具体的说,眼罩包含功能模组,该功能模组为一可以实现特定的功能的模组。如眼罩可包含按摩模组,在用户佩带眼罩时,对用户的眼部以及头部进行按摩,消除用户的疲劳;又如眼罩可包含音乐模组,可播放音乐,用户佩戴眼罩便可伴着音乐入睡,是很好的一种体验。当然,功能模组还可以为热敷模组,为佩戴用户的眼部进行热敷,消除用户眼部疲劳,为用户带来很好的体验。当然,上述的功能模组仅为举例说明,不应以本实施方式中为限。本申请中在佩戴眼罩的用户使用功能模组时,功能模组以设定的工作参数开始工作,该正常的功能参数可由用户自行设定。功能模组以设定的工作参数开始工作之后,在佩戴眼罩的用户使用功能模组的过程中,检测佩戴眼罩的用户的状态数据。具体的利用三轴加速度传感器获取佩戴眼罩的用户的状态数据,三轴加速度传感器具有体积小、重量轻的特点,可以测量空间加速度,能够全面准确地反映物体的运动性质。相比于其他传感器来说,利用三轴加速度传感器获取用户的状态数据,不仅能够较准确地获取佩戴眼罩的用户的睡眠状态数据,还能够最大程度地降低眼罩的体积和重量。由于眼罩属于用户随身携带的轻便物体,因此,使用三轴加速度传感器在实现获取用户睡眠状态数据的同时,极大地提高了眼罩的舒适度。当然,实现获取佩戴眼罩的用户的状态数据的方式并不仅限于本实施方式中的利用三轴加速度传感器,也可以通过光电信号估算心率。值得一提的是,在佩戴眼罩的用户使用功能模组的过程中,可以实时获取佩戴眼罩的用户的状态数据,以保证或取到的用户的状态数据的实时性。

步骤102:根据获取的加速度值确定用户所处的睡眠阶段。

具体的说,在佩戴眼罩的用户使用功能模组的过程中,具体的利用三轴加速度传感器获取佩戴眼罩的用户的状态数据。利用加速度传感器获取的用户的状态数据具体为加速度值。由于用户在睡眠过程中,一般在开始入睡阶段,用户还未进入睡眠状态,因此动作幅度一般较大;到用户进入渐渐入睡后,用户的动作幅度会慢慢变小,但偶尔会出现翻身等的动作;直到用户完全入睡后,此时用户一般不会有太多动作且动作幅度不会很大。因此,本申请中将睡眠阶段进行了划分,至少包括三个阶段:入睡阶段、浅睡阶段和深睡阶段。第一阶段:入睡阶段,根据获取的加速度值确定用户所处的睡眠阶段,具体包括:根据获取的加速度值分析出加速度值的变化频率和幅值;若幅值大于第一预设值,则确定用户处于入睡阶段。该第一预设阈值可以根据用户佩戴眼罩睡眠后的历史数据得出,用户在入睡阶段可能会出现多次躺下和起来等的动作,出现这些动作时获取的加速度的幅值相较于用户躺着时获取的加速度的幅值很明显高出很多。若获取的加速度的幅值大于第一预设值那么此时加速度值值的变化频率较小,也认为用户此时并没有进入睡眠状态,还处于入睡阶段。第二阶段:浅睡阶段,若幅值不大于第一预设值且变化频率大于第二预设值,则确定用户处于浅睡阶段。该第二预设阈值也可根据用户佩戴眼罩睡眠后的历史数据得出,用户处于浅睡阶段时,不会如入睡阶段出现起身和躺下等的大幅度动作,但此时用户并未睡得安稳,因此用户很可能多次翻身、动作以寻求一个舒适的入睡姿势。在此阶段,用户的动作频率相对较高,因此,可根据加速度值的变化频率来区分出用户的浅睡阶段。第三阶段:深睡阶段,若幅值不大于第一预设值且变化频率不大于第二预设值,则确定用户处于深睡阶段。在经过了入睡阶段和浅睡阶段后,用户进入深睡阶段,由于之前用户已将找到了一个较为舒适的入睡姿势,因此,在用户进入深睡阶段后,用户不会出现高频次的翻身以及动作,更不会出现起身和躺下等的大幅度动作,因此,相较于其他加速度值来说更加平稳,出现频次很明显降低的阶段即为深睡阶段。值得说明的是,上述第一预设值和第二预设值均可由用户自行设置。本实施方式中对用户的睡眠阶段根据获取的加速度值的变化频率和幅值进行划分,提供了一种较准确的区分用户睡眠阶段的方式。当然,本实施方式仅提供了一种根据加速度值区分用户睡眠阶段的方式,但在实际应用中,任何根据加速度值区分用户睡眠阶段的方式均在本实施方式的保护范围之内。

步骤103:根据睡眠阶段和预设的对应关系,查找功能模组的工作参考值。

具体的说,用户预先设置睡眠阶段和功能模组的工作参考值的对应关系。用户入睡程度越深,应降低功能模组的工作参数,避免打扰到用户,使得眼罩的功能模块的工作状态更加符合用户的睡眠状态,促进用户的睡眠质量。因此,用户入睡程度越深,功能模组的工作参考值应该越小,即就是说,功能模组的工作强度越小。以音乐为例说明,用户睡眠程度越深,音乐模组的音量越小。当然,睡眠阶段和工作参考值的对应关系可以为一对一,即一个睡眠阶段对应一工作参考值;但也可以为一对多的关系,即一个睡眠阶段对应多个工作参考值,那么在根据预设关系选择功能模组的工作参考值时,可以随机选择;也可以根据时间的长短来选择,例如:用户处于该睡眠阶段的时间越长,对应的工作参考值也会相对越小,但整体上来说,深睡阶段的对应的工作参考值大于浅睡阶段的工作参考值;浅睡阶段的工作参考值大于入睡阶段的工作参考值。上述的对应关系,仅为举例说明,在实际应用中不应以此为限。

步骤104:判断功能模组的当前工作参数是否符合所查找到的工作参考值。若符合,则该流程结束;若不符合,则进入下一步骤105。

具体的说,在佩戴眼罩的用户使用功能模组的过程中,检测佩戴眼罩的用户的状态数据。具体的利用三轴加速度传感器获取佩戴眼罩的用户的状态数据,根据获取的加速度值确定用户所处的睡眠阶段,在确定好用户的睡眠阶段后,根据睡眠阶段和功能模组的工作参考值的对应关系,查找到功能模组的工作参考值。将功能模组当前的工作参数值和所查找到的工作参考值进行比对,判断是都符合,此处所说的符合可以理解为近似,可以存在一定的误差,不一定完全相等。比如,以功能模组是音乐模组为例说明,“符合”可以理解为当前播放音乐的音量和所查找到的音乐的参考音量之间的误差的绝对值小于3,当然,此处的误差值可以由用户自行设定。若判断功能模组的当前工作参数符合所查找到的工作参考值,则该流程结束;若判断功能模组的当前工作参数不符合所查找到的工作参考值,则进入下一步骤105。值得说明的是,在实际中,若判断功能模组的当前工作参数符合所查找到的工作参考值,则应该进入步骤101继续获取用户的睡眠状态数据,重新进行判断直至用户睡眠状态发生改变或者用户关闭该功能模组。但本实施方式为说明问题,仅以一次判断为例进行说明。

步骤105:调整当前工作参数使当前工作参数符合查找到的工作参考值。

具体的说,在佩戴眼罩的用户使用功能模组的过程中,检测佩戴眼罩的用户的状态数据。具体的利用三轴加速度传感器获取佩戴眼罩的用户的状态数据,根据获取的加速度值确定用户所处的睡眠阶段,在确定好用户的睡眠阶段后,根据睡眠阶段和功能模组的工作参考值的对应关系,查找到功能模组的工作参考值。若判断功能模组的当前工作参数不符合所查找到的工作参考值,则调整当前的工作参数值使当前的工作参数值符合所查找到的工作参考值,对眼罩功能模组的工作参数进行调整,从而使得眼罩的功能模块的工作状态更加符合用户的睡眠状态,从而有助于用户的睡眠,提高用户睡眠质量。

另外,在根据获取的加速度值确定用户所处的睡眠阶段之后,还包括:若根据获取的加速度值确定用户处于深睡阶段,则获取用户处于深睡阶段的持续时长;若持续时长达到预设时长,则关闭功能模组。具体的说,在确定用户已经处于深睡眠阶段后,若用户处于深睡眠阶段的持续时长超出了预设时长,则说明用户睡得很安稳,此时,关闭用户正在使用的眼罩的功能模组,无需用户手动操作,且节约眼罩能耗。其中,预设时长可自行设置,例如:预设时长可以为:1分钟、2分钟等。

与现有技术相比,本实施方式中提供了一种促进睡眠的方法,通过获取佩戴眼罩的用户的状态数据,根据用户的状态数据确定用户所处的睡眠阶段,在不同的睡眠阶段,眼罩的功能模组有不同的工作参数,根据用户所处的不同的睡眠阶段对应的工作参考值,对眼罩功能模组的工作参数进行调整,从而使得眼罩的功能模块的工作状态更加符合用户的睡眠状态,从而有助于用户的睡眠,提高用户睡眠质量。

本发明的第二实施方式涉及一种促进睡眠的方法。第二实施方式是对第一实施方式的进一步限定,主要改进之处在于:本实施方式中提供了具体的调整眼罩的功能模块的工作参数的方式。

本实施方式中的促进睡眠的方法的具体流程示意图如图2所示,具体包括:

步骤201:利用三轴加速度传感器检测佩戴眼罩的用户的状态数据,其中,状态数据为加速度值。

步骤202:根据获取的加速度值确定用户所处的睡眠阶段。

步骤203:根据睡眠阶段和预设的对应关系,查找功能模组的工作参考值。

步骤204:判断功能模组的当前工作参数是否符合所查找到的工作参考值。若符合,则该流程结束;若不符合,则进入下一步骤205。

上述步骤201至步骤204与第一实施方式中的步骤101至步骤104大致相同,在此不再进行赘述。

步骤205:计算当前工作参数与查找到的工作参考值的差值。

步骤206:判断差值是否小于第三预设值。若小于,则进入步骤207;若不小于,则进入步骤208。

步骤207:直接将当前工作参数修改为查找到的工作参考值。

针对上述步骤205和步骤207,具体的说,在佩戴眼罩的用户使用功能模组的过程中,检测佩戴眼罩的用户的状态数据。具体的利用三轴加速度传感器获取佩戴眼罩的用户的状态数据,根据获取的加速度值确定用户所处的睡眠阶段,在确定好用户的睡眠阶段后,根据睡眠阶段和功能模组的工作参考值的对应关系,查找到功能模组的工作参考值。若判断功能模组的当前工作参数不符合所查找到的工作参考值,计算出功能模组的当前工作参数与查找到的工作参考值的差值。设定一第三预设值,若计算出的差值未超出这一第三预设值,则表明差值并不大,则可以直接将功能模组的当前工作参数值修改为查找到的工作参考值,直接修改眼罩的功能模组的当前工作参数值也不会引起佩戴用户的察觉,不会打扰到用户。若计算出的差值超出这一第三预设值,则表明差值较大,此时不能直接修改当前的工作参数值,会引起用户的察觉,打扰到用户,因此为了避免打扰到用户,需要分阶段调整当前工作参数使当前工作参数符合查找到的工作参考值。其中,第三预设值以刚好打扰到用户为准,由用户自行设定。

步骤208:分阶段调整当前工作参数使当前工作参数符合查找到的工作参考值。

具体的说,若计算出的功能模组的当前工作参数与查找到的工作参考值的差值超出这一第三预设值,则表明差值较大,此时不能直接修改当前的工作参数值,会引起用户的察觉,打扰到用户,因此为了避免打扰到用户,需要分阶段调整当前工作参数使当前工作参数符合查找到的工作参考值。具体的分阶段调整当前工作参数值的方式可以为:根据预设规则逐渐调整当前工作参数,直至当前工作参数符合查找到的工作参考值。以眼罩的功能模组是音乐模组为例说明,假设用户设置的第三预设值为10。若计算出的功能模组的当前工作参数与查找到的工作参考值的差值为12,此时便根据预设规则分阶段调整功能模组的当前工作参数。该预设规则可以为音量逐渐减1、或者音量逐渐减2等,可由用户自行设置。将功能模组的当前工作参数逐渐减1直至减完12个差值。值得说明的是,在分阶段调整的过程中,应将调整过程控制在一定时间内,但该时间以不会打扰用户睡眠为准。

与现有技术相比,本实施方式提供了一种促进睡眠的方法,在调整当前工作参数使当前工作参数符合查找到的工作参考值之前,还包括:计算当前工作参数与查找到的工作参考值的差值;判断差值是否小于第三预设值;若判定差值小于第三预设值,则直接将当前工作参数修改为查找到的工作参考值。提供了一种具体的调整眼罩的功能模块的工作参数的方式。在判断差值是否小于第三预设值之后,还包括:若判定差值不小于第三预设值,则分阶段调整当前工作参数使当前工作参数符合查找到的工作参考值。提供了另外一种调整眼罩的功能模块的工作参数的方式。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第三实施方式涉及一种眼罩,如图3所示,包括:至少一个处理器301;以及,与至少一个处理器301通信连接的存储器302;其中,存储器302存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够执行上述任一实施方式中的促进睡眠的方法。

其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器301和存储器302的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器301处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。

处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器301在执行操作时所使用的数据。

本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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