电子设备中闹钟的实现方法、装置及电子设备的制作方法

文档序号:6401911阅读:196来源:国知局
专利名称:电子设备中闹钟的实现方法、装置及电子设备的制作方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种电子设备中闹钟的实现方法、装置及电子设备。
背景技术
现有的许多电子设备,例如手机和个人数字助理(PDA)等,都具有提供时间和日期的功能,在时间和日期的基础上,许多电子设备还提供闹钟功能,以便用户进行时间设置达到事务提醒的目的。目前,电子设备中闹钟实现的方式主要在于,可以根据用户的需求设置任意数量和时间的闹钟,一旦到达预设的起闹时间,闹钟就会响起以提醒用户,经用户确认取消该闹钟后,该闹钟停用。然而,在用户在电子设备中设置多个闹钟的情况下,这多个闹钟可能包括用途相同或者相近的闹钟,例如多个起床闹钟,多个同一事件的提醒闹钟,在其中的一个闹钟起闹时,用户对该闹钟进行确认并借助于该闹钟的提醒完成事务,但其他用途相同或相近的闹钟依然会按照预置的起闹时间准时起闹,用户需要分别对这些闹钟进行确认,从而给用户的正常工作及生活带来困扰。因此,目前这种闹钟实现方式缺乏灵活性,会给用户带来不便。

发明内容
本发明提供一种电子设备中闹钟的实现方法、装置及电子设备,能够增加闹钟实现方式的灵活性,从而有效提高用户体验。本发明的第一方面,提供一种电子设备中闹钟的实现方法,该方法包括:建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第一闹钟;按照所述第一闹钟的起闹时间,起闹所述第一闹钟;在所述第一闹钟起闹时,如果接收到用户对所述起闹的第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟;其中,所述起闹确认指令是指用户在所述第一闹钟起闹时,向所述电子设备发送的关闭所述第一闹钟的起闹的指令。在第一方面的第一种可能的实现方式中,所述第一闹钟为所述至少两个闹钟中的任意一个闹钟;或者,所述至少两个闹钟均设置有优先级,所述第一闹钟为所述至少两个闹钟中优先级最高的闹钟。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述建立闹钟组后,所述方法还包括:接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的停用指令;根据所述停用指令,停用所述闹钟组中的所有闹钟;
和/或接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的删除指令;根据所述删除指令,删除所述闹钟组中的所有闹钟。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述停用所述闹钟组中的所有闹钟后,所述方法还包括:接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的开启指令;根据所述开启指令,开启所述闹钟组中的所有闹钟。在第一方面的第四种可能的实现方式中,所述满足预设条件的闹钟为:起闹时间与所述第一闹钟的起闹时间的时间差小于预设时间差阈值的闹钟。本发明的第二方面,提供一种电子设备中闹钟的实现装置,该装置包括:建立单元,用于建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第一闹钟;起闹单元,用于按照所述建立单元建立的第一闹钟的起闹时间,起闹所述第一闹钟;处理单元,用于在所述起闹单元起闹第一闹钟时,如果接收到用户对所述第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟;其中,所述起闹确认指令是指用户在所述第一闹钟起闹时,向所述电子设备发送的关闭所述第一闹钟的起闹的指令。在第二方面的第一种可能的实现方式中,所述第一闹钟为所述至少两个闹钟中的任意一个闹钟;或者,所述至少两个闹钟均设置有优先级,所述第一闹钟为所述至少两个闹钟中优先级最高的闹钟。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述处理单元还用于:接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的停用指令,根据所述接收单元接收的停用指令,停用所述闹钟组中的所有闹钟;和/或接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的删除指令,根据所述接收单元接收的删除指令,删除所述闹钟组中的所有闹钟。结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述处理单元还用于接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的开启指令,根据所述接收单元接收的开启指令,开启所述闹钟组中的所有闹钟。在第二方面的第四种可能的实现方式中,所述满足预设条件的闹钟为:起闹时间与所述第一闹钟的起闹时间的时间差小于预设时间差阈值的闹钟。本发明的第三方面,提供一种电子设备,所述电子设备中设置有本发明的第二方面至第二方面的上述各个可能的实现方式中的任一个实现方式所述的闹钟实现装置。本发明提供的电子设备中的闹钟实现方法、装置及电子设备,先建立闹钟组,该闹钟组中包括至少两个闹钟,在闹钟组中的第一闹钟起闹时,如果接收到用户对起闹的第一闹钟的起闹确认指令,停用该闹钟组或该闹钟组中满足预设条件的闹钟。也就是说,一个闹钟起闹并被用户确认后,该闹钟组的全部或部分闹钟被电子设备停用,不再起闹,这样,能够增加闹钟实现方式的灵活性,从而有效提高用户体验。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的电子设备中的闹钟实现方法的一种流程示意图;图2为本发明实施例提供的电子设备中的闹钟实现方法的一种示例性示意图;图3为本发明实施例提供的电子设备中的闹钟实现方法的另一种示例性示意图;图4为本发明实施例提供的电子设备中的闹钟实现方法的另一种流程示意图;图5为本发明实施例提供的电子设备中的闹钟实现方法的另一种流程示意图;图6为本发明实施例提供的电子设备中的闹钟实现方法的另一种流程示意图;图7为本发明实施例提供的电子设备中的闹钟实现方法的另一种流程示意图;图8为本发明实施例提供的闹钟实现装置的一种结构示意图;图9为本发明实施例提供的闹钟实现装置的另一种结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种电子设备中闹钟的实现方法,由电子设备执行,具体由电子设备中设置的闹钟实现装置执行,如图1所示,包括以下步骤:Sll,建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第
一闹钟。本步骤中,以电子设备是手机为例,在用户进行闹钟设置时,用户可通过人与手机的交互界面上显示的快捷方式按钮或者功能主界面进入闹钟设置界面,手机显示该闹钟设置界面,并根据用户通过闹钟设置界面所进行的操作,即根据用户的闹钟设置指令,建立闹钟组。需要强调的是,本步骤中,电子设备建立的闹钟组中包括至少两个闹钟。所建立的闹钟组中的第一闹钟,可以为闹钟组中的任意一个闹钟,也可以为闹钟组中特定的某个闹钟,例如用户选定的一个闹钟、起闹时间最早的一个闹钟,优先级最高的闹钟等等,本领域技术人员可以任意设置,本发明对此不做限定。S12,按照所述第一闹钟的起闹时间,起闹所述第一闹钟。S13,在第一闹钟起闹时,如果接收到用户对起闹的第一闹钟的起闹确认指令,停用闹钟组或者停用闹钟组中满足预设条件的闹钟。本步骤中,当第一闹钟起闹并被用户确认时,可以停用该闹钟组、即停用该闹钟组中的所有闹钟或者停用闹钟组中满足预设条件的闹钟。这样,因为用户已经确认了第一闹钟,可以表示用户已经接受到了第一闹钟的提醒,因此,停用该闹钟组的所有闹钟或者停用闹钟组中满足预设条件的闹钟,可使得与第一闹钟用途相同或者相近的闹钟不再继续起闹,不会打扰用户的工作和生活,也不需要用户一一进行确认,提升了用户的体验。可以理解的是,本发明实施例中,用户的起闹确认指令是指,用户在接收到第一闹钟的起闹提醒时,向电子设备发送的、关闭或者停止第一闹钟的起闹的指令,举例而言,在闹钟起闹时,用户触动电子设备的任意一个按键或者某个特殊按键时,就表示用户对闹钟进行了确认,即表示用户下发了闹钟确认指令,电子设备一方面停止第一闹钟的起闹,另一方面停止满足预设条件的闹钟。可选的,满足预设条件而被停用的闹钟可以是该闹钟组中除第一闹钟外尚未起闹的所有闹钟,也可以是除第一闹钟外的部分闹钟,例如,可以为闹钟组中的各闹钟设置优先级,满足预设条件而被停用的闹钟可以为优先级低于第一闹钟的闹钟,再例如,可以为该闹钟组设定一个预设时间差阈值,若该闹钟组中一个闹钟的起闹时间与第一闹钟的时间差小于该预设时间差阈值,则该闹钟被停用,不再起闹。举例而言,第一闹钟起闹时间为上午12:00,闹钟组的一个闹钟起闹时间为上午12:40,若预设时间差阈值设为I小时,则起闹时间为上午12:40的闹钟被停用,不再起闹。当然,满足预设条件而被停用的闹钟还可以是满足其他条件的闹钟,本发明对此不做限定。本发明实施例提供的电子设备中的闹钟实现方法,在第一闹钟起闹时,如果接收到用户对起闹的第一闹钟的起闹确认指令,停用该闹钟组或该闹钟组中满足预设条件的闹钟。从上可看出,通过建立闹钟组,一个闹钟起闹并被用户确认后,该闹钟组的全部或部分闹钟被电子设备停用,不再起闹,这样,能够增加闹钟实现方式的灵活性,从而有效提高用户体验。可选的,在本发明的一个实施例中,在Sll步骤建立闹钟组后,该方法还包括以下步骤:接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的停用指令;根据所述停用指令,停用所述闹钟组中的所有闹钟;和/ 或接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的删除指令;根据所述删除指令,删除所述闹钟组中的所有闹钟。具体的,用户对所述闹钟组中的任意一个闹钟或者规定闹钟停用时,电子设备会根据用户的停用指令,停用该闹钟组中的所有闹钟。当然,如果用户对所述闹钟组中的任意一个闹钟或者规定闹钟进行删除时,电子设备会根据用户的删除指令,删除该闹钟组中的所有闹钟。这样,当一个闹钟组不再需要时,用户对该闹钟组中的闹钟进行删除。需要说明的是,停用和删除的区别在于,停用表示该闹钟还保留在电子设备中但并不使能,即被关闭,而删除表示该闹钟已经被完全删除,不再存在。进一步的,在本发明的一个实施例中,如果用户停用闹钟组中的所有闹钟后,当用户停用该闹钟组后需要对该闹钟组重新开启,该方法还包括以下步骤:接收用户对闹钟组中的任意一个闹钟或者规定闹钟的开启指令;根据开启指令,开启所述闹钟组中的所有闹钟。具体的,电子设备在建立闹钟组后,闹钟组的每个闹钟都可设置有开启和关闭的开关,当用户通过某个闹钟的开关开启某个闹钟时,电子设备会根据该用户的开启指令,开启该闹钟组中的所有闹钟。为了本领域的技术人员更好的理解本发明的技术方案,下面通过具体的实施例对本发明的技术方案进行详细说明。结合图2到图4所示,以电子设备是手机为例,本实施例的闹钟实现方法包括以下步骤:11、手机依据用户的闹钟设置操作,建立闹钟组。具体的,本实施例中,用户建立的闹钟组为父子闹钟组,该闹钟组中包括一个父闹钟和至少一个子闹钟,用户可首先设置父闹钟,然后设置子闹钟。所谓父闹钟和子闹钟的关系在于,子闹钟的重复周期为父闹钟的重复周期的子集,其中,所述重复周期是指闹钟在规定时间段(通常为一周)内重复起闹的日期。举例而言,父闹钟的重复周期为一周内的星期一到星期六,,则每个子闹钟的重复周期可以是星期一到星期六中的任意一天或几天,当然也可以是星期一到星期六这六天。具体的,本步骤可以按照如下方式进行:首先,手机向用户显示父闹钟设置界面,该父闹钟设置界面包括添加子闹钟开关。举例而言,图2为本实施例中父闹钟设置界面的一个示例性示意图,如图2所示,父闹钟设置界面包括起闹时间设置区A、重复周期设置区B、父闹钟开启开关C及添加子闹钟开关D。用户可以分别对父闹钟的起闹时间、重复周期等进行设置。然后,用户开始设置父闹钟,手机接收用户通过所述父闹钟设置界面下发的父闹钟设置指令,并根据所述父闹钟设置指令,建立所述父闹钟。同样以图2所述的父闹钟设置界面为例,用户可以在起闹时间设置区A中输入用户需要的起闹时间,可以在重复周期设置区B输入用户需要的重复周期,并将父闹钟开启开关拨动到开启位置,手机在用户输入的上述父闹钟设置指令下,建立父闹钟。举例而言,本实施例中,用户在父闹钟设置界面上设置父闹钟起闹时间为“上午7:30”及重复周期为周一至周五,并通过父闹钟开关开启父闹钟。接下来,用户开始设置子闹钟,手机将接收用户通过所述添加子闹钟开关下发的添加子闹钟指令,并根据所述添加子闹钟指令,显示子闹钟设置界面。同样以图2所述的父闹钟设置界面为例,在用户点击添加子闹钟开关时,如图3所示,手机将在父闹钟设置界面下显示下拉界面,即子闹钟设置界面,同父闹钟设置界面相同,子闹钟设置界面同样包括起闹时间设置区、重复周期设置区、闹钟开启开关等。在手机显示子闹钟设置界面后,用户将通过子闹钟设置界面,进行子闹钟设置,手机将接收用户通过所述子闹钟设置界面下发的子闹钟设置指令,根据所述子闹钟设置指令,建立所述子闹钟。子闹钟的建立可参见前述父闹钟的建立,这里不再赘述。举例而言,本实施例中,用户在子闹钟设置界面上设置子闹钟起闹时间为“上午9:00”及重复周期为周六和周日,并开启子闹钟,则一个父闹钟和一个子闹钟形成闹钟组。若用户还需在该父闹钟下增加一个子闹钟,则通过父闹钟设置界面上的添加子闹钟开关添再增加一个子闹钟设置界面,新的子闹钟建立方式同第一个子闹钟建立方式,在此不做赘述。需要说明的是,由于子闹钟的重复周期需要为父闹钟的重复周期的子集,因此,在手机根据用户的设置建立子闹钟时,手机会检视用户设置的子闹钟的重复周期,若子闹钟中有重复周期全部在父闹钟的重复周期之外的,此闹钟将无效。其中,此闹钟无效具体表现为该闹钟被删除或者被停用中的任意一种,本发明在此不做限定。12、手机按照所建立的闹钟组中父闹钟和子闹钟的起闹时间,起闹各闹钟,直到用户对起闹的闹钟进行确认。本实施例中,手机将按照子闹钟和父闹钟的起闹时间,依次进行闹钟的起闹,起闹时间在前的闹钟会最先起闹,如果用户没有确认该闹钟,则起闹时间次先的闹钟将按照起闹时间进行起闹,以此类推,直到用户对起闹的闹钟进行确认,即电子设备接收到用户的起闹确认指令。13、当用户对起闹的闹钟进行确认时,手机使起闹的闹钟停止起闹,并且停用今天内闹钟组中的其他尚未起闹的闹钟。本步骤中,用户确认的起闹的闹钟可以是父闹钟,也可以是任意一个子闹钟,一旦用户对起闹的闹钟进行确认,则手机将使闹钟组中今天内的其他尚未起闹的闹钟停用从而使其不再起闹。举例而言,如果用户确认的闹钟为父闹钟,当父闹钟起闹并被用户确认,手机停用该闹钟组中的今天中尚未起闹的子闹钟,这些子闹钟在今天将不再起闹。可选的,在本发明的一个实施例中,用户在闹钟组建立之后,可对该闹钟组的父闹钟的重复周期进行修改,而由于子闹钟的重复周期需要为父闹钟的子集,在对父闹钟的重复周期的修改时,可能出现重复周期不为父闹钟的重复周期的子集的子闹钟,这时,电子设备将停用或者删除子闹钟。具体的,在步骤11建立该闹钟组后,所述方法还可包括以下步骤:手机接收用户的父闹钟重复周期修改指令;根据接收的父闹钟重复周期修改指令,手机修改父闹钟的重复周期;手机确定子闹钟的重复周期是否为修改后的父闹钟的重复周期的子集;如果子闹钟的重复周期不是修改后的父闹钟的重复周期的子集,手机停用或者删除子闹钟。举例而言,若用户将父闹钟的重复周期由一周七天修改为周二、周四和周六,而该闹钟组的一个子闹钟的重复周期为周一、周二和周三,其重复周期周一和周三在父闹钟修改后的重复周期之外,则该子闹钟设定为周一和周三的重复周期被电子设备停用,而该闹钟设定为周二的重复周期仍然有效;若用户将父闹钟的重复周期由一周七天修改为周二、周四和周六,而该闹钟组的一个子闹钟的重复周期为周一和周日,其重复周期全部在父闹钟修改后的重复周期之外,则该子闹钟将被电子设备停用。可选的,在本发明的一个实施例中,子闹钟的生命周期与父闹钟的生命周期保持一致。用户在闹钟组建立后,可对该闹钟组的父闹钟进行删除,在用户删除父闹钟后,子闹钟将同时被删除。具体的,在步骤11建立该闹钟组后,所述方法还可包括以下步骤:手机接收用户的父闹钟删除指令;根据所述父闹钟删除指令删除所述父闹钟,并删除所述子闹钟。这样,当一个闹钟组不再需要时,用户对该闹钟组中的父闹钟进行删除,电子设备根据用户的父闹钟删除指令不仅删除父闹钟,而且删除父闹钟下的所有子闹钟,用户无需一个个手动删除,从而简化用户操作。为了本领域技术人员更好的理解本发明的技术方案,下面再次通过具体的实施例对图4所示的闹钟实现方法进行进一步的详细说明。如图5所示,本实施例的闹钟实现方法包括以下步骤:21、手机根据接收的用户下发的父闹钟设置指令,创建一个起床闹钟,即父闹钟,设置其起闹时间为上午8:30,重复周期为周一到周日。22、手机根据接收的用户下发的添加子闹钟指令,分别添加起床闹钟的子闹钟,起闹时间分别为上午7:00,上午7:25,上午7:45,重复周期均为周一到周五。23、当起闹时间设置在上午7:00的子闹钟起闹时未被用户确认,到上午7:25时设置在上午7:25时间的子闹钟依旧起闹。24.在起闹时间为上午7:25的子闹钟起闹时,用户对其进行了确认后,手机接收到用户的确认后,停用起闹时间为上午7:45的子闹钟以及上午8:30的父闹钟。需要说明的是,未被确认的闹钟会按照起闹时间起闹,而一旦起闹闹钟被确认后,之后的闹钟也不会响起,有效防止用户被后续闹钟打扰。特别的,如果用户临时周二休假,则将父闹钟中的重复周期周二取消,则起闹时间设置为上午7:00,上午7:15,上午7:45的三个闹钟在周二都不会起闹。需要注意的是,没有任何子闹钟会在周六和周日起闹,因此在周六和周日的时间将按照父闹钟的起闹时间起闹,即在上午7:30起闹。图4和图5所示的实施例采用的闹钟组为父子闹钟组的形式,接下来所提供的实施例,闹钟组的形式以及建立方式等与图4和图5所示的实施例不同,以下进行详细说明。具体的,如图6所示,以电子设备是手机为例,本实施例的闹钟实现方法包括以下步骤:31、手机依据用户的闹钟设置操作,建立闹钟组。具体的,本实施例中,用户建立的闹钟组为并行闹钟组,该闹钟组中包括多个并行的闹钟,所谓并行闹钟的关系在于,每个闹钟在该闹钟组中的地位是平等的,本步骤可以按照如下方式进行:首先,手机在用户的设置下建立至少两个闹钟。然后,用户从该上述至少两个闹钟中进行选择,即下发闹钟选择指令,从而选定至少两个闹钟,例如,手机可以在每条闹钟的显示界面上添加一个勾选框,用户可以通过勾选闹钟从而下发闹钟选择指令,需要说明的是,通过闹钟设置界面勾选多个闹钟以建立并行式闹钟组,不限于以上方式,也可以是其他方式,在本发明中不做限定。接下来,手机根据所述闹钟选择指令,建立闹钟组,该闹钟组包括所述闹钟选择指令选定的至少两个闹钟。并且为了防止建立多个分组时混淆不同闹钟的意义,可选的,手机可以为该闹钟组中的各闹钟添加相同的组标识,以使用户可以从组标识得知闹钟属于哪个组,闹钟的作用是什么。例如,可以在该建立的闹钟组上设置一个标签,以避免建立多个闹钟组时混淆彼此闹钟的用途,标签可以是文字,例如,标签可设置为“查询某网站的最新更新信息”,也可以是图片等其他方式的提示。32、手机按照所建立的闹钟组中各个闹钟的起闹时间,起闹各闹钟,直到用户对起闹的闹钟进行确认。
33、当用户对起闹的闹钟进行确认时,手机使起闹的闹钟停止起闹,并且停用今天内闹钟组中满足预设条件的其他尚未起闹的闹钟。本实施例中,当用户对起闹的闹钟进行确认时,手机停用该闹钟组中满足预设条件的闹钟以使所述满足预设条件的闹钟不再起闹。举例而言,满足预设条件的闹钟可以是起闹时间在用户确认的闹钟之后的所有闹钟。另行举例而言,在建立的并行闹钟组中,用户可以为闹钟组中的并行闹钟设置优先级,当然,可选的,若在该闹钟组中没有被用户设置闹钟优先级,或者至少两个闹钟经优先级设置后具有相同的优先级时,手机可以针对该闹钟组的各个闹钟,按照起闹时间的先后顺序,安排优先级的高低,即起闹时间在前的闹钟优先级高。这时,满足预设条件的闹钟可以是优先级低于该确认的闹钟的优先级的闹钟,还可以预先设置时间差阈值,在优先级高的闹钟起闹被用户确认时,若其它优先级低的闹钟的起闹时间与该闹钟的起闹时间的时间差小于预设时间差阈值,则在预设时间差阈值范围内的后续闹钟不再起闹,但在预设时间差阈值范围外的其它闹钟依旧有效。举例而言,用户设置的闹钟组中包括五个闹钟,起闹时间按照先后顺序依次是上午12:00、上午12:10、上午12:20、上午12:40和下午18:00这五个闹钟,其中,用户设置将起闹时间为上午12:10的闹钟具有最高优先级,并设置预设时间差阈值为I小时。起闹时间为上午12:10的闹钟起闹并被确认时,由于该闹钟优先级高于其他闹钟,此时用户设置的预设时间差阈值被电子设备启动,在预设时间差阈值I小时范围内的三两个闹钟上午12:10、上午12:20和上午12:40自动失效,不再起闹,但超过I小时的闹钟下午18:00依旧有效,当时间到达下午18:00时,该闹钟会起闹以提醒用户。需要注意的是,当用户没有对该闹钟组的任何闹钟进行优先级设置,则系统默认下起闹时间在前的闹钟具有高优先级。具有高优先级的闹钟起闹并被用户确认时,若该闹钟的后续闹钟起闹时间与该闹钟起闹时间差小于预设时间阈值,则后续闹钟不再起闹,否则后续闹钟依然有效。可选的,在本发明的一个实施例中,用户建立闹钟组,当用户停用该闹钟组内的某一个闹钟时,还包括以下步骤:电子设备接收用户对闹钟组中的任意一个闹钟的停用指令;根据停用指令,停用该闹钟组中的所有闹钟。具体的,电子设备在建立闹钟组后,提供可以设置同时停用的开关。当用户对该闹钟组中的一个闹钟确认并停用后,电子设备会根据用户的停用指令,停用该闹钟组中的所有闹钟。可选的,在本发明的一个实施例中,用户通过闹钟设置界面建立闹钟组,当用户停用该闹钟组后需要对该闹钟组重新开启,所述方法还包括以下步骤:接收用户对闹钟组中的任意一个闹钟的开启指令;根据开启指令,开启该闹钟组中的所有闹钟。具体的,电子设备在建立闹钟组后,提供可以设置同时开启的开关。当用户对停用的闹钟组中的一个闹钟开启后,电子设备会根据用户的开启指令,开启该闹钟组中的所有闹钟。需要说明的是,电子设备提供的可以设置同时开启和停用的开关可以是同一个开关,向左滑动可以是开启,从而向右滑动是关闭,也可以是不同的开关,本发明对此不做限定。需要注意的是,可选的,若建立的闹钟组内的某个闹钟经用户被提高成为组内闹钟中具有最高的优先级,但该闹钟起闹之前的另一个闹钟先起闹并被用户确认,这种情况并不影响所述具有最高优先级的闹钟起闹,具有最高优先级的闹钟会继续按照时间顺序等待起闹,直至该闹钟起闹时间来到并被用户确认。举例而言,用户建立的闹钟组中设置了起闹时间依次是上午12:00、上午12:10、上午12:20、上午12:40、下午13:00、下午13:20和下午13:40的七个闹钟,其中,起闹时间为上午12:10的闹钟被设置具有最高优先级,并设置预设时间差阈值设置为I小时。在这种情况下,用户对该闹钟组中的闹钟的优先级进行修改,例如,将起闹时间为上午12:20的闹钟设置为比起闹时间为上午12:10的闹钟更高的优先级,此时,起闹时间为上午12:10的闹钟起闹,即使被用户确认,由于该闹钟优先级低于起闹时间为上午12:20的闹钟,设置的预设时间差阈值不会被启动,因此不会导致后续闹钟停用。但当起闹时间为上午12:20的闹钟起闹并被确认时,由于该闹钟优先级高于其他闹钟,设置的预设时间差阈值被启动,在预设时间差阈值I小时范围内的三个闹钟上午12:40、下午13:00和下午13:20自动停用,不再起闹,但超过I小时的闹钟下午13:40依旧能够起闹。为了本领域技术人员更好的理解本发明实施例的技术方案,再次通过具体的实施例对图6所示的闹钟实现方法进行进一步的详细说明,如图7所示,本实施例的闹钟实现方法包括以下步骤:41、用户通过闹钟设置界面下发闹钟设置指令,手机根据接收的闹钟设置指令,创建起闹时间为上午12:10,上午12:30,上午12:50,上午19:10的六个闹钟。42、手机根据用户的闹钟选择指令,勾选上述的六个闹钟建立一个新的闹钟组。43、用户没有下发优先级设置指令,那么手机根据该闹钟的起闹时间先后确认优先级,起闹时间排前的优先级高,则起闹时间为上午12:10的闹钟优先级最高。44、手机根据接收用户的预设时间差阈值设置指令,设置预设时间差阈值为I小时。45、起闹时间为上午12:10的闹钟起闹并被用户确认,手机停用该闹钟组中起闹时间在预设时间差阈值内的闹钟。具体的,当12:10的闹钟起闹被用户确认时,设置的预设时间差阈值生效,在预设时间拆阈值I小时范围内的起闹时间为上午12:30与上午12:50的闹钟自动失效停用,而闹钟的起闹时间与最高优先级的闹钟起闹时间差大于预设时间阈值的闹钟依旧有效,即起闹时间在下午19:10、下午19:30和下午19:50的闹钟可以起闹。需要说明的是,起闹时间与最高优先级的闹钟起闹时间差大于预设时间阈值的闹钟起闹并被确认后,设置的预设时间差阈值依然生效,在预设时间拆阈值I小时范围内的起闹时间为下午19:30和下午19:50的闹钟自动停用。本发明实施例提供了一种电子设备中闹钟的实现装置20,如图8所示,该装置20包括:建立单元201,用于建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第一闹钟;起闹单元202,用于按照所述建立单元201建立的第一闹钟的起闹时间,起闹所述第一闹钟;处理单元203,用于在所述起闹单元202起闹第一闹钟起闹时,如果接收到用户对所述第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟;其中,所述起闹确认指令是指用户在所述第一闹钟起闹时,向所述电子设备发送的关闭所述第一闹钟的起闹的指令。本发明提供的电子设备中的闹钟实现装置,先通过建立单元201建立闹钟组,该闹钟组中包括至少两个闹钟,而在至少两个闹钟中包括第一闹钟,在闹钟单元202起闹第一闹钟时,如果处理单元203接收到用户对起闹的第一闹钟的起闹确认指令,处理单元203停用该闹钟组或该闹钟组中的满足预设条件的闹钟。也就是说,一个闹钟起闹并被用户确认后,该闹钟组的全部或部分闹钟被电子设备停用,不再起闹,这样,能够增加闹钟实现方式的灵活性,从而有效提高用户体验。可选的,在本发明的一个实施例中,第一闹钟为闹钟组的至少两个闹钟中的任意一个闹钟;或者,该至少两个闹钟均设置有优先级,第一闹钟为至少两个闹钟中优先级最高的闹钟。可选的,在本发明的一个实施例中,在建立单元201建立闹钟组后,处理单元203还用于,接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的停用指令,根据所述接收单元接收的停用指令,停用所述闹钟组中的所有闹钟;和/或接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的删除指令,根据所述接收单元接收的删除指令,删除所述闹钟组中的所有闹钟。可选的,在本发明的一个实施例中,建立单元201建立闹钟组中,处理单元203还用于接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的开启指令,根据所述接收单元接收的开启指令,开启所述闹钟组中的所有闹钟。可选的,在本发明的一个实施例中,满足预设条件的闹钟为:起闹时间与所述第一闹钟的起闹时间的时间差小于预设时间差阈值的闹钟。图9所示为本发明提供的电子设备中闹钟的实现装置的另一种实施例,如图9所示,本实施例提供的闹钟的实现装置40,包括处理器401、存储器402、通信接口 403和总线404。处理器401、存储器402和通信接口 403通过总线404连接并完成相互间的通信。所述总线404可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称为 EISA)总线等。所述总线 404 可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:存储器402用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器402可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。处理器401通过读取存储器402中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第一闹钟;按照所述第一闹钟的起闹时间,起闹所述第一闹钟;在所述第一闹钟起闹时,如果接收到用户对所述起闹的第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟。其中,处理器401可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为 ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。需说明的是,上述处理器401除了具有上述功能之外,还可用于执行上述方法实施例中的其他流程,在此不再赘述。还需说明的是,处理器401中各功能单元的划分可以参见前述的闹钟实现装置的实施例,在此不再赘述。相应的,本发明实施例还提供了一种电子设备,该设备包括前述任意一个实施例的闹钟实现装置20,该闹钟实现装置用于:建立闹钟组,该闹钟组中包括至少两个闹钟,至少两个闹钟中包括第一闹钟;按照第一闹钟的起闹时间,起闹第一闹钟;在第一闹钟起闹时,如果接收到用户对起闹的第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟;其中,所述起闹确认指令是指用户在所述第一闹钟起闹时,向所述电子设备发送的关闭所述第一闹钟的起闹的指令。本发明实施例提供的这种用于闹钟实现的电子设备,在第一闹钟起闹时,如果接收到用户对起闹的第一闹钟的起闹确认指令,停用该闹钟组或该闹钟组中的满足预设条件的闹钟。从上可看出,通过建立闹钟组,一个闹钟起闹并被用户确认后,该闹钟组的全部或部分闹钟被电子设备停用,不再起闹,这样,能够增加闹钟实现方式的灵活性,从而有效提闻用户体验。本发明实施例提供的电子设备可以为手机、平板电脑、个人数字助理等。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种电子设备中闹钟的实现方法,其特征在于,包括: 建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第一闹钟; 按照所述第一闹钟的起闹时间,起闹所述第一闹钟; 在所述第一闹钟起闹时,如果接收到用户对所述起闹的第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟; 其中,所述起闹确认指令是指用户在所述第一闹钟起闹时,向所述电子设备发送的关闭所述第一闹钟的起闹的指令。
2.根据权利要求1所述的方法,其特征在于, 所述第一闹钟为所述至少两个闹钟中的任意一个闹钟; 或者 所述至少两个闹钟均设置有优先级,所述第一闹钟为所述至少两个闹钟中优先级最高的闹钟。
3.根据权利要求1或2所 述的方法,其特征在于,在所述建立闹钟组后,所述方法还包括: 接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的停用指令; 根据所述停用指令,停用所述闹钟组中的所有闹钟; 和/或 接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的删除指令; 根据所述删除指令,删除所述闹钟组中的所有闹钟。
4.根据权利要求3所述的方法,其特征在于,所述停用所述闹钟组中的所有闹钟后,所述方法还包括: 接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的开启指令; 根据所述开启指令,开启所述闹钟组中的所有闹钟。
5.根据权利要求1所述的方法,其特征在于, 所述满足预设条件的闹钟为: 起闹时间与所述第一闹钟的起闹时间的时间差小于预设时间差阈值的闹钟。
6.一种闹钟实现装置,其特征在于,包括: 建立单元,用于建立闹钟组,所述闹钟组中包括至少两个闹钟,所述至少两个闹钟中包括第一闹钟; 起闹单元,用于按照所述建立单元建立的第一闹钟的起闹时间,起闹所述第一闹钟; 处理单元,用于在所述起闹单元起闹第一闹钟时,如果接收到用户对所述第一闹钟的起闹确认指令,停用所述闹钟组或者停用所述闹钟组中满足预设条件的闹钟; 其中,所述起闹确认指令是指用户在所述第一闹钟起闹时,向所述电子设备发送的关闭所述第一闹钟的起闹的指令。
7.根据权利要求6所述的装置,其特征在于, 所述第一闹钟为所述至少两个闹钟中的任意一个闹钟; 或者 所述至少两个闹钟均设置有优先级,所述第一闹钟为所述至少两个闹钟中优先级最高的闹钟。
8.根据权利要求6或7所述的装置,其特征在于, 所述处理单元还用于: 接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的停用指令,根据所述接收单元接收的停用指令,停用所述闹钟组中的所有闹钟; 和/或 接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的删除指令,根据所述接收单元接收的删除指令,删除所述闹钟组中的所有闹钟。
9.根据权利要求8所述的装置,其特征在于, 所述处理单元还用于接收用户对所述闹钟组中的任意一个闹钟或者规定闹钟的开启指令,根据所述接收单元接收的开启指令,开启所述闹钟组中的所有闹钟。
10.根据权利要求6所述的装置,其特征在于, 所述满足预设条件的闹钟为: 起闹时间与所述第一闹钟的起闹时间的时间差小于预设时间差阈值的闹钟。
11.一种电子设备,其特征在于,所述电子设备中设置有权利要求6至权利要求10任一项所述的闹钟实现 装置。
全文摘要
本发明提供一种电子设备中闹钟的实现方法、装置及电子设备,涉及移动通信技术领域,能够增加闹钟实现方式的灵活性,从而有效提高用户体验。该方法包括建立闹钟组,该闹钟组中包括至少两个闹钟,至少两个闹钟中包括第一闹钟;按照第一闹钟的起闹时间,起闹第一闹钟;在第一闹钟起闹时,如果接收到用户对起闹的第一闹钟的起闹确认指令,停用闹钟组或者停用闹钟组中满足预设条件的闹钟。本发明可用于电子设备的闹钟实现技术中。
文档编号G06F9/44GK103197533SQ201310125489
公开日2013年7月10日 申请日期2013年4月11日 优先权日2013年4月11日
发明者顾麒 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1