admin管理员组文章数量:1567036
2024年6月12日发(作者:)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.4
(22)申请日 2013.02.28
(71)申请人 青岛海信移动通信技术股份有限公司
地址 266071 山东省青岛市市南区江西路11号
(72)发明人 邓婷婷 王永清
(74)专利代理机构 北京同达信恒知识产权代理有限公司
代理人 黄志华
(51)
G06F9/44
H04M1/725
(10)申请公布号 CN 103164223 A
(43)申请公布日 2013.06.19
权利要求说明书 说明书 幅图
(54)发明名称
一种智能终端关机状态下实现闹钟
的方法及智能终端
(57)摘要
本发明公开了一种智能终端关机状
态下实现闹钟的方法及智能终端。其方法
包括:关机时,检测实时时钟闹钟列表中
是否有第一闹钟类型标识对应的闹钟时间
值,所述第一闹钟类型标识用于指示根据
对应的闹钟时间值在关机状态下启动闹
钟;如果有,将所述第一闹钟类型标识对
应的闹钟时间值作为实时时钟值写入电源
管理单元的实时时钟寄存器;关机状态
下,根据所述第一闹钟类型标识对应的闹
钟时间值启动闹钟。本发明实施例,关机
时,通过将RTC alarm列表中的第一闹钟
类型标识对应的闹钟时间值作为RTC值写
入PMU的实时时钟寄存器。从而在不增加
硬件成本、板级空间的基础上实现了关机
状态下启动闹钟。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.一种智能终端关机状态下实现闹钟的方法,其特征在于,包括:
关机时,检测实时时钟闹钟列表中是否有第一闹钟类型标识对应的闹钟时
启
如果有,将所述第一闹钟类型标识对应的闹钟时间值作为实时时钟值写入
关机状态下,根据所述第一闹钟类型标识对应的闹钟时间值启动闹钟。
2.根据权利要求1所述的方法,其特征在于,关机前,该方法还包括:
接收到闹钟请求后,将所述闹钟请求中携带的时间值作为闹钟时间值与第
携
一闹钟类型标识在所述实时时钟闹钟列表中对应保存,并将所述闹钟请求中
带的时间值作为闹钟时间值与第二闹钟类型标识在所述实时时
对应保存,所述第二闹钟类型标识用于指示不根
态下启动闹钟。
电源管理单元的实时时钟寄存器;
间值,所述第一闹钟类型标识用于指示根据对应的闹钟时间值在关机状态下
动闹钟;
钟闹钟列表中
据对应的闹钟时间值在关机状
3.根据权利要求1所述的方法,其特征在于,关机前,该方法还包括:
接收到闹钟请求后,将所述闹钟请求中携带的时间值作为闹钟时间值与第
所
一闹钟类型标识和第二闹钟类型标识在所述实时时钟闹钟列表中对应保存,
述第二闹钟类型标识用于指示不根据对应的闹钟时间值在关机
钟。 状态下启动闹
4.根据权利要求2或3所述的方法,其特征在于,将所述闹钟请求中携
为所述闹钟请求分配第一闹钟类型标识和第二闹钟类型标识。
5.根据权利要求1~3任一项所述的方法,其特征在于,如果实时时钟闹
清空电源管理单元的实时时钟寄存器中的实时时钟值。
6.一种智能终端,其特征在于,包括:
钟列表中没有第一闹钟类型标识对应的时间值,该方法还包括:
带的时间值在所述实时时钟闹钟列表中保存之前,该方法还包括:
闹钟类型检测模块,用于关机时,检测实时时钟闹钟列表中是否有第一闹
闹
钟类型标识对应的闹钟时间值,所述第一闹钟类型标识用于指示根据对应的
钟时间值在关机状态下启动闹钟;
时间值处理模块,用于如果实施时钟闹钟列表中有第一闹钟类型标识对应
写
闹钟管理模块,用于关机状态下,根据所述第一闹钟类型标识对应的闹钟
7.根据权利要求6所述的智能终端,其特征在于,还包括:
第一闹钟设置模块,用于在关机前,接收到闹钟请求后,将所述闹钟请求
中携带的时间值作为闹钟时间值与第一闹钟类型标识在所述实时时钟闹钟列
表中对应保存,并将所述闹钟请求中携带的时间值作为闹钟时
类型标识在所述实时时钟闹钟列表中对应保存,
示不根据对应的闹钟时间值在关机
时间值启动闹钟。
的闹钟时间值,将所述第一闹钟类型标识对应的闹钟时间值作为实时时钟值
入电源管理单元的实时时钟寄存器;
间值与第二闹钟
所述第二闹钟类型标识用于指
状态下启动闹钟。
8.根据权利要求6所述的智能终端,其特征在于,还包括:
第二闹钟设置模块,用于在关机前,接收到闹钟请求后,将所述闹钟请求
中携带的时间值作为闹钟时间值与第一闹钟类型标识和第二闹钟类型标识在
所述实时时钟闹钟列表中对应保存,所述第二闹钟类型标识用
应的闹钟时间值在关机状态下启动闹钟。 于指示不根据对
9.根据权利要求7或8所述的智能终端,其特征在于,还包括:
闹钟类型分配模块,用于所述闹钟设置模块将所述闹钟请求中携带的时间
标
10.根据权利要求6~8任一项所述的智能终端,其特征在于,如果实时时
用
清空电源管理单元的实时时钟寄存器中的实时时钟值。
值在所述实时时钟闹钟列表中保存之前,为所述闹钟请求分配第一闹钟类型
识和第二闹钟类型标识。
钟闹钟列表中没有第一闹钟类型标识对应的时间值,所述时间值处理模块还
于:
说 明 书
技术领域
本发明涉及智能终端管理技术,尤其涉及一种智能终端关机状态下实现闹
背景技术
基于安卓(Android)系统的各类电子产品如手机和平板电脑等,如果支
理
持关机状态下启动闹钟,需要使用有2个实时时钟(RTC)寄存器的电源管
单元(PMU)。在设置闹钟时,分别往两个RTC寄存器中写入闹钟
值,其中一个RTC寄存器中的alarm值用于开机闹钟和其他
能的应用,关机时,该RTC寄存器中的alarm值清空;
的alarm值用于关机状态下启动闹钟,关机时,
清空。
钟的方法及智能终端。
(alarm)
需要设置可唤醒功
另一个RTC寄存器中
该RTC寄存器中的alarm值不
可见,现有技术中,要实现关机状态下的闹钟功能,需要使用有2个RTC
发明内容
本发明的目的是提供一种智能终端关机状态下实现闹钟的方法及装置,以
本发明的目的是通过以下技术方案实现的:
一种智能终端关机状态下实现闹钟的方法,包括:
解决为实现关机状态下启动闹钟需要增加硬件成本、板级空间的问题。
寄存器的PMU,增加了硬件成本,且板级空间会加大。
关机时,检测实时时钟闹钟列表中是否有第一闹钟类型标识对应的闹钟时
启
如果有,将所述第一闹钟类型标识对应的闹钟时间值作为实时时钟值写入
关机状态下,根据所述第一闹钟类型标识对应的闹钟时间值启动闹钟。
一种智能终端,包括:
闹钟类型检测模块,用于关机时,检测实时时钟闹钟列表中是否有第一闹
闹
时间值处理模块,用于如果实施时钟闹钟列表中有第一闹钟类型标识对应
写
闹钟管理模块,用于关机状态下,根据所述第一闹钟类型标识对应的闹钟
本发明实施例,关机时,通过将RTC alarm列表中的第一闹钟类型标识对
成
附图说明
应的闹钟时间值作为RTC值写入PMU的RTC寄存器。从而在不增加硬件
本、板级空间的基础上实现了关机状态下的闹钟功能。
时间值启动闹钟。
的闹钟时间值,将所述第一闹钟类型标识对应的闹钟时间值作为实时时钟值
入电源管理单元的实时时钟寄存器;
钟类型标识对应的闹钟时间值,所述第一闹钟类型标识用于指示根据对应的
钟时间值在关机状态下启动闹钟;
电源管理单元的实时时钟寄存器;
间值,所述第一闹钟类型标识用于指示根据对应的闹钟时间值在关机状态下
动闹钟;
图1为本发明实施例提供的一种方法流程图;
图2为本发明实施例提供的另一种方法流程图;
图3为本发明实施例提供的第一种智能终端结构示意图;
图4为本发明实施例提供的第二种智能终端结构示意图;
图5为本发明实施例提供的第三种智能终端结构示意图;
图6为本发明实施例提供的第四种智能终端结构示意图;
图7为本发明实施例提供的第五种智能终端结构示意图。
具体实施方式
本发明实施例,关机时,通过将RTC alarm列表中的第一闹钟类型标识对
成
本发明实施例适用于PMU中只有一个RTC寄存器的智能终端。
下面将结合附图,对本发明实施例提供的技术方案进行详细说明。
本发明实施例提供的一种智能终端关机状态下实现闹钟的方法如图1所
步骤100、关机时,检测RTC alarm列表中是否有第一闹钟类型标识对应
的alarm时间值,如果有,执行步骤110。
示,具体包括如下操作:
应的闹钟时间值作为RTC值写入PMU的RTC寄存器。从而在不增加硬件
本、板级空间的基础上实现了关机状态下的闹钟功能。
其中,第一闹钟类型标识用于指示根据对应的alarm时间值在关机状态下
步骤110、将所述第一闹钟类型标识对应的alarm时间值作为RTC值写入
步骤120、关机状态下,根据第一闹钟类型标识对应的alarm时间值启动
上述处理过程可以但不仅限于由智能终端的Alarm驱动层实现。
如果RTC alarm列表中没有第一闹钟类型标识对应的alarm时间值,清空
通过上述处理过程,关机后,智能终端PMU只响应设置了第一闹钟类型
如果在关机前接收到闹钟请求,较佳地,接收到闹钟请求后,将该闹钟请
中
求中携带的时间值作为alarm时间值与第一闹钟类型标识在RTC alarm列表
对应保存,并将该闹钟请求中携带的时间值作为alarm时间值与第二
标识在RTC alarm列表中对应保存。即,针对一个闹钟请求,
表设置两个alarm时间值,一个alarm时间值的类型为
alarm时间值的类型为第二闹钟类型,这两个
值。也可以接
与第一
标识的alarm时间值,其他应用所设置的普通闹钟在关机后失效。
电源管理单元的RTC寄存器中的RTC值。
闹钟。
PMU的RTC寄存器。
启动闹钟。
闹钟类型
在RTC alarm列
第一闹钟类型,另一个
alarm时间值均为闹钟请求的时间
收到闹钟请求后,将闹钟请求中携带的时间值作为alarm时间值
闹钟类型标识和第二闹钟类型标识在RTC alarm列表中对应保存。即,
针对一个闹钟请求,设置一个alarm时间值,并对应保存一个第一闹钟类型
标 识和一个第二闹钟类型标识。具体可以由闹钟应用层实现在
设置alarm时间值。本发明实施例中,所述第二闹钟类
对应的闹钟时间值在关机状态下启动闹钟。即,
时间值,在关机之后失效。
RTC alarm列表中
型标识用于指示不根据
第二闹钟类型标识对应的闹钟
为了将一个闹钟请求携带的时间值与两个闹钟类型标识关联,较佳地,将
钟
以安卓平台的智能终端为例,对本发明实施例提供的闹钟设置、启动方法
步骤200、在收到闹钟请求后,架构层的闹钟管理服务为该闹钟请求分配
步骤210、闹钟应用层根据该闹钟请求的时间值,和步骤200中分配的标
和
这两个alarm时间值均为闹钟请求的时间值。具体的,可以对应保存alarm
如果该闹钟请求的时间值在开机状态下到达,则与现有的闹钟处理实现方
式相同,本发明不再赘述。
时间值和第一闹钟类型标识,并对应保存alarm时间值和第二闹钟类型标识。
识,在RTC alarm列表中设置一个第一闹钟类型标识对应的alarm时间值,
一个第二闹钟类型标识对应的alarm时间值。
一个第一闹钟类型标识和一个第二闹钟类型标识。
进行详细说明。在该智能终端中,预先配置有两种闹钟类型,分别为第一闹
钟类型和第二闹钟类型。其具体实现方式如图2所示,包括:
闹钟请求中携带的时间值写入RTC alarm列表之前,为所述闹钟请求分配第
一闹钟类型标识和第二闹钟类型标识。具体可以由架构(framework)层闹
管理服务(Alarm Manager Service)实现。
如果关机时,闹钟请求的时间值还没有到达,则执行步骤220、闹钟驱动
关机状态下,当第一闹钟类型标识对应的alarm时间值到达,PMU的RTC
基于与方法同样的发明构思,本发明实施例还提供一种智能终端,其结构
闹钟类型检测模块301,用于用于关机时,检测实时时钟闹钟列表中是否
据
时间值处理模块302,用于用于如果实施时钟闹钟列表中有第一闹钟类型
时
闹钟管理模块303,用于关机状态下,根据所述第一闹钟类型标识对应的
较佳地,如图4所示,本发明实施例提供的智能终端还可以还包括:
第一闹钟设置模块304,用于在关机前,接收到闹钟请求后,将所述闹钟
请求中携带的时间值作为闹钟时间值与第一闹钟类型标识在所述实时时钟闹
钟列表中对应保存,并将所述闹钟请求中携带的时间值作为闹钟时间
闹钟类型标识在所述实时时钟闹钟列表中对应保存,所述第二
闹钟时间值启动闹钟。
标识对应的闹钟时间值,将所述第一闹钟类型标识对应的闹钟时间值作为实
时钟值写入电源管理单元的实时时钟寄存器;
有第一闹钟类型标识对应的闹钟时间值,所述第一闹钟类型标识用于指示根
对应的闹钟时间值在关机状态下启动闹钟;
如图3所示,具体包括:
寄存器中的相应的RTC中断到来,执行步骤230、PMU的RTC寄存器为系
统加电,启动闹钟。
层检测到RTC alarm列表中有第一闹钟类型标识对应的alarm时间值,将该
alarm时间值作为RTC值写入PMU的RTC寄存器中。
值与第二
闹钟类型标识用
于指示不根据对应的闹钟时间值在关机状态下启动闹钟。
较佳地,如图5所示,本发明实施例提供的智能终端还可以还包括:
第二闹钟设置模块305,用于在关机前,接收闹钟请求后,将所述闹钟请
求中携带的时间值作为闹钟时间值与第一闹钟类型标识和第二闹钟类型标识
在所述实时时钟闹钟列表中对应保存,所述第二闹钟类型标识用于指
对应的闹钟时间值在关机状态下启动闹钟。 示不根据
较佳地,较佳地,如图6或7所示,本发明实施例提供的智能终端还可以
闹钟类型分配模块306,用于所述闹钟设置模块将所述闹钟请求中携带的
类
较佳地,如果实时时钟闹钟列表中没有第一闹钟类型标识对应的时间值,
清空电源管理单元的实时时钟寄存器中的实时时钟值。
本发明实施例所述的智能终端可以但不仅限于是手机、平板设备、掌上设
终
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计
结
算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或
合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多
备等等。其可以是基于安卓平台的智能终端,也可以是其他操作系统的智能
端。
所述时间值处理模块302还用于:
时间值在所述实时时钟闹钟列表中保存之前,为所述闹钟请求分配第一闹钟
型标识和第二闹钟类型标识。
还包括:
个其中包 含有计算机可用程序代码的计算机可用存储介质(包括但不限
CD-ROM、光学存储器等)上实施的计算机程序产品于磁盘存储器、
的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产
和
品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图
/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的
或方框的结合。可提供这些计算机程序指令到通用计算机、专
式处理机或其他可编程数据处理设备的处理器以产生一
机或其他可编程数据处理设备的处理器执行的指
个流程或多个流程和/或方框图一个方框
流程和/
用计算机、嵌入
个机器,使得通过计算
令产生用于实现在流程图一
或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设
中
备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器
的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流
流程和/或方框图一个方框或多个方框中指定的功能。 程或多个
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使
得在计算机或其他可编程设备上执行一系列操作步骤以
理,从而在计算机或其他可编程设备上执行的指
流程或多个流程和/或方框图一个方框或
产生计算机实现的处
令提供用于实现在流程图一个
多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基
要
本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利
求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发
及
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求
其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
版权声明:本文标题:一种智能终端关机状态下实现闹钟的方法及智能终端 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/shuma/1718185034a651758.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论