降低功耗的方法和装置与流程

文档序号:12473084阅读:375来源:国知局
降低功耗的方法和装置与流程

本公开实施例涉及移动终端领域,具体涉及一种应用于移动终端上的降低功耗的方法和装置。



背景技术:

在诸如手机和平板之类的移动终端中,已经广泛地采用动态功耗调节技术以延长使用时间。在现有的动态功耗调节技术中,根据移动终端的使用状态动态调整系统时钟频率。例如,如果移动终端的计算负荷减小,则移动终端可以关闭移动终端的用于处理数据通信的CPU,从而允许移动终端降频运行。

但是在实现本发明的过程中,发明人发现现有技术中存在以下缺陷,虽然采用动态调频技术可以降低系统功耗,但系统时钟频率的降低不可避免地影响整个系统的效率,导致用户的使用体验变差。

因此,期望进一步改进移动终端的动态功耗调节技术,从而在降低系统功耗的同时,可以维持系统高效运行。



技术实现要素:

有鉴于此,本公开实施例提供应用于移动终端上的降低功耗的方法和装置,能够在保证降低系统功耗的同时,维持移动终端系统的高效运行。

根据本公开实施例的第一方面,提供一种降低功耗的方法,应用于移动终端,包括:检测所述移动终端的工作模式和屏幕状态;当检测到所述移动终端的工作模式由非语音通信模式切换为语音通信模式,判断所述移动终端的屏幕状态是否是亮屏;如果是所述移动终端的屏幕状态是亮屏,减小所述移动终端的供电电流,以降低所述移动终端的屏幕亮度。

可选地,在所述减小所述移动终端的供电电流之后,还包括:当检测到所述移动终端的工作模式由语音通信模式切换为非语音通信模式,增加所述移动终端当前的供电电流,以增加所述移动终端的屏幕亮度。

可选地,所述减小移动终端当前的供电电流包括:减小提供给所述移动终端的显示器驱动芯片的电流;所述增加所述移动终端当前的供电电流包括:增加提供给所述移动终端的显示器驱动芯片的电流。

可选地,所述增加所述移动终端当前的供电电流包括:以第一电流为所述移动终端供电;所述减小所述移动终端当前的供电电流包括:以第二电流为所述移动终端供电,所述第一电流大于所述第二电流。

可选地,所述移动终端包括移动电话。

根据本公开实施例的第二方面,提供一种降低功耗的装置,应用于移动终端,包括:检测单元,用于检测所述移动终端的工作模式和屏幕状态;第一调整单元,用于当检测到所述移动终端的工作模式由非语音通信模式切换为语音通信模式时,判断所述移动终端的屏幕状态是否是亮屏;如果是所述移动终端的屏幕状态是亮屏时,减小所述移动终端当前的供电电流。

可选地,用于当检测到所述移动终端的工作模式由语音通信模式切换为非语音通信模式时,增加所述移动终端当前的供电电流。

可选地,所述第一调整单元包括:减小提供给所述移动终端的显示器驱动芯片的电流;所述第二调整单元包括:增加提供给所述移动终端的显示器驱动芯片的电流。

可选地,所述第一调整单元包括:以第一电流为所述移动终端供电;所述第二调整单元包括:以第二电流为所述移动终端供电,所述第一电流大于所述第二电流。

根据本公开实施例的第三方面,提供一种移动终端,包括上述的降低功耗的装置。

本公开实施例提供的降低功耗的方法,在移动终端的工作模式由非语音通信模式切换为语音通信模式时,如果移动终端的屏幕为亮屏时,减小移动终端当前的供电电流,在移动终端由语音通信模式切换回非语音通信模式时,增加移动终端当前的供电电流,在降低系统功耗的同时,保证系统高效运行。

附图说明

通过参照以下附图对本公开实施例的描述,本公开实施例的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是根据本公开实施例的降低功耗的方法的流程图;

图2是根据本公开另一实施例的降低功耗的方法的流程图;

图3是根据本公开实施例的降低功耗的装置的结构图;

图4是根据本公开实施例的一种移动终端的结构图;

图5是根据本公开实施例的用于降低功耗的方法的计算机程序产品的结构示意图。

具体实施方式

以下基于实施例对本公开实施例进行描述,但是本公开实施例并不仅仅限于这些实施例。在下文对本公开实施例的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本公开实施例。为了避免混淆本公开实施例的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。

附图中的流程图、框图图示了本公开实施例的系统、方法、装置的可能的体系框架、功能和操作,流程图和框图上的方框可以代表一个、程序段或仅仅是一段代码,所述、程序段和代码都是用来实现规定逻辑功能的可执行指令。也应当注意,所述实现规定逻辑功能的可执行指令可以重新组合,从而生成新的和程序段。因此附图的方框以及方框顺序只是用来更好的图示实施例的过程和步骤,而不应以此作为对发明本身的限制。

图1是根据本公开实施例的降低功耗的方法的流程图。所述降低功耗的方法包括步骤101-104。

在步骤101中,检测移动终端的工作模式和屏幕状态。

移动终端包括诸如移动电话、笔记本、平板电脑、POS机等电子设备。移动终端的工作模式被设定为包括两类:非语音通信模式和语音通信模式。语音通信模式表示移动终端在进行语音通话。非语音通信模式为除了语音通信模式之外的其他任何模式。屏幕状态包括亮屏(例如,屏幕亮度为一个最大值的1/2)和暗屏(例如,屏幕亮度为最小值)。移动终端的工作模式和屏幕状态可以通过语音标志位设定。例如,在芯片驱动层设置语音标志位,如果为“1”,表示在进行语音通话,如果为“0”,表示不在语音通信模式。

在步骤102中,判断工作模式是否从非语音通信模式切换为语音通信模式。如果移动终端的工作模式从非语音通信模式切换为语音通信模式,执行步骤103。

在本步骤中,如果当前检测到的工作模式为语音通信模式,前次检测到的工作模式为非语音通信模式,则可以判定工作模式从非语音通信模式切换为语音通信模式。利用如前所述的语音标志位可以完成该判定,即,语音标志位从“0”变为“1”,移动终端从非语音通信模式切换为语音通信模式;语音标志位从“1”变为“0”,移动终端从语音通信模式切换为非语音通信模式;两次的语音标志位都为“0”或“1”,表示移动终端的通信模式未发生切换。

在步骤103中,判断屏幕状态是否是亮屏。如果屏幕状态为亮屏,执行步骤104。

在步骤104中,减小移动终端当前的供电电流,以降低移动终端的屏幕亮度。

移动终端的供电电流指通过电池或外部电源向移动终端的主板提供的用于各个器件正常工作的电流。在步骤103-104中,考虑到在语音通信过程中不需要屏幕显示,因此移动终端在亮屏语音通信过程中,减小供电电流,以降低屏幕亮度,从而降低功耗。

本公开实施例通过降低移动终端在亮屏语音通信过程中的供电电流,从而降低了移动终端的屏幕亮度,降低了功耗。

图2是根据本公开另一实施例的降低功耗的方法的流程图。所述降低功耗的方法包括步骤201-205。

在步骤201中,检测移动终端的工作模式和屏幕状态。

这里移动终端的工作模式被设定为包括两类:非语音通信模式和语音通信模式。语音通信模式表示移动终端在进行语音通话。非语音通信模式为除了语音通信模式之外的其他任何模式。屏幕状态包括亮屏和暗屏。

在步骤202中,判断工作模式是否从非语音通信模式切换为语音通信模式。如果移动终端的工作模式从非语音通信模式切换为语音通信模式,执行步骤203,如果移动终端的工作模式从语音通信模式切换为非语音通信模式,执行步骤205。

在步骤203中,判断屏幕状态是否是亮屏。如果屏幕状态为亮屏,执行步骤204。

在步骤204中,减小移动终端当前的供电电流,以降低移动终端的屏幕亮度。

在步骤205中,增加移动终端当前的供电电流,以增加移动终端的屏幕亮度。

移动终端由非语音通信模式切换为语音通信模式且屏幕状态为亮屏时,减少移动终端当前的供电电流,以降低移动终端的屏幕亮度(例如,将移动终端的屏幕状态降为暗屏);在移动终端从语音通信模式切换为非语音通信模式,增加移动终端当前的供电电流,以增加移动终端的屏幕亮度(例如,移动终端的屏幕亮度被设置为最大亮度)。可选地,获取移动终端默认的屏幕亮度,增加移动终端的屏幕亮度为:将移动终端的屏幕亮度恢复为默认的屏幕亮度,减小移动终端的屏幕亮度为:将移动终端的屏幕亮度降为暗屏。

在一个可选的实施例中,上述步骤204“减小移动终端当前的供电电流”仅减小提供给移动终端的显示器驱动芯片的电流,显示器驱动芯片的电流用于驱动移动终端的显示器工作,降低显示器驱动芯片的电流从而降低移动终端的屏幕亮度,步骤205“增加移动终端当前的供电电流”仅增加提供给移动终端的显示器驱动芯片的电流,从而增加移动终端的屏幕亮度。因而,本实施例在降低移动终端功耗的同时,不会因为供电电流的增加或减小影响移动终端的其他器件的工作。

在一个可选的实施例中,在语音通信模式下以第一电流为移动终端供电,在非语音通信模式以第二电流为移动终端供电,第一电流大于第二电流。这里第一和第二用于区分两个不同的电流。通过两个电流值控制移动终端的供电电流。

图3是根据本公开实施例的降低功耗的装置的结构图。该降低功耗的装置30包括检测单元301、第一调整单元302和第二调整单元303。

检测单元301用于检测移动终端的工作模式和屏幕状态。移动终端的工作模式包括两类:非语音通信模式和语音通信模式。屏幕状态包括亮屏和暗屏。

第一调整单元302用于当检测到移动终端的工作模式由非语音通信模式切换为语音通信模式时,判断移动终端的屏幕状态是否是亮屏,如果是移动终端的屏幕状态是亮屏时,减小移动终端当前的供电电流。

第二调整单元303用于当检测到移动终端的工作模式由语音通信模式切换为非语音通信模式,增加移动终端当前的供电电流。

在一个可选的实施例中,第一调整单元302包括:减小提供给移动终端的显示器驱动芯片的电流;第二调整单元303包括:增加提供给移动终端的显示器驱动芯片的电流。显示器驱动芯片用于驱动显示器正常工作,通过增加或减少提供给显示器驱动芯片的供电电流,调整屏幕亮度,从而降低功耗

进一步地,第一调整单元302以第一电流为移动终端的显示器驱动芯片供电。第二调整单元303以第二电流为移动终端的显示器驱动芯片供电,第一电流大于第二电流。

本公开实施例的降低功耗的装置通过第一调整单元降低了在语音通信模式移动终端的屏幕亮度,从而降低了移动终端的功耗,同时保证了移动终端系统的正常运行。

图4是根据本公开实施例的一种移动终端的结构图。参考图4,一种终端设备40,包括通过总线连接的至少一个处理器401和存储器402。存储器402存储有各种计算机指令,处理器401从存储器402中读取一组指令,执行该指令以完成以下的操作:检测所述移动终端的工作模式和屏幕状态;当检测到移动终端的工作模式由非语音通信模式切换为语音通信模式,判断移动终端的屏幕状态是否是亮屏;如果是移动终端的屏幕状态是亮屏,减小所述移动终端当前的供电电流,以降低移动终端的屏幕亮度。

图5是根据本公开实施例的用于降低功耗的方法的计算机程序产品的结构示意图。

如图5所示,本公开实施例的计算机程序产品50,可以包括信号承载介质501。信号承载介质501为指令载体,可以包括一个或多个指令5011,指令5011在被例如处理器执行时,可以完成上述实施例中描述的功能。例如,指令5011被执行以完成以下的功能:检测所述移动终端的工作模式和屏幕状态;当检测到移动终端的工作模式由非语音通信模式切换为语音通信模式,判断移动终端的屏幕状态是否是亮屏;如果是移动终端的屏幕状态是亮屏,减小所述移动终端当前的供电电流,以降低移动终端的屏幕亮度。

在一些实现中,信号承载介质501可以包括计算机可读介质5012,诸如但不限于硬盘驱动器、压缩盘(CD)、数字通用盘(DVD)、数字带、存储器等。在一些实现中,信号承载介质501可以包括可记录介质5013,诸如但不限于存储器、读/写(R/W)CD、R/W DVD等。在一些实现中,信号承载介质501可以包括通信介质5014,诸如但不限于数字和/或模拟通信介质(例如,光纤线缆、波导、有线通信链路、无线通信链路等)。

本公开实施例的计算机程序产品,检测所述移动终端的工作模式和屏幕状态;当检测到移动终端的工作模式由非语音通信模式切换为语音通信模式,判断移动终端的屏幕状态是否是亮屏;如果是移动终端的屏幕状态是亮屏,减小所述移动终端当前的供电电流,以降低移动终端的屏幕亮度。计算机程序产品通过亮屏通信模式下减少供电电流,在保证降低系统功耗的同时,可以维持移动终端的系统高效运行。

本公开实施例结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的范围。

根据本公开实施例的系统和方法可以部署在单个或多个服务器上。例如,可以将不同的模块分别部署在不同的服务器上,形成专用服务器。或者,可以在多个服务器上分布式部署相同的功能单元、或系统,以减轻负载压力。所述服务器包括但不限于在同一个局域网以及通过Internet连接的多个PC机、PC服务器、刀片机、超级计算机等。

以上所述仅为本公开实施例的优选实施例,并不用于限制本公开实施例,对于本领域技术人员而言,本公开实施例可以有各种改动和变化。凡在本公开实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本公开实施例的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1