一种控制闹钟的方法及装置的制造方法

文档序号:10487818阅读:429来源:国知局
一种控制闹钟的方法及装置的制造方法
【专利摘要】本发明公开了一种控制闹钟的方法及装置,用于实现在保证用户睡眠质量的情况下进行闹钟提醒。所述方法包括:获得睡眠信息;根据获得的睡眠信息确定处于睡眠状态;判断处于睡眠状态的时长是否达到预设的时长阈值;在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
【专利说明】
一种控制闹钟的方法及装置
技术领域
[0001]本发明涉及计算机技术领域,尤其涉及一种控制闹钟的方法及装置。
【背景技术】
[0002]随着电子技术的发展、计算机、手机、平板电脑等电子设备层出不穷。智能眼镜、智能手环等可穿戴设备也发展迅速。
[0003]很多电子设备均可提供闹钟提醒功能,大多数用户几乎每天都会使用此功能。用户可以设置提醒时间,闹钟每天以该固定的提醒时间进行闹钟提醒。
[0004]本申请的发明人发现,有些用户不一定要在固定时间醒来,这些用户可能更注重睡眠质量,不希望在睡眠质量较好时被闹钟打扰。因此,需要改进闹钟提醒方式,使闹钟的提醒时间更符合用户的需求,提醒更准确。

【发明内容】

[0005]本发明实施例提供一种控制闹钟的方法及装置,用于实现在保证用户睡眠质量的情况下进行闹钟提醒。
[0006]—种控制闹钟的方法,包括以下步骤:
[0007]获得睡眠f目息;
[0008]根据获得的睡眠信息确定处于睡眠状态;
[0009]判断处于睡眠状态的时长是否达到预设的时长阈值;
[0010]在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
[0011]本实施例可检测用户处于睡眠状态的时长,在保证有充足睡眠的情况下,通过闹钟将用户叫醒。减少对用户睡眠的影响。对于不需要以固定时间醒来的用户,不需要经常调整闹钟时间,减少了用户的操作,也减少了设备对用户操作的响应。
[0012]所述方法还包括:
[0013]判断当前的日期是否是预设的节假日;
[0014]所述在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息,包括:
[0015]在当前的日期是预设的节假日时,以及在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
[0016]本实施例中用户在节假日通常不需要像工作日那样在一个固定时间醒来,此时保证睡眠质量更重要。在节假日里根据睡眠时长叫醒用户,在保证用户睡眠质量的情况下,减少了用户手动调整闹钟时间的过程,简化用户操作。
[0017]所述判断处于睡眠状态的时长是否达到预设的时长阈值之前,所述方法还包括:
[0018]确定当前的时间所属的时间段;
[0019]根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。
[0020]本实施例在不同的时间段可以有不同的时长阈值,满足用户的各种需求,使闹钟提醒的时间更准确。
[0021 ] 所述获得睡眠信息,包括:
[0022]获得加速度和/或心率?目息;
[0023]通过获得的所述加速度和/或心率?目息,获得睡眠?目息。
[0024]本实施例中可以通过加速度和心率等多种方式获知用户是否处于睡眠状态,使后续的处理更准确。
[0025]所述方法还包括:
[0026]接收移动终端发送配置命令,所述配置命令包括预设的时长阈值。
[0027]本实施例中的时长阈值可以通过移动终端灵活配置,更符合用户的需求,使闹钟提醒更准确。
[0028]一种控制闹钟的装置,包括:
[0029]获取模块,用于获得睡眠彳目息;
[0030]状态模块,用于根据获得的睡眠信息确定处于睡眠状态;
[0031]时长判断模块,用于判断处于睡眠状态的时长是否达到预设的时长阈值;
[0032]输出模块,用于在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
[0033]所述装置还包括:
[0034]日期判断模块,用于判断当前的日期是否是预设的节假日;
[0035]所述输出模块在当前的日期是预设的节假日时,以及在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
[0036]所述装置还包括:
[0037]第一确定模块,用于确定当前的时间所属的时间段;
[0038]第二确定模块,用于根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。
[0039]所述获取模块包括:
[0040]第一获取子模块,用于获得加速度和/或心率信息;
[0041]第二获取子模块,用于通过获得的所述加速度和/或心率信息,获得睡眠信息。
[0042]所述装置还包括:
[0043]接收模块,用于接收移动终端发送配置命令,所述配置命令包括预设的时长阈值。
[0044]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0045]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0046]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0047]图1为本发明实施例中控制闹钟的方法的流程图;
[0048]图2为本发明实施例中控制闹钟的方法的流程图;
[0049]图3为本发明实施例中控制闹钟的方法的流程图;
[0050]图4为本发明实施例中控制音量的装置结构图;
[0051]图5为本发明实施例中控制音量的装置结构图;
[0052]图6为本发明实施例中控制音量的装置结构图;
[0053]图7为本发明实施例中获取模块的结构图;
[0054]图8为本发明实施例中控制音量的装置结构图。
【具体实施方式】
[0055]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0056]相关技术中,很多用户习惯天天由闹钟叫醒。闹钟通常在固定时间输出响铃。用户如果不希望在这个固定时间醒来,则需要手动修改。如果用户忘记修改,则可能在用户不希望醒来时被闹钟吵醒,影响用户的睡眠质量。
[0057]本实施例对用户的睡眠情况进行监控,在达到预设的睡眠时长时,输出闹钟提醒。在保证用户睡眠质量的情况下叫醒用户。并且不需要手动修改闹钟时间,简化了用户操作。
[0058]图1是根据一示例性实施例示出的一种控制闹钟的方法的流程图,如图1所示,该方法可以由可穿戴设备实现,包括以下步骤:
[0059]步骤101:获得睡眠彳目息。
[0060]步骤102:根据获得的睡眠信息确定处于睡眠状态。
[0061]步骤103:判断处于睡眠状态的时长是否达到预设的时长阈值。在处于睡眠状态的时长达到预设的时长阈值时,继续步骤104 ;在处于睡眠状态的时长未达到预设的时长阈值时,继续步骤103。
[0062]步骤104:输出闹钟提醒信息。
[0063]本实施例中可穿戴设备可以监控用户的睡眠情况,通过对所述睡眠信息的分析,确定进入睡眠的睡眠开始时间。在确定用户处于睡眠状态时,开始进行计时,判断睡眠时长是否达到预设的时长阈值。如果通过睡眠信息发现用户中间有醒来,则在用户醒来的这段时间停止计时。当用户再次进入睡眠状态时,再继续计时。判断累计的睡眠时长是否达到预设的时长阈值。在累计的睡眠时长达到预设的时长阈值时,输出闹钟提醒信息,叫醒用户。保证了用户的充足睡眠。对于不需要以固定时间醒来的用户,本实施例的效果更佳。
[0064]本实施例中的可穿戴设备可以是手环等设备。用户可以通过移动终端对手环中的时长阈值进行配置。
[0065]则,所述方法还包括:步骤A。
[0066]步骤A:接收移动终端发送配置命令,所述配置命令包括预设的时长阈值。
[0067]移动终端与手环之间可以采用无线连接,如蓝牙、WiFi等。移动终端可安装有用于控制手环的应用。用户在该应用中输入时长阈值,如8小时。移动终端生成无线传输包,该无线传输包包括配置命令。为了安全和身份认证,无线传输包还可以包括身份识别码。然后,移动终端通过无线方式将无线传输包发送给手环。手环监听无线通道,在收到无线传输包后进行解析。手环对身份识别码进行认证。在认证通过后,根据收到时长阈值进行配置。
[0068]对于工作日,用户通常需要在固定时间醒来。对于节假日,则不需要在固定时间醒来。所以,所述方法还包括:步骤BI。
[0069]步骤B1:判断当前的日期是否是预设的节假日;
[0070]步骤104可以包括步骤B2。
[0071]步骤B2:在当前的日期是预设的节假日时,以及在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
[0072]在节假日中应用本实施例,减少对用户睡眠的影响,保证用户充足的睡眠,效果更佳。
[0073]用户除了正常的晚间睡眠以外,还可能有午睡习惯。从健康角度,通常晚上睡眠需要保证在8小时。但是在午睡时,可能需要I小时即可。为了适应不同时间段需求,所述判断处于睡眠状态的时长是否达到预设的时长阈值之前,所述方法还包括:步骤Cl和步骤C2o
[0074]步骤Cl:确定当前的时间所属的时间段。
[0075]步骤C2:根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。
[0076]例如,22点-8点这个时间段,对应的时长阈值为8小时,12点-14点这个时间段,对应的时长阈值为30分钟。
[0077]本实施例中的闹钟提醒信息包括振动信息。为了不影响他人,可以仅是手环进行振动提醒,手环和移动终端均不输出响铃。
[0078]本实施例中手环可以获得睡眠信息,具体可以有多种实现方式。如步骤101包括步骤Dl和步骤D2。
[0079]步骤Dl:获得加速度和/或心率信息。
[0080]步骤D2:通过获得的所述加速度和/或心率?目息,获得睡眠?目息。
[0081]例如,通过加速度获得睡眠信息。如果在一段时间内加速度变化非常小,且变化频率也比较小,则确定用户的活动频率和活动幅度均比较小,处于睡眠状态。相反的,如果在一段时间内加速度变化非常大,且变化频率也比较大,则确定用户的活动频率和活动幅度均比较大,未处于睡眠状态。
[0082]例如,预先通过统计获得睡眠时的心率信息,手环将检测到的心率信息与预设的睡眠时的心率信息进行匹配,如果匹配一致,则确定用户处于睡眠状态,否则确定用户未处于睡眠状态。
[0083]下面通过几个实施例详细介绍控制闹钟的实现过程。
[0084]图2是根据一示例性实施例示出的一种控制闹钟的方法的流程图,如图2所示,该方法可以由可穿戴设备实现,包括以下步骤:
[0085]在当前的日期是预设的节假日时,采用本实施例。
[0086]步骤201:获得加速度和/或心率信息。
[0087]步骤202:通过获得的所述加速度和/或心率?目息,获得睡眠?目息。
[0088]步骤203:根据获得的睡眠信息确定处于睡眠状态。
[0089]步骤204:判断处于睡眠状态的时长是否达到预设的时长阈值。在处于睡眠状态的时长达到预设的时长阈值时,继续步骤205 ;在处于睡眠状态的时长未达到预设的时长阈值时,继续步骤204。
[0090]步骤205:输出闹钟提醒信息。
[0091]图3是根据一示例性实施例示出的一种控制闹钟的方法的流程图,如图3所示,该方法可以由可穿戴设备实现,包括以下步骤:
[0092]在当前的日期是预设的节假日时,采用本实施例。
[0093]步骤301:获得加速度和/或心率信息。
[0094]步骤302:通过获得的所述加速度和/或心率?目息,获得睡眠?目息。
[0095]步骤303:根据获得的睡眠信息确定处于睡眠状态。
[0096]步骤304:确定当前的时间所属的时间段。
[0097]步骤305:根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。
[0098]步骤306:判断处于睡眠状态的时长是否达到预设的时长阈值。在处于睡眠状态的时长达到预设的时长阈值时,继续步骤306 ;在处于睡眠状态的时长未达到预设的时长阈值时,继续步骤307。
[0099]步骤307:输出闹钟提醒信息。
[0100]通过以上介绍了解了控制闹钟的实现过程,该过程由移动终端和音频播放设备实现,下面分别针对两个设备的内部结构和功能进行介绍。
[0101]图4是根据一示例性实施例示出的一种控制音量的装置示意图。参照图4,该装置包括:获取模块401、状态模块402、时长判断模块403和输出模块404。
[0102]获取模块401,用于获得睡眠彳目息。
[0103]状态模块402,用于根据获得的睡眠信息确定处于睡眠状态。
[0104]时长判断模块403,用于判断处于睡眠状态的时长是否达到预设的时长阈值。
[0105]输出模块404,用于在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒
?目息O
[0106]如图5所示,所述装置还包括:日期判断模块405。
[0107]日期判断模块405,用于判断当前的日期是否是预设的节假日。
[0108]所述输出模块404在当前的日期是预设的节假日时,以及在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。
[0109]如图6所示,所述装置还包括:第一确定模块406和第二确定模块407。
[0110]第一确定模块406,用于确定当前的时间所属的时间段。
[0111]第二确定模块407,用于根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。
[0112]如图7所示,所述获取模块401包括:第一获取子模块4011和第二获取子模块4012ο
[0113]第一获取子模块4011,用于获得加速度和/或心率信息。
[0114]第二获取子模块4012,用于通过获得的所述加速度和/或心率信息,获得睡眠信息。
[0115]如图8所示,所述装置还包括:接收模块408。
[0116]接收模块408,用于接收移动终端发送配置命令,所述配置命令包括预设的时长阈值。
[0117]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0118]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0119]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0120]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0121]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种控制闹钟的方法,其特征在于,包括以下步骤: 获得睡眠彳目息; 根据获得的睡眠信息确定处于睡眠状态; 判断处于睡眠状态的时长是否达到预设的时长阈值; 在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。2.如权利要求1所述的方法,其特征在于,所述方法还包括: 判断当前的日期是否是预设的节假日; 所述在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息,包括: 在当前的日期是预设的节假日时,以及在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。3.如权利要求1所述的方法,其特征在于,所述判断处于睡眠状态的时长是否达到预设的时长阈值之前,所述方法还包括: 确定当前的时间所属的时间段; 根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。4.如权利要求1所述的方法,其特征在于,所述获得睡眠信息,包括: 获得加速度和/或心率息; 通过获得的所述加速度和/或心率?目息,获得睡眠?目息。5.如权利要求1所述的方法,其特征在于,所述方法还包括: 接收移动终端发送配置命令,所述配置命令包括预设的时长阈值。6.一种控制闹钟的装置,其特征在于,包括: 获取模块,用于获得睡眠?目息; 状态模块,用于根据获得的睡眠信息确定处于睡眠状态; 时长判断模块,用于判断处于睡眠状态的时长是否达到预设的时长阈值; 输出模块,用于在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。7.如权利要求6所述的装置,其特征在于,所述装置还包括: 日期判断模块,用于判断当前的日期是否是预设的节假日; 所述输出模块在当前的日期是预设的节假日时,以及在处于睡眠状态的时长达到预设的时长阈值时,输出闹钟提醒信息。8.如权利要求6所述的装置,其特征在于,所述装置还包括: 第一确定模块,用于确定当前的时间所属的时间段; 第二确定模块,用于根据预设的时间段与时长阈值的对应关系,确定所述当前的时间所属的时间段对应的预设的时长阈值。9.如权利要求6所述的装置,其特征在于,所述获取模块包括: 第一获取子模块,用于获得加速度和/或心率信息; 第二获取子模块,用于通过获得的所述加速度和/或心率信息,获得睡眠信息。10.如权利要求6所述的装置,其特征在于,所述装置还包括: 接收模块,用于接收移动终端发送配置命令,所述配置命令包括预设的时长阈值。
【文档编号】G05B13/04GK105843038SQ201510016608
【公开日】2016年8月10日
【申请日】2015年1月13日
【发明人】伍浩铖, 王辉
【申请人】安徽华米信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1