提醒方法及装置的制造方法

文档序号:9461555阅读:232来源:国知局
提醒方法及装置的制造方法
【技术领域】
[0001]本公开涉及通信技术领域,尤其涉及提醒方法及装置。
【背景技术】
[0002]随着智能设备的快速发展,智能手机、智能家居、智能穿戴设备等逐渐深入用户的日常生活中。尤其是近几年智能穿戴设备的迅猛发展,使得智能穿戴设备成为新一轮的热潮,已经与人们日常生活紧密相连,例如智能手环,其具有的运动监测、睡眠监测及闹钟提醒等功能很受用户的喜爱。

【发明内容】

[0003]本公开实施例提供一种提醒方法及装置。所述技术方案如下:
[0004]第一方面,提供了一种提醒方法,包括:
[0005]监测用户的当前睡眠状态;
[0006]响应于监测到所述当前睡眠状态为预设睡眠状态,累计所述用户在所述当前睡眠状态下的睡眠时长;
[0007]响应于确定所述用户在所述当前睡眠状态下的睡眠时长达到预设时长,执行提醒任务。
[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]在一个实施例中,所述装置还包括:记录模块;
[0048]所述累计模块,用于在累计所述用户在所述当前睡眠状态下的睡眠时长的过程中,响应于所述监测模块监测到所述当前睡眠状态不为所述预设睡眠状态,暂停累计所述用户在所述当前睡眠状态下的睡眠时长;
[0049]所述记录模块,用于记录所述累计模块已经累计的所述睡眠时长;
[0050]所述累计模块,用于响应于所述监测模块继续监测到所述当前睡眠状态为预设睡眠状态,在所述记录的睡眠时长的基础上,继续累计所述用户在所述当前睡眠状态下的睡眠时长。
[0051]该实施例中,累计模块通过在当前睡眠状态不为预设睡眠状态时暂停累计睡眠时长,并在监测模块继续监测到当前睡眠状态为预设睡眠状态时继续累计,使得智能穿戴设备能够准确地计算出用户的真正睡眠时间,且不包括睡眠过程中不属于真正睡眠状态的时间,进而在真正睡眠时间未达到一定时长时不打扰用户,从而保证了用户恰到好处的睡眠时间,提高了用户的睡眠质量。
[0052]在一个实施例中,所述监测模块包括:
[0053]确定子模块,用于确定当前是否在预设时间段内;
[0054]监测子模块,用于响应于所述确定子模块确定当前在所述预设时间段内,监测用户的当前睡眠状态。
[0055]该实施例中,监测子模块通过监测预设时间段内用户的当前睡眠状态,使得智能穿戴设备能够在预设时间段内计算用户的真正睡眠时间,从而避免在预设时间段之外的时间打扰用户,提高了用户的体验度。
[0056]在一个实施例中,所述装置还包括:
[0057]清除模块,用于响应于所述累计模块确定所述用户在所述当前睡眠状态下的睡眠时长没有达到所述预设时长、且本次累计的预设时间段结束,清除所述本次累计的预设时间段内所累计的睡眠时长。
[0058]该实施例中,清除模块通过清除已经结束的预设时间段内累计的睡眠时长,从而能够继续执行下一个预设时间段内的提醒任务,实现了准确地计算用户的真正睡眠时间,保证了用户恰到好处的睡眠时间,提高用户的睡眠质量。
[0059]在一个实施例中,所述累计模块,用于响应于所述监测模块监测到所述当前睡眠状态为预设睡眠状态,累计本次提醒周期内所述用户在所述当前睡眠状态下的睡眠时长。
[0060]该实施例中,累计模块通过累计本次提醒周期内用户在当前睡眠状态下的睡眠时长,使得智能穿戴设备能够准确计算用户在每一个提醒周期内的真正睡眠时间,从而保证用户恰到好处的睡眠时间,提高用户的睡眠质量。
[00
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1