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

文档序号:10616159阅读:206来源:国知局
闹钟控制方法及装置的制造方法
【专利摘要】本发明公开了一种闹钟控制方法及装置,包括:在闹铃响起后,接收闹钟打断指令;采集第一时间间隔内的传感器数据和/或定位数据;根据所述第一时间间隔内的传感器数据和/或定位数据,判断用户是否在所述第一时间间隔内处于运动状态;若用户在所述第一时间间隔内处于运动状态,则关闭闹钟;若用户在所述第一时间间隔内不处于运动状态,则进入休眠状态并在第二时间间隔后再次响起闹铃。本发明提出的闹钟控制方法及装置,能够监测用户行为,从而有效唤醒用户。
【专利说明】
闹钟控制方法及装置
技术领域
[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]打断指令接收t吴块,用于在闹铃响起后,接收闹钟打断指令;
[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]图1为本发明提供的闹钟控制方法的一个实施例的流程示意图;
[0059]图2为本发明提供的闹钟控制方法的另一个实施例的流程示意图;
[0060]图3为本发明提供的闹钟控制装置实施例的模块结构示意图。
【具体实施方式】
[0061]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0062]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0063]本发明的第一个方面,提出了一种闹钟控制方法,能够监测用户行为,从而有效唤醒用户。如图1所示,为本发明提供的闹钟控制方法的一个实施例的流程示意图。
[0064]所述闹钟控制方法,包括以下步骤:
[0065]步骤101:在闹铃响起后,接收闹钟打断指令;所述打断指令可以是用户通过点击设备的某个按键而发出,也可以是通过触摸屏幕而发出,还可以是触摸手势而发出,还可以通过用户自定义的打断指令的发出方式而发出的;
[0066]步骤102:采集第一时间间隔内的传感器数据和/或定位数据;所述第一时间间隔的取值可以参照通常情况下闹铃响起时,用户会经过多长时间将其打断而设置,并且,其取值可以是默认设置的值,还可以是根据用户习惯,由用户自定义设置的值;
[0067]步骤103:根据所述第一时间间隔内的传感器数据和/或定位数据,判断用户是否在所述第一时间间隔内处于运动状态;若用户因闹铃响起而被唤醒,从而起床开始进行穿衣洗漱等动作时,其随身携带的设备将会被带动,从而设备中设置的传感器或者定位模块,则能够采集到因为用户运动而使传感器产生的数据或者因位置移动而产生的位置变化的数据,通过这些数据,则能判断用户是否在打断闹铃之后处于运动状态;所述第二时间间隔的取值可以是默认设置的值,还可以是根据用户习惯,由用户自定义设置的值,例如5分钟;
[0068]步骤104:若用户在所述第一时间间隔内处于运动状态,则说明用户已被成功唤醒,关闭闹钟;
[0069]步骤105:若用户在所述第一时间间隔内不处于运动状态,则说明用户未被成功唤醒,进入休眠状态并在第二时间间隔后再次响起闹铃。
[0070]从上述实施例可以看出,本发明提供的闹钟控制方法,通过在接收打断指令之后,通过监测用户行为来判断用户是否处于运动状态,在用户不处于运动状态时,进入休眠状态并在预定时间间隔后再次响起,若用户处于运动状态,则判定用户已经被唤醒,从而关闭闹钟,使得用户不会因为打断闹钟而导致闹钟不再响起而睡过头,达到了有效唤醒用户的目的,提升了用户体验。
[0071]可选的,在一些实施方式中,所述在闹铃响起后,接收闹钟打断指令的步骤101之前还可包括以下步骤:
[0072]判断是否接收到闹钟打断指令;
[0073]若没有接收到闹钟打断指令,进入休眠状态并在第三时间间隔后再次响起闹铃。所述第三时间间隔可以与所述第二时间间隔的取值相等,也可以不相等,可以是默认设置的值,还可以是根据用户习惯,由用户自定义设置的值,例如5分钟。
[0074]通过上述实施例,使得用户在没有进行打断的时候还可以再次响起闹铃,从而有效防止用户睡过头。
[0075]较佳的,在一些可选实施方式中,所述传感器数据包括光传感器采集数据;
[0076]所述判断用户是否在所述第一时间间隔内处于运动状态的步骤103还可具体包括以下步骤:
[0077]将在所述第一时间间隔内采集的所述光传感器采集数据处理为光参数;所述光参数可以是通过处理光传感器采集数据而得到的任何能够表征环境光变化的光参数,例如亮度;
[0078]根据所述光参数,判断环境光在所述第一时间间隔内是否由暗变明;
[0079]若环境光在所述第一时间间隔内由暗变明,有可能是用户拉开了窗帘,可以说明用户已被唤醒并已起床,则判定用户处于运动状态;
[0080]若环境光在所述第一时间间隔内无明显变化,说明外界环境光并无变化,可能是因为用户还未起床,因此设备的位置并未移动,则判定用户不处于运动状态。
[0081]通过上述实施例,能够利用光传感器采集数据来判断环境光变化,从而能够有效判断用户是否处于运动状态。
[0082]较佳的,在另一些可选实施方式中,所述传感器数据包括陀螺仪传感器采集数据;
[0083]所述判断用户是否在所述第一时间间隔内处于运动状态的步骤103还可具体包括以下步骤:
[0084]将在所述第一时间间隔内采集的所述陀螺仪传感器采集数据处理为加速度数据和角速度数据;
[0085]判断在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中;所述预设加速度变化阈值和预设角速度变化阈值,可以是依照正常情况下成年人运动所产生的加速度和角速度变化而设置的预设加速度变化阈值和预设角速度变化阈值,当陀螺仪传感器采集数据转化而得的加速度数据和角速度数据落入所述预设加速度变化阈值和预设角速度变化阈值中时,则能判定用户正在运动;
[0086]若处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态;
[0087]若不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状态。
[0088]通过上述实施例,能够利用陀螺仪传感器采集数据来判断环境光变化,从而能够有效判断用户是否处于运动状态。
[0089]此外,在又一些可选实施方式中,所述传感器数据包括光传感器采集数据和陀螺仪传感器采集数据;
[0090]所述判断用户是否在所述第一时间间隔内处于运动状态的步骤103还可具体包括以下步骤:
[0091 ]将在所述第一时间间隔内采集的所述光传感器采集数据处理为光参数;
[0092]将在所述第一时间间隔内采集的所述陀螺仪传感器采集数据处理为加速度数据和角速度数据;
[0093]根据所述光参数,判断环境光在所述第一时间间隔内是否由暗变明,并且在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中;
[0094]若环境光在所述第一时间间隔内由暗变明,且在所述第一时间间隔内采集到的所述加速度数据和角速度数据处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态;
[0095]若环境光在所述第一时间间隔内无明显变化,和/或,在所述第一时间间隔内采集到的所述加速度数据和角速度数据不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状态。
[0096]通过上述实施例,能够结合光传感器采集数据和陀螺仪传感器采集数据来判断环境光变化,从而能够更加有效判断用户是否处于运动状态。
[0097]可选的,在一些实施方式中,所述判断用户是否在所述第一时间间隔内处于运动状态的步骤103包括:
[0098]判断采集到的定位数据(例如gps数据)是否为预设的家庭定位数据;所述预设的家庭定位数据,可以是用户自定义设置的长时间就寝的住房位置,也可以是根据持续采集的用户数据而判断得到的家庭定位数据,例如,晚10点至第二天早8点之间,设备处于同一定位位置超过8小时,判定用户处于睡眠状态,则该定位位置即可设置为家庭定位数据;
[0099]若所述定位数据是预设的家庭定位数据,则判定用户不处于运动状态;
[0100]若所述定位数据不是预设的家庭定位数据,则判定用户处于运动状态。
[0101]通过上述实施例,使得定位数据也可以作为辅助判定用户是否处于运动状态的依据,从而完善了所述闹钟控制方法。
[0102]本发明还提供了所述闹钟控制方法的另一个实施例。如图2所示,为本发明提供的闹钟控制方法的另一个实施例的流程示意图。
[0103 ]所述闹钟控制方法,包括以下步骤:
[0104]步骤201:判断是否接收到闹钟打断指令;
[0105]步骤202:若没有接收到闹钟打断指令,进入休眠状态并在第三时间间隔后再次响起闹铃;
[0106]步骤203:若接收到闹钟打断指令,采集第一时间间隔内的光传感器采集数据和陀螺仪传感器采集数据;
[0107]步骤204:根据所述光参数判断环境光在所述第一时间间隔内是否由暗变明,并且判断在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中;
[0108]步骤205:若环境光在所述第一时间间隔内由暗变明,且在所述第一时间间隔内采集到的所述加速度数据和角速度数据处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态;
[0109]步骤206:关闭闹钟;
[0110]步骤207:若环境光在所述第一时间间隔内无明显变化,和/或,在所述第一时间间隔内采集到的所述加速度数据和角速度数据不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状态;
[0111]步骤208:进入休眠状态并在第二时间间隔后再次响起闹铃。
[0112]从上述实施例可以看出,本发明提供的闹钟控制方法,通过在接收打断指令之后,通过监测用户行为来判断用户是否处于运动状态,在用户不处于运动状态时,进入休眠状态并在预定时间间隔后再次响起,若用户处于运动状态,则判定用户已经被唤醒,从而关闭闹钟,使得用户不会因为打断闹钟而导致闹钟不再响起而睡过头,达到了有效唤醒用户的目的,提升了用户体验。
[0113]本发明的第二个方面,提出了一种闹钟控制装置,能够监测用户行为,从而有效唤醒用户。如图3所示,为本发明提供的闹钟控制装置实施例的模块结构示意图。
[0114]所述闹钟控制装置,包括:
[0115]打断指令接收模块301,用于在闹铃响起后,接收闹钟打断指令;所述打断指令可以是用户通过点击设备的某个按键而发出,也可以是通过触摸屏幕而发出,还可以是触摸手势而发出,还可以通过用户自定义的打断指令的发出方式而发出的;
[0116]数据采集模块302,用于采集第一时间间隔内的传感器数据和/或定位数据;所述第一时间间隔的取值可以参照通常情况下闹铃响起时,用户会经过多长时间将其打断而设置,并且,其取值可以是默认设置的值,还可以是根据用户习惯,由用户自定义设置的值;
[0117]运动状态判断模块303,用于根据所述第一时间间隔内的传感器数据和/或定位数据,判断用户是否在所述第一时间间隔内处于运动状态;若用户因闹铃响起而被唤醒,从而起床开始进行穿衣洗漱等动作时,其随身携带的设备将会被带动,从而设备中设置的传感器或者定位模块,则能够采集到因为用户运动而使传感器产生的数据或者因位置移动而产生的位置变化的数据,通过这些数据,则能判断用户是否在打断闹铃之后处于运动状态;所述第二时间间隔的取值可以是默认设置的值,还可以是根据用户习惯,由用户自定义设置的值,例如5分钟;
[0118]闹钟控制模块304,用于:
[0119]若用户在所述第一时间间隔内处于运动状态,则说明用户已被成功唤醒,关闭闹钟;
[0120]若用户在所述第一时间间隔内不处于运动状态,则说明用户未被成功唤醒,进入休眠状态并在第二时间间隔后再次响起闹铃。
[0121]从上述实施例可以看出,本发明提供的闹钟控制装置,通过在接收打断指令之后,通过监测用户行为来判断用户是否处于运动状态,在用户不处于运动状态时,进入休眠状态并在预定时间间隔后再次响起,若用户处于运动状态,则判定用户已经被唤醒,从而关闭闹钟,使得用户不会因为打断闹钟而导致闹钟不再响起而睡过头,达到了有效唤醒用户的目的,提升了用户体验。
[0122]可选的,在一些实施方式中,所述闹钟控制装置,还包括:
[0123]打断指令判断模块305,用于判断是否接收到闹钟打断指令;
[0124]若没有接收到闹钟打断指令,所述闹钟控制模块304,用于进入休眠状态并在第三时间间隔后再次响起闹铃。所述第三时间间隔可以与所述第二时间间隔的取值相等,也可以不相等,可以是默认设置的值,还可以是根据用户习惯,由用户自定义设置的值,例如5分钟。
[0125]通过上述实施例,使得用户在没有进行打断的时候还可以再次响起闹铃,从而有效防止用户睡过头。
[0126]较佳的,在一些可选实施方式中,所述传感器数据包括光传感器采集数据;
[0127]所述运动状态判断模块303,具体用于:
[0128]将在所述第一时间间隔内采集的所述光传感器采集数据处理为光参数;所述光参数可以是通过处理光传感器采集数据而得到的任何能够表征环境光变化的光参数,例如亮度;
[0129]根据所述光参数,判断环境光在所述第一时间间隔内是否由暗变明;
[0130]若环境光在所述第一时间间隔内由暗变明,有可能是用户拉开了窗帘,可以说明用户已被唤醒并已起床,则判定用户处于运动状态;
[0131]若环境光在所述第一时间间隔内无明显变化,说明外界环境光并无变化,可能是因为用户还未起床,因此设备的位置并未移动,则判定用户不处于运动状态。
[0132]通过上述实施例,能够利用光传感器采集数据来判断环境光变化,从而能够有效判断用户是否处于运动状态。
[0133]较佳的,在另一些可选实施方式中,所述传感器数据包括陀螺仪传感器采集数据;
[0134]所述运动状态判断模块303,具体用于:
[0135]将在所述第一时间间隔内采集的所述陀螺仪传感器采集数据处理为加速度数据和角速度数据;
[0136]判断在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中;所述预设加速度变化阈值和预设角速度变化阈值,可以是依照正常情况下成年人运动所产生的加速度和角速度变化而设置的预设加速度变化阈值和预设角速度变化阈值,当陀螺仪传感器采集数据转化而得的加速度数据和角速度数据落入所述预设加速度变化阈值和预设角速度变化阈值中时,则能判定用户正在运动;
[0137]若处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态;
[0138]若不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状态。
[0139]通过上述实施例,能够利用陀螺仪传感器采集数据来判断环境光变化,从而能够有效判断用户是否处于运动状态。
[0140]此外,在又一些可选实施方式中,所述传感器数据包括光传感器采集数据和陀螺仪传感器采集数据;
[0141]所述运动状态判断模块303,具体用于:
[0142 ]将在所述第一时间间隔内采集的所述光传感器采集数据处理为光参数;
[0143]将在所述第一时间间隔内采集的所述陀螺仪传感器采集数据处理为加速度数据和角速度数据;
[0144]根据所述光参数,判断环境光在所述第一时间间隔内是否由暗变明,并且在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中;
[0145]若环境光在所述第一时间间隔内由暗变明,且在所述第一时间间隔内采集到的所述加速度数据和角速度数据处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态;
[0146]若环境光在所述第一时间间隔内无明显变化,和/或,在所述第一时间间隔内采集到的所述加速度数据和角速度数据不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状态。
[0147]通过上述实施例,能够结合光传感器采集数据和陀螺仪传感器采集数据来判断环境光变化,从而能够更加有效判断用户是否处于运动状态。
[0148]可选的,在一些实施方式中,所述运动状态判断模块303,具体用于:
[0149]判断采集到的定位数据是否为预设的家庭定位数据;所述预设的家庭定位数据,可以是用户自定义设置的长时间就寝的住房位置,也可以是根据持续采集的用户数据而判断得到的家庭定位数据,例如,晚10点至第二天早8点之间,设备处于同一定位位置超过8小时,判定用户处于睡眠状态,则该定位位置即可设置为家庭定位数据;
[0150]若所述定位数据是预设的家庭定位数据,则判定用户不处于运动状态;
[0151]若所述定位数据不是预设的家庭定位数据,则判定用户处于运动状态。
[0152]通过上述实施例,使得定位数据也可以作为辅助判定用户是否处于运动状态的依据,从而完善了所述闹钟控制方法。
[0153]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0154]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0155]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0156]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种闹钟控制方法,其特征在于,包括: 在闹铃响起后,接收闹钟打断指令; 采集第一时间间隔内的传感器数据和/或定位数据; 根据所述第一时间间隔内的传感器数据和/或定位数据,判断用户是否在所述第一时间间隔内处于运动状态; 若用户在所述第一时间间隔内处于运动状态,则关闭闹钟; 若用户在所述第一时间间隔内不处于运动状态,则进入休眠状态并在第二时间间隔后再次响起闹铃。2.根据权利要求1所述的方法,其特征在于,所述在闹铃响起后,接收闹钟打断指令的步骤之前还包括: 判断是否接收到闹钟打断指令; 若没有接收到闹钟打断指令,进入休眠状态并在第三时间间隔后再次响起闹铃。3.根据权利要求1所述的方法,其特征在于,所述传感器数据包括光传感器采集数据; 所述判断用户是否在所述第一时间间隔内处于运动状态的步骤包括: 将在所述第一时间间隔内采集的所述光传感器采集数据处理为光参数; 根据所述光参数,判断环境光在所述第一时间间隔内是否由暗变明; 若环境光在所述第一时间间隔内由暗变明,则判定用户处于运动状态; 若环境光在所述第一时间间隔内无明显变化,则判定用户不处于运动状态。4.根据权利要求1所述的方法,其特征在于,所述传感器数据包括陀螺仪传感器采集数据; 所述判断用户是否在所述第一时间间隔内处于运动状态的步骤包括: 将在所述第一时间间隔内采集的所述陀螺仪传感器采集数据处理为加速度数据和角速度数据; 判断在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中; 若处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态; 若不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状??τ O5.根据权利要求1所述的方法,其特征在于,所述判断用户是否在所述第一时间间隔内处于运动状态的步骤包括: 判断采集到的定位数据是否为预设的家庭定位数据; 若所述定位数据是预设的家庭定位数据,则判定用户不处于运动状态; 若所述定位数据不是预设的家庭定位数据,则判定用户处于运动状态。6.—种闹钟控制装置,其特征在于,包括: 打断指令接收模块,用于在闹铃响起后,接收闹钟打断指令; 数据采集模块,用于采集第一时间间隔内的传感器数据和/或定位数据; 运动状态判断模块,用于根据所述第一时间间隔内的传感器数据和/或定位数据,判断用户是否在所述第一时间间隔内处于运动状态; 闹钟控制模块,用于: 若用户在所述第一时间间隔内处于运动状态,则关闭闹钟; 若用户在所述第一时间间隔内不处于运动状态,则进入休眠状态并在第二时间间隔后再次响起闹铃。7.根据权利要求6所述的装置,其特征在于,还包括: 打断指令判断模块,用于判断是否接收到闹钟打断指令; 若没有接收到闹钟打断指令,所述闹钟控制模块,用于进入休眠状态并在第三时间间隔后再次响起闹铃。8.根据权利要求6所述的装置,其特征在于,所述传感器数据包括光传感器采集数据; 所述运动状态判断模块,具体用于: 将在所述第一时间间隔内采集的所述光传感器采集数据处理为光参数; 根据所述光参数,判断环境光在所述第一时间间隔内是否由暗变明; 若环境光在所述第一时间间隔内由暗变明,则判定用户处于运动状态; 若环境光在所述第一时间间隔内无明显变化,则判定用户不处于运动状态。9.根据权利要求6所述的装置,其特征在于,所述传感器数据包括陀螺仪传感器采集数据; 所述运动状态判断模块,具体用于: 将在所述第一时间间隔内采集的所述陀螺仪传感器采集数据处理为加速度数据和角速度数据; 判断在所述第一时间间隔内采集到的所述加速度数据和角速度数据是否分别处于预设加速度变化阈值和预设角速度变化阈值中; 若处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户处于运动状态; 若不处于预设加速度变化阈值和预设角速度变化阈值中,则判定用户不处于运动状??τ O10.根据权利要求6所述的装置,其特征在于,所述运动状态判断模块,具体用于: 判断采集到的定位数据是否为预设的家庭定位数据; 若所述定位数据是预设的家庭定位数据,则判定用户不处于运动状态; 若所述定位数据不是预设的家庭定位数据,则判定用户处于运动状态。
【文档编号】H04M1/725GK105979068SQ201610262470
【公开日】2016年9月28日
【申请日】2016年4月25日
【发明人】房小飞
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1