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

文档序号:8430521阅读:来源:国知局
置的闹铃,关闭终端上的闹钟,不让闹钟在该闹钟预定时间启动,保证用户的睡眠质量。若当前时间未达到闹钟预定时间,则继续执行步骤S101。
[0034]本发明实施例中,终端获取用户睡眠分析结果;对用户睡眠分析结果进行识别;当识别用户睡眠分析结果为用户处于睡眠状态时,判断当前时间是否达到闹钟预定时间;若当前时间达到闹钟预定时间,关闭终端上的闹钟。通过实施图1所描述的方法,可以有效地过滤处于睡眠时段的闹铃,提高用户的睡眠质量。
[0035]请参阅图2,图2是本发明实施例公开的另一种控制终端闹钟的方法的流程图。如图2所示,本实施例中所描述的控制终端闹钟的方法,包括步骤:
[0036]S201,获取用户睡眠分析结果。
[0037]本发明实施例中,获取用户睡眠分析结果可以包括以下步骤:
[0038]11)接收可穿戴设备获取的用户身体参数信息;其中,用户身体参数信息包括用户心率和用户卡路里燃烧速度;
[0039]12)分析用户身体参数信息,以获取用户睡眠分析结果;其中,用户睡眠分析结果包括用户处于睡眠状态或用户处于非睡眠状态。
[0040]本发明实施例中,终端获取用户睡眠分析结果可以首先接收可穿戴设备获取的用户身体参数信息;然后分析用户身体参数信息,以获取用户睡眠分析结果。举例来说,可穿戴设备可以实时获取用户身体参数信息,将身体参数信息发送给终端进行分析,终端分析身体参数信息,以获取用户睡眠分析结果。
[0041]其中,分析用户身体参数信息,以获取用户睡眠分析结果具体可以包括:
[0042]21)当用户心率低于预设心率且用户卡路里燃烧速度低于预设卡路里燃烧速度时,确定用户睡眠分析结果为用户处于睡眠状态;
[0043]22)当用户心率不低于预设心率或用户卡路里燃烧速度不低于预设卡路里燃烧速度时,确定用户睡眠分析结果为用户处于非睡眠状态。
[0044]本发明实施例中,预设心率和预设卡路里燃烧速度可以是用户根据自己身体情况进行预先设置,也可以根据终端统计用户在睡眠阶段的心率的平均值来设定的预设心率,根据终端统计用户在睡眠阶段的卡路里燃烧速度的平均值来设定的预设卡路里燃烧速度。当用户心率低于预设心率且用户卡路里燃烧速度低于预设卡路里燃烧速度时,表明用户身体不活跃,用户睡眠质量较好,认为用户处于较深的睡眠状态,确定用户睡眠分析结果为用户处于睡眠状态;当用户心率不低于预设心率或用户卡路里燃烧速度不低于预设卡路里燃烧速度时,表明用户身体较活跃,用户睡眠质量不好,认为用户处于较浅的睡眠状态或时醒着状态,确定用户睡眠分析结果为用户处于非睡眠状态。
[0045]本发明实施例中,获取用户睡眠分析结果也可以接收可穿戴设备分析身体参数信息得到的用户睡眠分析结果;其中,用户睡眠分析结果包括用户处于睡眠状态或用户处于非睡眠状态;
[0046]其中,身体参数信息为可穿戴设备获取的用户身体参数信息,用户身体参数信息包括用户心率和用户卡路里燃烧速度。
[0047]本发明实施例中,可穿戴设备可以先获取的用户身体参数信息,再分析身体参数信息得到的用户睡眠分析结果,将用户睡眠分析结果发送给终端。
[0048]S202,对用户睡眠分析结果进行识别。
[0049]S203,当识别用户睡眠分析结果为用户处于睡眠状态时,判断当前时间是否达到闹钟预定时间。
[0050]S204,若当前时间达到闹钟预定时间,关闭终端上的闹钟。
[0051]S205,当识别用户睡眠分析结果为用户处于非睡眠状态时,判断当前时间是否超过闹钟预定时间。
[0052]本发明实施例中,当前时间是当识别用户睡眠分析结果为用户处于非睡眠状态时的时间,当前时间可以是获取终端系统显示的当前时间,也可以获取终端连接到网络的网络时间。闹钟预定时间可以由用户事先设定,闹钟预定时间可以有一个,也可以有多个,判断当前时间是否达到闹钟预定时间是判断当前时间是否达到其中的某一个闹钟预设时间,若当前时间达到其中的某一个闹钟预设时间,表明当前时间达到闹钟预定时间。举例来说,若用户设置了凌晨三点整(3:00)、凌晨四点整(4:00)和凌晨五点整(5:00)三个闹钟预定时间,当识别用户睡眠分析结果为用户处于睡眠状态时,若当前时间为二点半,表明当前时间未达到闹钟预定时间,若当前时间为凌晨三点整,表明当前时间达到了闹钟预定时间,若当前时间为三点半,表明当前时间未达到闹钟预定时间,若当前时间为四点整,表明当前时间达到闹钟预定时间,若当前时间为四点半,表明当前时间未达到闹钟预定时间,若当前时间为五点整,表明当前时间达到闹钟预定时间,若当前时间为五点半,表明当前时间未达到闹钟预定时间。
[0053]S206,若当前时间达到闹钟预定时间,则启动终端上的闹钟。
[0054]本发明实施例中,当识别用户睡眠分析结果为用户处于非睡眠状态时,若当前时间达到闹钟预定时间,由于用户处于非睡眠状态,终端判断该预定时间是用户设置的闹钟,启动终端上的闹钟,闹钟启动的方式可以是响铃、振动和播放音乐中的一种或多种。若当前时间未达到闹钟预定时间,则继续执行步骤S201。
[0055]本发明实施例中,终端获取用户睡眠分析结果;对用户睡眠分析结果进行识别;当识别用户睡眠分析结果为用户处于睡眠状态时,判断当前时间是否达到闹钟预定时间;若当前时间达到闹钟预定时间,关闭终端上的闹钟;当识别用户睡眠分析结果为用户处于非睡眠状态时,判断当前时间是否超过闹钟预定时间;若当前时间达到闹钟预定时间,则启动终端上的闹钟。通过实施图2所描述的方法,可以有效地过滤处于睡眠时段的闹铃,提高用户的睡眠质量。
[0056]请参阅图3,图3是本发明实施例公开的一种控制终端闹钟的装置的结构示意图。如图3所示,本实施例中所描述的装置,包括获取单元301、识别单元302、第一判断单元303和关闭单元304,其中:
[0057]获取单元301,用于获取用户睡眠分析结果。
[0058]本发明实施例中,获取单元301获取用户睡眠分析结果可以是获取单元301接收可穿戴设备获取的用户身体参数信息,分析用户身体参数信息获取的用户睡眠分析结果;也可以是可穿戴设备获取用户身体参数信息并分析,获取单元301接收可穿戴设备分析身体参数信息得到的用户睡眠分析结果。睡眠分析结果可以包括用户处于睡眠状态或用户处于非睡眠状态,用户处于睡眠状态时,用户的身体活动强度相对较低,心率和卡路里燃烧速度均维持在较低的水平,这时候用户处于深睡眠状态;用户处于非睡眠状态时,用户的身体活动强度相对较高,心率或卡路里燃烧速度维持在较高的水平,这时候用户处于浅睡眠状态或醒着状态。获取单元301获取用户睡眠分析结果可以是实时的,获取单元301不断的获取用户睡眠分析结果。
[0059]识别单元302,用于对用户睡眠分析结果进行识别。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1