CN113472946A - 一种关闭终端应用的管理方法和电子设备 - Google Patents
一种关闭终端应用的管理方法和电子设备 Download PDFInfo
- Publication number
- CN113472946A CN113472946A CN202110744842.8A CN202110744842A CN113472946A CN 113472946 A CN113472946 A CN 113472946A CN 202110744842 A CN202110744842 A CN 202110744842A CN 113472946 A CN113472946 A CN 113472946A
- Authority
- CN
- China
- Prior art keywords
- alarm clock
- time
- shutdown
- shutdown alarm
- electronic equipment
- 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.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 22
- 230000008859 change Effects 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 5
- 238000012986 modification Methods 0.000 claims description 5
- 238000000605 extraction Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 19
- 230000003993 interaction Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Electric Clocks (AREA)
Abstract
本发明提供了一种关闭终端应用的管理方法和电子设备,其方法包括:获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。本发明在多个关机闹钟的设置需求下,保留所有关机闹钟分别正常进行响闹,提高电子设备的关机闹钟使用体验。
Description
技术领域
本发明涉及关机闹钟技术领域,尤指一种关闭终端应用的管理方法和电子设备。
背景技术
关机闹钟指电子设备关机后还能在设定的闹钟时刻响起的功能,多见于手机、手表、电脑、平板、收音机中。其中,支持关机闹钟的电子设备并不是真正的“关机”,而是有一部分电量在保持着电子设备的部分功能在运行,例如电脑上是BIOS管时钟的事,不依赖操作系统。
目前的操作平台下的关机闹钟只支持一个关机闹钟,比如电子设备上的先设置了一个关机闹钟1,然后又设置了一个关机闹钟2,那么在先设置的关机闹钟1就会被清除掉,导致到达关机闹钟1的时间点后导致无法正常进行闹铃响闹。因此,如何在多个关机闹钟的设置需求下,保留所有关机闹钟分别正常进行响闹,是本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种关闭终端应用的管理方法和电子设备,实现在多个关机闹钟的设置需求下,保留所有关机闹钟分别正常进行响闹,提高电子设备的关机闹钟使用体验。
本发明提供的技术方案如下:
本发明提供一种关闭终端应用的管理方法,包括步骤:
获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
进一步的,所述获取关机闹钟设置指令包括步骤:
获取输入的关机闹钟时间和标识信息;
若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令。
进一步的,还包括步骤:
获取设置闹钟的用户身份信息,根据所述用户身份信息分析得到用户的身份类型;
若身份类型为机主角色,根据所获取的所有关机闹钟设置指令和用户身份信息,更新储存电子设备的关机闹钟时间;
若身份类型为访客角色,根据来源于访客所输入关机闹钟设置指令和用户身份信息,更新储存电子设备的关机闹钟时间。
进一步的,所述更新储存电子设备的关机闹钟时间包括步骤:
提取所述关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;所述关机闹钟设置信息包括设置类型和关机闹钟时间;
若所述设置类型为闹钟添加类型,新增对应于所述标识信息的关机闹钟时间;
若所述设置类型为时间变更类型,根据所述标识信息查找出对应的关机闹钟时间,并将所查找的关机闹钟时间修改为新的关机闹钟时间;
若所述设置类型为闹钟取消类型,根据所述标识信息查找并删除对应的关机闹钟时间。
进一步的,所述当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹包括步骤:
将所述目标关机闹钟写入至实时时钟寄存器中;
在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹。
本发明还提供一种电子设备,包括:
处理模块,用于获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
设置模块,用于从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
控制模块,用于当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
所述控制模块,还用于在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
进一步的,所述处理模块包括:
输入单元,用于获取输入的关机闹钟时间和标识信息;
获取单元,用于若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
所述获取单元,还用于若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令。
进一步的,还包括:
角色判断模块,用于获取设置闹钟的用户身份信息,根据所述用户身份信息分析得到用户的身份类型;
所述处理模块,还用于若身份类型为机主角色,根据所获取的所有关机闹钟设置指令和用户身份信息,更新储存电子设备的关机闹钟时间;
所述处理模块,还用于若身份类型为访客角色,根据来源于访客所输入关机闹钟设置指令和用户身份信息,更新储存电子设备的关机闹钟时间。
进一步的,所述处理模块还包括:
提取单元,用于提取所述关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;所述关机闹钟设置信息包括设置类型和关机闹钟时间;
添加闹钟单元,用于若所述设置类型为闹钟添加类型,新增对应于所述标识信息的关机闹钟时间;
修改闹钟单元,用于若所述设置类型为时间变更类型,根据所述标识信息查找出对应的关机闹钟时间,并将所查找的关机闹钟时间修改为新的关机闹钟时间;
取消闹钟单元,用于若所述设置类型为闹钟取消类型,根据所述标识信息查找并删除对应的关机闹钟时间。
进一步的,所述控制模块包括:
写入单元,用于将所述目标关机闹钟写入至实时时钟寄存器中;
第一触发控制单元,用于在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
第二触发控制单元,用于在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹。
通过本发明提供的一种关闭终端应用的管理方法和电子设备,能够在多个关机闹钟的设置需求下,保留所有关机闹钟分别正常进行响闹,提高电子设备的关机闹钟使用体验。
附图说明
下面将以明确易懂的方式,结合附图说明优选实施方式,对一种关闭终端应用的管理方法和电子设备的上述特性、技术特征、优点及其实现方式予以进一步说明。
图1是本发明一种关闭终端应用的管理方法的一个实施例的流程图;
图2是本发明一种关闭终端应用的管理方法的另一个实施例的流程图;
图3是本发明一种关闭终端应用的管理方法的另一个实施例的流程图;
图4是本发明一种关闭终端应用的管理方法的另一个实施例的流程图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本申请。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所述描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或集合的存在或添加。
为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
另外,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
本发明的一个实施例,如图1所示,一种关闭终端应用的管理方法,包括:
S110获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
具体的,电子设备包括但是不限于智能手机、电话手表、家教机、学习机、电脑、平板智能手环。电子设备可以通过麦克风或者麦克风阵列采集获取用户的语音信号,对语音信号进行语音识别处理得到对应的关机闹钟设置指令。当然,用户也可以在电子设备的人机交互屏幕上,手动输入获取到关机闹钟设置指令。电子设备通过上述方式获取到关机闹钟设置指令后,根据关机闹钟设置指令对电子设备进行关机闹钟时间的更新储存操作。
S120从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
具体的,由于电子设备可能设置有多个闹钟,不同的闹钟对应有不同的关机闹钟时间。因此,电子设备通过上述方式获取并储存所有的关机闹钟时间后,从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间。
S130当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
S140在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
具体的,一般电子设备的硬件架构都是分为RF,BB,AP这三个部分,RF射频部分主要是接收和发射射频的射频模块,关机闹钟功能无需关注此模块。而AP部分就是应用程序处理器,即CPU模块;BB部分则是基带模块。通常电子设备关机都是AP模块完全断电,而BB模块虽然处在关机状态,但实际上闹钟和时间部分并没有断电,而当所设置闹钟到点时BB模块会自动给AP模块上电,这样就能开机并激活闹钟功能了。
电子设备的基带模块通过射频模块获取当前网络时间,并且实时将当前网络时间与目标关机闹钟的设定时间进行比较,一旦判定当前网络时间到达目标关机闹钟的设定时间时,就会触发电子设备的目标关机闹钟,进而控制电子设备进行闹钟响闹。其中,闹钟响闹方式包括振动、响铃的任意一种或者两种结合。另外,需要知道的是,剩余关机闹钟是指关机闹钟时间在目标关机闹钟之后的闹钟,电子设备将剩余关机闹钟以及目标关机闹钟的关机闹钟时间,按照时间先后顺序依次进行排列得到闹钟响闹列表。其中,将各个剩余关机闹钟按照其在闹钟响闹列表的排列顺序依次进行编号,例如第一剩余关机闹钟的闹铃响铃时间在目标关机闹钟的关机闹钟时间之后,且第一剩余关机闹钟的闹铃响铃时间距离目标关机闹钟的关机闹钟时间最近。第二剩余关机闹钟的闹铃响铃时间在第一剩余关机闹钟的关机闹钟时间之后,且第二剩余关机闹钟的闹铃响铃时间距离第一剩余关机闹钟的关机闹钟时间最近,依次类推。
电子设备在完成了对目标关机闹钟的闹钟响闹操作后,继续通过射频模块实时获取当前网络时间,并且将当前网络时间与闹钟响闹列表进行匹配,以便将剩余关机闹钟的关机闹钟时间与当前网络时间进行比较。如果根据闹钟响闹列表判断出当前网络时间到达对应编号的剩余关机闹钟的闹铃响铃时间,那么电子设备就依照编号的剩余关机闹钟的闹铃响铃时间,控制电子设备进行闹钟响闹,直至闹钟响闹列表中的所有闹钟(包括目标关机闹钟和剩余关机闹钟)完成时间匹配和闹钟响铃操作为止。
本发明电子设备更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,解决了多个关机闹钟使用不冲突的问题。
本发明的一个实施例,如图2所示,一种关闭终端应用的管理方法,包括:
S210获取输入的关机闹钟时间和标识信息;
S220若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
S230若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令;
具体的,本实施例是上述实施例的优化实施例,本实施例中与上述实施例相同的部分参见上述实施例,在此不再一一赘述。电子设备可以通过麦克风或者麦克风阵列采集获取用户的语音信号,对语音信号进行语音识别处理得到对应的关机闹钟时间和标识信息。当然,用户也可以在电子设备的人机交互屏幕上,手动输入获取到关机闹钟时间和标识信息。
其中,标识信息的类型包括应用程序的包名以及电子设备的唯一标识。电子设备的唯一标识包括电子设备的设备序列号,MAC地址等。电子设备通过上述方式用户所想设置闹钟的标识信息后,如果标识信息为应用程序的包名,那么,电子设备根据所述包名和关机闹钟时间生成针对应用程序的关机闹钟设置指令。如果标识信息为所述电子设备的唯一标识,那么,电子设备根据所述唯一标识和关机闹钟时间生成针对电子设备的操作系统的关机闹钟设置指令。
S240根据所述关机闹钟设置指令更新储存电子设备的关机闹钟时间;
S250从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
S260当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
S270在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
本发明电子设备更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序同时设置关机闹钟,也支持操作系统和多应用程序同时设置关机闹钟,解决了多应用程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。
本发明的一个实施例,如图3所示,一种关闭终端应用的管理方法,包括:
S310获取关机闹钟设置指令;
S320获取设置闹钟的用户身份信息,根据所述用户身份信息分析得到用户的身份类型;
具体的,本实施例是上述实施例的优化实施例,本实施例中与上述实施例相同的部分参见上述实施例,在此不再一一赘述。电子设备可以通过麦克风或者麦克风阵列采集获取用户的语音信号,从语音信号中提取得到待识别声纹特征,将待识别声纹特征与预设声纹特征进行比对,如果相似度达到预设阈值,那么,就根据预设声纹特征所关联的身份ID得到设置闹钟的用户身份信息。当然,用户也可以在电子设备的指纹采集器上输入待识别指纹,将待识别指纹与预设指纹进行比对,如果相似度达到预设阈值,那么,就根据预设指纹所关联的身份ID得到设置闹钟的用户身份信息。其他用户身份信息的获取方式,例如虹膜、人脸特征等均在本发明的保护范围之内。
电子设备通过上述方式获取到用户身份信息后,判断设置闹钟的用户的身份类型是机主还是访客。判断身份类型的流程为:电子设备在出厂使用后,需要进行创建机主用户账户,在进行创建机主用户账户的时候,可以录入用户的身份信息作为机主身份信息,然后,用户在使用电子设备创建或者设置闹钟时,通过上述方式获取待识别的用户身份信息,将用户身份信息与机主身份信息进行比对,如果一致说明设置闹钟的用户身份类型为机主角色,如果不一致说明设置闹钟的用户身份类型为访客角色。
S330若身份类型为机主角色,根据所获取的所有关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定;
具体的,电子设备一旦判断设置闹钟的用户身份类型为机主角色,就根据上述实施例获取在闹钟更新时刻已存在的所有关机闹钟设置指令,这些关机闹钟设置指令来源于机主和访客,然后,电子设备根据所有关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定。
S340若身份类型为访客角色,根据来源于访客所输入的关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定;
具体的,电子设备一旦判断设置闹钟的用户身份类型为访客角色,就根据上述实施例获取在闹钟更新时刻已存在的来源于访客所输入的所有关机闹钟设置指令。因为用户在使用电子设备创建或者设置闹钟时,通过上述方式获取用户身份信息,因此,电子设备可以分辨出关机闹钟设置指令究竟是来源于机主所输入,还是访客所输入,这样,电子设备根据所有来源于访客所输入的关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定。
S350从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
S360当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
S370在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
本发明电子设备更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序同时设置关机闹钟,也支持操作系统和多应用程序同时设置关机闹钟,解决了多应用程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。
本发明根据设置闹钟的用户身份类型,采用不同身份类型来源的关机闹钟设置指令进行关机闹钟时间的更新储存,这样,能够在机主模式下,使用所有身份类型(包括机主、访客)来源的关机闹钟设置指令进行关机闹钟时间的更新储存。另外,在访客模式下只使用访客来源的关机闹钟设置指令进行关机闹钟时间的更新储存,避免机主的闹铃响铃时间泄露,也避免冒充访客的非法份子根据泄露的机主的闹铃响铃时间,使得非法份子无法推算估测出机主的生活作息规律,达到保护机主生活作息规律、作息时间不泄露的目的。
本发明的一个实施例,如图4所示,一种关闭终端应用的管理方法,包括:
S410获取关机闹钟设置指令;
S420提取所述关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;所述关机闹钟设置信息包括设置类型和关机闹钟时间;
S430若所述设置类型为闹钟添加类型,新增对应于所述标识信息的关机闹钟时间;
S440若所述设置类型为时间变更类型,根据所述标识信息查找出对应的关机闹钟时间,并将所查找的关机闹钟时间修改为新的关机闹钟时间;
S450若所述设置类型为闹钟取消类型,根据所述标识信息查找并删除对应的关机闹钟时间;
具体的,本实施例是上述实施例的优化实施例,本实施例中与上述实施例相同的部分参见上述实施例,在此不再一一赘述。电子设备对关机闹钟设置指令进行解析,得到关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;关机闹钟设置信息包括设置类型和关机闹钟时间。如果设置类型为闹钟添加类型,电子设备会额外添加对应于标识信息的关机闹钟时间。如果设置类型为时间变更类型,电子设备会根据标识信息查找出对应的原始关机闹钟时间,并将原始关机闹钟时间修改替换为新的关机闹钟时间。如果设置类型为闹钟取消类型,电子设备会根据标识信息查找并删除对应的关机闹钟时间。
S460从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
S470当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
S480在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
本发明电子设备添加、修改、取消关机闹钟后,进行更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序同时设置关机闹钟,也支持操作系统和多应用程序同时设置关机闹钟,解决了多应用程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。
本发明的一个实施例,一种关闭终端应用的管理方法,包括:
S510获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
S520从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
S530将所述目标关机闹钟写入至实时时钟寄存器中;
S540在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
S550在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹;
具体的,本实施例是上述实施例的优化实施例,本实施例中与上述实施例相同的部分参见上述实施例,在此不再一一赘述。在电子设备的芯片内部设有RTC(Real-TimeClock,实时时钟)模块,该RTC模块包含有若干RTC寄存器(即实时时钟寄存器),主要提供时间、日历及闹钟输出。RTC模块还具有可编程计数器,可用于计数用户设置关机闹钟时间。若用户设置的该关机闹钟时间与当前网络时间相匹配时,RTC寄存器将会产生一个闹钟中断信号,从而使电子设备强制使能开机。在本实施例中,在电子设备处于关机状态时,当关机闹钟时间与当前网络时间相同时,通过监测RTC寄存器发出的使能开机中断信号以触发电子设备开机启动,并通过实时时钟寄存器触发启动电子设备开机并控制闹钟响闹。当然,如果电子设备处于开机状态时,当关机闹钟时间与当前网络时间相同,通过所述电子设备内的定时器触发控制闹钟响闹。
S560在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
本发明在关机状态时通过电子设备芯片内的RTC寄存器发出的使能开机中断信号以触发电子设备开机并启动闹钟响闹进程,从而实现关机闹铃。本实施例优化了关机闹铃的响应速度,将闹铃提示的界面放到系统内核中,从而大大缩短了关机闹铃的响应时间。
本发明关机闹钟时间由电子设备关机前写入RTC寄存器中,从而在电子设备关机后,该RTC寄存器可根据关机闹钟时间产生闹钟中断信号实现关机闹钟。同时,由于RTC模块是电池供电,所以电子设备在掉电后RTC寄存器内的时间不会丢失,从而可以保证关机闹铃时间的安全稳定性。
本发明由于在电子设备关机后,通过开启射频通道,获得当前网络时间并与设定时间进行对比,当网络时间达到设定时间时,完成闹铃提示,实现了关机模式下的闹铃提示功能。
本发明的一个实施例,一种关闭终端应用的管理方法,包括:
S610获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
S620从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
S630将所述目标关机闹钟写入至实时时钟寄存器中;
S640在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
S650在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹;
S660在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹;
S670获取输入的关机闹钟时间和标识信息,并获取设置闹钟的用户身份信息;
S680若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
S690若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令;
S710根据所述用户身份信息分析得到用户的身份类型;
S720若身份类型为机主角色,根据所获取的所有关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定;
S730若身份类型为访客角色,根据来源于访客所输入的关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定;
S740根据所述关机闹钟设置指令更新储存电子设备的关机闹钟时间;
S750从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
S760当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
S770在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
具体的,本实施例是上述实施例的优化实施例,本实施例中与上述实施例相同的部分参见上述实施例,在此不再一一赘述。
1.应用程序端:当电子设备应用程序设置和取消关机闹钟时,需将其包名和设置的关机闹钟时间传递过来。
2.关机闹钟管理端:
a)收到电子设备应用程序设置的关机闹钟后,将应用程序的包名和设置的关机闹钟时间保存下来。
b)收到电子设备应用程序取消的关机闹钟后,查询该应用程序的包名,将对应的关机闹钟时间删除。
3.关机闹钟管理端:查看当前保存的闹钟,查找出距离当前时间最近的关机闹钟时间作为目标关机闹钟的设定时间。
a)将该目标关机闹钟的设定时间设置到RTC寄存器去。(这样用户关机后,当到达目标关机闹钟的设定时间后,就会主动触发电子设备自动开机进入系统进行闹钟响铃)。
4.应用程序端:当目标关机闹钟的设定时间到了后,设置该应用程序进行闹钟响铃后,会出现两种情况:
a)用户主动取消了该闹钟,则应用程序需发送取消该目标关机闹钟的命令到关机闹钟管理端,即回到步骤2。
b)用户点击了延后响铃的操作,则应用程序需重新设置延后的关机闹钟时间到关机闹钟管理端,即回到步骤2。
本发明通过识别发送关机闹钟的应用程序APP的包名,对不同包名的应用程序分配存储空间,保存下该应用程序APP设置的关机闹钟时间,当有其他APP也设置关机闹钟时,会自动与保存下来的应用程序的关机闹钟时间进行对比,然后设置最近的一个关机闹钟时间,这样就解决了多个应用程序无法同时使用多个关机闹钟的问题,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序程序同时设置关机闹钟,也支持操作系统和多应用程序程序同时设置关机闹钟,解决了多应用程序程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。本发明不仅仅使得电子设备自带闹钟能在关机情况下正常响闹,其他第三方闹钟应用程序相应功能同样能正常使用,并且不需要第三方应用程序在实现上做任何改变,具有较好的实用性。
本发明还提供一种电子设备,包括:
处理模块,用于获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
设置模块,用于从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
控制模块,用于当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
所述控制模块,还用于在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
具体的,电子设备包括但是不限于智能手机、电话手表、家教机、学习机、电脑、平板智能手环。电子设备可以通过麦克风或者麦克风阵列采集获取用户的语音信号,对语音信号进行语音识别处理得到对应的关机闹钟设置指令。当然,用户也可以在电子设备的人机交互屏幕上,手动输入获取到关机闹钟设置指令。电子设备通过上述方式获取到关机闹钟设置指令后,根据关机闹钟设置指令对电子设备进行关机闹钟时间的更新储存操作。
由于电子设备可能设置有多个闹钟,不同的闹钟对应有不同的关机闹钟时间。因此,电子设备通过上述方式获取并储存所有的关机闹钟时间后,从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间。
一般电子设备的硬件架构都是分为RF,BB,AP这三个部分,RF射频部分主要是接收和发射射频的射频模块,关机闹钟功能无需关注此模块。而AP部分就是应用程序处理器,即CPU模块;BB部分则是基带模块。通常电子设备关机都是AP模块完全断电,而BB模块虽然处在关机状态,但实际上闹钟和时间部分并没有断电,而当所设置闹钟到点时BB模块会自动给AP模块上电,这样就能开机并激活闹钟功能了。
电子设备的基带模块通过射频模块获取当前网络时间,并且实时将当前网络时间与目标关机闹钟的设定时间进行比较,一旦判定当前网络时间到达目标关机闹钟的设定时间时,就会触发电子设备的目标关机闹钟,进而控制电子设备进行闹钟响闹。其中,闹钟响闹方式包括振动、响铃的任意一种或者两种结合。另外,需要知道的是,剩余关机闹钟是指关机闹钟时间在目标关机闹钟之后的闹钟,电子设备将剩余关机闹钟以及目标关机闹钟的关机闹钟时间,按照时间先后顺序依次进行排列得到闹钟响闹列表。其中,将各个剩余关机闹钟按照其在闹钟响闹列表的排列顺序依次进行编号,例如第一剩余关机闹钟的闹铃响铃时间在目标关机闹钟的关机闹钟时间之后,且第一剩余关机闹钟的闹铃响铃时间距离目标关机闹钟的关机闹钟时间最近。第二剩余关机闹钟的闹铃响铃时间在第一剩余关机闹钟的关机闹钟时间之后,且第二剩余关机闹钟的闹铃响铃时间距离第一剩余关机闹钟的关机闹钟时间最近,依次类推。
电子设备在完成了对目标关机闹钟的闹钟响闹操作后,继续通过射频模块实时获取当前网络时间,并且将当前网络时间与闹钟响闹列表进行匹配,以便将剩余关机闹钟的关机闹钟时间与当前网络时间进行比较。如果根据闹钟响闹列表判断出当前网络时间到达对应编号的剩余关机闹钟的闹铃响铃时间,那么电子设备就依照编号的剩余关机闹钟的闹铃响铃时间,控制电子设备进行闹钟响闹,直至闹钟响闹列表中的所有闹钟(包括目标关机闹钟和剩余关机闹钟)完成时间匹配和闹钟响铃操作为止。
本发明电子设备更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,解决了多个关机闹钟使用不冲突的问题。
基于前述实施例,所述处理模块包括:
输入单元,用于获取输入的关机闹钟时间和标识信息;
获取单元,用于若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
所述获取单元,还用于若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令。
具体的,电子设备可以通过麦克风或者麦克风阵列采集获取用户的语音信号,对语音信号进行语音识别处理得到对应的关机闹钟时间和标识信息。当然,用户也可以在电子设备的人机交互屏幕上,手动输入获取到关机闹钟时间和标识信息。
其中,标识信息的类型包括应用程序的包名以及电子设备的唯一标识。电子设备的唯一标识包括电子设备的设备序列号,MAC地址等。电子设备通过上述方式用户所想设置闹钟的标识信息后,如果标识信息为应用程序的包名,那么,电子设备根据所述包名和关机闹钟时间生成针对应用程序的关机闹钟设置指令。如果标识信息为所述电子设备的唯一标识,那么,电子设备根据所述唯一标识和关机闹钟时间生成针对电子设备的操作系统的关机闹钟设置指令。
本发明电子设备更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序同时设置关机闹钟,也支持操作系统和多应用程序同时设置关机闹钟,解决了多应用程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。
基于前述实施例,还包括:
角色判断模块,用于获取设置闹钟的用户身份信息,根据所述用户身份信息分析得到用户的身份类型;
所述处理模块,还用于若身份类型为机主角色,根据所获取的所有关机闹钟设置指令和用户身份信息,更新储存电子设备的关机闹钟时间;
所述处理模块,还用于若身份类型为访客角色,根据来源于访客所输入关机闹钟设置指令和用户身份信息,更新储存电子设备的关机闹钟时间。
具体的,电子设备可以通过麦克风或者麦克风阵列采集获取用户的语音信号,从语音信号中提取得到待识别声纹特征,将待识别声纹特征与预设声纹特征进行比对,如果相似度达到预设阈值,那么,就根据预设声纹特征所关联的身份ID得到设置闹钟的用户身份信息。当然,用户也可以在电子设备的指纹采集器上输入待识别指纹,将待识别指纹与预设指纹进行比对,如果相似度达到预设阈值,那么,就根据预设指纹所关联的身份ID得到设置闹钟的用户身份信息。其他用户身份信息的获取方式,例如虹膜、人脸特征等均在本发明的保护范围之内。
电子设备通过上述方式获取到用户身份信息后,判断设置闹钟的用户的身份类型是机主还是访客。判断身份类型的流程为:电子设备在出厂使用后,需要进行创建机主用户账户,在进行创建机主用户账户的时候,可以录入用户的身份信息作为机主身份信息,然后,用户在使用电子设备创建或者设置闹钟时,通过上述方式获取待识别的用户身份信息,将用户身份信息与机主身份信息进行比对,如果一致说明设置闹钟的用户身份类型为机主角色,如果不一致说明设置闹钟的用户身份类型为访客角色。
电子设备一旦判断设置闹钟的用户身份类型为机主角色,就根据上述实施例获取在闹钟更新时刻已存在的所有关机闹钟设置指令,这些关机闹钟设置指令来源于机主和访客,然后,电子设备根据所有关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定。
电子设备一旦判断设置闹钟的用户身份类型为访客角色,就根据上述实施例获取在闹钟更新时刻已存在的来源于访客所输入的所有关机闹钟设置指令。因为用户在使用电子设备创建或者设置闹钟时,通过上述方式获取用户身份信息,因此,电子设备可以分辨出关机闹钟设置指令究竟是来源于机主所输入,还是访客所输入,这样,电子设备根据所有来源于访客所输入的关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定。
本发明电子设备更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序同时设置关机闹钟,也支持操作系统和多应用程序同时设置关机闹钟,解决了多应用程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。
本发明根据设置闹钟的用户身份类型,采用不同身份类型来源的关机闹钟设置指令进行关机闹钟时间的更新储存,这样,能够在机主模式下,使用所有身份类型(包括机主、访客)来源的关机闹钟设置指令进行关机闹钟时间的更新储存。另外,在访客模式下只使用访客来源的关机闹钟设置指令进行关机闹钟时间的更新储存,避免机主的闹铃响铃时间泄露,也避免冒充访客的非法份子根据泄露的机主的闹铃响铃时间,使得非法份子无法推算估测出机主的生活作息规律,达到保护机主生活作息规律、作息时间不泄露的目的。
基于前述实施例,所述处理模块还包括:
提取单元,用于提取所述关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;所述关机闹钟设置信息包括设置类型和关机闹钟时间;
添加闹钟单元,用于若所述设置类型为闹钟添加类型,新增对应于所述标识信息的关机闹钟时间;
修改闹钟单元,用于若所述设置类型为时间变更类型,根据所述标识信息查找出对应的关机闹钟时间,并将所查找的关机闹钟时间修改为新的关机闹钟时间;
取消闹钟单元,用于若所述设置类型为闹钟取消类型,根据所述标识信息查找并删除对应的关机闹钟时间。
具体的,电子设备对关机闹钟设置指令进行解析,得到关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;关机闹钟设置信息包括设置类型和关机闹钟时间。如果设置类型为闹钟添加类型,电子设备会额外添加对应于标识信息的关机闹钟时间。如果设置类型为时间变更类型,电子设备会根据标识信息查找出对应的原始关机闹钟时间,并将原始关机闹钟时间修改替换为新的关机闹钟时间。如果设置类型为闹钟取消类型,电子设备会根据标识信息查找并删除对应的关机闹钟时间。
本发明电子设备添加、修改、取消关机闹钟后,进行更新储存的关机闹钟时间,并且将对储存的关机闹钟时间与当前网络时间进行比较判断,在多个关机闹钟的设置需求下,保留所有关机闹钟,使得所有关机闹钟分别正常进行响闹,支持多应用程序同时设置关机闹钟,也支持操作系统和多应用程序同时设置关机闹钟,解决了多应用程序、操作系统同时使用关机闹钟不冲突的问题,使得电子设备的闹钟功能更加丰富完善。
基于前述实施例,所述控制模块包括:
写入单元,用于将所述目标关机闹钟写入至实时时钟寄存器中;
第一触发控制单元,用于在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
第二触发控制单元,用于在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹。
具体的,在电子设备的芯片内部设有RTC(Real-Time Clock,实时时钟)模块,该RTC模块包含有若干RTC寄存器(即实时时钟寄存器),主要提供时间、日历及闹钟输出。RTC模块还具有可编程计数器,可用于计数用户设置关机闹钟时间。若用户设置的该关机闹钟时间与当前网络时间相匹配时,RTC寄存器将会产生一个闹钟中断信号,从而使电子设备强制使能开机。在本实施例中,在电子设备处于关机状态时,当关机闹钟时间与当前网络时间相同时,通过监测RTC寄存器发出的使能开机中断信号以触发电子设备开机启动,并通过实时时钟寄存器触发启动电子设备开机并控制闹钟响闹。当然,如果电子设备处于开机状态时,当关机闹钟时间与当前网络时间相同,通过所述电子设备内的定时器触发控制闹钟响闹。
本发明在关机状态时通过电子设备芯片内的RTC寄存器发出的使能开机中断信号以触发电子设备开机并启动闹钟响闹进程,从而实现关机闹铃。本实施例优化了关机闹铃的响应速度,将闹铃提示的界面放到系统内核中,从而大大缩短了关机闹铃的响应时间。
本发明关机闹钟时间由电子设备关机前写入RTC寄存器中,从而在电子设备关机后,该RTC寄存器可根据关机闹钟时间产生闹钟中断信号实现关机闹钟。同时,由于RTC模块是电池供电,所以电子设备在掉电后RTC寄存器内的时间不会丢失,从而可以保证关机闹铃时间的安全稳定性。
本发明由于在电子设备关机后,通过开启射频通道,获得当前网络时间并与设定时间进行对比,当网络时间达到设定时间时,完成闹铃提示,实现了关机模式下的闹铃提示功能。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的程序模块完成,即将所述装置的内部结构划分成不同的程序单元或模块,以完成以上描述的全部或者部分功能。实施例中的各程序模块可以集成在一个处理单元中,也可是各个单元单独物理存在,也可以两个或两个以上单元集成在一个处理单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序单元的形式实现。另外,各程序模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述或记载的部分,可以参见其他实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置/电子设备和方法,可以通过其他的方式实现。例如,以上所描述的装置/电子设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性、机械或其他的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可能集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种关闭终端应用的管理方法,其特征在于,包括步骤:
获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
2.根据权利要求1所述的关闭终端应用的管理方法,其特征在于,所述获取关机闹钟设置指令包括步骤:
获取输入的关机闹钟时间和标识信息;
若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令。
3.根据权利要求1所述的关闭终端应用的管理方法,其特征在于,还包括步骤:
获取设置闹钟的用户身份信息,根据所述用户身份信息分析得到用户的身份类型;
若身份类型为机主角色,根据所获取的所有关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定;
若身份类型为访客角色,根据来源于访客所输入的关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定。
4.根据权利要求1所述的关闭终端应用的管理方法,其特征在于,所述更新储存电子设备的关机闹钟时间包括步骤:
提取所述关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;所述关机闹钟设置信息包括设置类型和关机闹钟时间;
若所述设置类型为闹钟添加类型,新增对应于所述标识信息的关机闹钟时间;
若所述设置类型为时间变更类型,根据所述标识信息查找出对应的关机闹钟时间,并将所查找的关机闹钟时间修改为新的关机闹钟时间;
若所述设置类型为闹钟取消类型,根据所述标识信息查找并删除对应的关机闹钟时间。
5.根据权利要求1-4任一项所述的关闭终端应用的管理方法,其特征在于,所述当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹包括步骤:
将所述目标关机闹钟写入至实时时钟寄存器中;
在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹。
6.一种电子设备,其特征在于,包括:
处理模块,用于获取关机闹钟设置指令并更新储存电子设备的关机闹钟时间;
设置模块,用于从储存的所有关机闹钟时间中,查找出距离闹钟更新时刻最近的关机闹钟时间作为目标关机闹钟的设定时间;
控制模块,用于当到达目标关机闹钟的设定时间时,控制电子设备进行闹钟响闹;
所述控制模块,还用于在依次到达所述目标关机闹钟之后的关机闹钟时间时,分别控制电子设备进行闹钟响闹。
7.根据权利要求6所述的电子设备,其特征在于,所述处理模块包括:
输入单元,用于获取输入的关机闹钟时间和标识信息;
获取单元,用于若所述标识信息为应用程序的包名,根据所述包名和关机闹钟时间得到应用程序对应的关机闹钟设置指令;
所述获取单元,还用于若所述标识信息为所述电子设备的唯一标识,根据所述唯一标识和关机闹钟时间得到操作系统对应的关机闹钟设置指令。
8.根据权利要求6所述的电子设备,其特征在于,还包括:
身份判断模块,用于获取设置闹钟的用户身份信息,根据所述用户身份信息分析得到用户的身份类型;
所述处理模块,还用于若身份类型为机主角色,根据所获取的所有关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定;
所述处理模块,还用于若身份类型为访客角色,根据来源于访客所输入的关机闹钟设置指令,更新储存电子设备的关机闹钟时间,并将更新储存的关机闹钟时间与所述用户身份信息进行绑定。
9.根据权利要求6所述的电子设备,其特征在于,所述处理模块还包括:
提取单元,用于提取所述关机闹钟设置指令中的关机闹钟设置信息及其对应的标识信息;所述关机闹钟设置信息包括设置类型和关机闹钟时间;
添加闹钟单元,用于若所述设置类型为闹钟添加类型,新增对应于所述标识信息的关机闹钟时间;
修改闹钟单元,用于若所述设置类型为时间变更类型,根据所述标识信息查找出对应的关机闹钟时间,并将所查找的关机闹钟时间修改为新的关机闹钟时间;
取消闹钟单元,用于若所述设置类型为闹钟取消类型,根据所述标识信息查找并删除对应的关机闹钟时间。
10.根据权利要求6-9任一项所述的电子设备,其特征在于,所述控制模块包括:
写入单元,用于将所述目标关机闹钟写入至实时时钟寄存器中;
第一触发控制单元,用于在关机状态下当到达目标关机闹钟的设定时间时,通过所述实时时钟寄存器触发所述电子设备开机后控制闹钟响闹;
第二触发控制单元,用于在开机状态下当到达目标关机闹钟的设定时间时,通过所述电子设备内的定时器触发控制闹钟响闹。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110744842.8A CN113472946A (zh) | 2021-06-30 | 2021-06-30 | 一种关闭终端应用的管理方法和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110744842.8A CN113472946A (zh) | 2021-06-30 | 2021-06-30 | 一种关闭终端应用的管理方法和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113472946A true CN113472946A (zh) | 2021-10-01 |
Family
ID=77878275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110744842.8A Pending CN113472946A (zh) | 2021-06-30 | 2021-06-30 | 一种关闭终端应用的管理方法和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113472946A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1749887A (zh) * | 2004-09-13 | 2006-03-22 | 华为技术有限公司 | 一种在电子设备中实现多点闹钟的方法 |
CN103974204A (zh) * | 2014-05-28 | 2014-08-06 | 深圳市中兴移动通信有限公司 | 一种移动终端及其社交化闹钟的实现方法和装置 |
CN104821990A (zh) * | 2015-04-29 | 2015-08-05 | 努比亚技术有限公司 | 智能终端实现关机闹钟的方法及智能终端 |
CN108063855A (zh) * | 2017-12-27 | 2018-05-22 | 上海传英信息技术有限公司 | 关机闹钟的测试方法和测试端 |
-
2021
- 2021-06-30 CN CN202110744842.8A patent/CN113472946A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1749887A (zh) * | 2004-09-13 | 2006-03-22 | 华为技术有限公司 | 一种在电子设备中实现多点闹钟的方法 |
CN103974204A (zh) * | 2014-05-28 | 2014-08-06 | 深圳市中兴移动通信有限公司 | 一种移动终端及其社交化闹钟的实现方法和装置 |
CN104821990A (zh) * | 2015-04-29 | 2015-08-05 | 努比亚技术有限公司 | 智能终端实现关机闹钟的方法及智能终端 |
CN108063855A (zh) * | 2017-12-27 | 2018-05-22 | 上海传英信息技术有限公司 | 关机闹钟的测试方法和测试端 |
Non-Patent Citations (1)
Title |
---|
张文德等编写: "《现代信息检索》", 31 May 2012, 福州:福建科学技术出版社 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102779509B (zh) | 语音处理设备和语音处理方法 | |
US9807218B2 (en) | Method for filtering spam in electronic device and the electronic device | |
CN111373348B (zh) | 一种应用切换方法及终端 | |
CN104951335B (zh) | 应用程序安装包的处理方法及装置 | |
CN108462697B (zh) | 数据处理方法和装置、电子设备、计算机可读存储介质 | |
CN110235087B (zh) | 一种实现语音控制的方法和终端 | |
CN105553963B (zh) | 定位服务的控制方法和装置 | |
KR20160001965A (ko) | 음성 명령어 제공 방법 및 이를 지원하는 전자 장치 | |
US20190318340A1 (en) | Mobile payment method and apparatus | |
CN108877793B (zh) | 应用控制方法、装置、存储介质及电子设备 | |
CN106293751A (zh) | 一种在终端设备上显示信息的方法及终端设备 | |
CN105843681B (zh) | 一种移动终端及其操作系统切换的方法 | |
CN102883285A (zh) | 处理即时通讯信息、设置终端优先级的方法、装置及系统 | |
CN108353099B (zh) | 一种ppg认证的方法和设备 | |
CN104951072A (zh) | 一种应用控制方法及终端设备 | |
CN104378441A (zh) | 日程创建方法和装置 | |
CN101600016B (zh) | 一种移动终端的提示方法及系统 | |
CN105549987A (zh) | 一种基于nfc启动应用的方法及系统 | |
CN111862965B (zh) | 唤醒处理方法、装置、智能音箱及电子设备 | |
CN103077341A (zh) | 一种应用程序解锁方法及装置 | |
CN110832888A (zh) | 一种sim卡自动切换的方法和电子装置 | |
US9977924B2 (en) | Method and device for providing notification indicating loss of terminal | |
CN107844341B (zh) | 进程启动的管控方法、装置及存储介质和移动终端 | |
CN105700910A (zh) | 一种基于nfc启动应用的方法及系统 | |
CN113778537B (zh) | 一种系统模式切换方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211001 |
|
RJ01 | Rejection of invention patent application after publication |