一种闹钟调整方法及终端的制作方法
【技术领域】
[0001]本发明涉及智能终端技术领域,尤其涉及一种闹钟调整方法及终端。
【背景技术】
[0002]闹钟作为一种闹时提醒设备,可以防止人们忘记一些重要的时间或日程,如起床闹钟、生日闹钟、日程提醒闹钟等。实践中发现,当碰到特殊的情况(比如国家法定节假日)时,用户平时在终端上设置的闹钟可能会失灵。
[0003]例如:假设元旦放假为周四至周六,而接下来的周日上班,这和用户平时设置的工作日闹钟就有三天(周四、周五以及周日)发生冲突,即:原本上班的周四和周五变成了非工作日时间,而原本不上班的周日却变成了工作日时间,这种情况下,用户需要设置两次,即先将周四及周五的闹钟取消,然后添加周日的闹钟,待这次国家法定节假日过去,用户又得根据下次的国家法定节假日来设置闹钟,整个设置过程比较繁琐,需要花费较多的闹钟设置时间,给用户带来很大的不便。
【发明内容】
[0004]本发明实施例提供了一种闹钟调整方法及终端,可以对闹钟进行调整操作,提高闹钟的智能性。
[0005]本发明实施例第一方面公开了一种闹钟调整方法,包括:
[0006]检测针对本地设置的闹钟输入的闹钟调整指令,所述闹钟调整指令中包括闹钟调整策略;
[0007]当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息,所述第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期;
[0008]比较所述本地设置的闹钟对应的第二闹钟设置信息与所述闹钟日期调整策略对应的第一闹钟设置信息,所述第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期;
[0009]将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
[0010]本发明实施例第二方面公开了一种终端,包括:
[0011]检测单元,用于检测针对本地设置的闹钟输入的闹钟调整指令,所述闹钟调整指令中包括闹钟调整策略;
[0012]确定单元,用于当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息,所述第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期;
[0013]比较单元,用于比较所述本地设置的闹钟对应的第二闹钟设置信息与所述闹钟日期调整策略对应的第一闹钟设置信息,所述第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期;
[0014]删除单元,用于将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除;
[0015]添加单元,用于为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
[0016]本发明实施例中,终端在检测到针对本地设置的闹钟输入的闹钟调整指令之后,当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息,进一步地,比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息,将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。通过本发明实施例,终端将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,以确保在不需要闹钟的特殊日期时,闹钟不会响铃,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟,以确保在需要闹钟的特殊日期时,闹钟正常闹铃。通过在特殊日期对闹钟的调整,可以提高闹钟的智能性。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例公开的一种闹钟调整方法的流程示意图;
[0019]图2是本发明实施例公开的另一种闹钟调整方法的流程示意图;
[0020]图3是本发明实施例公开的另一种闹钟调整方法的结构示意图;
[0021]图4是本发明实施例公开的一种终端的结构示意图;
[0022]图5是本发明实施例公开的另一种终端的结构示意图;
[0023]图6是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例公开了一种闹钟调整方法及终端,可以对闹钟进行调整操作,提高闹钟的智能性。以下分别进行详细说明。
[0026]本发明实施例中,终端可以包括但不限于智能手机、平板电脑、笔记本电脑、掌上电脑等等终端。其中,该终端的操作系统可包括但不限于Android操作系统、1S操作系统、Symbian (塞班)操作系统、Black Berry (黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0027]请参见图1,图1是本发明实施例公开的一种闹钟调整方法的流程示意图,其中,该闹钟为终端上安装的具有闹钟功能的闹钟应用。如图1所示,该方法可以包括以下步骤:
[0028]S101、检测针对本地设置的闹钟输入的闹钟调整指令。
[0029]本发明实施例中,终端上需要预先安装有具有闹钟功能的闹钟应用,该闹钟应用可以为终端出厂时自带的闹钟应用,也可以为用户根据自身的喜好从网络资源中下载的闹钟应用,本发明实施例不作限定。
[0030]本发明实施例中,用户需要预先在终端上对闹钟进行设置,该设置包括需要使用闹钟的日期以及该日期对应的时间点,比如:用户为上班族,上班的时间一般为周一至周五,用户可以设置日期为每个周一至周五对应的日期,时间点为早上7:00,此外,用户也可以设置闹钟提醒的方式,比如振动、振动加响铃、响铃以及语音提示中的至少一种,用户还可以根据自己的习惯设置铃声的大小,该铃声可以是终端系统默认的铃声,也可以是终端内存卡中存储的铃声。在用户设置好闹钟的各项信息之后,接下来,每到周一至周五的早上7点,闹钟均会按时提醒用户起床上班。
[0031]本发明实施例中,该闹钟调整指令可以通过用户输入的操作指令来触发,比如:用户点击闹钟设置界面包括的目标按钮,或者,用户在闹钟设置界面向目标方向滑动,其中,该闹钟调整指令中包括闹钟调整策略,该闹钟调整策略可以包括多种调整策略,例如:闹钟日期调整策略或闹钟日期调整提醒策略等。
[0032]S102、当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息。
[0033]本发明实施例中,当闹钟调整策略为闹钟日期调整策略时,终端只需要对闹钟的日期进行调整,而不需要对闹钟日期对应的时间点进行调整,即闹钟的时间点是已经预先设置好的。
[0034]本发明实施例中,该第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期。用户预先设置好了闹钟的日期之后,在实际情况中,可能会发生一些改变,比如:上班族用户上班的时间可能会随着国家法定节假日的到来而更改,此时就存在有些日期不需要设置闹钟,而有些日期需要重新设置闹钟的情况。
[0035]本发明实施例中,终端可以在联网的情况下获取一些特殊日期信息,比如:国家法定节假日的日期,以及国家规定将周末调整为上班的日期。针对上班族的用户来说,当碰到国家法定节假日时,用户平时设置的闹钟可能与国家法定节假日发生冲突,举例来说,假设元旦放假为周四至周六(即2015年I月I日至2015年I月3日),而接下来的周日(2015年I月4日)上班,这和用户平时设置的工作日闹钟就有三天(周四、周五以及周日)发生冲突,即:原本上班的周四和周五变成了公休时间,而原本公休的周日却变成了上班时间,对上班族用户来说,元旦期间的周四以及周五就不需要设置闹钟,而元旦假期过后的周日就需要设置闹钟,在这周的周一至周日(2014年12月29日至2015年I月4日)7天当中,周一、周二、周三以及周日对应的日期(2014年12月29日至2014年12月31日以及2015年I月4日)可以理解为需要设置闹钟的日期,而周四、周五以及周六对应的日期可以理解为不需要设置闹钟的日期。
[0036]S103、比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息。
[0037]本发明实施例中,该第
二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期。通常,上班族一般在工作日设置闹钟,即设置每个周一至周五的闹钟,而周末(即周六和周日)不设置闹钟,这里的工作日(周一至周五)对应的日期可以理解为“设置有闹钟的日期”,而周末(即周六和周日)对应的日期可以理解为“未设置有闹钟的日期”。
[0038]本发明实施例中,当碰到国家法定节假日时,终端比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,就会发现有些日期不需要设置闹钟但用户预先已经设置了闹钟,而有些日期需要设置闹钟但用户却没有预先设置闹钟。
[0039]S104、将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
[0040]本发明实施例中,终端在比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,终端可以将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,这里的“删除”是指在不需要设置闹钟,且设置有闹钟的日期那天,关闭闹钟,即闹钟不会正常工作。举例来说,假设设置的闹钟是早上7点开始闹铃,当不需要设置闹钟,且设置有闹钟的日期来临时,终端将这天的闹钟删除之后,闹钟在这天的早上7点就不会正常闹铃了。
[0041]本发明实施例中,终端在比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,终端可以为需要设置闹钟,且未设置有闹钟的日期添加闹钟,这里的“添加”是指在需要设置闹钟,且未设置有闹钟的日期,启动闹钟,让闹钟按照之前设置的时间点正常工作。举例来说,假设设置的闹钟是早上7点开始闹铃,当需要设置闹钟,且未设置有闹钟的日期来临时,终端将添加这天的闹钟且时间点为早上7点,当这天的系统时间到达7点时,闹钟将会正常闹铃。
[0042]在图1所描述的方法流程中,终端在检测到针对本地设置的闹钟输入的闹钟调整指令之后,当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息,进一步地,比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息,将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。通过本发明实施例,终端将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,以确保在不需要闹钟的特殊日期时,闹钟不会响铃,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟,以确保在需要闹钟的特殊日期时,闹钟正常闹铃。通过在特殊日期对闹钟的调整,可以提高闹钟的智能性。
[0043]请参见图2,图2是本发明实施例公开的另一种闹钟调整方法的流程示意图,其中,该闹钟为终端上安装的具有闹钟功能的闹钟应用。如图2所示,该方法可以包括以下步骤:
[0044]S201、终端接收针对本地闹钟输入的闹钟设置指令。
[0045]本发明实施例中,该闹钟设置指令可以通过用户输入的操作指令来触发,比如:用户点击终端上的闹钟应用图标。
[0046]S202、终端响应闹钟设置指令,对本地闹钟的日期以及日期对应的时间点进行设置。
[0047]本发明实施例中,终端接收针对本地闹钟输入的闹钟设置指令之后,终端就可以响应闹钟设置指令,进入闹钟设置界面,用户就可以在闹钟设置界面对闹钟的日期以及日期对应的时间点进行设置,用户设置好闹钟的日期和时间点之后,保存闹钟,之后,该闹钟就会在设置的日期对应的时间点开始正常工作。
[0048]S203、终端检测针对本地设置的闹钟输入的闹钟调整指令。
[0049]作为一种可选的实施方式,在步骤S203之后,以及步骤S204之前,所述方法还可以包括以下步骤:
[0050]11)获取待验证信息;
[0051]12)验证待验证信息与预先设置的预设验证信息是否一致;
[0052]13)若验证待验证信息与预设验证信息一致,则执行步骤S204。
[0053]在该实施例中,终端在检测到闹钟调整指令后,校验待验证信息与预先设置的预设验证信息是否一致,当校验待验证信息与预设验证信息一致后,表明当前用户为合法用户,可以对闹钟进行调整操作,从而可以防止非法用户对终端闹钟肆意操作。
[0054]S204、当闹钟调整策略为闹钟日期调整提醒策略时,终端响应闹钟调整指令,确定闹钟日期调整提醒策略对应的第三闹钟设置信息。
[0055]本发明实施例中,当闹钟调整策略为闹钟日期调整提醒策略时,终端需要在调整日期之前提醒用户是否需要调整。
[0056]在实际中有时会出现如下两种情况,第一种情况:当某个国家法定节假日(如元旦)来临时,用户所在的公司规定要在元旦节假日的第二天(如周四)加班,在之前用户设置的闹钟为周一至周五的闹钟,如果公司按照国家规定的正常放假,周四的闹钟应该需要调整,即将周四的闹钟取消,但此时由于特殊情况(公司临时决定加班),而原先需要在周四取消闹钟的现在因为特殊情况不需要取消了 ;第二种情况:假设国家规定元旦放假三天(周四、周五、周六),接下来的周日上班,用户可能觉得元旦放假三天时间不够,用户向公司请了周日的假,之前用户没有在周末设置闹钟,如果用户根据国家规定的在周日上班,那么周日就需要设置闹钟,而此时由于用户的特殊情况,原本需要在周日添加闹钟现在不需要添加了,因此,当碰到国家法定节假日时,在调整闹钟之前需要提醒下用户是否需要调整,如果用户需要调整,终端在调整闹钟,如果不需要调整,终端就不作任何不处理。
[0057]本发明实施例中,该第三闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期,这里的“需要设置闹钟的日期,以及不需要设置闹钟的日期”可以参照实施例一步骤S102中的相关描述,在此不再重复赘述。
[0058]S205、终端比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整提醒策略对应的第三闹钟设置信息。
[0059]本发明实施例中,该第四闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期。通常,上班族一般在工作日设置闹钟,即设置每个周一至周五的闹钟,而周末(即周六和周日)不设置闹钟,这里的工作日(周一至周五)对应的日期可以理解为“设置有闹钟的日期”,而周末(即周六和周日)对应的日期可以理解为“未设置有闹钟的日期”。
[0060]本发明实施例中,当碰到国家法定节假日时,终端比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整策略对应的第三闹钟设置信息之后,就会发现有些日期不需要设置闹钟但用户预先已经设置了闹钟,而有些日期需要设置闹钟但用户却没有预先设置闹钟。
[0061]针对需要设置闹钟,且未设置闹钟的日期,执行步骤S206?S207,针对不需要设置闹钟,且设置有闹钟的日期,执行步骤S208?S209。
[0062]S206、终端在需要设置闹钟,且未设置闹钟的第一日期之前的预设时间内,输出用于提示是否添加第一日期的闹钟的第一提示信息。
[0063]本发明实施例中,终端在比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整策略对应的第三闹钟设置信息之后,就可以确定需要设置闹钟,且未设置闹钟的日期,该第一日期为需要设置闹钟,且未设置闹钟的日期中的任意一个日期,该预设时间为用户预先设置的时间,如第一日期之前的前一天。举例来说,假设国家规定2月2日加班,预设时间为一天,终端可以在2月I日输出提示信息,提示用户2月2日是否添加闹钟。
[0064]本发明实施例中,终端可以通过语音的方式来输出第一提示信息,也可以通过输出对话框的方式来输出第一提示信息,本发明实施例不作限定。
[0065]S207、当接收到针对第一提示信息输入的确认指令时,终端添加第一日期的闹钟。
[0066]本发明实施例中,该确认指令可以通过用户输入的操作指令来触发,比如:用户点击第一提示信息对话框包括的确认按钮,或者,用户通过语音输入确认指令,语音的内容可以为“添加”或者“添加第一日期的闹钟”。终端在接收到针对第一提示信息输入的确认指令之后,终端就可以添加第一日期的闹钟,这里的“添加第一日期的闹钟”可以理解为在第一日期来临时,启动第一日期的闹钟,让闹钟按照之前设置的时间点正常工作。举例来说,假设设置的闹钟是早上7点开始闹铃,当第一日期来临时,终端将添加第一日期的闹钟且时间点为早上7点,当第一日期这天的终端系统时间到达7点时,闹钟将会正常闹铃。
[0067]S208、终端在不需要设置闹钟,且设置有闹钟的第二日期之前的预设时间内,输出用于提示是否删除第二日期的闹钟的第二提示信息。
[0068]本发明实施例中,终端在比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整策略对应的第三闹钟设置信息之后,就可以确定不需要
设置闹钟,且设置有闹钟的日期,该第二日期为不需要设置闹钟,且设置有闹钟的日期中的任意一个日期,该预设时间为用户预先设置的时间,如第二日期之前的前一天。举例来说,假设国家规定2月2日至2月4日放假,2月2日对应周四,2月3日对应周五,预设时间为一天,终端可以在2月I日输出提示信息,提示用户2月2日是否删除闹钟,在2月2日输出提示信息,提示用户2月3日是否删除闹钟。
[0069]S209、当接收到针对第二提示信息输入的确认指令时,终端删除第二日期的闹钟。
[0070]本发明实施例中,该确认指令可以通过用户输入的操作指令来触发,比如:用户点击第二提示信息对话框包括的确认按钮,或者,用户通过语音输入确认指令,语音的内容可以为“删除”或者“删除第二日期的闹钟”。终端接收到针对第二提示信息输入的确认指令时,终端就可以删除第二日期的闹钟。这里的“删除第二日期的闹钟”可以理解为在第二日期来临时,关闭闹钟,即闹钟不会正常工作。举例来说,假设设置的闹钟是早上7点开始闹铃,当第二日期来临时,终端将第二日期这天的闹钟删除之后,闹钟在第二日期这天的早上7点就不会正常闹铃了。
[0071]在图2所描述的方法流程中,终端在接收到针对本地闹钟输入的闹钟设置指令之后,就可以响应闹钟设置指令,对本地闹钟的日期以及日期对应的时间点进行设置。进一步地,当检测到针对本地设置的闹钟输入的闹钟调整指令时,当闹钟调整策略为闹钟日期调整提醒策略时,终端响应闹钟调整指令,确定闹钟日期调整提醒策略对应的第三闹钟设置信息,终端在比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整提醒策略对应的第三闹钟设置信息之后,在需要设置闹钟,且未设置闹钟的第一日期之前的预设时间内,输出用于提示是否添加第一日期的闹钟的第一提示信息,并当接收到针对第一提示信息输入的确认指令时,终端添加第一日期的闹钟;在不需要设置闹钟,且设置有闹钟的第二日期之前的预设时间内,输出用于提示是否删除第二日期的闹钟的第二提示信息,并当接收到针对第二提示信息输入的确认指令时,终端删除第二日期的闹钟。通过本发明实施例,终端可以在每次调整闹钟之前,向用户输出提示信息,根据用户的需要来决定添加闹钟还是删除闹钟,可以避免特殊情况下闹钟失效,从而给用户带来便利。
[0072]请参见图3,图3是本发明实施例公开的另一种闹钟调整方法的流程示意图。如图3所示,该方法可以包括以下步骤:
[0073]S301、终端检测针对本地设置的闹钟输入的闹钟调整指令。
[0074]S302、终端获取待验证信息。
[0075]本发明实施例中,终端获取待验证信息的【具体实施方式】可以包括:
[0076]获取用户在待校验信息输入口输入的信息作为待校验信息,或者,
[0077]获取用户通过语音获取装置输入的语音信息作为待校验信息,或者,
[0078]获取用户通过摄像装置输入的虹膜信息作为待校验信息。
[0079]具体的,该待验证信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种或几种的组入口 ο
[0080]S303、终端验证待验证信息与预先设置的预设验证信息是否一致,若一致,执行步骤S304,若不一致,结束本流程。
[0081]具体的,该预先设置的预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种或几种的组合。
[0082]本发明实施例中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证待验证信息是否与预设验证信息一致可以包括以下步骤:
[0083]验证指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证待验证信息与预设验证信息一致;反之,验证待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户在终端上对闹钟进行设置,从而可以有效地防止终端被非法用户肆意操作。
[0084]S304、当闹钟调整策略为闹钟日期调整策略时,终端响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息。
[0085]S305、终端比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息。
[0086]S306、终端将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
[0087]在图3所描述的方法流程中,终端在检测到针对本地设置的闹钟输入的闹钟调整指令之后,获取待验证信息,并验证该待验证信息与预先设置的预设验证信息是否一致,若一致,在闹钟调整策略为闹钟日期调整策略时,终端响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息,进一步地,终端在比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,终端将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。通过本发明实施例,终端可以防止非法用户对终端的闹钟进行非法操作。
[0088]下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至三实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一、实施例二以及实施例三。
[0089]请参见图4,图4是本发明实施例公开的一种终端的结构示意图,如图4所示,该终端400可以包括检测单元401、确定单元402、比较单元403、删除单元404以及添加单元405,其中:
[0090]检测单元401,用于检测针对本地设置的闹钟输入的闹钟调整指令,该闹钟调整指令中包括闹钟调整策略。
[0091 ] 本发明实施例中,终端上需要预先安装有具有闹钟功能的闹钟应用,该闹钟应用可以为终端出厂时自带的闹钟应用,也可以为用户根据自身的喜好从网络资源中下载的闹钟应用,本发明实施例不作限定。
[0092]本发明实施例中,用户需要预先在终端上对闹钟进行设置,该设置包括需要使用闹钟的日期以及该日期对应的时间点,比如:用户为上班族,上班的时间一般为周一至周五,用户可以设置日期为每个周一至周五对应的日期,时间点为早上7:00,此外,用户也可以设置闹钟提醒的方式,比如振动、振动加响铃、响铃以及语音提示中的至少一种,用户还可以根据自己的习惯设置铃声的大小,该铃声可以是终端系统默认的铃声,也可以是终端内存卡中存储的铃声。在用户设置好闹钟的各项信息之后,接下来,每到周一至周五的早上7点,闹钟均会按时提醒用户起床上班。
[0093]本发明实施例中,该闹钟调整指令可以通过用户输入的操作指令来触发,比如:用户点击闹钟设置界面包括的目标按钮,或者,用户在闹钟设置界面向目标方向滑动,其中,该闹钟调整指令中包括闹钟调整策略,该闹钟调整策略可以包括多种调整策略,例如:闹钟日期调整策略或闹钟日期调整提醒策略等。
[0094]确定单元402,用于当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息,该第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期。
[0095]本发明实施例中,当闹钟调整策略为闹钟日期调整策略时,终端只需要对闹钟的日期进行调整,而不需要对闹钟日期对应的时间点进行调整,即闹钟的时间点是已经预先设置好的。
[0096]本发明实施例中,该第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期。用户预先设置好了闹钟的日期之后,在实际情况中,可能会发生一些改变,比如:上班族用户上班的时间可能会随着国家法定节假日的到来而更改,此时就存在有些日期不需要设置闹钟,而有些日期需要重新设置闹钟的情况。
[0097]本发明实施例中,终端可以在联网的情况下获取一些特殊日期信息,比如:国家法定节假日的日期,以及国家规定将周末调整为上班的日期。针对上班族的用户来说,当碰到国家法定节假日时,用户平时设置的闹钟可能与国家法定节假日发生冲突,举例来说,假设元旦放假为周四至周六(即2015年I月I日至2015年I月3日),而接下来的周日(2015年I月4日)上班,这和用户平时设置的工作日闹钟就有三天(周四、周五以及周日)发生冲突,即:原本上班的周四和周五变成了公休时间,而原本公休的周日却变成了上班时间,对上班族用户来说,元旦期间的周四以及周五就不需要设置闹钟,而元旦假期过后的周日就需要设置闹钟,在这周的周一至周日(2014年12月29日至2015年I月4日)7天当中
,周一、周二、周三以及周日对应的日期(2014年12月29日至2014年12月31日以及2015年I月4日)可以理解为需要设置闹钟的日期,而周四、周五以及周六对应的日期可以理解为不需要设置闹钟的日期。
[0098]比较单元403,用于比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息,该第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期。
[0099]本发明实施例中,该第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期。通常,上班族一般在工作日设置闹钟,即设置每个周一至周五的闹钟,而周末(即周六和周日)不设置闹钟,这里的工作日(周一至周五)对应的日期可以理解为“设置有闹钟的日期”,而周末(即周六和周日)对应的日期可以理解为“未设置有闹钟的日期”。
[0100]本发明实施例中,当碰到国家法定节假日时,比较单元403比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,就会发现有些日期不需要设置闹钟但用户预先已经设置了闹钟,而有些日期需要设置闹钟但用户却没有预先设置闹钟。
[0101]删除单元404,用于将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除。
[0102]本发明实施例中,比较单元403在比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,删除单元404可以将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,这里的“删除”是指在不需要设置闹钟,且设置有闹钟的日期那天,关闭闹钟,即闹钟不会正常工作。举例来说,假设设置的闹钟是早上7点开始闹铃,当不需要设置闹钟,且设置有闹钟的日期来临时,终端将这天的闹钟删除之后,闹钟在这天的早上7点就不会正常闹铃了。
[0103]添加单元405,用于为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
[0104]本发明实施例中,比较单元403在比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息之后,添加单元405可以为需要设置闹钟,且未设置有闹钟的日期添加闹钟,这里的“添加”是指在需要设置闹钟,且未设置有闹钟的日期,启动闹钟,让闹钟按照之前设置的时间点正常工作。举例来说,假设设置的闹钟是早上7点开始闹铃,当需要设置闹钟,且未设置有闹钟的日期来临时,终端将添加这天的闹钟且时间点为早上7点,当这天的系统时间到达7点时,闹钟将会正常闹铃。
[0105]请参见图5,图5是本发明实施例公开的另一种终端的结构示意图,其中,图5所示的终端是在图4所示的终端的基础上进一步优化得到的,与图4所示的终端相比,图5所示的终端除了包括图4所示终端的所有单元外,图5所示的终端400还可以包括:输出单元406,其中:
[0106]上述确定单元402,还用于当闹钟调整策略为闹钟日期调整提醒策略时,响应闹钟调整指令,确定闹钟日期调整提醒策略对应的第三闹钟设置信息,该第三闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期。
[0107]本发明实施例中,当闹钟调整策略为闹钟日期调整提醒策略时,终端需要在调整日期之前提醒用户是否需要调整。
[0108]上述比较单元403,用于比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整提醒策略对应的第三闹钟设置信息,该第四闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期。
[0109]输出单元406,还用于在不需要设置闹钟,且设置有闹钟的第二日期之前的预设时间内,输出用于提示是否删除第二日期的闹钟的第二提示信息。
[0110]本发明实施例中,比较单元403在比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整策略对应的第三闹钟设置信息之后,确定单元402就可以确定不需要设置闹钟,且设置有闹钟的日期,该第二日期为不需要设置闹钟,且设置有闹钟的日期中的任意一个日期,该预设时间为用户预先设置的时间,如第二日期之前的前一天。举例来说,假设国家规定2月2日至2月4日放假,2月2日对应周四,2月3日对应周五,预设时间为一天,终端可以在2月I日输出提示信息,提示用户2月2日是否删除闹钟,在2月2日输出提示信息,提示用户2月3日是否删除闹钟。
[0111]上述删除单元404,还用于当接收到针对第二提示信息输入的确认指令时,删除第二日期的闹钟。
[0112]上述输出单元406,用于在需要设置闹钟,且未设置闹钟的第一日期之前的预设时间内,输出用于提示是否添加第一日期的闹钟的第一提示信息。
[0113]本发明实施例中,比较单元403在比较本地设置的闹钟对应的第四闹钟设置信息与闹钟日期调整策略对应的第三闹钟设置信息之后,确定单元402就可以确定需要设置闹钟,且未设置闹钟的日期,该第一日期为需要设置闹钟,且未设置闹钟的日期中的任意一个日期,该预设时间为用户预先设置的时间,如第一日期之前的前一天。举例来说,假设国家规定2月2日加班,预设时间为一天,终端可以在2月I日输出提示信息,提示用户2月2日是否添加闹钟。
[0114]上述405添加单元,还用于当接收到针对第一提示信息输入的确认指令时,添加第一日期的闹钟。
[0115]作为一种可选的实施方式,图5所示的终端还可以包括:
[0116]接收单元407,用于在上述检测单元401检测针对本地设置的闹钟输入的闹钟调整指令之前,接收针对本地闹钟输入的闹钟设置指令。
[0117]设置单元408,用于响应闹钟设置指令,对本地闹钟的日期以及日期对应的时间点进行设置。
[0118]本发明实施例中,接收单元407接收针对本地闹钟输入的闹钟设置指令之后,终端就可以响应闹钟设置指令,进入闹钟设置界面,设置单元408就可以在闹钟设置界面对闹钟的日期以及日期对应的时间点进行设置,用户设置好闹钟的日期和时间点之后,保存闹钟,之后,该闹钟就会在设置的日期对应的时间点开始正常工作。
[0119]请参见图6,图6是本发明实施例公开的另一种终端的结构示意图,其中,图6所示的终端是在图4所示的终端的基础上进一步优化得到的,与图4所示的终端相比,图6所示的终端除了包括图4所示终端的所有单元外,图6所示的终端400还可以包括:获取单元409和验证单元410,其中:
[0120]获取单元409,用于在检测单元401检测针对本地设置的闹钟输入的闹钟调整指令之后,以及确定单元402当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息之前,获取待验证信息。
[0121]本发明实施例中,获取单元409获取待验证信息的【具体实施方式】可以包括:
[0122]获取用户在待校验信息输入口输入的信息作为待校验信息,或者,
[0123]获取用户通过语音获取装置输入的语音信息作为待校验信息,或者,
[0124]获取用户通过摄像装置输入的虹膜信息作为待校验信息。
[0125]具体的,该待验证信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种或几种的组入口 ο
[0126]验证单元410,用于验证待验证信息与预先设置的预设验证信息是否一致。
[0127]具体的,该预先设置的预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种或几种的组合。
[0128]本发明实施例中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证单元410验证待验证信息是否与预设验证信息一致的【具体实施方式】可以为:
[0129]验证指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证待验证信息与预设验证信息一致;反之,验证待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户在终端上对闹钟进行设置操作,从而可以有效地防止终端被非法用户肆意操作。
[0130]上述确定单元402,具体用于当验证单元410验证待验证信息与预设验证信息一致时,当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息。
[0131]在图4、图5以及图6所示的终端中,检测单元401在检测到针对本地设置的闹钟输入的闹钟调整指令之后,确定单元402当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息,进一步地,比较单元403比较本地设置的闹钟对应的
第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息,删除单元404将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,添加单元405为需要设置闹钟,且未设置有闹钟的日期添加闹钟。通过本发明实施例,终端将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,以确保在不需要闹钟的特殊日期时,闹钟不会响铃,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟,以确保在需要闹钟的特殊日期时,闹钟正常闹铃。通过在特殊日期对闹钟的调整,可以提高闹钟的智能性。
[0132]需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申请所必须的。
[0133]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
[0134]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0135]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种闹钟调整方法,其特征在于,包括: 检测针对本地设置的闹钟输入的闹钟调整指令,所述闹钟调整指令中包括闹钟调整策略; 当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息,所述第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期; 比较所述本地设置的闹钟对应的第二闹钟设置信息与所述闹钟日期调整策略对应的第一闹钟设置信息,所述第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期; 将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述闹钟调整策略为闹钟日期调整提醒策略时,响应所述闹钟调整指令,确定所述闹钟日期调整提醒策略对应的第三闹钟设置信息,所述第三闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期; 比较所述本地设置的闹钟对应的第四闹钟设置信息与所述闹钟日期调整提醒策略对应的第三闹钟设置信息,所述第四闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期; 在需要设置闹钟,且未设置闹钟的第一日期之前的预设时间内,输出用于提示是否添加所述第一日期的闹钟的第一提示信息,并当接收到针对所述第一提示信息输入的确认指令时,添加所述第一日期的闹钟; 在不需要设置闹钟,且设置有闹钟的第二日期之前的预设时间内,输出用于提示是否删除所述第二日期的闹钟的第二提示信息,并当接收到针对所述第二提示信息输入的确认指令时,删除所述第二日期的闹钟。
3.根据权利要求1或2所述的方法,其特征在于,所述检测针对本地设置的闹钟输入的闹钟调整指令之前,所述方法还包括: 接收针对本地闹钟输入的闹钟设置指令; 响应所述闹钟设置指令,对所述本地闹钟的日期以及所述日期对应的时间点进行设置。
4.根据权利要求1所述的方法,其特征在于,所述检测针对本地设置的闹钟输入的闹钟调整指令之后,以及所述当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息之前,所述方法还包括: 获取待验证信息; 验证所述待验证信息与预先设置的预设验证信息是否一致; 若验证所述待验证信息与所述预设验证信息一致,则执行所述当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息的步骤。
5.根据权利要求4所述的方法,其特征在于,所述获取待验证信息包括: 获取用户在待校验信息输入口输入的信息作为待校验信息,或者, 获取用户通过语音获取装置输入的语音信息作为待校验信息,或者, 获取用户通过摄像装置输入的虹膜信息作为待校验信息。
6.一种终端,其特征在于,包括: 检测单元,用于检测针对本地设置的闹钟输入的闹钟调整指令,所述闹钟调整指令中包括闹钟调整策略; 确定单元,用于当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息,所述第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期; 比较单元,用于比较所述本地设置的闹钟对应的第二闹钟设置信息与所述闹钟日期调整策略对应的第一闹钟设置信息,所述第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期; 删除单元,用于将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除; 添加单元,用于为需要设置闹钟,且未设置有闹钟的日期添加闹钟。
7.根据权利要求6所述的终端,其特征在于, 所述确定单元,还用于当所述闹钟调整策略为闹钟日期调整提醒策略时,响应所述闹钟调整指令,确定所述闹钟日期调整提醒策略对应的第三闹钟设置信息,所述第三闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期; 所述比较单元,用于比较所述本地设置的闹钟对应的第四闹钟设置信息与所述闹钟日期调整提醒策略对应的第三闹钟设置信息,所述第四闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期; 所述终端还包括: 输出单元,用于在需要设置闹钟,且未设置闹钟的第一日期之前的预设时间内,输出用于提示是否添加所述第一日期的闹钟的第一提示信息; 所述添加单元,还用于当接收到针对所述第一提示信息输入的确认指令时,添加所述第一日期的闹钟; 所述输出单元,还用于在不需要设置闹钟,且设置有闹钟的第二日期之前的预设时间内,输出用于提示是否删除所述第二日期的闹钟的第二提示信息; 所述删除单元,还用于当接收到针对所述第二提示信息输入的确认指令时,删除所述第二日期的闹钟。
8.根据权利要求6或7所述的终端,其特征在于,所述终端还包括: 接收单元,用于在所述检测单元检测针对本地设置的闹钟输入的闹钟调整指令之前,接收针对本地闹钟输入的闹钟设置指令; 设置单元,用于响应所述闹钟设置指令,对所述本地闹钟的日期以及所述日期对应的时间点进行设置。
9.根据权利要求6所述的终端,其特征在于,所述终端还包括: 获取单元,用于在所述检测单元检测针对本地设置的闹钟输入的闹钟调整指令之后,以及所述确定单元当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息之前,获取待验证信息; 验证单元,用于验证所述待验证信息与预先设置的预设验证信息是否一致; 所述确定单元,具体用于当所述验证单元验证所述待验证信息与所述预设验证信息一致时,当所述闹钟调整策略为闹钟日期调整策略时,响应所述闹钟调整指令,确定所述闹钟日期调整策略对应的第一闹钟设置信息。
10.根据权利要求9所述的终端,其特征在于,所述获取单元获取待验证信息的【具体实施方式】为: 获取用户在待校验信息输入口输入的信息作为待校验信息,或者, 获取用户通过语音获取装置输入的语音信息作为待校验信息,或者, 获取用户通过摄像装置输入的虹膜信息作为待校验信息。
【专利摘要】本发明实施例公开了一种闹钟调整方法及终端。其中,该方法包括:检测针对本地设置的闹钟输入的闹钟调整指令,闹钟调整指令中包括闹钟调整策略;当闹钟调整策略为闹钟日期调整策略时,响应闹钟调整指令,确定闹钟日期调整策略对应的第一闹钟设置信息,第一闹钟设置信息包括需要设置闹钟的日期,以及不需要设置闹钟的日期;比较本地设置的闹钟对应的第二闹钟设置信息与闹钟日期调整策略对应的第一闹钟设置信息,第二闹钟信息包括设置有闹钟的日期,以及未设置有闹钟的日期;将不需要设置闹钟,且设置有闹钟的日期对应的闹钟删除,并为需要设置闹钟,且未设置有闹钟的日期添加闹钟。实施本发明实施例可以对闹钟进行调整操作,提高闹钟的智能性。
【IPC分类】H04M1-725
【公开号】CN104767885
【申请号】CN201510134810
【发明人】曾元清
【申请人】广东欧珀移动通信有限公司
【公开日】2015年7月8日
【申请日】2015年3月25日