移动终端的节电方法及装置的制作方法

文档序号:7713594阅读:126来源:国知局
专利名称:移动终端的节电方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种移动终端的节电方法及装置。
背景技术
随着用户对于移动终端(例如,手机)娱乐性能的需求不断增强,移动终端的屏幕越来越大。在移动终端上,几乎全部的功能都离不开屏幕的显示,移动终端很大部分电量消耗在屏幕上。大屏幕移动终端的耗电量相当大,绝大部分移动终端是一天一充电。当用户身处户外,不方便充电时,则希望在低电时,可以切换到节电模式,移动终端屏幕维持基本的显示功能,保持与外界的联系。相关技术中,传统的节电技术是在移动终端低电情况下电池从为移动终端整体 供电切换为仅为移动终端部分功能供电以达到节电的目的,例如,手机低电时,关闭摄像、音频视频等娱乐模块。然而,传统的移动终端节电技术无法有效节约屏幕的电量消耗,对于大屏幕手机来说节电效果有限。专利申请号为CN200810113765.0的专利申请,公开了一种手机节电方法及装置,该节电方法包括实时检测手机电池的剩余电量;将检测出的剩余电量与预设的电量阀值进行比较;当所述的剩余电量低于所述的电量阀值时,使手机电池从为手机整体供电切换为仅为手机部分功能供电。该节电装置包括剩余电量检测单元,用于实时检测手机电池的剩余电量;电量阀值比较单元,用于将检测出的剩余电量与预设的电量阀值进行比较;供电切换单元,如果所述的剩余电量低于所述的电量阀值,则使所述的手机电池从为手机整体供电切换为仅为手机部分功能供电。通过上述节电方案可以延长手机的待机时间,降低手机的耗电量。但是,上述节电方案无法节约移动终端(例如,手机)屏幕上的电量消耗,存在着一定的局限性,对于大屏幕手机这种局限性尤其明显。

发明内容
针对相关技术中无法节约移动终端屏幕上的电量消耗的问题,本发明提供了一种移动终端的节电方法及装置,以解决上述问题至少之一。根据本发明的一个方面,提供了一种移动终端的节电方法。根据本发明的移动终端的节电方法包括以下处理在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图;按照预设比例缩小屏幕缓冲区中的位图;根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域;关闭屏幕中除显示区域之外的屏幕像素点和/或背光。在获取移动终端屏幕缓冲区中的位图之前,还包括将移动终端的当前电量与预设的低电阈值进行比较,确定移动终端处于低电状态;根据预设配置确定启用屏幕节电模式。上述按照预设比例缩小位图包括逐行扫描屏幕缓冲区中的位图;选取屏幕缓冲区中的位图的X行组成新的位图,其中,X小于屏幕缓冲区中的位图的总行数;逐列扫描新的位图;选取新的位图的Y列组成缩小的位图,其中,Y小于屏幕缓冲区中的位图的总列数。上述选取屏幕缓冲区中的位图的X行组成新的位图包括选取屏幕缓冲区中的位图的奇数行或偶数行组成新的位图;选取新的位图的Y列组成缩小的位图包括选取新的位图的奇数列或偶数列组成缩小的位图。在关闭屏幕中除显示区域之外的屏幕像素点和/或背光之后,还包括调整屏幕刷新的切割区域并刷新屏幕。上述关闭屏幕中除显示区域之外的屏幕像素点和/或 背光之后,还包括检测移动终端的当前电量;当检测到的当前电量高于低电阈值时,关闭屏幕节电模式。根据本发明的一个方面,提供了一种移动终端的节电装置。根据本发明的移动终端的节电装置包括获取模块,用于在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图;处理模块,用于按照预设比例缩小屏幕缓冲区中的位图;第一确定模块,用于根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域;关闭模块,用于关闭屏幕中除显示区域之外的屏幕像素点和/或背光。上述装置还包括第二确定模块,用于将移动终端的当前电量与预设的低电阈值进行比较,确定移动终端处于低电状态;启用模块,用于根据预设配置确定启用屏幕节电模式。上述处理模块包括第一扫描单元,用于逐行扫描屏幕缓冲区中的位图;第一组图单元,用于选取屏幕缓冲区中的位图的X行组成新的位图,其中,X小于屏幕缓冲区中的位图的总行数;第二扫描单元,用于扫描新的位图;第二组图单元,用于选取新的位图的Y列组成缩小的位图,其中,Y小于屏幕缓冲区中的位图的总列数。上述装置还包括调整模块,用于调整屏幕刷新的切割区域;刷新模块,用于刷新屏幕。通过本发明,通过降低移动终端屏幕分辨率,来维持移动终端基本显示功能,解决了相关技术中无法节约移动终端屏幕上的电量消耗的问题,进而可以节约移动终端屏幕上的电量消耗,延长移动终端在低电状态下的使用时间。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的移动终端节电方法的流程图;图2是根据本发明优选实施例的移动终端节电模式设置方法的流程图;图3是根据本发明优选实施例的移动终端屏幕节电模式启动方法的流程图;图4是根据本发明优选实施例的移动终端屏幕分辨率调节方法的流程图;图5是根据本发明优选实施例的移动终端屏幕位图缩小的示意图;图6是根据本发明优选实施例的移动终端屏幕位图缩小方法的流程图;图7是根据本发明优选实施例的移动终端屏幕分辨率降低后的显示效果图;图8是根据本发明优选实施例的移动终端屏幕分辨率降低后刷新切割区域映射的不意图9是根据本发明实施例的移动终端节电装置的结构框图;图10是根据本发明优选实施例的移动终端节电装置的结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图I是根据本发明实施例的移动终端节电方法的流程图。如图I所示,该移动终端节电方法主要包括以下处理步骤S102 :在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图;步骤S104 :按照预设比例缩小屏幕缓冲区中的位图;步骤S106 :根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域;步骤S108 :关闭屏幕中除显示区域之外的屏幕像素点和/或背光。相关技术中,无法有效节约屏幕的电量消耗,这对于大屏幕手机来说节电效果有限。采用图I所示的节电方法,通过降低移动终端屏幕分辨率,来维持移动终端基本显示功能,解决了相关技术中无法节约移动终端屏幕上的电量消耗的问题,进而可以节约移动终端屏幕上的电量消耗,延长移动终端在低电状态下的使用时间。优选地,在获取移动终端屏幕缓冲区中的位图之前,还可以包括以下处理(I)将移动终端的当前电量与预设的低电阈值进行比较,确定移动终端处于低电状态;(2)根据预设配置确定启用屏幕节电模式。通过上述处理,在低电状态下启用屏幕节电模式,可以有效减缓移动终端的电量消耗,延长手机在低电状态下的使用时间。在优选实施过程中,在移动终端屏幕刷新前,通常判断移动终端是否处于低电状态,如果处于低电状态下,可以按预设比例缩小显示屏幕缓冲区中的位图大小,根据缩减后的位图尺寸降低屏幕分辨率,达到移动终端节电的效果。其中,上述预设配置可以是用户设置的移动终端低电状态下是否启动屏幕节电模式的配置,如果用户选择了低电时自动启用手机屏幕节电模式则保存屏幕节电模式标识L0ff_P0WER_M0DEL,否则低电时不启动手机屏幕节电模式。其中,上述低电阈值也可以响应用户操作,进行设置和修改,如果设置和修改了低电阈值,则需要保存该低电阈值L0W_P0WER_THRESH0D,否则使用默认值。其中,上述预设比例也可以响应用户操作,进行设置和修改,如果设置和修改预设比例(即移动终端屏幕节电模式下的分辨率与原屏幕分辨率的比值),则需要保存该预设比例L0W_P0WER_RES0L_RATI0,否则使用默认值。以下结合图2进一步描述上述优选实施方式。图2是根据本发明优选实施例的移动终端(以手机为例)节电模式设置方法的流程图。如图2所示,该移动终端节电模式设置方法包括以下处理步骤S202 :响应用户操作,设置手机低电状态下是否自动启用手机屏幕节电模式,如果用户选择了自动启用手机屏幕节电模式则保存屏幕节电模式标识L0W_P0WER_MODEL,否则结束设置,低电时不启动手机屏幕节电模式;
步骤S204 :确定用户是否选择了低电阈值,如果是,则保存低电阈值L0W_P0WER_THRESH0D,否则使用默认值结束设置流程;步骤S206 :确定用户是否选择了手机屏幕节电模式下的分辨率,如果是则保存手机屏幕节电模式下的分辨率与原屏幕分辨率的比值L0W_P0WER_RES0L_RATI0,否则使用默认值结束流程。步骤S208 :保存设置的 LO^POWEILMODEL, L0ff_P0WER_THRESH0D 以及 L0W_P0WER_RES0L_RATI0o图3是根据本发明优选实施例的移动终端(以手机为例)屏幕节电模式启动方法 的流程图。如图3所示,该移动终端屏幕节电模式启动方法主要包括以下处理步骤S302 :判断手机当前电量值CURRENT_P0WER发生变化;步骤S304 :读取手机低电阈值 L0W_P0WER_THRESH0D,将 CURRENT_P0WER 与 L0W_P0WER_THRESH0D 比较,如果 L0W_P0WER_THRESH0D 大于 CURRENT_P0WER,则确定手机处于低电状态继续手机屏幕节电模式的启动流程,否则直接结束流程;步骤S306 :读取设置屏幕节电模式标识L0W_P0WER_M0DEL,如果L0W_P0WER_M0DEL为真,则继续手机屏幕节电模式启动流程,否则直接结束流程;步骤S308 :手机发出警告,弹出提示信息,提示用户手机电池剩余电量,询问用户手机是否启动手机屏幕节电模式,用户确认,则启动手机屏幕节电模式,否则结束流程;步骤S310 :启动手机屏幕节电模式,结束流程。优选地,步骤S104中,上述按照预设比例缩小位图可以包括(I)逐行扫描屏幕缓冲区中的位图;(2)选取屏幕缓冲区中的位图的X行组成新的位图,其中,X小于屏幕缓冲区中的位图的总行数;优选地,可以选取屏幕缓冲区中的位图的奇数行或偶数行组成新的位图。通过隔行选取可以有效防止图像失真。当然,也可以按照预设算法选取其他行组成新的位图。(3)逐列扫描上述新的位图;(4)选取上述新的位图的Y列组成缩小的位图,其中,Y小于屏幕缓冲区中的位图的总列数。优选地,可以选取上述新的位图的奇数列或偶数列组成上述缩小的位图。通过隔列选取也可以有效防止图像失真。当然,也可以按照预设算法选取其他列组成新的位图。优选地,在执行步骤S108之后,还可以包括以下处理调整屏幕刷新的切割区域并刷新屏幕。屏幕刷新的切割区域是屏幕上刷新的区域,屏幕分辨率调整后切割区域需要调整,可以将原屏幕刷新的切割区域映射到分辨率调整后的切割区域。优选地,在关闭屏幕中除显示区域之外的屏幕像素点和/或背光之后,还可以包括以下处理(I)检测移动终端的当前电量;(2)当检测到的当前电量高于低电阈值时,关闭屏幕节电模式,即将屏幕恢复到正常的分辨率。通过上述处理,可以使具有较高电量的移动终端更好地将屏幕图像呈现给用户,通过模式切换,大大提高了用户体验。以下结合图4至图6进一步描述上述优选实施方式。图4是根据本发明优选实施例的移动终端(以手机为例)屏幕分辨率调节方法的流程图。如图4所示,该移动终端屏幕分辨率调节方法主要包括以下处理(步骤S402-S416)步骤S402 :手机上层软件调用draw,向屏幕的缓冲区中打入数据;
步骤S404 :判断手机是否处于手机屏幕节电模式,如果是,则继续手机屏幕分辨率调节流程,否则直接转入步骤S416 ;步骤S406 :获取手机屏幕缓冲区中的位图;步骤S408 :读取手机屏幕节电模式下分辨率的缩小比例值L0W_P0WER_RES0L_RATIO,下面流程中以L0W_P0WER_RES0L_RATI0的值为O. 5为例,描述手机屏幕分辨率调节流程;步骤S410 :缩小手机屏幕缓冲区中的位图A,其示意过程入图5所示,假设该位图大小为MXN,步骤S412 :根据手机屏幕节电模式下分辨率的缩小比例值L0W_P0WER_RES0L_RATIO确定屏幕显示区域范围,通过修改LCD相关寄存器设定屏幕上显示的位置和区域,关闭该区域以外的屏幕像素点和/或背光,其效果如图7所示,图7中所示的阴影区域为关闭屏幕像素点和/或背光的区域;当然,在具体实施过程中,如果同时关闭该区域以外的屏幕像素点和背光,可以进一步节省手机屏幕上的电量消耗。步骤S414 :屏幕刷新的切割区域是屏幕上刷新的区域,屏幕分辨率调整后切割区域需要调整,假设原屏幕刷新的切割区域的范围为(X,1,dx, dy),其中,X为水平方向的起始位置,Y为竖直方向的起始位置,dx为宽度,dy为高度,映射到分辨率调整后的切割区域范围为(x/2, y/2, dx/2, dy/2),切割区域映射示意图如图8所示;步骤S416 :刷新手机屏幕。在优选实施过程中,如图6所示,上述步骤S410可以进一步包括如下处理步骤S602 :按行扫描手机屏幕缓冲区中的位图A ;步骤S604 :选取第偶数行组成新的位图B,位图大小为MXN/2 ;步骤S606 :按列扫描手机屏幕缓冲区中的位图B ;步骤S608 :选取第偶数列组成新的位图C,位图大小为M/2XN/2。图9是根据本发明实施例的移动终端节电装置的结构框图。如图9所示,该移动终端节电装置包括获取模块10,用于在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图;处理模块20,用于按照预设比例缩小屏幕缓冲区中的位图;第一确定模块30,用于根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域;关闭模块40,用于关闭屏幕中除显示区域之外的屏幕像素点和/或背光。在图9所示的节电装置中,通过降低移动终端屏幕分辨率,来维持移动终端基本显示功能,解决了相关技术中无法节约移动终端屏幕上的电量消耗的问题,进而可以节约移动终端屏幕上的电量消耗,延长移动终端在低电状态下的使用时间。优选地,如图10所示,上述装置还包括第二确定模块50,用于将移动终端的当前电量与预设的低电阈值进行比较,确定移动终端处于低电状态;启用模块60,连接于第二确定模块50和获取模块10之间,用于根据预设配置确定启用屏幕节电模式。优选地,如图10所示,上述处理模块20可以进一步包括第一扫描单元200,用于逐行扫描屏幕缓冲区中的位图;第一组图单元202,用于选取屏幕缓冲区中的位图的X行组成新的位图,其中,X小于屏幕缓冲区中的位图的总行数;第二扫描单元204,用于扫描新的位图;第二组图单元206,用于选取新的位图的Y列组成缩小的位图,其中,Y小于屏幕缓冲区中的位图的总列数。优选地,如图10所示,上述装置还可以进一步包括调整模块70,与关闭模块40相连接,用于调整屏幕刷新的切割区域;刷新模块80,用于刷新屏幕。在优选实施过程中,当上述移动终端处于屏幕节电模式下时,检测到充电事件,或 者当前电量高于用户设定的低电阈值,例如,用户更换电池,则可以关闭屏幕节电模式,移动终端回到普通模式,屏幕恢复到正常的分辨率。需要注意的是,上述节电装置可以设置于移动终端中。综上所述,借助本发明提供的上述实施例,在手机屏幕刷新前,判断手机是否处于低电状态,如果是,则按预设比例缩小显示屏幕缓冲区中的位图大小,根据缩减后的位图尺寸降低屏幕分辨率,从而可以有效减缓手机电量的消耗,延长手机在低电状态下的使用时间。对于屏幕较大的移动终端而言,可以达到较好的节电效果。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端的节电方法,其特征在于,包括 在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图; 按照预设比例缩小所述屏幕缓冲区中的位图; 根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域; 关闭所述屏幕中除所述显示区域之外的屏幕像素点和/或背光。
2.根据权利要求I所述的方法,其特征在于,在获取移动终端屏幕缓冲区中的位图之前,还包括 将所述移动终端的当前电量与预设的低电阈值进行比较,确定所述移动终端处于低电状态; 根据预设配置确定启用所述屏幕节电模式。
3.根据权利要求I所述的方法,其特征在于,所述按照预设比例缩小所述位图包括 逐行扫描所述屏幕缓冲区中的位图; 选取所述屏幕缓冲区中的位图的X行组成新的位图,其中,X小于所述屏幕缓冲区中的位图的总行数; 逐列扫描所述新的位图; 选取所述新的位图的Y列组成所述缩小的位图,其中,Y小于所述屏幕缓冲区中的位图的总列数。
4.根据权利要求3所述的方法,其特征在于, 选取所述屏幕缓冲区中的位图的X行组成新的位图包括选取所述屏幕缓冲区中的位图的奇数行或偶数行组成新的位图; 选取所述新的位图的Y列组成所述缩小的位图包括选取所述新的位图的奇数列或偶数列组成所述缩小的位图。
5.根据权利要求I所述的方法,其特征在于,在关闭所述屏幕中除所述显示区域之外的屏幕像素点和/或背光之后,还包括调整屏幕刷新的切割区域并刷新所述屏幕。
6.根据权利要求I至5中任一项所述的方法,其特征在于,关闭所述屏幕中除所述显示区域之外的屏幕像素点和/或背光之后,还包括 检测所述移动终端的当前电量; 当所述检测到的当前电量高于所述低电阈值时,关闭所述屏幕节电模式。
7.一种移动终端的节电装置,其特征在于,包括 获取模块,用于在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图; 处理模块,用于按照预设比例缩小所述屏幕缓冲区中的位图; 第一确定模块,用于根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域; 关闭模块,用于关闭所述屏幕中除所述显示区域之外的屏幕像素点和/或背光。
8.根据权利要求7所述的装置,其特征在于,还包括 第二确定模块,用于将所述移动终端的当前电量与预设的低电阈值进行比较,确定所述移动终端处于低电状态; 启用模块,用于根据预设配置确定启用所述屏幕节电模式。
9.根据权利要求7或8所述的装置,其特征在于,所述处理模块包括 第一扫描单元,用于逐行扫描所述屏幕缓冲区中的位图;第一组图单元,用于选取所述屏幕缓冲区中的位图的X行组成新的位图,其中,X小于所述屏幕缓冲区中的位图的总行数; 第二扫描单元,用于扫描所述新的位图; 第二组图单元,用于选取所述新的位图的Y列组成所述缩小的位图,其中,Y小于所述屏幕缓冲区中的位图的总列数。
10.根据权利要求7或8所述的装置,其特征在于,还包括 调整模块,用于调整屏幕刷新的切割区域; 刷新模块,用于刷新所述屏幕。
全文摘要
本发明提供了一种移动终端的节电方法及装置。在上述方法中,在屏幕节电模式下,获取移动终端的屏幕缓冲区中的位图;按照预设比例缩小屏幕缓冲区中的位图;根据屏幕节电模式下屏幕分辨率缩小比例确定屏幕的显示区域;关闭屏幕中除显示区域之外的屏幕像素点和/或背光。根据本发明提供的技术方案,可以节约移动终端屏幕上的电量消耗,延长移动终端在低电状态下的使用时间。
文档编号H04M1/73GK102857643SQ201110183439
公开日2013年1月2日 申请日期2011年7月1日 优先权日2011年7月1日
发明者张康, 高建波, 张庆治 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1