手机及其指示灯控制方法

文档序号:7655703阅读:288来源:国知局
专利名称:手机及其指示灯控制方法
技术领域
本发明涉及一种手机,特别是涉及一种手机的指示灯控制方法。
背景技术
目前,LED灯在手机上的使用已经越来越广泛,既能增加手机的动感效果也可以起到信息提示的作用。在现有很多设计中,如果手机中存有未读短信或未接电话,则会有相应的LED指示灯亮起;同时在这种情形下,当手机进入睡眠待机状态时,相应的LED指示灯会 常亮或闪烁以提示用户有未处理的信息或事件。睡眠待机状态时采用LED灯闪烁呼吸的方式可以比常亮的方式做到更节能。目前为了实现手机在睡眠待机情况下的LED灯闪烁,一般都是启动一个定时器,按一定的时间间隔进行LED灯的闪烁状态控制。采用定时器进行控制的方案有一个缺点定时器会按一定间隔将系统从睡眠状态唤醒进行LED灯的控制。而手机本身为了与网络同步,也会以一定的时间间隔唤起系统进行网络的搜索和同步处理。这样,在睡眠待机状态下就会增加系统被唤起的频率,降低手机节能的效果。

发明内容
本发明要解决的技术问题是为了克服现有技术的手机在睡眠待机状态下会增加系统被唤起的频率,降低手机节能的效果的缺陷,提供一种手机及其指示灯控制方法。本发明是通过下述技术方案来解决上述技术问题的一种手机,其包括至少一盏指示灯以及一微处理器模块,其特点在于,该手机还包括—状态控制模块,用于判断该手机收到的信息是否已被读取,并将判断结果发送至一指示灯状态位标记模块;该指示灯状态位标记模块与该指示灯以及该状态控制模块连接,该指示灯状态位标记模块用于根据该判断结果对相应的该指示灯的状态控制标记位进行标记,当该消息未被读取时,该状态控制标记位的标记为1,当该消息已被读取时,该状态控制标记位的标记为0 ;一与该微处理器模块、该指示灯状态位标记模块以及该指示灯连接的睡眠选举模块,用于在读取到标记为I的该状态控制标记位时,关闭该指示灯并控制该手机进入睡眠状态,而在读取到标记为0的该状态控制标记位时,该睡眠选举模块控制该手机直接进入睡眠状态,该睡眠选举模块还用于将该手机自睡眠状态唤醒进入正常运行状态;该微处理器模块用于控制该手机在正常运行状态下进行该手机的网络同步,该微处理器模块还与该指示灯状态位标记模块以及该指示灯连接,用于在该手机处于正常运行状态下读取该状态控制标记位,开启状态控制标记位的标记为I的指示灯。其中,该信息包括短信、电话、邮件或者即时聊天。较佳地,该手机包含四盏指示灯,分别与短信、来电、邮件或者即时聊天一一对应。
较佳地,该指示灯为LED灯。本发明还提供了一种指示灯的控制方法,其特点在于,该控制方法上述手机,该控制方法包括如下步骤SI、该状态控制模块判断该手机收到的信息是否已被读取,并将判断结果发送至该指示灯状态位标记模块;S2、该指示灯状态位标记模块根据该判断结果,对该指示灯的状态控制标记位进行标记,当该消息未被读取时,该状态控制标记位的标记为1,当该消息已被读取时,该状态控制标记位的标记为0 ;
S3、该手机进入睡眠状态前,该睡眠选举模块读取该状态控制标记位,当标记为I时执行步骤S4,当标记为0时执行步骤S5 ;S4、该睡眠选举模块关闭该指示灯;S5、该睡眠选举模块控制该手机进入睡眠状态;S6、该睡眠选举模块控制该手机自睡眠状态苏醒进入正常运行状态;S7、该微处理器模块控制该手机进行网络同步,并读取该状态控制标记位,开启状态控制标记位的标记为I的指示灯。本发明中,上述优选条件在符合本领域常识的基础上可任意组合,即得本发明各较佳实例。本发明的积极进步效果在于本发明的手机充分利用了手机睡眠待机状态时会被周期性唤醒进行网络操作的特点,在手机进行网络同步的同时打开相应状态的指示灯,在手机进入睡眠的时刻关闭该指示灯。这样,就可以在不使用定时器的情况下实现对指示灯的闪烁控制,同时减少了手机在睡眠待机时被唤醒的频率,从而降低功耗。


图I为本发明的较佳实施例中手机的结构框图。图2为本发明的较佳实施例中手机对LED灯的状态控制标记位进行标记的流程图。图3为本发明的较佳实施例中手机对LED灯进行控制的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。如图I所示,本发明的手机与现有技术相同地,包含了一微处理器模块I和一与该微处理器模块I连接的睡眠选择模块2,以及作为指示灯的LED灯51,52,53和52。其中,该睡眠选择模块2用于控制手机进入睡眠状态,或定时唤醒手机使其重新进入正常运行状态。而该微处理器模块I则负责控制手机在正常运行状态下信息收发或者网络同步等其他应用程序的启动或关闭。与现有技不同的是,该手机还包括了一与上述LED灯51,52,53和54连接的指示灯状态位标记模块3,该指示灯状态位标记模块3还与一状态控制模块4连接。该状态控制模块4用于判断手机收到的短信、邮件、即时聊天等信息是否已被用于读取过,或者判断是否存在未接来电,并将上述判断结果发送到该指示灯状态位标记模块3。因此,该手机设置有四盏LED灯51,52,53和54,其分别与短信、邮件、即时聊天和未
接通话一一对应。该指示灯状态位标记模块3则对上述四盏LED灯定义了一个长整型全局变量,用来保存上述LED灯的状态控制标记位。每盏LED灯均对应一个状态控制标记位,每个状态控制标记位存在两种状态。当 LED灯所对应的信息被读取后,它的状态控制标记位被标记为0 ;当所对应的消息始终未被读取时,它的状态控制标记位被标记为I。而四盏LED灯可被设定为不同的闪烁颜色、闪烁频率或者闪烁时间,以便于区别LED灯所要提示的未读信息的种类。该部分可通过现有软件通过编程的方式实现,在此不再赘述。从而指示灯状态位标记模块3根据从状态控制模块4获得的判断结果,对LED灯的状态控制标记位进行标记。该指示灯状态位标记模块3还同时与该微处理器模块I和睡眠选择模块2连接。以便手机在进入睡眠状态前,睡眠选择模块2能及时关闭状态控制标记位被标记为I的LED灯;以及在手机从睡眠状态重新进入正常运行状态时,微处理器模块I能及时打开被关闭的LED灯,使得LED灯在手机处于正常运行状态下对未读信息进行提示。上述手机从睡眠状态苏醒进入正常运行状态包括两种情况,一是手机在整个睡眠状态过程中为保持手机与网络同步而实行的临时苏醒;再者,是手机退出睡眠状态进入全面的正常运行状态。下面根据图2到图3对本发明的指示灯控制方法进行说明。本发明的指示灯控制方法包括了步骤100,手机的信息收发模块收到一短信。该收发模块为现有技术,在此不再赘述。步骤110,状态控制模块判断该信息是否已被读取,若是已读状态,执行步骤120 ;若是未读状态,则执行步骤130。步骤120,指示灯状态位标记模块3将LED灯51的状态控制标记位标记为O。步骤130,指示灯状态位标记模块3将LED灯51的状态控制标记位标记为I。上述步骤100-130是对LED灯51进行控制的前期准备工作。随后,执行步骤200,睡眠选举模块2启动手机的睡眠模式,手机准备进入睡眠状态。步骤210,该睡眠选举模块2读取指示灯状态位标记模块3中的长整型全局变量,查找是否有状态控制标记位被标记为I的LED灯,若有,则执行步骤220 ;若没有,则执行步骤230。本实施例中,该睡眠选举模块2查找到LED灯51对应的状态控制标记位被标记为
Io步骤220,该睡眠选举模块关闭LED灯51,然后执行步骤230。步骤230,手机进入睡眠状态。步骤240,该睡眠选择模块2根据预设的唤醒时间唤醒手机,本实施例中,手机设定的被唤醒的间隔时间为10s。步骤250,该微处理器模块I设定手机系统进入正常运行状态。该状态维持约20nso
步骤260,该微处理器模块I控制手机进行网络同步。其中步骤230 步骤260为现有技术,在此不再赘述。步骤270,该微处理器模块I读取该指示灯状态位标记模块3中的长整型全局变量,搜索是否有状态控制标记位被标为I的LED灯,有则执行步骤280,没有则执行步骤300。本实施例中,该微 处理器模块I查找获得状态控制标记位被标为I的LED灯为LED灯51。步骤280,该微处理器模块I打开LED灯51。步骤290,LED灯51每隔5ns闪烁一次。对于该闪烁时间本领域技术人员可根据手机在步骤250中维持正常运行状态的时间长度进行适当调整。步骤300,手机结束本次苏醒(进入正常运行程序)过程中对LED灯的监控。若该微处理器模块I在步骤270中未搜索到状态控制标记位被标为I的LED灯则说明手机没有未读取的消息。上述实施例仅以短信为例,指示灯对于其他相应消息的指示方式可参见以上内容。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
权利要求
1.一种手机,其包括至少一盏指示灯以及一微处理器模块,其特征在于,该手机还包括: 一状态控制模块,用于判断该手机收到的信息是否已被读取,并将判断结果发送至一指示灯状态位标记模块; 该指示灯状态位标记模块与所述指示灯以及该状态控制模块连接,该指示灯状态位标记模块用于根据该判断结果对相应的该指示灯的状态控制标记位进行标记,当该消息未被读取时,该状态控制标记位的标记为1,当该消息已被读取时,该状态控制标记位的标记为O; 一与该微处理器模块、该指示灯状态位标记模块以及该指示灯连接的睡眠选举模块,用于在读取到标记为I的该状态控制标记位时,关闭该指示灯并控制该手机进入睡眠状态,而在读取到标记为O的该状态控制标记位时,该睡眠选举模块控制该手机直接进入睡眠状态,该睡眠选举模块还用于将该手机自睡眠状态唤醒进入正常运行状态; 该微处理器模块用于控制该手机在正常运行状态下进行该手机的网络同步,该微处理器模块还与该指示灯状态位标记模块以及该指示灯连接,用于在该手机处于正常运行状态下读取该状态控制标记位,开启状态控制标记位的标记为I指示灯。
2.如权利要求I所述的手机,其特征在于,该信息包括短信、来电、邮件或者即时聊天。
3.如权利要求2所述的手机,其特征在于,该手机包含四盏指示灯,分别与短信、来电、邮件或者即时聊天一一对应。
4.如权利要求1-3中任一项所述的手机,其特征在于,该指示灯为LED灯。
5.一种指示灯控制方法,其特征在于,该控制方法采用权利要求I中所述的手机,该控制方法包括如下步骤 、 51、该状态控制模块判断该手机收到的信息是否已被读取,并将判断结果发送至该指示灯状态位标记模块; 、52、该指示灯状态位标记模块根据该判断结果,对该指示灯的状态控制标记位进行标记,当该消息未被读取时,该状态控制标记位的标记为1,当该消息已被读取时,该状态控制标记位的标记为O ; 、 53、该手机进入睡眠状态前,该睡眠选举模块读取该状态控制标记位,当该状态控制标记位的标记为I时执行步骤S4,当该状态控制标记位的标记为O时执行步骤S5 ; 、54、该睡眠选举模块关闭该指示灯; 、 55、该睡眠选举模块控制该手机进入睡眠状态; 、56、该睡眠选举模块控制该手机自睡眠状态苏醒进入正常运行状态; 、57、该微处理器模块控制该手机进行网络同步,并读取该状态控制标记位,开启状态控制标记位的标记为I的指示灯。
全文摘要
本发明公开了一种手机及其指示灯控制方法。该手机包括一微处理器模块,一睡眠选择模块,一指示灯状态位标记模块,一状态控制模块以及至少一盏指示灯,其中该指示灯状态位标记模块根据从该状态控制模块获得的判断结果对指示灯的状态控制标记位进行标记,该睡眠选择模块在手机进入睡眠前关闭被标记的指示灯,而在手机苏醒后该微处理器模块开启被标记的指示灯。本发明的手机充分利用了手机睡眠待机状态时会被周期性唤醒进行网络操作的特点,在手机进行网络同步的同时打开相应状态的指示灯,在手机进入睡眠的时刻关闭该指示灯。这样,就可以在不使用定时器的情况下实现对指示灯的闪烁控制,同时减少了手机在睡眠待机时被唤醒的频率,从而降低功耗。
文档编号H04M1/725GK102761652SQ20111011158
公开日2012年10月31日 申请日期2011年4月29日 优先权日2011年4月29日
发明者胡向红 申请人:晨讯科技(沈阳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1