移动终端的功耗管理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:32851807 阅读:75 留言:0更新日期:2022-03-30 19:09
本公开涉及一种移动终端的功耗管理方法、装置及计算机可读存储介质。方法包括:检测所述移动终端是否处于预设状态,其中,所述预设状态包括静止非交互状态、运动非交互状态以及高资源占用状态;在所述移动终端处于所述预设状态时,根据所述预设状态,降低所述移动终端的功耗。这样,可以延长移动终端的续航时长,提升用户体验。另外,根据不同的预设状态,采用相应的降低功耗的方式,可以在降低功耗的同时,满足不同状态下用户的需求,进一步提升了用户体验。此外,通过降低移动终端功耗,可以降低移动终端的壳体温度,避免移动终端因过热而系统崩溃。崩溃。崩溃。

【技术实现步骤摘要】
移动终端的功耗管理方法、装置及计算机可读存储介质


[0001]本公开涉及移动终端
,尤其涉及一种移动终端的功耗管理方法、装置及计算机可读存储介质。

技术介绍

[0002]随着通讯技术的发展,移动终端(例如,智能手机、平板电脑)越来越普及,认知度也越来越高,消费者对移动终端的要求也越来越高,移动终端的设计趋势也越来越轻薄,这使得电池容量比较有限。随着5G网络的发展,5G移动终端功能的增多导致其内部寸土寸金,增大电池容量更加困难,因此,降低移动终端功耗,延长移动终端续航时长势在必行。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种移动终端的功耗管理方法、装置及计算机可读存储介质。
[0004]根据本公开实施例的第一方面,提供一种移动终端的功耗管理方法,包括:
[0005]检测所述移动终端是否处于预设状态,其中,所述预设状态包括静止非交互状态、运动非交互状态以及高资源占用状态;在所述移动终端处于所述预设状态时,根据所述预设状态,降低所述移动终端的功耗。
[0006]可选地,所述检测所述移动终端是否处于预设状态,包括:
[0007]在第一预设时长内未检测到用户针对所述移动终端的操作信息的情况下,实时获取所述移动终端的加速度和角速度;
[0008]在所述加速度始终小于第一预设加速度阈值、且所述角速度始终小于第一预设角速度阈值的持续时长大于或等于第二预设时长的情况下,确定所述移动终端处于所述静止非交互状态;
[0009]在所述加速度大于第二预设加速度阈值或者所述角速度大于第二预设角速度阈值的情况下,确定所述移动终端处于所述运动非交互状态,其中,所述第二预设加速度阈值大于所述第一预设加速度阈值,所述第二预设角速度阈值大于所述第一预设角速度阈值;
[0010]在满足以下条件中的至少一者的情况,确定所述移动终端处于所述高资源占用状态:
[0011]所述移动终端的处理器的占用率大于预设占用率阈值;
[0012]所述移动终端的当前动画帧率大于预设动画帧率阈值;
[0013]所述移动终端中当前运行的应用中包含预设的高资源需求应用。
[0014]可选地,当所述预设状态为所述静止非交互状态时,所述根据所述预设状态,降低所述移动终端的功耗,包括:
[0015]将所述移动终端中当前运行的应用中、满足预设条件的应用关闭;和/或
[0016]控制所述移动终端进入休眠状态。
[0017]可选地,当所述预设状态为所述运动非交互状态时,所述根据所述预设状态,降低
所述移动终端的功耗,包括:
[0018]将目标应用中满足预设条件的应用关闭,其中,所述目标应用包括所述移动终端中当前运行的应用中、除与运动相关的应用外的应用;和/或
[0019]控制所述移动终端中当前运行的应用以及所述移动终端中、除与运动相关的硬件外的各硬件进入休眠状态,其中,所述与运动相关的硬件包括:用于检测所述加速度的加速度传感器、用于检测所述角速度的角速度传感器以及用于计步的装置。
[0020]可选地,当所述预设状态为所述高资源占用状态时,所述根据所述预设状态,降低所述移动终端的功耗,包括:
[0021]将所述移动终端中当前后台运行的应用中、满足预设条件的应用关闭;和/或
[0022]控制所述移动终端中处于空闲状态的硬件断电。
[0023]可选地,在所述根据所述预设状态,降低所述移动终端的功耗的步骤包括所述将所述移动终端中当前后台运行的应用中、满足预设条件的应用关闭的情况下,所述方法还包括:
[0024]在检测到所述移动终端退出所述高资源占用状态的情况下,重启满足所述预设条件的应用。
[0025]可选地,所述预设条件为使用频率低于预设频率阈值或者被置于后台运行的时长大于预设时长阈值。
[0026]根据本公开实施例的第二方面,提供一种移动终端的功耗管理装置,包括:
[0027]检测模块,被配置为检测所述移动终端是否处于预设状态,其中,所述预设状态包括静止非交互状态、运动非交互状态以及高资源占用状态;
[0028]降低功耗模块,被配置为在所述检测模块检测到所述移动终端处于所述预设状态时,根据所述预设状态,降低所述移动终端的功耗。
[0029]根据本公开实施例的第三方面,提供一种移动终端的功耗管理装置,包括:
[0030]处理器;
[0031]用于存储处理器可执行指令的存储器;
[0032]其中,所述处理器被配置为:
[0033]检测所述移动终端是否处于预设状态,其中,所述预设状态包括静止非交互状态、运动非交互状态以及高资源占用状态;
[0034]在所述移动终端处于所述预设状态时,根据所述预设状态,降低所述移动终端的功耗。
[0035]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的移动终端的功耗管理方法的步骤。
[0036]本公开的实施例提供的技术方案可以包括以下有益效果:检测移动终端是否处于预设状态,其中,预设状态包括静止非交互状态、运动非交互状态以及高资源占用状态;并在移动终端处于预设状态时,根据该预设状态,降低移动终端的功耗,以延长移动终端的续航时长,提升用户体验。另外,根据不同的预设状态,采用相应的降低功耗的方式,可以在降低功耗的同时,满足不同状态下用户的需求,进一步提升了用户体验。此外,通过降低移动终端功耗,可以降低移动终端的壳体温度,避免移动终端因过热而系统崩溃。
[0037]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0038]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0039]图1是根据一示例性实施例示出的一种移动终端的功耗管理方法的流程图。
[0040]图2是根据一示例性实施例示出的一种移动终端的结构示意图。
[0041]图3是根据一示例性实施例示出的一种移动终端的功耗管理装置的框图。
[0042]图4是根据一示例性实施例示出的一种移动终端的功耗管理装置的框图。
具体实施方式
[0043]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0044]图1是根据一示例性实施例示出的一种移动终端的功耗管理方法的流程图,其中,该方法可以应用于移动终端,具体可以应用于移动终端的处理器,如图1所示,该方法可以包括以下步骤。
[0045]在S101中,检测移动终端是否处于预设状态。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种移动终端的功耗管理方法,其特征在于,包括:检测所述移动终端是否处于预设状态,其中,所述预设状态包括静止非交互状态、运动非交互状态以及高资源占用状态;在所述移动终端处于所述预设状态时,根据所述预设状态,降低所述移动终端的功耗。2.根据权利要求1所述的方法,其特征在于,所述检测所述移动终端是否处于预设状态,包括:在第一预设时长内未检测到用户针对所述移动终端的操作信息的情况下,实时获取所述移动终端的加速度和角速度;在所述加速度始终小于第一预设加速度阈值、且所述角速度始终小于第一预设角速度阈值的持续时长大于或等于第二预设时长的情况下,确定所述移动终端处于所述静止非交互状态;在所述加速度大于第二预设加速度阈值或者所述角速度大于第二预设角速度阈值的情况下,确定所述移动终端处于所述运动非交互状态,其中,所述第二预设加速度阈值大于所述第一预设加速度阈值,所述第二预设角速度阈值大于所述第一预设角速度阈值;在满足以下条件中的至少一者的情况,确定所述移动终端处于所述高资源占用状态:所述移动终端的处理器的占用率大于预设占用率阈值;所述移动终端的当前动画帧率大于预设动画帧率阈值;所述移动终端中当前运行的应用中包含预设的高资源需求应用。3.根据权利要求1所述的方法,其特征在于,当所述预设状态为所述静止非交互状态时,所述根据所述预设状态,降低所述移动终端的功耗,包括:将所述移动终端中当前运行的应用中、满足预设条件的应用关闭;和/或控制所述移动终端进入休眠状态。4.根据权利要求1所述的方法,其特征在于,当所述预设状态为所述运动非交互状态时,所述根据所述预设状态,降低所述移动终端的功耗,包括:将目标应用中满足预设条件的应用关闭,其中,所述目标应用包括所述移动终端中当前运行的应用中、除与运动相关的应用外的应用;和/或控制所述移动终端中当前运行的应用以及所述移动终...

【专利技术属性】
技术研发人员:陈朝喜
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1