CN113766611A - 低功耗控制优化方法、装置、移动终端和存储介质 - Google Patents
低功耗控制优化方法、装置、移动终端和存储介质 Download PDFInfo
- Publication number
- CN113766611A CN113766611A CN202010489658.9A CN202010489658A CN113766611A CN 113766611 A CN113766611 A CN 113766611A CN 202010489658 A CN202010489658 A CN 202010489658A CN 113766611 A CN113766611 A CN 113766611A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- duration
- low power
- screen
- power consumption
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000005457 optimization Methods 0.000 title claims abstract description 33
- 238000012544 monitoring process Methods 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 27
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000002035 prolonged effect Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 238000005265 energy consumption Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000003111 delayed effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0267—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
- H04W52/027—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components by controlling a display operation or backlight unit
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及一种低功耗控制优化方法、装置、移动终端和存储介质。所述方法包括:监测到移动终端在低功耗模式下被唤醒亮屏;当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式。采用本方法能够减少移动终端进入低功耗模式时间。
Description
技术领域
本申请涉及移动终端技术领域,特别是涉及一种低功耗控制优化方法、装置、移动终端和存储介质。
背景技术
随着移动终端的发展,人们对移动终端的电池寿命的唤醒要去越来越高。为了延长电池的唤醒时间,移动终端引入的打盹(Doze)机制的功耗优化模式,当设备未连接至电源且长时间处于闲置状态时,系统会将应用进入Doze状态,延缓移动终端app后台的CPU唤醒和网络活动,其目的在于节省系统耗电量,保护电池,延长电池的唤醒时间。
目前的Doze机制在移动终端进入Doze模式后短时间操作亮屏后,退出 Doze模式,移动终端需要等待固定时长后重新进入Doze模式,导致移动终端进入低功耗模式的时间长。
发明内容
基于此,有必要针对上述技术问题,提供一种能够减少移动终端进入低功耗模式时间的低功耗控制优化方法、装置、移动终端和存储介质。
一种低功耗控制优化方法,所述方法包括:
监测到移动终端在低功耗模式下被唤醒亮屏;
当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
在其中一个实施例中,所述方法还包括:
获取移动终端电池的当前电量,根据所述当前电量确定所述移动终端进入低功耗模式的预设亮屏时长。
在其中一个实施例中,所述低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,所述当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式包括:
当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端统进入所述低功耗模式的深度闲置的第二闲置状态。
在其中一个实施例中,所述低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,所述方法还包括:
当所述唤醒时长大于所述预设亮屏时长时,控制所述移动终端进入所述轻度闲置的第一闲置状态;
当所述移动终端处于所述第一闲置状态的时长等于预设时长时,控制所述移动终端进入所述深度闲置的第二闲置状态。
在其中一个实施例中,其特征在于,所述方法还包括:
当所述移动终端进入所述第一闲置状态时,获取所述移动终端在所述第一闲置状态中的亮屏时长;
当所述亮屏时长小于或等于所述预设时长时,控制所述移动终端进入所述第二闲置状态;
当所述亮屏时长大于所述预设时长时,控制所述移动终端重新进入所述第一闲置状态。
在其中一个实施例中,其特征在于,所述方法还包括:
当所述移动终端进入所述低功耗模式时,获取所述移动终端在所述亮屏状态下被唤醒的应用;
根据所述被唤醒的应用更新所述低功耗模式对应的白名单;所述白名单为在所述低功耗模式下被设置为在后台运行的应用的集合;
根据所述更新后的白名单,对所述更新后的白名单中各应用进行管理。
在其中一个实施例中,所述根据所述更新后的白名单,对所述更新后的白名单中各应用进行管理包括:
将唤醒锁的申请权限分配给所述更新后的白名单中各个应用;
当各所述应用持有所述唤醒锁的时长等于第一预设时长时,使各所述应用释放所述唤醒锁并将各所述应用从所述白名单中删除。
在其中一个实施例中,所述根据所述更新后的白名单,对所述更新后的白名单中各应用进行管理包括:
延长所述更新后的白名单中各个应用的网络访问时长;
当所述网络访问时长等于到第二预设时长时,中断各所述应用访问网络并将各所述应用从所述白名单中删除。
一种低功耗控制优化装置,所述装置包括:
监测模块,用于监测到移动终端在低功耗模式下被唤醒亮屏;
获取模块,用于当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
控制模块,用于当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
一种移动终端,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
监测到移动终端在低功耗模式下被唤醒亮屏;
当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
监测到移动终端在低功耗模式下被唤醒亮屏;
当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
上述低功耗控制优化方法、装置、移动终端和存储介质,通过监测到移动终端在低功耗模式下被唤醒亮屏时,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;通过判断移动终端在低功耗模式下被唤醒亮屏的唤醒时长与预设亮屏时长进行比较,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式;移动终端在短时间内被操作,不需要等待设定时长后才能进入低功耗模式,缩短移动终端进入低功耗模式的时间周期,进而减少移动终端能耗。
附图说明
图1为一个实施例中低功耗控制优化方法的流程示意图;
图2为另一个实施例中低功耗控制优化方法的流程示意图;
图3为一个实施例中低功耗控制优化方法效果示意图;
图4为另一个实施例中低功耗控制优化方法效果示意图;
图5为另一个实施例中低功耗控制优化方法的流程示意图;
图6为一个实施例中低功耗控制优化步骤的流程示意图;
图7为一个实施例中低功耗控制优化方法的架构图;
图8为一个实施例中低功耗控制优化装置的结构框图;
图9为另一个实施例中低功耗控制优化装置的结构框图;
图10为一个实施例中移动终端的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种低功耗控制优化方法,本实施例以该方法应用于移动终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括移动终端和服务器的系统,并通过移动终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
步骤102,监测到移动终端在低功耗模式下被唤醒亮屏。
其中,低功耗模式指移动终端未连接至电源且长时间没有被唤醒或灭屏不动的情况下,限制移动终端中非白名单中应用占用中央处理器(Central Processing Unit,CPU)和访问网络的,来达到减少电量消耗的目的。白名单是指在低功耗模式下被设置为在后台运行的应用的集合;非白名单是指在Doze模式禁止在后台运行的应用的集合。低功耗模式(Doze Mode)可以包括轻度闲置 (Light Ilde)和深度闲置(Deep Idle)其中,Light Ilde是指轻量级的限制,移动终端在进入Light Ilde下会限制NetworkPolicy(网络策略)、延迟JobSchedule 和同步任务;移动终端在Deep Idle比Light Ild限制范围大,进入Deep Idle会限制NetworkPolicy、WakeLock(唤醒锁)、延迟JobSchedule、同步任务、标准 Alarm(定时器)和停止wifi scan(WiFi扫描)。其中,NetworkPolicy是控制三方应用联网的策略,非前台进程或者进程状态优先级较低或者非白名单的情况下三方应用无法访问网络;WakeLock是在低功耗模式下,非前台进程、进程状态优先级较低或非白名单的情况下的应用无法申请;JobSchedule是指延迟到离开低功耗模式后执行,白名单下在低功耗模式会正常执行;Alarm是指延迟响应 alarm,对于精确唤醒的alarm不影响;Wifi scan是指停止wifi扫描。
具体地,通过移动终端的感应器监测到移动终端从Doze模式中被唤醒亮屏时,移动终端退出Doze模式。例如,用户通过点击移动终端的亮屏按钮,移动终端接收到亮屏指令,控制移动终端退出Doze模式并亮屏。
步骤104,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长。
具体地,移动终端退出低功耗模式,移动终端在亮屏状态下被唤醒一段时长后被灭屏,切换到灭屏状态,获取移动终端在亮屏状态下的唤醒时长。移动终端进入灭屏状态可以是用户触发移动终端上的灭屏按钮。
步骤106,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式。
其中,预设亮屏时长是当移动终端亮屏达到预先设置的时长时,控制移动终端进入低功耗模式。预设亮屏时长也可以是根据移动终端电池的电量确定的,预设亮屏时长随移动终端电池电量的减少而延长。
具体地,当移动终端在亮屏状态下的唤醒时长小于预设亮屏时长时,控制移动终端进入低功耗模式,限制移动终端中应用的NetworkPolicy和延迟 JobSchedule等。可选地,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式的深度闲置的第二闲置状态,第二闲置状态下终端非白名单应用被限制NetworkPolicy、延迟JobScheduleWakeLock、JobSchedule、标准Alarm 和停止wifi scan。
上述低功耗控制优化方法中,通过监测到移动终端在低功耗模式下被唤醒亮屏时,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;通过判断移动终端在低功耗模式下被唤醒亮屏的唤醒时长与预设亮屏时长进行比较,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式;移动终端在短时间内被操作,不需要等待设定时长后才能进入低功耗模式,缩短移动终端进入低功耗模式的时间周期,进而减少移动终端能耗。
在另一个实施例中,如图2所示,提供了一种低功耗控制优化方法,本实施例以该方法应用于移动终端进行举例说明,本实施例中,该方法包括以下步骤:
步骤202,获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长。
可选地,预设亮屏时长也可以是根据移动终端电池的电量确定的,预设亮屏时长随移动终端电池电量的减少而延长。例如,当电量小于10库时,预设亮屏时长T为5min;电量大于等于10库且小于20库时,预设亮屏时长T为4min;电量大于等于20库且小于40库时,预设亮屏时长T为3min;电量大于等于40 库且小于60库时,预设亮屏时长T为2min;电量大于等于60库时,预设亮屏时长T为1min。
步骤204,监测到移动终端在低功耗模式下被唤醒亮屏。
步骤206,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长。
其中,移动终端退出低功耗模式,移动终端在亮屏状态下被唤醒一段时长后被灭屏,切换到灭屏状态,获取移动终端在亮屏状态下的唤醒时长。例如,移动终端为手机,手机被解锁从低功耗模式退出,点击查看手机中的信息后灭屏,查看手机信息的时长为手机在亮屏状态下的唤醒时长。
步骤208,当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态。
具体地,当移动终端退出低功耗模式被亮屏唤醒时,唤醒时长大于预设亮屏时长时第一闲置状态指移动终端进入轻度闲置时,非白名单应用被限制唤醒 NetworkPolicy、JobSchedule和同步任务。
步骤210,当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。
其中,预设时长是指从轻度闲置的第一闲置状态进入深度闲置的第二闲置状态的时长,预设时长比原生Doze模式中从轻度闲置的第一闲置状态进入深度闲置的第二闲置状态的时长短。例如,原生Doze模式中从轻度闲置的第一闲置状态进入深度闲置的第二闲置状态的时长为2min,预设时长为1min。
具体地,当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端从低功耗模式的轻度闲置的第一闲置状态进入深度闲置的第二闲置状态,限制非白名单中应用的JobSchedule、延迟标准Alarm、同步任务和停止wifi scan。如图3所示,移动终端在低功耗模式下被唤醒亮屏时,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式的深度闲置的第二闲置状态,原低功耗模式下,移动终端需先进入低功耗模式的轻度闲置的第二闲置状态后再进入深度闲置的第二闲置状态;当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态,当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态,预设时长比原低功耗模式中从轻度闲置的第一闲置状态进入深度闲置的第二闲置状态的时长短。
在一个实施例中,当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;当亮屏时长小于或等于预设时长时,控制移动终端进入第二闲置状态;当亮屏时长大于预设时长时,控制移动终端重新进入第一闲置状态。如图4所示,原低功耗模式中,移动终端在第一闲置状态被唤醒亮屏,需重新进入低功耗模式的轻度闲置的第二闲置状态后再进入深度闲置的第二闲置状态。移动终端在现低功耗模式下被唤醒,当移动终端进入第一闲置状态时,移动终端在第一闲置状态中的亮屏时长小于预设时长时,移动终端从第一闲置状态进入第二闲置状态,缩短移动终端进入第二闲置状态的时间周期,使移动终端快速进入第二闲置状态,降低电流以及减少移动终端功耗损失,延长移动终端电池的唤醒寿命。
在另一个实施例中,如图5所示,提供了一种低功耗控制优化方法,例以该方法应用于移动终端进行举例说明,本实施例中,该方法包括以下步骤:
步骤502,当移动终端进入低功耗模式时,获取移动终端在亮屏状态下被唤醒的应用。
可选地,移动终端在亮屏状态下被唤醒的应用可以是应用程序(Application,APP)和轻应用(Light App)等,轻应用是一种无需下载、即搜即用的应用程序,如小程序;应用程序可以是通讯应用程序、办公应用程序或阅读应用程序等。
步骤504,根据被唤醒的应用更新低功耗模式对应的白名单;白名单为在低功耗模式下被设置为在后台运行的应用的集合。
步骤506,根据更新后的白名单,对更新后的白名单中各应用进行管理。
具体地,将在亮屏状态下被唤醒的应用添加到移动终端的白名单中,延迟白名单中亮屏状态下被唤醒的应用,对更新后的白名单中的各应用的访问网络、申请WakeLock的权限、定时唤醒等动作进行延迟管理。
可选地,根据更新后的白名单,对更新后的白名单中各应用进行管理包括:将唤醒锁的申请权限分配给更新后的白名单中各个应用;当各应用持有唤醒锁的时长等于第一预设时长时,使各应用释放唤醒锁并将各应用从白名单中删除。例如,在亮屏状态下被唤醒的应用包括A应用和B应用,将A应用和B应用添加到白名单中,延迟限制A应用和B应用的动作权限。例如,在低功耗模式下,延迟30min(分钟)限制A应用申请Wake Lock的权限,即在30min内A应用可继续申请获取Wake Lock;再设定alarm,在30min后移除从白名单中删除A应用,并更新Wake Lock的限制规则。通过把在亮屏状态下被唤醒的应用添加到白名单中,给予亮屏状态下被唤醒的应用的延迟限制权限,避免移动终端快速进入低功耗模式导致的数据延时以及数据丢失,以及确保了应用的正常唤醒。
可选地,根据更新后的白名单,对更新后的白名单中各应用进行管理包括:延长更新后的白名单中各个应用的网络访问时长;当网络访问时长等于到第二预设时长时,中断各应用访问网络并将各应用从白名单中删除。例如,移动终端在亮屏状态下唤醒的应用添加到白名单中,当亮屏状态下唤醒的应用在低功耗模式时,更新移动终端中操作系统的网络策略,延长更新后的白名单中各个应用的网络访问时长,如延长5min,设定alarm,在5min后将亮屏状态下唤醒的应用从白名单中删除,并更新网络策略。通过把在亮屏状态下被唤醒的应用添加到白名单中,给予亮屏状态下被唤醒的应用的延迟限制权限,避免移动终端快速进入低功耗模式导致的数据延时以及数据丢失,以及确保了应用的正常唤醒。
上述低功耗控制优化方法中,当移动终端进入低功耗模式时,获取移动终端在亮屏状态下被唤醒的应用;根据被唤醒的应用更新低功耗模式对应的白名单;白名单为在低功耗模式下被设置为在后台运行的应用的集合;根据更新后的白名单,对更新后的白名单中各应用进行管理。即移动终端在进入低功耗模式后,通过把在亮屏状态下被唤醒的应用添加到白名单中,给予亮屏状态下被唤醒的应用的延迟限制权限,避免移动终端快速进入低功耗模式导致的数据延时以及数据丢失,保证的数据及时性和完整性,以及确保了应用的正常唤醒。
在一个实施例中,如图6所示,提供了一种低功耗控制优化步骤,本实施例以该步骤应用于移动终端进行举例说明,本实施例中,该步骤包括以下:
步骤602,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长。
步骤604,判断唤醒时长是否大于预设亮屏时长,若否,执行步骤606,否则,执行步骤608。
其中,预设亮屏时长是根据取移动终端电池的当前电量确定。
步骤606,控制移动终端进入深度闲置的第二闲置状态。
步骤608,控制移动终端进入轻度闲置的第一闲置状态。
步骤610,判断移动终端在轻度闲置的第一闲置状态是否被亮屏,若是,执行步骤614,否则执行步骤612。
步骤612,当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。
步骤614,获取移动终端在第一闲置状态中的亮屏时长。
步骤616,判断亮屏时长是否大于预设时长,若是执行步骤618,否则,执行步骤606。
步骤618,控制移动终端重新进入轻度闲置的第一闲置状态。
上述低功耗控制优化步骤中,通过获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长;监测到移动终端在低功耗模式下被唤醒亮屏,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,当唤醒时长小于或等于预设亮屏时长时,控制移动终端统进入低功耗模式的深度闲置的第二闲置状态;当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;当亮屏时长小于或等于预设时长时,控制移动终端的操作系统进入第二闲置状态;当亮屏时长大于预设时长时,控制移动终端重新进入第一闲置状态。缩短移动终端进入低功耗模式的时间周期,使移动终端快速进入低功耗模式,降低电流以及减少移动终端功耗损失,延长移动终端电池的唤醒寿命。
在一个实施例中,如图7所示,提供了一种低功耗控制优化方法的架构图,本实施例以该方法应用于移动终端进行举例说明,低功耗控制优化方法的架构图包括低功耗控制函数、设备闲置状态监控函数、电源管理服务函数和网络策略管理函数;例如,低功耗控制函数为SmartDoze.java,设备闲置状态监控函数为DeviceIdleController.java,电源管理服务函数为PowerManagerService.java,网络策略管理函数为NetworkPolicyManagerService.java。
通过监测到移动终端在低功耗模式下被唤醒亮屏,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长,通过低功耗控制函数SmartDoze.java判断唤醒时长是否大于预设亮屏时长,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式的深度闲置的第二闲置状态;当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态;当移动终端进入低功耗模式时,设备闲置状态监控函数为DeviceIdleController.java获取移动终端在亮屏状态下被唤醒的应用,根据被唤醒的应用更新低功耗模式对应的白名单,将更新后的白名单发送至低功耗控制函数SmartDoze.java中,低功耗控制函数SmartDoze.java将更新后的白名单发送设备闲置状态监控函数为DeviceIdleController.java和电源管理服务函数为PowerManagerService.java,并通过接口调用DeviceIdleController.java和PowerManagerService.java;其中PowerManagerService java主要是控制Wake Lock是否需要限制,接收到SmartDoze.java传来的白名单后,进入低功耗模式后不限制白名单中个应用申请WakeLock的权限,再设定alarm,在30min后移除白名单中亮屏状态下唤醒的应用,并更新Wake Lock的限制规则; NetworkPolicyManagerService.java用于控制网络策略,接收到SmartDoze.java传来的白名单后,更新移动终端中操作系统的网络策略,延长更新后的白名单中各个应用的网络访问时长,如延长5min,设定alarm,在5min后将亮屏状态下唤醒的应用从白名单中删除,并更新网络策略。移动终端在短时间内被操作,缩短移动终端进入低功耗模式的时间周期,进而减少移动终端能耗;以及确保了应用在进入低功耗模式后一定时长内的正常唤醒。
在一个实施例中,通过获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长;监测到移动终端在低功耗模式下被唤醒亮屏,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,当唤醒时长小于或等于预设亮屏时长时,控制移动终端统进入低功耗模式的深度闲置的第二闲置状态;当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;当亮屏时长小于或等于预设时长时,控制移动终端的操作系统进入第二闲置状态;当亮屏时长大于预设时长时,控制移动终端重新进入第一闲置状态。
当移动终端进入低功耗模式时,获取移动终端在亮屏状态下被唤醒的应用;根据被唤醒的应用更新低功耗模式对应的白名单,白名单为在低功耗模式下被设置为在后台运行的应用的集合;根据更新后的白名单,对更新后的白名单中各应用进行管理。其中,根据更新后的白名单,对更新后的白名单中各应用进行管理包括:将唤醒锁的申请权限分配给更新后的白名单中各个应用,当各应用持有唤醒锁的时长等于第一预设时长时,使各应用释放唤醒锁并将各应用从白名单中删除;延长更新后的白名单中各个应用的网络访问时长;当网络访问时长等于到第二预设时长时,中断各应用访问网络并将各应用从白名单中删除。移动终端在短时间内被操作,不需要等待设定时长后才能进入低功耗模式,缩短移动终端进入低功耗模式的时间周期,进而减少移动终端能耗;以及通过把在亮屏状态下被唤醒的应用添加到白名单中,给予亮屏状态下被唤醒的应用的延迟限制权限,避免移动终端快速进入低功耗模式导致的数据延时以及数据丢失,以及确保了应用的正常唤醒。
应该理解的是,虽然图1-图2、图5-图7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图2、图5-图7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图8所示,提供了一种低功耗控制优化装置,包括:监测模块802、获取模块804和控制模块806,其中:
监测模块802,用于监测到移动终端在低功耗模式下被唤醒亮屏;
获取模块804,用于当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
控制模块806,用于当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
上述低功耗控制优化装置中,通过监测到移动终端在低功耗模式下被唤醒亮屏时,当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;通过判断移动终端在低功耗模式下被唤醒亮屏的唤醒时长与预设亮屏时长进行比较,当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式;移动终端在短时间内被操作,不需要等待设定时长后才能进入低功耗模式,缩短移动终端进入低功耗模式的时间周期,进而减少移动终端能耗。
在另一个实施例中,如图9所示,提供了一种低功耗控制优化装置,除包括监测模块802、获取模块804和控制模块806外,还包括:确定模块808、更新模块810、管理模块812、分配模块814和延时模块816,其中:
确定模块808,用于获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长。
在一个实施例中,控制模块806还用于当唤醒时长小于或等于预设亮屏时长时,控制移动终端统进入低功耗模式的深度闲置的第二闲置状态;
当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;
当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。
在一个实施例中,控制模块806还用于当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;当亮屏时长小于或等于预设时长时,控制移动终端的操作系统进入第二闲置状态;当亮屏时长大于预设时长时,控制移动终端重新进入第一闲置状态。
在一个实施例中,获取模块804还用于当移动终端进入低功耗模式时,获取移动终端在亮屏状态下被唤醒的应用。
更新模块810,用于根据被唤醒的应用更新低功耗模式对应的白名单;白名单为在低功耗模式下被设置为在后台运行的应用的集合。
在一个实施例中,更新模块810还用于当各应用持有唤醒锁的时长等于第一预设时长时,使各应用释放唤醒锁并将各应用从白名单中删除。
在一个实施例中,更新模块810还用于当网络访问时长等于到第二预设时长时,中断各应用访问网络并将各应用从白名单中删除。
管理模块812,用于根据更新后的白名单,对更新后的白名单中各应用进行管理。
分配模块814,用于将唤醒锁的申请权限分配给更新后的白名单中各个应用。
延时模块816,用于延长更新后的白名单中各个应用的网络访问时长。
在一个实施例中,通过确定模块808获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长;监测模块802监测到移动终端在低功耗模式下被唤醒亮屏,当移动终端从亮屏状态切换到灭屏状态时,获取模块804获取移动终端在亮屏状态下的唤醒时长;低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,当唤醒时长小于或等于预设亮屏时长时,控制模块806控制移动终端统进入低功耗模式的深度闲置的第二闲置状态;当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;当移动终端处于第一闲置状态的时长等于预设时长时,控制模块806控制移动终端进入深度闲置的第二闲置状态。当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;当亮屏时长小于或等于预设时长时,控制模块806控制移动终端的操作系统进入第二闲置状态;当亮屏时长大于预设时长时,控制模块806控制移动终端重新进入第一闲置状态。
当移动终端进入低功耗模式时,获取模块804获取移动终端在亮屏状态下被唤醒的应用;更新模块810根据被唤醒的应用更新低功耗模式对应的白名单,白名单为在低功耗模式下被设置为在后台运行的应用的集合;管理模块812根据更新后的白名单,对更新后的白名单中各应用进行管理。其中,根据更新后的白名单,对更新后的白名单中各应用进行管理包括:分配模块814将唤醒锁的申请权限分配给更新后的白名单中各个应用,当各应用持有唤醒锁的时长等于第一预设时长时,更新模块810使各应用释放唤醒锁并将各应用从白名单中删除;延时模块816延长更新后的白名单中各个应用的网络访问时长;当网络访问时长等于到第二预设时长时,更新模块810中断各应用访问网络并将各应用从白名单中删除。移动终端在短时间内被操作,不需要等待设定时长后才能进入低功耗模式,减少移动终端能耗;通过把在亮屏状态下被唤醒的应用添加到白名单中,给予亮屏状态下被唤醒的应用的延迟限制权限,避免移动终端快速进入低功耗模式导致的数据延时以及数据丢失,以及确保了应用的正常唤醒。
关于低功耗控制优化装置的具体限定可以参见上文中对于低功耗控制优化方法的限定,在此不再赘述。上述低功耗控制优化装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于移动终端中的处理器中,也可以以软件形式存储于移动终端中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种移动终端,其内部结构图可以如图10所示。该移动终端包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该移动终端的处理器用于提供计算和控制能力。该移动终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该移动终端的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种低功耗控制优化方法。该移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该移动终端的输入装置可以是显示屏上覆盖的触摸层,也可以是移动终端外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端的限定,具体的移动终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种移动终端,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
监测到移动终端在低功耗模式下被唤醒亮屏;
当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;
当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态;
当唤醒时长小于或等于预设亮屏时长时,控制移动终端统进入低功耗模式的深度闲置的第二闲置状态。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;
当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;
当亮屏时长小于或等于预设时长时,控制移动终端进入第二闲置状态;
当亮屏时长大于预设时长时,控制移动终端重新进入第一闲置状态。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当移动终端进入低功耗模式时,获取移动终端在亮屏状态下被唤醒的应用;
根据被唤醒的应用更新低功耗模式对应的白名单;白名单为在低功耗模式下被设置为在后台运行的应用的集合;
根据更新后的白名单,对更新后的白名单中各应用进行管理。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
将唤醒锁的申请权限分配给更新后的白名单中各个应用;
当各应用持有唤醒锁的时长等于第一预设时长时,使各应用释放唤醒锁并将各应用从白名单中删除。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
延长更新后的白名单中各个应用的网络访问时长;
当网络访问时长等于到第二预设时长时,中断各应用访问网络并将各应用从白名单中删除。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
监测到移动终端在低功耗模式下被唤醒亮屏;
当移动终端从亮屏状态切换到灭屏状态时,获取移动终端在亮屏状态下的唤醒时长;
当唤醒时长小于或等于预设亮屏时长时,控制移动终端进入低功耗模式。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取移动终端电池的当前电量,根据当前电量确定移动终端进入低功耗模式的预设亮屏时长。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态;
当唤醒时长小于或等于预设亮屏时长时,控制移动终端统进入低功耗模式的深度闲置的第二闲置状态。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当唤醒时长大于预设亮屏时长时,控制移动终端进入轻度闲置的第一闲置状态;
当移动终端处于第一闲置状态的时长等于预设时长时,控制移动终端进入深度闲置的第二闲置状态。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当移动终端进入第一闲置状态时,获取移动终端在第一闲置状态中的亮屏时长;
当亮屏时长小于或等于预设时长时,控制移动终端进入第二闲置状态;
当亮屏时长大于预设时长时,控制移动终端重新进入第一闲置状态。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当移动终端进入低功耗模式时,获取移动终端在亮屏状态下被唤醒的应用;
根据被唤醒的应用更新低功耗模式对应的白名单;白名单为在低功耗模式下被设置为在后台运行的应用的集合;
根据更新后的白名单,对更新后的白名单中各应用进行管理。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
将唤醒锁的申请权限分配给更新后的白名单中各个应用;
当各应用持有唤醒锁的时长等于第一预设时长时,使各应用释放唤醒锁并将各应用从白名单中删除。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
延长更新后的白名单中各个应用的网络访问时长;
当网络访问时长等于到第二预设时长时,中断各应用访问网络并将各应用从白名单中删除。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所唤醒的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory, SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (11)
1.一种低功耗控制优化方法,其特征在于,所述方法包括:
监测到移动终端在低功耗模式下被唤醒亮屏;
当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
当所述唤醒时长小于或等于预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取移动终端电池的当前电量,根据所述当前电量确定所述移动终端进入低功耗模式的预设亮屏时长。
3.根据权利要求1所述的方法,其特征在于,所述低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,所述当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端进入所述低功耗模式包括:
当所述唤醒时长小于或等于所述预设亮屏时长时,控制所述移动终端统进入所述低功耗模式的深度闲置的第二闲置状态。
4.根据权利要求1所述的方法,其特征在于,所述低功耗模式包括轻度闲置的第一闲置状态和深度闲置的第二闲置状态,所述方法还包括:
当所述唤醒时长大于所述预设亮屏时长时,控制所述移动终端进入所述轻度闲置的第一闲置状态;
当所述移动终端处于所述第一闲置状态的时长等于预设时长时,控制所述移动终端进入所述深度闲置的第二闲置状态。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述移动终端进入所述第一闲置状态时,获取所述移动终端在所述第一闲置状态中的亮屏时长;
当所述亮屏时长小于或等于所述预设时长时,控制所述移动终端进入所述第二闲置状态;
当所述亮屏时长大于所述预设时长时,控制所述移动终端重新进入所述第一闲置状态。
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:
当所述移动终端进入所述低功耗模式时,获取所述移动终端在所述亮屏状态下被唤醒的应用;
根据所述被唤醒的应用更新所述低功耗模式对应的白名单;所述白名单为在所述低功耗模式下被设置为在后台运行的应用的集合;
根据所述更新后的白名单,对所述更新后的白名单中各应用进行管理。
7.根据权利要求6所述的方法,其特征在于,所述根据所述更新后的白名单,对所述更新后的白名单中各应用进行管理包括:
将唤醒锁的申请权限分配给所述更新后的白名单中各个应用;
当各所述应用持有所述唤醒锁的时长等于第一预设时长时,使各所述应用释放所述唤醒锁并将各所述应用从所述白名单中删除。
8.根据权利要求6所述的方法,其特征在于,所述根据所述更新后的白名单,对所述更新后的白名单中各应用进行管理包括:
延长所述更新后的白名单中各个应用的网络访问时长;
当所述网络访问时长等于到第二预设时长时,中断各所述应用访问网络并将各所述应用从所述白名单中删除。
9.一种低功耗控制优化装置,其特征在于,所述装置包括:
监测模块,用于监测到移动终端在低功耗模式被唤醒亮屏;
获取模块,用于当所述移动终端从亮屏状态切换到灭屏状态时,获取所述移动终端在所述亮屏状态下的唤醒时长;
控制模块,用于当所述唤醒时长小于或等于预设亮屏时长时,控制所述移动终端进入所述低功耗模式。
10.一种移动终端,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010489658.9A CN113766611B (zh) | 2020-06-02 | 2020-06-02 | 低功耗控制优化方法、装置、移动终端和存储介质 |
| PCT/CN2021/097887 WO2021244566A1 (zh) | 2020-06-02 | 2021-06-02 | 低功耗控制优化方法、装置、移动终端和存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010489658.9A CN113766611B (zh) | 2020-06-02 | 2020-06-02 | 低功耗控制优化方法、装置、移动终端和存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113766611A true CN113766611A (zh) | 2021-12-07 |
| CN113766611B CN113766611B (zh) | 2023-08-11 |
Family
ID=78782860
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010489658.9A Active CN113766611B (zh) | 2020-06-02 | 2020-06-02 | 低功耗控制优化方法、装置、移动终端和存储介质 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN113766611B (zh) |
| WO (1) | WO2021244566A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118093321A (zh) * | 2024-04-07 | 2024-05-28 | 无锡众星微系统技术有限公司 | 一种PCIe系统温度控制方法和装置 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116720645B (zh) * | 2022-10-21 | 2024-07-26 | 荣耀终端有限公司 | 一种任务分配方法、分配设备及任务分配系统 |
| CN120803744A (zh) * | 2025-09-08 | 2025-10-17 | 麒麟软件有限公司 | 一种基于Linux桌面环境的低功耗方法 |
Citations (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120166833A1 (en) * | 2009-11-02 | 2012-06-28 | Panasonic Corporation | Information processing device, control method and control program |
| WO2013008989A1 (en) * | 2011-07-14 | 2013-01-17 | Lg Electronics Inc. | Method of communication based on power save mode in wireless local area network and apparatus for the same |
| WO2013167053A2 (zh) * | 2012-11-27 | 2013-11-14 | 中兴通讯股份有限公司 | 一种终端激活方法及终端 |
| CN104981005A (zh) * | 2015-06-19 | 2015-10-14 | 深圳天珑无线科技有限公司 | 降低功耗的处理方法和装置 |
| WO2016054942A1 (zh) * | 2014-10-10 | 2016-04-14 | 中兴通讯股份有限公司 | 应用程序唤醒时间的调节方法及装置 |
| CN105850106A (zh) * | 2013-12-27 | 2016-08-10 | 华为终端有限公司 | 一种终端应用的判断方法及装置 |
| WO2016165078A1 (zh) * | 2015-04-14 | 2016-10-20 | 华为技术有限公司 | 一种控制应用程序的方法及终端 |
| WO2017063604A1 (zh) * | 2015-10-16 | 2017-04-20 | 珠海格力电器股份有限公司 | 消息推送方法及移动终端和消息推送服务器 |
| WO2017206878A1 (zh) * | 2016-05-31 | 2017-12-07 | 广东欧珀移动通信有限公司 | 一种基于唤醒锁的处理方法、装置、存储介质及电子设备 |
| CN108052196A (zh) * | 2017-12-29 | 2018-05-18 | 北京元心科技有限公司 | 功耗控制方法、装置及终端设备 |
| US20180267593A1 (en) * | 2017-03-16 | 2018-09-20 | American Megatrends, Inc. | Scheduled power mode switch for thin client devices |
| CN109462699A (zh) * | 2018-12-26 | 2019-03-12 | 惠州Tcl移动通信有限公司 | 移动终端的Doze模式的控制方法 |
| CN109979438A (zh) * | 2019-04-04 | 2019-07-05 | Oppo广东移动通信有限公司 | 语音唤醒方法及电子设备 |
| CN110071789A (zh) * | 2019-04-30 | 2019-07-30 | 南方电网科学研究院有限责任公司 | 一种超低功耗被动唤醒方法及系统 |
| CN110543333A (zh) * | 2018-05-29 | 2019-12-06 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
| CN111045507A (zh) * | 2019-11-27 | 2020-04-21 | RealMe重庆移动通信有限公司 | 名单管控方法、装置、移动终端及存储介质 |
| CN111050388A (zh) * | 2019-12-03 | 2020-04-21 | Oppo广东移动通信有限公司 | Doze模式控制方法、装置、移动终端及存储介质 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106547335A (zh) * | 2016-11-01 | 2017-03-29 | 上海传英信息技术有限公司 | 能耗降低方法和移动终端 |
| CN109388222A (zh) * | 2017-08-04 | 2019-02-26 | 中兴通讯股份有限公司 | 省电处理方法、装置及移动终端和计算机可读存储介质 |
| CN109375954B (zh) * | 2018-09-20 | 2020-07-14 | 上海移芯通信科技有限公司 | 基于蜂窝技术的物联网芯片的控制方法及物联网芯片 |
-
2020
- 2020-06-02 CN CN202010489658.9A patent/CN113766611B/zh active Active
-
2021
- 2021-06-02 WO PCT/CN2021/097887 patent/WO2021244566A1/zh not_active Ceased
Patent Citations (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120166833A1 (en) * | 2009-11-02 | 2012-06-28 | Panasonic Corporation | Information processing device, control method and control program |
| WO2013008989A1 (en) * | 2011-07-14 | 2013-01-17 | Lg Electronics Inc. | Method of communication based on power save mode in wireless local area network and apparatus for the same |
| US20140177501A1 (en) * | 2011-07-14 | 2014-06-26 | Lg Electronics Inc. | Method of communication based on power save mode in wireless local area network and apparatus for the same |
| WO2013167053A2 (zh) * | 2012-11-27 | 2013-11-14 | 中兴通讯股份有限公司 | 一种终端激活方法及终端 |
| CN105850106A (zh) * | 2013-12-27 | 2016-08-10 | 华为终端有限公司 | 一种终端应用的判断方法及装置 |
| WO2016054942A1 (zh) * | 2014-10-10 | 2016-04-14 | 中兴通讯股份有限公司 | 应用程序唤醒时间的调节方法及装置 |
| WO2016165078A1 (zh) * | 2015-04-14 | 2016-10-20 | 华为技术有限公司 | 一种控制应用程序的方法及终端 |
| CN104981005A (zh) * | 2015-06-19 | 2015-10-14 | 深圳天珑无线科技有限公司 | 降低功耗的处理方法和装置 |
| WO2017063604A1 (zh) * | 2015-10-16 | 2017-04-20 | 珠海格力电器股份有限公司 | 消息推送方法及移动终端和消息推送服务器 |
| WO2017206878A1 (zh) * | 2016-05-31 | 2017-12-07 | 广东欧珀移动通信有限公司 | 一种基于唤醒锁的处理方法、装置、存储介质及电子设备 |
| US20180267593A1 (en) * | 2017-03-16 | 2018-09-20 | American Megatrends, Inc. | Scheduled power mode switch for thin client devices |
| CN108052196A (zh) * | 2017-12-29 | 2018-05-18 | 北京元心科技有限公司 | 功耗控制方法、装置及终端设备 |
| CN110543333A (zh) * | 2018-05-29 | 2019-12-06 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
| CN109462699A (zh) * | 2018-12-26 | 2019-03-12 | 惠州Tcl移动通信有限公司 | 移动终端的Doze模式的控制方法 |
| CN109979438A (zh) * | 2019-04-04 | 2019-07-05 | Oppo广东移动通信有限公司 | 语音唤醒方法及电子设备 |
| CN110071789A (zh) * | 2019-04-30 | 2019-07-30 | 南方电网科学研究院有限责任公司 | 一种超低功耗被动唤醒方法及系统 |
| CN111045507A (zh) * | 2019-11-27 | 2020-04-21 | RealMe重庆移动通信有限公司 | 名单管控方法、装置、移动终端及存储介质 |
| CN111050388A (zh) * | 2019-12-03 | 2020-04-21 | Oppo广东移动通信有限公司 | Doze模式控制方法、装置、移动终端及存储介质 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118093321A (zh) * | 2024-04-07 | 2024-05-28 | 无锡众星微系统技术有限公司 | 一种PCIe系统温度控制方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2021244566A1 (zh) | 2021-12-09 |
| CN113766611B (zh) | 2023-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108509260B (zh) | 线程识别处理方法、装置、计算机设备和存储介质 | |
| CN109324833B (zh) | 一种运行应用程序的方法及装置 | |
| CN102866903B (zh) | 将后台工作和前台工作解耦合 | |
| CN104221445B (zh) | 一种唤醒终端系统的方法及终端 | |
| US8468377B2 (en) | Conserving power using predictive modelling and signaling | |
| US9152199B2 (en) | Power state dependent wake-up alarm | |
| US8626906B1 (en) | Scheduling data pushes to a mobile device based on usage and applications thereof | |
| CN113766611A (zh) | 低功耗控制优化方法、装置、移动终端和存储介质 | |
| US20140115490A1 (en) | Multi-user process management | |
| WO2016028988A1 (en) | Managing applications for power conservation | |
| CN109992399B (zh) | 资源管理方法、装置、移动终端及计算机可读存储介质 | |
| CN117369888A (zh) | 电子设备的唤醒方法、装置、电子设备和可读存储介质 | |
| CN109992375B (zh) | 信息处理方法、装置、计算机设备和计算机可读存储介质 | |
| US10275007B2 (en) | Performance management for a multiple-CPU platform | |
| CN113495787A (zh) | 资源分配方法、装置、存储介质及电子设备 | |
| CN109992425B (zh) | 信息处理方法、装置、计算机设备和计算机可读存储介质 | |
| CN109992360B (zh) | 进程处理方法和装置、电子设备、计算机可读存储介质 | |
| CN113985999B (zh) | 设备管理方法、装置、电子设备和存储介质 | |
| CN115033092B (zh) | 熄屏显示控制方法、装置、移动设备和计算机存储介质 | |
| CN106802830B (zh) | 应用缓存的清除方法、装置及计算机设备 | |
| CN116382876A (zh) | 任务管理方法、装置、电子设备及介质 | |
| CN110046031B (zh) | 应用处理方法和装置、电子设备、计算机可读存储介质 | |
| CN110045812B (zh) | 信息处理方法、装置、计算机设备和计算机可读存储介质 | |
| CN109992394B (zh) | 进程处理方法和装置、电子设备、计算机可读存储介质 | |
| CN108073266B (zh) | 移动终端的锁屏方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20250214 Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Country or region after: China Address before: 518000 Room 201, building A, 1 front Bay Road, Shenzhen Qianhai cooperation zone, Shenzhen, Guangdong Patentee before: ONEPLUS TECHNOLOGY (SHENZHEN) Co.,Ltd. Country or region before: China |