CN103645629B - 一种闹钟定时方法 - Google Patents
一种闹钟定时方法 Download PDFInfo
- Publication number
- CN103645629B CN103645629B CN201310515785.1A CN201310515785A CN103645629B CN 103645629 B CN103645629 B CN 103645629B CN 201310515785 A CN201310515785 A CN 201310515785A CN 103645629 B CN103645629 B CN 103645629B
- Authority
- CN
- China
- Prior art keywords
- time
- alarm clock
- value
- factor
- adjusted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Electric Clocks (AREA)
Abstract
本申请公开了一种闹钟定时方法,包括:a、确定影响闹钟时间调整的所有因素的当前状态值,对应每个因素i,确定调整权值qi,并根据当前状态值确定相应因素i的时间调整值ti;b、利用每个所述因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值;当所述调整参考值不为0时,根据所述调整参考值,在系统当前设定的闹钟定时时间t的基础上确定闹钟实际振铃时间。应用本申请,能够自适应调整闹钟实际振铃时间。
Description
技术领域
本申请涉及电子技术,包括但不限于便携式消费电子、移动终端,特别涉及一种闹钟定时方法。
背景技术
目前,闹钟已经相当智能化,为用户提供了多种设置模式,包括每天定时闹钟、工作日定时闹钟、自定义日期定时闹钟等。但是,这些在某些场合下,还是不能满足用户的需求,现有技术为我们提供额外的选择,闹钟时间的设置更加灵活,更加趋向人性化。
目前,现有技术一提出一种闹钟定时方法、装置以及移动终端,可以修改用户预先设置的闹钟时间,调整闹钟时间到用户休息时间之外,保证用户的身心健康,更加有利于工作效率的提高。但是,该技术只考虑到了休息时间,没有兼顾工作时间,在工作时间和休息时间之间需要做出平衡。
现有技术二提出一种智能电子闹钟,包括感应单元、控制单元、计时单元、报警单元等。这种智能电子闹钟可以任意设定闹钟周期长短,自由设定闹钟时间,并且可以根据用户的身体状况,决定是否报警。但是,该技术的主要目的是用来监测用户的身体状况,闹钟时间和周期会频繁变化,毫无规律,不能适应上班族的闹钟规律。上班族期望闹钟时间的设定在一个相对固定的区间内,可以保证上班时间和休息时间之间的平衡。
发明内容
本申请提供一种闹钟定时方法和装置,能够自适应调整闹钟实际振铃时间。
一种闹钟定时方法,包括:
a、确定影响闹钟时间调整的所有因素的当前状态值,对应每个因素i,确定调整权值qi,并根据当前状态值确定相应因素i的时间调整值ti;
b、利用每个所述因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值ε;当所述调整参考值ε不为0时,根据所述调整参考值,在系统当前设定的闹钟定时时间t的基础上确定闹钟实际振铃时间。
较佳地,所述计算闹钟定时时间的调整参考值ε包括:其中,i=1,2,…,N,N为所有因素的个数。
较佳地,所述根据调整参考值在所述闹钟定时时间t的基础上确定闹钟实际振铃时间为:
若t+ε在时间区间[t-α,t+β]内,则将t+ε作为闹钟实际振铃时间;
若t+ε在时间区间[t-α,t+β]外,则将距离t+ε较近的时间区间端点值作为闹钟实际振铃时间;
其中,所述时间区间[t-α,t+β]由用户设置。
较佳地,按照设定的周期执行步骤a至步骤b,统计T个周期内的闹钟实际振铃时间,并统计闹钟实际振铃时间在时间区间[t-α,t+β]端点处的次数,若次数大于或等于T/W,则对所述时间区间进行调整;其中,T和W为用户或系统设置的正整数,且T>W。
较佳地,所述对时间区间进行调整包括:将时间区间调整为其中,N1、N2分别为在时间区间的左端点和右端点的实际振铃次数,γ表示时间区间[t-α,t+β]的左右端点调整范围。
较佳地,按照设定的周期执行步骤a和步骤b。
较佳地,计算T个周期内闹钟实际振铃的平均时间avr,若|avr-t|>5min,则调整所述t;其中,T为用户或系统设置的正整数。
较佳地,根据每个因素i的当前状态值确定相应因素i的时间调整值包括:对于任一因素i,预先为每个状态值设置对应的时间调整值,将与当前状态值对应的时间调整值作为因素i的时间调整值ti。
较佳地,所述影响闹钟时间调整的因素包括:天气情况、交通状况、地理位置、季节和/或交通工具。
较佳地,当地理位置的当前状态值为赤道和南北极时,所述地理位置的时间调整值和权值均为0;和/或,
当交通工具的当前状态值为地铁时,所述交通工具的时间调整值和权值均为0。
较佳地,所述设定的周期为24小时。
较佳地,所述确定调整权值qi的方式包括:确定本次调整中不起作用的因素j,并将其调整权值设为0;再确定本次调整中起作用的各个因素k,将其调整权值均设为1/M;其中,M为本次调整中起作用的所有因素的总数。
由上述技术方案可见,本申请中,获取系统当前设定的闹钟定时时间t;确定影响闹钟时间调整的所有因素的当前状态值,对应每个因素i,确定调整权值qi,并根据当前状态值确定相应因素i的时间调整值ti;利用每个因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值其中,i=1,2,…,N,N为所有因素的个数;当所述调整参考值不为0时,根据所述调整参考值对闹钟定时时间进行调整。通过上述处理,能够根据各种不同因素的影响,自适应调整闹钟实际振铃时间。
附图说明
图1为本申请中闹钟定时方法的基本流程示意图。
具体实施方式
为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图对本申请做进一步详细说明。
本申请提出一种可以根据设定因素的当前状态自适应进行闹钟实际振铃时间调整的闹钟定时方法。其中,根据用户设定的闹钟定时时间t,在闹钟定时时间t附近的时间区间内,根据设定因素的当前状态调整闹钟实际振铃时间。
图1为本申请中闹钟定时方法的基本流程示意图。如图1所示,该方法包括:
步骤101,获取系统当前设定的闹钟定时时间t。
在初始状态下,闹钟定时时间t可以由用户自定义设置。
另外,本申请中的闹钟定时方法可以周期性进行,在进行若干周期的定时调整后,优选地,可以根据各个周期内调整后的闹钟实际振铃时间,可以将闹钟定时时间t进行调整,以适应最近的环境状况。
步骤102,确定影响闹钟时间调整的所有因素的当前状态值。
可以根据需要,由用户自定义设置或者采用系统默认设置的影响闹钟时间的因素。例如,影响闹钟时间的因素可以为天气情况、交通状况、地理位置、季节、交通工具等。
在获取调整因素的当前状态值时,可以通过其他软件提供的接口来获取,例如通过天气预报软件提供的接口获取天气情况,通过实时路况软件提供当前的交通状况等。
在影响闹钟时间的因素中,地理位置通常指的是较大范围内的地理位置,例如热带、亚热带、南半球、北半球等。有些因素也会相互影响,例如,地理位置和时间会影响季节的当前状态值等。
步骤103,确定每个因素的调整权值,并根据每个因素的当前状态值确定时间调整值。
各个因素的调整权值可以根据需要进行自定义设置,各因素调整权值的总和取值为1。或者更简单地,可以将目前起作用的因素的调整权值设置为相同。具体地,可以先确定本次调整中不起作用的因素j,并将其调整权值设为0;再确定本次调整中起作用的各个因素k,将其调整权值设为1/M;其中,M为本次调整中起作用的所有因素的总数。
其中,可以根据相关因素的当前状态值确定某因素是否在本次调整中起作用,例如,当地理位置的当前状态值为赤道和南北极时,季节因素的调整权值为0;或者,对于乘坐地铁的用户,交通状况因素的调整权值为0。
在系统中预先保存各个影响因素的不同当前状态值对应的时间调整值,当确定某因素的当前状态值后,根据预先保存的对应关系,确定相应当前状态值对应的时间调整值,作为本次参与调整时的时间调整值ti。
其中,各个因素不同当前状态值所对应的时间调整值ti(i=1,2,…,N)的初始值可以根据历史数据的统计平均来确定;后续,可以进一步根据一段时间的统计平均来调整时间调整值ti(i=1,2,…,N)。这里,N表示影响闹钟定时时间的所有因素的总和,i为各个因素的索引值。
步骤104,利用每个因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值。
具体地,计算闹钟定时时间调整参考值的方式可以为:其中,i=1,2,…,N,N为所有因素的个数。
步骤105,判断步骤104计算得到的调整参考值是否为0,若是,则对闹钟定时时间不做调整;否则,通过步骤106确定闹钟实际振铃时间。
如果步骤104中计算得到的调整参考值为0,则表示不需要闹钟实际振铃时间与系统当前设定的闹钟定时时间t相同;如果不为0,则表示闹钟实际振铃时间应当在闹钟定时时间t的基础上进行调整。
步骤106,根据调整参考值,在系统当前设定的闹钟定时时间t的基础上确定闹钟实际振铃时间。
具体地,系统或用户预先设定一个时间区间[t-α,t+β],闹钟实际振铃时间可以根据需要在该时间区间内进行调整。具体确定闹钟实际振铃时间的方式可以为:若t+ε在时间区间[t-α,t+β]内,则将t+ε作为闹钟实际振铃时间;若t+ε在时间区间[t-α,t+β]外,则将距离t+ε较近的时间区间端点值作为闹钟实际振铃时间。其中,ε的取值可能为正数,也可能为负数。
在闹钟实际振铃时间进行闹钟振铃。
至此,本申请中的基本方法流程结束。上述本申请的流程优选地可以周期性进行,例如可以24小时为周期执行本流程,也就是每天计算一次ε的取值,并根据取值确定是否调整闹钟实际振铃时间。在经过若干周期后,还可以根据需要对时间区间和设定的闹钟定时时间进行调整。
对于时间区间,可以统计T个周期内的闹钟实际振铃时间,并统计闹钟实际振铃时间在时间区间[t-α,t+β]端点处的次数,若该次数大于或等于T/W,则可以对时间区间进行调整;其中,T和W为用户或系统设置的正整数,且T>W。例如,令W=5。
其中,对时间区间进行调整时,可以设置区间上限和下限时间调整的范围之和为γ,统计T个周期内在上限和下限的实际闹铃次数分别为N1和N2,则可以将时间区间调整为这里,如果N1或者N2有一个为0,那么就意味着只有上限或者下限调整γ。γ的取值可以根据需要设置,例如可以为5分钟。
对于设定的闹钟定时时间t,可以统计T个周期内的闹钟实际振铃时间,并计算T个周期内闹钟实际振铃的平均时间avr,若|avr-t|>5min,则调整t。
上述即为本申请中的闹钟定时方法,通过上述本申请的处理,能够根据影响闹钟定时的各个因素的当前状态,自适应对闹钟实际振铃时间进行调整,平衡用户休息时间与工作时间。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (8)
1.一种闹钟定时方法,其特征在于,包括:
a、确定影响闹钟时间调整的所有因素的当前状态值,对应每个因素i,确定调整权值qi,并根据当前状态值确定相应因素i的时间调整值ti;
b、利用每个所述因素的调整权值和时间调整值,计算闹钟定时时间的调整参考值ε;若所述调整参考值ε不为0且t+ε在时间区间[t-α,t+β]内,则将t+ε作为闹钟实际振铃时间;若所述调整参考值ε不为0且t+ε在时间区间[t-α,t+β]外,则将距离t+ε较近的时间区间端点值作为闹钟实际振铃时间;
按照设定的周期执行以上步骤a至步骤b,统计T个周期内的闹钟实际振铃时间,并统计闹钟实际振铃时间在时间区间[t-α,t+β]端点处的次数,若次数大于或等于T/W,则将时间区间调整为
其中,所述时间区间[t-α,t+β]由用户设置,T和W为用户或系统设置的正整数,且T>W,N1、N2分别为在时间区间的左端点和右端点的实际振铃次数,γ表示时间区间[t-α,t+β]的左右端点调整范围。
2.根据权利要求1所述的方法,其特征在于,所述计算闹钟定时时间的调整参考值ε包括:其中,i=1,2,…,N,N为所有因素的个数。
3.根据权利要求1或2所述的方法,其特征在于,计算T个周期内闹钟实际振铃的平均时间avr,若|avr-t|>5min,则调整所述t;其中,T为用户或系统设置的正整数。
4.根据权利要求1所述的方法,其特征在于,根据每个因素i的当前状态值确定相应因素i的时间调整值包括:对于任一因素i,预先为每个状态值设置对应的时间调整值,将与当前状态值对应的时间调整值作为因素i的时间调整值ti。
5.根据权利要求1所述的方法,其特征在于,所述影响闹钟时间调整的因素包括:天气情况、交通状况、地理位置、季节和/或交通工具。
6.根据权利要求5所述的方法,其特征在于,当地理位置的当前状态值为赤道和南北极时,所述地理位置的时间调整值和权值均为0;和/或,
当交通工具的当前状态值为地铁时,所述交通工具的时间调整值和权值均为0。
7.根据权利要求1所述的方法,其特征在于,所述设定的周期为24小时。
8.根据权利要求1或2所述的方法,其特征在于,所述确定调整权值qi的方式包括:确定本次调整中不起作用的因素j,并将其调整权值设为0;再确定本次调整中起作用的各个因素k,将其调整权值均设为1/M;其中,M为本次调整中起作用的所有因素的总数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310515785.1A CN103645629B (zh) | 2013-10-28 | 2013-10-28 | 一种闹钟定时方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310515785.1A CN103645629B (zh) | 2013-10-28 | 2013-10-28 | 一种闹钟定时方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103645629A CN103645629A (zh) | 2014-03-19 |
CN103645629B true CN103645629B (zh) | 2016-05-04 |
Family
ID=50250861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310515785.1A Active CN103645629B (zh) | 2013-10-28 | 2013-10-28 | 一种闹钟定时方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103645629B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105303361B (zh) * | 2014-07-30 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 一种闹钟调整方法及装置、终端 |
CN105467819B (zh) * | 2015-11-20 | 2018-06-01 | 深圳威畅通科技有限公司 | 时间备忘表达装置、控制装置、时间备忘系统和时间备忘方法 |
CN105611074B (zh) * | 2016-02-26 | 2019-07-09 | 惠州Tcl移动通信有限公司 | 一种根据闹钟时间优化推送信息时间的方法及系统 |
CN106303016B (zh) * | 2016-08-11 | 2019-10-01 | Oppo广东移动通信有限公司 | 一种闹钟的响铃调整方法、装置及终端 |
CN106773621B (zh) * | 2016-12-05 | 2020-01-14 | Tcl集团股份有限公司 | 一种智能闹钟的实现方法及系统 |
CN106990708B (zh) * | 2017-04-28 | 2021-01-15 | 深圳如果技术有限公司 | 一种闹钟响铃方法、装置及电子设备 |
CN107517304A (zh) * | 2017-07-07 | 2017-12-26 | 深圳市金立通信设备有限公司 | 闹钟提醒方法及终端 |
CN109495650B (zh) * | 2018-12-14 | 2021-01-15 | 北京小米移动软件有限公司 | 闹钟提醒方法、装置、终端及存储介质 |
CN112486011B (zh) * | 2020-11-17 | 2021-09-14 | 长沙学院 | 一种基于闹钟小车唤醒用户的方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101450534B1 (ko) * | 2007-06-28 | 2014-10-15 | 삼성전자주식회사 | 휴대단말기를 이용한 알람 제어 방법 및 제어 시스템 |
US9143603B2 (en) * | 2009-12-31 | 2015-09-22 | Digimarc Corporation | Methods and arrangements employing sensor-equipped smart phones |
CN102478783A (zh) * | 2010-11-30 | 2012-05-30 | 瀚斯宝丽股份有限公司 | 具提示时间调整功能的可携式电子装置及其操作方法 |
CN102158594A (zh) * | 2011-02-17 | 2011-08-17 | 华为终端有限公司 | 移动终端进行提醒的方法及移动终端 |
CN102193498B (zh) * | 2011-03-18 | 2013-04-10 | 南京邮电大学 | 基于应用统计方法和嵌入式计算的智能电子闹钟设定方法 |
-
2013
- 2013-10-28 CN CN201310515785.1A patent/CN103645629B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN103645629A (zh) | 2014-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103645629B (zh) | 一种闹钟定时方法 | |
US10969798B2 (en) | Irrigation controller and associated methods | |
CN107045528A (zh) | 一种出行提醒的方法及终端 | |
CN107705038B (zh) | 一种运维管理系统保养任务自适应派单方法及系统 | |
CN105527826B (zh) | 闹钟的控制方法及电子设备 | |
CN102982769B (zh) | 一种自适应调节屏幕指定区域亮度的方法 | |
CN105511516A (zh) | 一种控制温度的方法及装置 | |
CN104580682A (zh) | 一种闹钟提醒方法 | |
CN106488026A (zh) | 移动终端的控制方法、装置和移动终端 | |
CN111599298A (zh) | 色温调节方法、可穿戴设备及存储介质 | |
CN106292251A (zh) | 电子钟表 | |
CN105576752A (zh) | 一种智能终端充电提醒方法及智能终端 | |
CN109451432A (zh) | 一种基于移动终端位置数据进行预警的方法 | |
CN204467705U (zh) | 智能水杯垫 | |
EP2842074B1 (en) | Method and apparatus for facilitating interaction between a radio frequency identification communications circuit and a mobile terminal | |
CN104955019B (zh) | 一种手机流量自动订购系统及其方法 | |
CN107770288B (zh) | 一种表计数据的上报方法及系统、表计及应用服务器 | |
CN102591551A (zh) | 屏幕显示控制系统及方法 | |
CN201869253U (zh) | 一种具有电压表功能的手机 | |
CN104571500A (zh) | 强化记忆的方法及穿戴式智能设备 | |
CN100539468C (zh) | 全球位置定时的基于神经网络的扩展 | |
CN104952131A (zh) | 一种楼宇对讲系统访客来访时间登记方法及装置 | |
CN203982100U (zh) | 自动校时的电子时钟 | |
CN105516491A (zh) | 闹铃显示方法和闹铃显示装置 | |
CN205749386U (zh) | 一种水质检测装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |