闹钟的控制方法和装置与流程

文档序号:12279222阅读:248来源:国知局
闹钟的控制方法和装置与流程

本发明涉及电子领域,尤其涉及闹钟的控制方法和装置。



背景技术:

目前,用户在使用移动终端时,闹钟应用成为用户使用频率很高的一个应用程序,用户在闹钟应用中设置一个闹钟,用于提醒用户,如,设置闹钟用于提醒起床、提醒会议时间或者备忘其它重要的事情。在一些闹钟应用中,还提供了基于地理位置的闹钟提醒功能以及在闹钟响铃前开始启动智能闹钟的功能,智能闹钟的铃音非常的轻柔,适合提醒用户起床。

在相关的现有技术中,闹钟的使用方法是:用户先设置闹钟的响铃时间,然后设置闹钟的其它配置参数(如,响铃音乐以及响铃音量)。当到达了响铃时间时,按照用户设置的响铃音乐提醒用户。

但是,本发明的发明人在实现本发明的过程中发现:用户在使用闹钟时,如果预先将响铃音量设置的较低,有可能会因为周围的噪音而听不见闹钟的响铃声;反之,如果预先将响铃音量设置的较高,有可能会被闹钟突然响起的响铃声吓到,如在清晨,用户经常被突然的响铃声吓醒。



技术实现要素:

基于以上现有技术中的问题,本发明实施例提出闹钟的控制方法和装置,通过获取闹钟的响铃时间,在响铃时间之前的预设时间段内,获取移动终端周围的光亮度值、噪音分贝值和/或获取闹钟的使用者的睡眠状态,根据移动终端周围的光亮度值、噪音分贝值和/或睡眠状态判断是否需要调节闹钟的配置参数的方式,解决了用户在使用闹钟时,被晨起闹钟突然吓醒或者被响铃时的屏幕亮度刺到眼睛的问题,或因为移动终端周围的噪音而听不见闹钟的问题,使用户可以更好的利用闹钟来提醒晨起,也不会因为闹钟声音小而错过重要的提醒。

一方面,本发明实施例提出一种闹钟的控制方法,包括:

获取所述闹钟的响铃时间;

在所述响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取所述闹钟的使用者的睡眠状态;其中,所述移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

如果所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

可选的,所述获取所述闹钟的使用者的睡眠状态包括:

所述闹钟的使用者在睡眠时的状态改变信息和/或体征信息,根据所述状态改变信息和/或所述体征信息得到所述闹钟的使用者的睡眠状态。

可选的,如果获取所述移动终端周围的光亮度值,则所述闹钟的配置参数至少包括闹钟响铃时的屏幕亮度值;或,如果获取所述移动终端周围的噪音分贝值,则所述闹钟的配置参数至少包括闹钟音量值;或,如果获取所述移动终端周围的光亮度值和噪音分贝值,则所述闹钟的配置参数至少包括闹钟响铃时的屏幕亮度值和/或闹钟音量值。

可选的,如果闹钟响铃时的屏幕亮度值与所述移动终端周围的光亮度值不匹配,则调节所述闹钟响铃时的屏幕亮度值包括:

如果获取的所述移动终端周围的光亮度值与所述闹钟响铃时的屏幕亮度值之间的差值大于预设亮度差值,则调节所述闹钟响铃时的屏幕亮度值,使二者之间的差值小于或等于所述预设亮度差值。

可选的,如果闹钟音量值与所述移动终端周围的噪音分贝值不匹配,则调节所述闹钟音量值包括:

如果获取的所述移动终端周围的噪音分贝值对应的可听见音量值与所述闹钟音量值之间的差值大于预设音量差值,则调节所述闹钟音量值,使二者之间的差值小于或等于所述预设音量差值。

可选的,所述睡眠状态包括深睡眠状态和浅睡眠状态。

可选的,所述如果判断获知所述闹钟的配置参数与所述闹钟使用者的睡眠状态不匹配,则调节所述闹钟的配置参数包括:

如果闹钟的配置参数不在与所述睡眠状态对应的取值范围内,调节闹钟的配置参数,使闹钟的配置参数在与睡眠状态对应的取值范围内。

另一方面,本发明实施例提出一种闹钟的控制装置,包括:

获取响铃时间模块,用于获取所述闹钟的响铃时间;

获取信息模块,用于在所述响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取所述闹钟的使用者的睡眠状态,其中,所述移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

调节模块,用于如果所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

可选的,信息获取模块用于:通过睡眠状态采集装置采集使用者在睡眠时的状态改变信息和/或体征信息,根据所述状态改变信息和/或所述体征信息得到使用者的睡眠状态。

可选的,如果获取所述移动终端周围的光亮度值,则所述闹钟的配置参数至少包括闹钟响铃时的屏幕亮度值;或,如果获取所述移动终端周围的噪音分贝值,则所述闹钟的配置参数至少包括闹钟音量值;或,如果获取所述移动终端周围的光亮度值和噪音分贝值,则所述闹钟的配置参数至少包括闹钟响铃时的屏幕亮度值和/或闹钟音量值。

可选的,所述调节模块用于:如果获取的所述移动终端周围的光亮度值与所述闹钟响铃时的屏幕亮度值之间的差值大于预设亮度差值,则调节所述闹钟响铃时的屏幕亮度值,使二者之间的差值小于或等于所述预设亮度差值。

可选的,所述调节模块用于:如果获取的所述移动终端周围的噪音分贝值对应的可听见音量值与所述闹钟音量值之间的差值大于预设音量差值,则调节所述闹钟音量值,使二者之间的差值小于或等于所述预设音量差值。

可选的,所述睡眠状态包括深睡眠状态和浅睡眠状态。

可选的,所述调节模块用于:如果闹钟的配置参数不在与所述睡眠状态对应的取值范围内,调节闹钟的配置参数,使闹钟的配置参数在与睡眠状态对应的取值范围内。

采用上述技术方案,具有以下有益效果:

通过获取闹钟的响铃时间,在响铃时间之前的预设时间段内,获取移动终端周围的光亮度值、噪音分贝值和/或获取闹钟的使用者的睡眠状态,根据移动终端周围的光亮度值、噪音分贝值和/或睡眠状态判断是否需要调节闹钟的配置参数的方式,解决了用户在使用闹钟时,被晨起闹钟突然吓醒或者被响铃时的屏幕亮度值刺到眼睛的问题,或因为移动终端周围的噪音而听不见闹钟的问题,使用户可以更好的利用闹钟来提醒晨起,也不会因为闹钟声音小而错过重要的提醒。

附图说明

图1是根据本发明一个实施例的闹钟的控制方法的流程图;

图2是根据本发明另一个实施例的闹钟的控制方法的流程图;

图3是根据本发明另一个实施例的闹钟的控制装置的框图。

具体实施方式

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

参照图1,本发明实施例提出一种闹钟的控制方法,包括:

步骤S001,获取闹钟的响铃时间;

步骤S002,在响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取闹钟的使用者的睡眠状态,其中,移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

步骤S003,如果判断获知所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

本发明实施例中的移动终端包括但不限于:手机、平板电脑、计算机、智能手表、智能手环及其它智能终端等。

实施例一:

下面以移动终端为手机,根据移动终端周围的环境信息调节闹钟的配置参数为例进行说明。

在本发明实施例中,移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值。手机上安装的闹钟应用一般支持设置多个闹钟,根据不同的闹钟名字做区分。以手机上设定的一个闹钟为例,如闹钟名字为“起床闹钟”。闹钟应用为安装在手机上的闹钟应用程序,而本文中的闹钟为在闹钟应用中设置的一个用于响铃的闹钟实例,简称闹钟。

在步骤S001中,从闹钟应用保存的响铃时间中获取闹钟名字为“起床闹钟”对应的响铃时间。

闹钟名字与响铃时间对应保存在手机的存储空间内。

在步骤S002中,检测当前时间与响铃时间之间的时间段,若该时间段大于预设时间段,则先不获取移动终端周围的环境信息;若该时间段小于或等于预设时间段,则开始获取移动终端周围的环境信息。

手机每当到达一个检测周期时检测一次当前时间与响铃时间之间的时间段。预设时间段为预先设置的一个时间段,如1个小时。

如果获取的移动终端周期的环境信息为光亮度值,闹钟的配置参数包括闹钟响铃时的屏幕亮度值。如果获取的移动终端周围的环境信息为噪音分贝值,闹钟的配置参数包括闹钟音量值。如果获取的移动终端周围的环境信息包括光亮度值和噪音分贝值,闹钟的配置参数包括闹钟响铃时的屏幕亮度值和/或闹钟音量值。

在步骤S003中,若所述闹钟的配置参数与移动终端周围的光亮度值和/或噪音分贝值不匹配,则调节闹钟的配置参数。

其中,可使闹钟根据当前移动终端周围的光亮度值调节闹钟响铃时的屏幕亮度值,使闹钟响铃时的屏幕亮度值同周围的光亮度值差距变小,从而使人眼感觉到舒适。

在本发明实施例中,如果获取的所述移动终端周围的光亮度值与所述闹钟响铃时的屏幕亮度值之间的差值大于预设亮度差值,确定不匹配,调节所述闹钟响铃时的屏幕亮度值,使二者之间的差值小于或等于所述预设亮度差值。

另外,也可使闹钟根据当前移动终端周围的噪音分贝值(即环境噪音的分贝)来调节闹钟在响铃时的音量值。

在本发明实施例中,如果获取的所述移动终端周围的噪音分贝值对应的可听见音量值与所述闹钟音量值之间的差值大于预设音量差值,确定不匹配,调节所述闹钟音量值,使二者之间的差值小于或等于所述预设音量差值。

当然,作为另一个可选的实施方式中,在调节闹钟音量值的同时,也可以调节响铃时长和/或响铃音乐例如,采用大音量的闹钟音量、长时间的响铃时长和节奏感强烈的响铃音乐,采用小音量的闹钟音量、短时间的响铃时长和节奏缓慢、轻柔的响铃音乐。

在本发明实施例中,移动终端可以主动去采集移动终端周围的环境信息(如,光亮度值和/或噪音分贝值),或移动终端被动地接收外部装置获取的移动终端周围的环境信息。其中,具体可以由光电传感器采集移动终端周围的光亮度值,由声音采集装置(如录音应用程序或麦克风)采集移动终端周围的噪音分贝值。具体的采集原理和实现方法为现有技术,本发明对此不再赘述。

通过获取闹钟的响铃时间,在响铃时间之前的预设时间段内,获取移动终端周围的光亮度值和/或噪音分贝值,根据移动终端周围的光亮度值和/或噪音分贝值判断是否需要调节闹钟的配置参数的方式,解决了用户在使用闹钟时,被晨起闹钟突然吓醒或者被响铃时的屏幕亮度值刺到眼睛的问题,或因为移动终端周围的噪音而听不见闹钟的问题,使用户可以更好的利用闹钟来提醒晨起,也不会因为闹钟声音小而错过重要的提醒。

实施例二:

下面以移动终端为手机,根据闹钟使用者的睡眠状态调节闹钟的配置参数为例进行说明。

参照图2,本发明实施例提出一种闹钟的控制方法,包括:

步骤S201,获取闹钟的响铃时间。

步骤S202,检测当前时间与响铃时间之间的时间段,若该时间段大于预设时间段,则先不获取闹钟的使用者的睡眠状态;若该时间段小于或等于预设时间段,则开始获取闹钟的使用者的睡眠状态。

步骤S203,通过移动终端或与移动终端连接的位于移动终端外部的睡眠状态采集装置采集使用者睡眠时的状态改变信息和/或体征信息,根据状态改变信息和/或体征信息得到使用者的睡眠状态。

其中,睡眠状态分为深睡眠状态和浅睡眠状态。使用者睡眠时的状态改变信息为使用者在睡眠时身体的状态的改变信息,其包括身体的状态的改变频率,身体的状态的改变如从平躺状态到侧卧状态。当人处于深睡眠状态时,很难被外界打扰,也不易翻动身体等,身体的状态的改变也不易改变,所以可以根据人体在睡眠时的状态的改变频率相对于浅睡眠状态时较小。因此,可针对身体的状态的改变频率设定一个阈值,如果实际采集的身体的状态的改变频率大于或等于预设的频率阈值,则确定用户处于浅睡眠状态,反之,如果实际采集的身体的状态的改变频率小于预设的频率阈值,则确定用户处于深睡眠状态。

使用者睡眠时的体征信息包括:脉搏跳动次数或呼吸频率。通过检测脉搏跳动次数或呼吸频率也可以得知用户的睡眠状态,当人处于深睡眠状态时,脉搏跳动次数和呼吸频率相对于浅睡眠状态时较慢。因此,可针对脉搏跳动次数或呼吸频率分别设定一个阈值,如果实际采集的脉搏跳动次数大于或等于预设的脉搏跳动阈值,则确定用户处于浅睡眠状态,反之,如果实际采集的脉搏跳动次数小于预设的脉搏跳动阈值,则确定用户处于深睡眠状态。同样,如果实际采集的呼吸频率大于或等于预设的呼吸频率阈值,则确定用户处于浅睡眠状态,反之,如果实际采集的呼吸频率小于预设的呼吸频率阈值,则确定用户处于深睡眠状态。

步骤S204,如果闹钟的配置参数不在与睡眠状态对应的取值范围内,调节该配置参数,使其在与睡眠状态对应的取值范围内。

分别设置了与深睡眠状态和浅睡眠状态对应的闹钟的配置参数的取值范围,如,设置与深睡眠状态对应的闹钟音量值的取值范围为4-5。如果确定闹钟使用者处于深睡眠状态,但闹钟音量值不在该取值范围时,则调节闹钟音量值,使其位于该取值范围内,或使其更改为闹钟音量值由小逐渐变大的方式。

当然,除了闹钟音量值之外,还分别设置与深睡眠状态和浅睡眠状态对应的闹钟响铃时的屏幕亮度值。

本实施例中,通过判断睡眠状态是否为深睡眠状态且判断配置参数中的任一个参数是否不满足深睡眠条件的方式,得到是否调节对应的配置参数,当需要调节配置参数时,对需要调节的配置参数进行调节,使移动终端的使用者在深睡眠状态的情况下,能够以小音量先被从深睡眠状态唤醒至浅睡眠状态,继而从浅睡眠状态被叫醒,避免对使用者的身体造成损伤。

实施例三:

参照图3,本发明实施例提出一种闹钟的控制装置,包括:

获取响铃时间模块301,用于获取闹钟的响铃时间;

获取信息模块302,用于在响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取闹钟的使用者的睡眠状态,其中,移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

调节模块303,用于如果所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

在本发明的一个可选实施方式中,在获取信息模块302中,通过睡眠状态采集装置采集使用者在睡眠时的状态改变信息和/或体征信息,根据所述状态改变信息和/或所述体征信息得到使用者的睡眠状态。

在本发明的另一个可选实施方式中,如果获取所述移动终端周围的光亮度值,则所述闹钟的配置参数至少包括闹钟响铃时的屏幕亮度值;或,如果获取所述移动终端周围的噪音分贝值,则所述闹钟的配置参数至少包括闹钟音量值;或,如果获取所述移动终端周围的光亮度值和噪音分贝值,则所述闹钟的配置参数至少包括闹钟响铃时的屏幕亮度值和/或闹钟音量值。

在本发明的另一个可选实施方式中,在调节模块303中,如果获取的所述移动终端周围的光亮度值与所述闹钟响铃时的屏幕亮度值之间的差值大于预设亮度差值,则调节所述闹钟响铃时的屏幕亮度值,使二者之间的差值小于或等于所述预设亮度差值。

在本发明的另一个可选实施方式中,在调节模块303中,所述调节模块用于:如果获取的所述移动终端周围的噪音分贝值对应的可听见音量值与所述闹钟音量值之间的差值大于预设音量差值,则调节所述闹钟音量值,使二者之间的差值小于或等于所述预设音量差值。

在本发明的另一个可选实施方式中,所述睡眠状态包括深睡眠状态和浅睡眠状态。

在本发明的另一个可选实施方式中,在调节模块303中,如果闹钟的配置参数不在与所述睡眠状态对应的取值范围内,调节闹钟的配置参数,使闹钟的配置参数在与睡眠状态对应的取值范围内。

本实施例中,将当前的光亮度值与配置参数中的屏幕亮度值之间的差值与预设亮度差值比较,得到是否需要调节配置参数中的屏幕亮度值,使移动终端的使用者能够在黑暗中不被强光刺痛眼睛,也不会在强光下看不清移动终端的屏幕;将当前的噪音分贝值对应的可听见音量值与配置参数中的闹钟音量值之间的差值与预设音量差值比较,得到是否需要调节配置参数中的闹钟音量值,使移动终端的使用者能够在晨起时,不被突然的大音量铃声吵醒。

另外,通过判断睡眠状态是否为深睡眠状态且判断配置参数中的任一个参数是否不满足深睡眠条件的方式,得到是否调节对应的配置参数,当需要调节配置参数时,对需要调节的配置参数进行调节,使移动终端的使用者在深睡眠状态的情况下,能够以小音量先被从深睡眠状态唤醒至浅睡眠状态,继而从浅睡眠状态被叫醒,避免对使用者的身体造成损伤。

实施例四:

本发明实施例提出一种电子设备,包括:

至少一个处理器;以及,

与至少一个处理器通信连接的存储器;其中,

存储器存储可被一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:

获取闹钟的响铃时间;

在响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取闹钟的使用者的睡眠状态,其中,移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

如果所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

实施例五:

本发明实施例提出一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行:

获取闹钟的响铃时间;

在响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取闹钟的使用者的睡眠状态,其中,移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

如果所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

实施例六:

本发明实施例提出一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行:

获取闹钟的响铃时间;

在响铃时间到达之前的预设时间段内,获取移动终端周围的环境信息和/或获取闹钟的使用者的睡眠状态,其中,移动终端周围的环境信息包括移动终端周围的光亮度值和/或噪音分贝值;

如果所述闹钟的配置参数与所述移动终端周围的环境信息和/或所述闹钟的使用者的睡眠状态不匹配,则调节所述闹钟的配置参数。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于计算机可读取存储介质中。执行时的程序,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台移动终端(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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