CN102750630A - 自动调整闹钟的方法和装置 - Google Patents
自动调整闹钟的方法和装置 Download PDFInfo
- Publication number
- CN102750630A CN102750630A CN2012102356219A CN201210235621A CN102750630A CN 102750630 A CN102750630 A CN 102750630A CN 2012102356219 A CN2012102356219 A CN 2012102356219A CN 201210235621 A CN201210235621 A CN 201210235621A CN 102750630 A CN102750630 A CN 102750630A
- Authority
- CN
- China
- Prior art keywords
- date
- alarm clock
- adjustment
- need
- change
- 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.)
- Granted
Links
Images
Landscapes
- Electric Clocks (AREA)
- Telephone Function (AREA)
Abstract
一种自动调整闹钟的方法,包括以下步骤:获取工作休息日期表和闹钟提醒表,所述工作休息日期表中包含工作日期与休息日期,所述闹钟提醒表中包含闹钟日期和非闹钟日期;对比所述工作休息日期表和所述闹钟提醒表,查找所述闹钟提醒表中的需调整日期,所述需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期;在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。上述方法不需要用户进行繁琐的操作进行闹钟设置,提高了用户的操作便利性。此外,还提供一种自动调整闹钟的装置。
Description
【技术领域】
本发明涉及计算机技术领域,特别地涉及一种自动调整闹钟的方法和装置。
【背景技术】
传统的自动调整闹钟的方法,一般在用户预先设置的闹钟时间,以响铃或/和振动的形式进行闹钟提醒。而用户为了方便,一般一次性设置闹钟时间为星期一至星期五的每一天的某个时间点,因为一般情况下,星期一至星期五为正常工作日,星期六和星期天为正常休息日。
然而,工作日并不是一成不变的为星期一至星期五,当遇到法定假期时,正常工作日和休息日的时间有可能会进行调换。因此,用户必须手动更改闹钟时间,而法定假期结束后,又要重新调回原来的闹钟时间,操作较为繁琐;而如果用户忘记更改闹钟时间,则会有可能该提醒的时候闹钟没有提醒,而不该闹的时候闹钟又提醒了,从而导致给用户造成不便。
【发明内容】
基于此,有必要提供一种能增加操作便利性的自动调整闹钟的方法。
一种自动调整闹钟的方法,包括以下步骤:
获取工作休息日期表和闹钟提醒表,所述工作休息日期表中包含工作日期与休息日期,所述闹钟提醒表中包含闹钟日期和非闹钟日期;
对比所述工作休息日期表和所述闹钟提醒表,查找所述闹钟提醒表中的需调整日期,所述需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期;
在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
在其中一个实施例中,所述在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期的步骤包括:
在所述需调整日期之前的预设时间点提醒用户是否更改所述需调整日期的闹钟设置;
当接收到确认更改指令时,在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
在其中一个实施例中,所述在所述需调整日期之前的预设时间点提醒用户是否更改所述需调整日期的闹钟设置的步骤包括:
查找包含两个或两个以上需调整日期的连续日期段,所述连续日期段包含的需调整日期中相邻两个需调整日期间隔的天数不超过阈值;
在所述连续日期段之前的预设时间点提醒用户是否更改所述连续日期段包含的需调整日期的闹钟设置;
所述当接收到确认更改指令时,在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期的步骤为:
当接收到确认更改指令时,在所述闹钟提醒表中,若所述连续日期段所包含的需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述连续日期段所包含需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
在其中一个实施例中,所述方法还包括:
当接收到取消更改指令时,则不更改所述需调整日期的闹钟设置。
在其中一个实施例中,所述方法还包括:
在所述闹钟提醒表中包含的闹钟日期进行闹钟提醒。
基于此,还有必要提供一种能增加操作便利性的自动调整闹钟的装置。
一种自动调整闹钟的装置,包括:
日期表获取模块,用于获取工作休息日期表和闹钟提醒表,所述工作休息日期表中包含工作日期与休息日期,所述闹钟提醒表中包含闹钟日期和非闹钟日期;
需调整日查找模块,用于对比所述工作休息日期表和所述闹钟提醒表,查找所述闹钟提醒表中的需调整日期,所述需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期;
闹钟更改模块,用于在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
在其中一个实施例中,所述装置还包括闹钟更改提醒模块,用于在所述需调整日期之前的预设时间点提醒用户是否更改所述需调整日期的闹钟设置;
所述闹钟更改模块用于当接收到确认更改指令时,在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期
在其中一个实施例中,所述闹钟更改提醒模块用于查找包含两个或两个以上需调整日期的连续日期段,所述连续日期段包含的需调整日期中相邻两个需调整日期间隔的天数不超过阈值,在所述连续日期段之前的预设时间点提醒用户是否更改所述连续日期段包含的需调整日期的闹钟设置;
所述闹钟更改模块用于当接收到确认更改指令时,在所述闹钟提醒表中,若所述连续日期段所包含的需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述连续日期段所包含需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
在其中一个实施例中,所述闹钟更改模块还用于当接收到取消更改指令时,则不更改所述需调整日期的闹钟设置。
在其中一个实施例中,所述装置还包括:
闹钟提醒模块,用于在所述闹钟提醒表中包含的闹钟日期进行闹钟提醒。
上述自动调整闹钟的方法和装置,当闹钟提醒表中的闹钟日期为休息日期或非闹钟日期为工作日期时,提醒用户更改闹钟设置,当获取到用户的确认更改指令时,则可自动更改闹钟设置,不需要用户进行繁琐的操作进行闹钟设置,提高了用户的操作便利性。
【附图说明】
图1为一个实施例中的自动调整闹钟的方法的流程示意图;
图2为另一实施例中的自动调整闹钟的方法的流程示意图;
图3为又一实施例中的自动调整闹钟的方法的流程示意图;
图4为一个实施例中的提醒用户更改闹钟设置的提醒界面示意图;
图5为一个实施例中的自动调整闹钟的装置的结构示意图;
图6为另一实施例中的自动调整闹钟的装置的结构示意图。
【具体实施方式】
如图1所示,在一个实施例中,一种自动调整闹钟的方法,包括以下步骤:
步骤S102,获取工作休息日期表和闹钟提醒表,工作休息日期表中包含工作日期与休息日期,闹钟提醒表中包含闹钟日期和非闹钟日期。
在一个实施例中,工作休息日期表中包含的工作日期为需工作的日期,例如,一般情况下星期一至星期五为工作日期,星期六与星期天为休息日期,在特殊情况下(例如由于法定假期调整工作休息日的情况下),星期一至星期五的任意一天都有可能是休息日期,而星期六或星期天也可能是工作日期。
具体的,闹钟提醒表中包含的闹钟日期为闹钟进行闹钟提醒的日期,而非闹钟日期为闹钟不进行闹钟提醒的日期。
在一个实施例中,工作休息日期表包含预设日期段内的连续日期,例如一年中的所有日期。在另一个实施例中,工作休息日期表可包含离散的日期,例如,可只包含一年中的法定假期以及将正常休息日调整为工作日的日期。
在一个实施例中,可从预设的网址下载工作休息日期表。在另一个实施例中,可提供设置工作休息日期的界面。当获取到用户设置工作休息日期的指令时,弹出设置工作休息日期的界面。该界面可包含默认星期一到星期五为工作日期、星期六和星期日为休息日期的预设日期段工作休息日期表。用户可在默认的工作休息日期表中对某些特殊的日期进行设置。当获取到用户更改某日期为工作日期或休息日期的指令时,根据用户的指令设置该日期为工作日期或休息日期。
在一个实施例中,可提供按照一个星期的七天设置闹钟日的界面。当获取到用户设置闹钟日的指令时,弹出按照一个星期的七天设置闹钟日的界面。进一步的,获取用户设置一个星期的某几天为闹钟日的指令,保存用户设置的闹钟日星期信息,例如,星期一至星期五。
在一个实施例中,可根据用户设置的闹钟日星期信息生成预设日期段的闹钟提醒表。例如,生成一年的闹钟提醒表。生成的闹钟提醒表的日期范围要包含工作休息日期表中的日期所跨越的最大日期范围。
具体的,若预设日期段中的某一日期匹配闹钟日星期信息,则在闹钟提醒表中将该日期标记为闹钟日期,否则标记为非闹钟日期。例如,闹钟日星期信息为:星期一至星期五。则将预设日期段中为星期一至星期五中的某一天的日期标记为闹钟日期。
步骤S104,对比工作休息日期表和闹钟提醒表,查找闹钟提醒表中的需调整日期,需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期。
步骤S108,在闹钟提醒表中,若需调整日期为闹钟日期,则更改需调整日期为非闹钟日期,若需调整日期为非闹钟日期,则更改需调整日期为闹钟日期。
本实施例中,当需调整日期为工作日期时,设置需调整日期为闹钟日期,当需调整日期为休息日期时,设置需调整日期为非闹钟日期,不需要用户通过繁琐的操作更改闹钟设置,因而提高了用户的操作便利性。
如图2所示,在一个实施例中,一种自动调整闹钟的方法,包括以下步骤:
步骤S202,获取工作休息日期表和闹钟提醒表,工作休息日期表中包含工作日期与休息日期,闹钟提醒表中包含闹钟日期和非闹钟日期。
步骤S204,对比工作休息日期表和闹钟提醒表,查找闹钟提醒表中的需调整日期,需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期。
步骤S206,在需调整日期之前的预设时间点提醒用户是否更改需调整日期的闹钟设置。
例如,可在需调整日期的前一天或两天提醒用户是否更改需调整日期的闹钟设置。
在一个实施例中,可在需调整日期之前的预设时间点弹出提醒界面。提醒界面中包含更改后的需调整日期的闹钟设置以及确认选项和取消选项。当确认选项被按下时,触发确认更改指令,当取消选项被按下时,触发取消更改指令。例如,若需调整日期同为工作日期与非闹钟日期,则提醒界面可显示是否将需调整日期更改为闹钟日期的提示信息。当确认选项的被按下时,可更改需调整日期的闹钟设置。当取消选项被按下时,则不进行任何操作。
在一个实施例中,提醒界面还包含不再提醒的选项。当不再提醒的选项被按下时,则触发取消在需调整日期之前的预设时间点提醒用户是否更改需调整日期的闹钟设置的指令。当接收到该指令时,则在上述预设时间点不再提醒用户是否更改需调整日期的闹钟设置。
步骤S208,当接收到确认更改指令时,在闹钟提醒表中,若需调整日期为闹钟日期,则更改需调整日期为非闹钟日期,若需调整日期为非闹钟日期,则更改需调整日期为闹钟日期。
本实施例中,当接收到确认更改指令时,才更改闹钟设置,可方便用户根据实际情况更改或更改闹钟设置,若需要更改闹钟设置,用户只需要触发确认指令即可,不需要手动进入闹钟设置界面,在闹钟设置界面更改闹钟,而若不需要更改闹钟设置,用户无需要作任何操作。因而本实施例提高了用户的操作便利性。
如图3所示,在一个实施例中,一种自动调整闹钟的方法,包括以下步骤:
步骤S302,获取工作休息日期表和闹钟提醒表,工作休息日期表中包含工作日期与休息日期,闹钟提醒表中包含闹钟日期和非闹钟日期。
步骤S304,对比工作休息日期表和闹钟提醒表,查找闹钟提醒表中的需调整日期,需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期。
步骤S306,查找包含两个或两个以上需调整日期的连续日期段,连续日期段包含的需调整日期中相邻两个需调整日期间隔的天数不超过阈值。
例如,需调整日期包括:2012-4-4、2012-4-28、2012-4-30、2012-5-1、2012-6-22等。若阈值为一天,则2012-4-28、2012-4-30、2012-5-1这三个需调整日期中相邻两个需调整日期间隔不超过一天,则这三个需调整日期组成一个连续日期段。
步骤S308,在连续日期段之前的预设时间点提醒用户是否更改连续日期段包含的需调整日期的闹钟设置。
以上述连续日期段2012-4-28、2012-4-30、2012-5-1为例,若当前2012-4-28(星期六)为工作日且为非闹钟日、2012-4-30(星期一)为休息日且为闹钟日、2012-5-1(星期二)为休息日且为闹钟日,则可弹出如图4所示的提醒界面,提醒用户是否将2012-4-28更改为闹钟日、2012-4-30更改为非闹钟日、2012-5-1更改为非闹钟日。提醒界面中还可包含确认选项和取消选项。当确认选项被按下时,触发确认更改指令,当取消选项被按下时,触发取消更改指令。
步骤S310,当接收到确认更改指令时,在闹钟提醒表中,若连续日期段所包含的需调整日期为闹钟日期,则更改需调整日期为非闹钟日期,若连续日期段所包含需调整日期为非闹钟日期,则更改需调整日期为闹钟日期。
以上述例子为例,当接收到确认更改指令时,可在闹钟提醒表中将2012-4-28更改为闹钟日、2012-4-30更改为非闹钟日、2012-5-1更改为非闹钟日。
在一个实施例中,上述自动调整闹钟的方法还包括步骤:当接收到取消更改指令时,则不更改需调整日期的闹钟设置。
在一个实施例中,上述自动调整闹钟的方法还包括步骤:在闹钟提醒表中包含的闹钟日期进行闹钟提醒。
具体的,可在闹钟日期的预设时间点以预设的方式进行闹钟提醒,例如在预设点播放预选的音乐,或/并振动指定装置等。
如图5所示,在一个实施例中,一种自动调整闹钟的装置,包括日期表获取模块502、需调整日查找模块504、闹钟更改模块508,其中:
日期表获取模块302用于获取工作休息日期表和闹钟提醒表,工作休息日期表中包含工作日期与休息日期,闹钟提醒表中包含闹钟日期和非闹钟日期。
在一个实施例中,工作休息日期表中包含的工作日期为需工作的日期,例如,一般情况下星期一至星期五为工作日期,星期六与星期天为休息日期,在特殊情况下(例如由于法定假期调整工作休息日的情况下),星期一至星期五的任意一天都有可能是休息日期,而星期六或星期天也可能是工作日期。
具体的,闹钟提醒表中包含的闹钟日期为闹钟进行闹钟提醒的日期,而非闹钟日期为闹钟不进行闹钟提醒的日期。
在一个实施例中,工作休息日期表包含预设日期段内的连续日期,例如一年中的所有日期。在另一个实施例中,工作休息日期表可包含离散的日期,例如,可只包含一年中的法定假期以及将正常休息日调整为工作日的日期。
在一个实施例中,日期表获取模块502可从预设的网址下载工作休息日期表。在另一个实施例中,日期表获取模块502可提供设置工作休息日期的界面。当获取到用户设置工作休息日期的指令时,日期表获取模块502可弹出设置工作休息日期的界面。该界面可包含默认星期一到星期五为工作日期、星期六和星期日为休息日期的预设日期段工作休息日期表。用户可在默认的工作休息日期表中对某些特殊的日期进行设置。当获取到用户更改某日期为工作日期或休息日期的指令时,日期表获取模块502可根据用户的指令设置该日期为工作日期或休息日期。
在一个实施例中,日期表获取模块502可提供按照一个星期的七天设置闹钟日的界面。当获取到用户设置闹钟日的指令时,日期表获取模块502可弹出按照一个星期的七天设置闹钟日的界面。进一步的,日期表获取模块502可获取用户设置一个星期的某几天为闹钟日的指令,保存用户设置的闹钟日星期信息,例如,星期一至星期五。
在一个实施例中,日期表获取模块502可根据用户设置的闹钟日星期信息生成预设日期段的闹钟提醒表。例如,生成一年的闹钟提醒表。生成的闹钟提醒表的日期范围要包含工作休息日期表中的日期所跨越的最大日期范围。
具体的,日期表获取模块502可用于若预设日期段中的某一日期匹配闹钟日星期信息,则在闹钟提醒表中将该日期标记为闹钟日期,否则标记为非闹钟日期。例如,闹钟日星期信息为:星期一至星期五。则将预设日期段中为星期一至星期五中的某一天的日期标记为闹钟日期。
需调整日查找模块504用于对比工作休息日期表和闹钟提醒表,查找闹钟提醒表中的需调整日期,需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期。
闹钟更改模块508当接收到确认更改指令时,在闹钟提醒表中,若需调整日期为闹钟日期,则更改需调整日期为非闹钟日期,若需调整日期为非闹钟日期,则更改需调整日期为闹钟日期。
本实施全例中,当需调整日期为工作日期时,设置需调整日期为闹钟日期,当需调整日期为休息日期时,设置需调整日期为非闹钟日期,不需要用户通过繁琐的操作更改闹钟设置,因而提高了用户的操作便利性。
如图6所示,在一个实施例中,上述自动调整闹钟的装置还包括:
闹钟更改提醒模块506用于在需调整日期之前的预设时间点提醒用户是否更改需调整日期的闹钟设置。
本实施例中,闹钟更改模块508当接收到确认更改指令时,在闹钟提醒表中,若需调整日期为闹钟日期,则更改需调整日期为非闹钟日期,若需调整日期为非闹钟日期,则更改需调整日期为闹钟日期。
例如,可在需调整日期的前一天或两天提醒用户是否更改需调整日期的闹钟设置。
在一个实施例中,闹钟更改提醒模块506可在需调整日期之前的预设时间点弹出提醒界面。提醒界面中包含更改后的需调整日期的闹钟设置以及确认选项和取消选项。当确认选项被按下时,闹钟更改提醒模块506可触发确认更改指令,当取消选项被按下时,闹钟更改提醒模块506可触发取消更改指令。例如,若需调整日期同为工作日期与非闹钟日期,则提醒界面可显示是否将需调整日期更改为闹钟日期的提示信息。
在一个实施例中,提醒界面还包含不再提醒的选项。当不再提醒的选项被按下时,闹钟更改提醒模块506可触发取消在需调整日期之前的预设时间点提醒用户是否更改需调整日期的闹钟设置的指令。当接收到该指令时,则在上述预设时间点不再提醒用户是否更改需调整日期的闹钟设置。
本实施全例中,当接收到确认更改指令时,才更改闹钟设置,可方便用户根据实际情况更改或更改闹钟设置,若需要更改闹钟设置,用户只需要触发确认指令即可,不需要手动进入闹钟设置界面,在闹钟设置界面更改闹钟,而若不需要更改闹钟设置,用户无需要作任何操作。因而提高了用户的操作便利性。
在另一个实施例中,闹钟更改提醒模块506用于查找包含两个或两个以上需调整日期的连续日期段,连续日期段包含的需调整日期中相邻两个需调整日期间隔的天数不超过阈值,在连续日期段之前的预设时间点提醒用户是否更改连续日期段包含的需调整日期的闹钟设置。
例如,需调整日期包括:2012-4-4、2012-4-28、2012-4-30、2012-5-1、2012-6-22等。若阈值为一天,而2012-4-28、2012-4-30、2012-5-1这三个需调整日期中相邻两个需调整日期间隔不超过一天,则这三个需调整日期组成一个连续日期段。
以上述连续日期段2012-4-28、2012-4-30、2012-5-1为例,若当前2012-4-28(星期六)为工作日且为非闹钟日、2012-4-30(星期一)为休息日且为闹钟日、2012-5-1(星期二)为休息日且为闹钟日,则闹钟更改提醒模块506可弹出如图4所示的提醒界面,提醒用户是否将2012-4-28更改为闹钟日、2012-4-30更改为非闹钟日、2012-5-1更改为非闹钟日。提醒界面中还可包含确认选项和取消选项。当确认选项被按下时,闹钟更改提醒模块506触发确认更改指令,当取消选项被按下时,闹钟更改提醒模块506触发取消更改指令。
闹钟更改模块508用于当接收到确认更改指令时,在闹钟提醒表中,若连续日期段所包含的需调整日期为闹钟日期,则更改需调整日期为非闹钟日期,若连续日期段所包含需调整日期为非闹钟日期,则更改需调整日期为闹钟日期。
以上述例子为例,当接收到确认更改指令时,闹钟更改模块508可在闹钟提醒表中将2012-4-28更改为闹钟日、2012-4-30更改为非闹钟日、2012-5-1更改为非闹钟日。
在一个实施例中,闹钟更改模块508还用于当接收到取消更改指令时,则不更改需调整日期的闹钟设置。
在一个实施例中,上述自动调整闹钟的装置还包括闹钟提醒模块(图中未示出),用于在闹钟提醒表中包含的闹钟日期进行闹钟提醒。
具体的,闹钟提醒模块可在闹钟日期的预设时间点以预设的方式进行闹钟提醒,例如在预设点播放预选的音乐,或/并振动指定装置等。
上述自动调整闹钟的方法和装置,当闹钟提醒表中的闹钟日期为休息日期或非闹钟日期为工作日期时,提醒用户更改闹钟设置,当获取到用户的确认更改指令时,则可自动更改闹钟设置,不需要用户进行繁琐的操作进行闹钟设置,提高了用户的操作便利性。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种自动调整闹钟的方法,包括以下步骤:
获取工作休息日期表和闹钟提醒表,所述工作休息日期表中包含工作日期与休息日期,所述闹钟提醒表中包含闹钟日期和非闹钟日期;
对比所述工作休息日期表和所述闹钟提醒表,查找所述闹钟提醒表中的需调整日期,所述需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期;
在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
2.根据权利要求1所述的自动调整闹钟的方法,其特征在于,所述在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期的步骤包括:
在所述需调整日期之前的预设时间点提醒用户是否更改所述需调整日期的闹钟设置;
当接收到确认更改指令时,在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
3.根据权利要求2所述的自动调整闹钟的方法,其特征在于,所述在所述需调整日期之前的预设时间点提醒用户是否更改所述需调整日期的闹钟设置的步骤包括:
查找包含两个或两个以上需调整日期的连续日期段,所述连续日期段包含的需调整日期中相邻两个需调整日期间隔的天数不超过阈值;
在所述连续日期段之前的预设时间点提醒用户是否更改所述连续日期段包含的需调整日期的闹钟设置;
所述当接收到确认更改指令时,在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期的步骤为:
当接收到确认更改指令时,在所述闹钟提醒表中,若所述连续日期段所包含的需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述连续日期段所包含需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
4.根据权利要求2所述的自动调整闹钟的方法,其特征在于,所述方法还包括:
当接收到取消更改指令时,则不更改所述需调整日期的闹钟设置。
5.根据权利要求1至4任一所述的自动调整闹钟的方法,其特征在于,所述方法还包括:
在所述闹钟提醒表中包含的闹钟日期进行闹钟提醒。
6.一种自动调整闹钟的装置,其特征在于,包括:
日期表获取模块,用于获取工作休息日期表和闹钟提醒表,所述工作休息日期表中包含工作日期与休息日期,所述闹钟提醒表中包含闹钟日期和非闹钟日期;
需调整日查找模块,用于对比所述工作休息日期表和所述闹钟提醒表,查找所述闹钟提醒表中的需调整日期,所述需调整日期为同为工作日期与非闹钟日期的日期或同为休息日期与闹钟日期的日期;
闹钟更改模块,用于在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
7.根据权利要求6所述的自动调整闹钟的装置,其特征在于,所述装置还包括闹钟更改提醒模块,用于在所述需调整日期之前的预设时间点提醒用户是否更改所述需调整日期的闹钟设置;
所述闹钟更改模块用于当接收到确认更改指令时,在所述闹钟提醒表中,若所述需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
8.根据权利要求7所述的自动调整闹钟的装置,其特征在于,所述闹钟更改提醒模块用于查找包含两个或两个以上需调整日期的连续日期段,所述连续 日期段包含的需调整日期中相邻两个需调整日期间隔的天数不超过阈值,在所述连续日期段之前的预设时间点提醒用户是否更改所述连续日期段包含的需调整日期的闹钟设置;
所述闹钟更改模块用于当接收到确认更改指令时,在所述闹钟提醒表中,若所述连续日期段所包含的需调整日期为闹钟日期,则更改所述需调整日期为非闹钟日期,若所述连续日期段所包含需调整日期为非闹钟日期,则更改所述需调整日期为闹钟日期。
9.根据权利要求7所述的自动调整闹钟的装置,其特征在于,所述闹钟更改模块还用于当接收到取消更改指令时,则不更改所述需调整日期的闹钟设置。
10.根据权利要求6至9任一所述的自动调整闹钟的装置,其特征在于,所述装置还包括:
闹钟提醒模块,用于在所述闹钟提醒表中包含的闹钟日期进行闹钟提醒。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210235621.9A CN102750630B (zh) | 2012-07-09 | 2012-07-09 | 自动调整闹钟的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210235621.9A CN102750630B (zh) | 2012-07-09 | 2012-07-09 | 自动调整闹钟的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102750630A true CN102750630A (zh) | 2012-10-24 |
CN102750630B CN102750630B (zh) | 2016-05-18 |
Family
ID=47030785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210235621.9A Active CN102750630B (zh) | 2012-07-09 | 2012-07-09 | 自动调整闹钟的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102750630B (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103188399A (zh) * | 2013-03-20 | 2013-07-03 | 北京小米科技有限责任公司 | 一种控制闹钟响铃的方法、装置及终端 |
CN103685736A (zh) * | 2013-11-25 | 2014-03-26 | 上海斐讯数据通信技术有限公司 | 一种用于闹钟开启、关闭提醒的方法及其*** |
WO2015000347A1 (zh) * | 2013-07-01 | 2015-01-08 | Lan Xianqin | 定时器设置及执行方法 |
CN104427106A (zh) * | 2013-08-29 | 2015-03-18 | 腾讯科技(深圳)有限公司 | 提醒事件处理方法、装置、终端及服务器 |
CN104519203A (zh) * | 2014-09-02 | 2015-04-15 | 冯林 | 一种闹钟设置的提示方法及*** |
CN104580721A (zh) * | 2014-12-31 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种终端闹钟实现方法 |
CN104767885A (zh) * | 2015-03-25 | 2015-07-08 | 广东欧珀移动通信有限公司 | 一种闹钟调整方法及终端 |
CN104951921A (zh) * | 2014-03-26 | 2015-09-30 | 联想移动通信科技有限公司 | 一种提醒节假日的方法及装置 |
CN105262775A (zh) * | 2015-11-12 | 2016-01-20 | 北京百纳威尔无线通信设备有限公司 | 闹钟控制方法、装置、闹钟及电子设备 |
CN105847579A (zh) * | 2016-04-29 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种闹钟实现方法及装置 |
CN106027773A (zh) * | 2016-05-09 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | 一种闹钟提醒的方法及装置 |
CN107222624A (zh) * | 2017-06-05 | 2017-09-29 | 广东欧珀移动通信有限公司 | 应用控制方法及相关产品 |
CN107423950A (zh) * | 2017-07-07 | 2017-12-01 | 北京小米移动软件有限公司 | 闹钟设置方法和装置 |
CN110866733A (zh) * | 2019-11-04 | 2020-03-06 | 北京小米移动软件有限公司 | 信息处理方法、装置及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997950A (zh) * | 2010-05-19 | 2011-03-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种闹钟实现的方法、装置及终端 |
CN201957120U (zh) * | 2010-12-31 | 2011-08-31 | 上海华勤通讯技术有限公司 | 网络闹铃***及具有网络闹铃功能的移动终端 |
CN102223451A (zh) * | 2011-07-01 | 2011-10-19 | 北京百纳威尔科技有限公司 | 移动终端的闹钟处理方法及装置 |
-
2012
- 2012-07-09 CN CN201210235621.9A patent/CN102750630B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997950A (zh) * | 2010-05-19 | 2011-03-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种闹钟实现的方法、装置及终端 |
CN201957120U (zh) * | 2010-12-31 | 2011-08-31 | 上海华勤通讯技术有限公司 | 网络闹铃***及具有网络闹铃功能的移动终端 |
CN102223451A (zh) * | 2011-07-01 | 2011-10-19 | 北京百纳威尔科技有限公司 | 移动终端的闹钟处理方法及装置 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103188399A (zh) * | 2013-03-20 | 2013-07-03 | 北京小米科技有限责任公司 | 一种控制闹钟响铃的方法、装置及终端 |
WO2015000347A1 (zh) * | 2013-07-01 | 2015-01-08 | Lan Xianqin | 定时器设置及执行方法 |
CN104427106A (zh) * | 2013-08-29 | 2015-03-18 | 腾讯科技(深圳)有限公司 | 提醒事件处理方法、装置、终端及服务器 |
CN103685736A (zh) * | 2013-11-25 | 2014-03-26 | 上海斐讯数据通信技术有限公司 | 一种用于闹钟开启、关闭提醒的方法及其*** |
CN104951921A (zh) * | 2014-03-26 | 2015-09-30 | 联想移动通信科技有限公司 | 一种提醒节假日的方法及装置 |
CN104519203B (zh) * | 2014-09-02 | 2017-04-26 | 重庆市华森心时代实业有限公司 | 一种闹钟设置的提示方法及*** |
CN104519203A (zh) * | 2014-09-02 | 2015-04-15 | 冯林 | 一种闹钟设置的提示方法及*** |
CN104580721A (zh) * | 2014-12-31 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种终端闹钟实现方法 |
CN104767885A (zh) * | 2015-03-25 | 2015-07-08 | 广东欧珀移动通信有限公司 | 一种闹钟调整方法及终端 |
CN105262775A (zh) * | 2015-11-12 | 2016-01-20 | 北京百纳威尔无线通信设备有限公司 | 闹钟控制方法、装置、闹钟及电子设备 |
CN105847579A (zh) * | 2016-04-29 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种闹钟实现方法及装置 |
WO2017185624A1 (zh) * | 2016-04-29 | 2017-11-02 | 乐视控股(北京)有限公司 | 一种闹钟实现方法、装置和电子设备 |
CN106027773A (zh) * | 2016-05-09 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | 一种闹钟提醒的方法及装置 |
CN107222624A (zh) * | 2017-06-05 | 2017-09-29 | 广东欧珀移动通信有限公司 | 应用控制方法及相关产品 |
CN107423950A (zh) * | 2017-07-07 | 2017-12-01 | 北京小米移动软件有限公司 | 闹钟设置方法和装置 |
CN110866733A (zh) * | 2019-11-04 | 2020-03-06 | 北京小米移动软件有限公司 | 信息处理方法、装置及存储介质 |
CN110866733B (zh) * | 2019-11-04 | 2022-09-02 | 北京小米移动软件有限公司 | 信息处理方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN102750630B (zh) | 2016-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102750630A (zh) | 自动调整闹钟的方法和装置 | |
KR101189444B1 (ko) | 휴대단말기 및 그의 스케줄 관리방법 | |
CN103885738B (zh) | 显示终端装置、信息显示***以及信息显示控制方法 | |
EP2395807B1 (en) | Application function automatic activation method and corresponding terminal | |
CN102821199B (zh) | 一种手持设备备忘录的提醒方法 | |
CN106794814B (zh) | 用于运行信息娱乐***的方法,信息娱乐***和车辆 | |
CN103945055B (zh) | 一种关闭终端闹钟的方法、装置及终端设备 | |
WO2016074403A1 (zh) | 提醒信息处理方法及装置 | |
CN105578405B (zh) | 闹钟响应的方法及装置 | |
CN101014065A (zh) | 一种自动提醒信息的方法和装置 | |
CN104618582A (zh) | 日程提示方法、日程提示装置与时钟 | |
CN102635999B (zh) | 一种通过语音管理冰箱的方法 | |
CN105139557B (zh) | 人工智能门铃的信息提醒方法及人工智能门铃*** | |
CN104954560A (zh) | 事件提示方法、装置及移动终端 | |
CN102170498A (zh) | 基于移动终端的事件提醒方法及事件提醒提醒*** | |
CN103095880A (zh) | 一种移动终端的定时提醒方法及移动终端 | |
CN106096902A (zh) | 一种提醒事件的智能建立方法及装置 | |
CN1738376A (zh) | 一种电视机智能管理的方法 | |
CN105306720A (zh) | 一种闹钟及其实现方法 | |
JP2010141391A (ja) | 車両通信システム、車両通信プログラム | |
CN101207738A (zh) | 利用电视机定时显示信息的方法及装置 | |
CN102572082A (zh) | 网络化手机闹钟的使用方法 | |
CN201789545U (zh) | 具有闹钟功能的手机 | |
TW200705304A (en) | A method for automatically planning path | |
CN111314561A (zh) | 智能提醒方法、终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |