CN104166542A - 检测应用耗电的方法和装置 - Google Patents

检测应用耗电的方法和装置 Download PDF

Info

Publication number
CN104166542A
CN104166542A CN201310185841.XA CN201310185841A CN104166542A CN 104166542 A CN104166542 A CN 104166542A CN 201310185841 A CN201310185841 A CN 201310185841A CN 104166542 A CN104166542 A CN 104166542A
Authority
CN
China
Prior art keywords
time
screen
wake
application
going out
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
Application number
CN201310185841.XA
Other languages
English (en)
Other versions
CN104166542B (zh
Inventor
陈勇
方义
王斌
黄石柱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310185841.XA priority Critical patent/CN104166542B/zh
Priority to PCT/CN2013/090539 priority patent/WO2014183455A1/en
Publication of CN104166542A publication Critical patent/CN104166542A/zh
Priority to US14/697,023 priority patent/US9970966B2/en
Application granted granted Critical
Publication of CN104166542B publication Critical patent/CN104166542B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R21/00Arrangements for measuring electric power or power factor
    • G01R21/133Arrangements for measuring electric power or power factor by using digital technique
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3419Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment by assessing time
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • G06F11/3062Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations where the monitored property is the power consumption
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/81Threshold
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/865Monitoring of software
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Telephone Function (AREA)
  • Power Sources (AREA)

Abstract

本发明提供了一种检测应用耗电的方法,包括以下步骤:当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率;当应用满足以下条件中的至少一个时,提示所述应用耗电异常:唤醒次数达到第一阈值;维持唤醒的时间达到第二阈值;CPU占用率达到第三阈值。采用该方法,能够检测应用耗电异常。此外,还提供了一种检测应用耗电的装置。

Description

检测应用耗电的方法和装置
技术领域
本发明涉及智能移动终端技术,特别是涉及一种检测应用耗电的方法和装置。
背景技术
随着移动互联网的发展,智能移动终端越来越普遍,从而也涌现出了越来越多的应用,吸引了海量用户。然而,有些应用由于设计上存在缺陷或在省电上没有考虑周全,往往导致耗电过多。
传统的检测应用耗电的方法通常是直接获取应用的耗电量,并根据耗电量进行统计排行(如图5所示)。然而,传统的这种检测应用耗电的方法只能通过耗电量进行评价,但耗电量多并不表示应用耗电就异常,因此,传统的这种方法无法检测应用耗电是否异常。
发明内容
基于此,有必要针对传统技术中无法检测应用耗电是否异常的问题,提供一种能检测应用耗电是否异常的检测应用耗电的方法和装置。
一种检测应用耗电的方法,包括以下步骤:
当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率;
当应用满足以下条件中的至少一个时,提示所述应用耗电异常:
唤醒次数达到第一阈值;
维持唤醒的时间达到第二阈值;
CPU占用率达到第三阈值。
一种检测应用耗电的装置,包括:
检测模块,用于当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率;
异常提示模块,用于当应用满足以下条件中的至少一个时,提示所述应用耗电异常:
唤醒次数达到第一阈值;
维持唤醒的时间达到第二阈值;
CPU占用率达到第三阈值。
上述检测应用耗电的方法和装置,通过检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率,当其中有一个达到阈值时,则提示该应用耗电异常,由于在灭屏期间,若应用的唤醒次数、维持唤醒的时间或CPU占用率过高,则表明应用在灭屏期间存在过多的活动,导致耗电异常,因此该方法和装置能够检测出应用耗电异常,从而可根据提示对耗电异常的应用进行处理。
附图说明
图1为一个实施例中检测应用耗电的方法的流程示意图;
图2为另一个实施例中检测应用耗电的方法的流程示意图;
图3为一个实施例中检测应用耗电的装置的结构示意图;
图4为另一个实施例中检测应用耗电的装置的结构示意图;
图5为传统技术中统计应用耗电量的示意图。
具体实施方式
如图1所示,在一个实施例中,一种检测应用耗电的方法,包括以下步骤:
步骤S102,当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。
本申请中的移动终端,是指无线网络环境下使用的各种便携式的可移动智能设备,包括手机、PDA、平板电脑等。灭屏时间则是移动终端从灭屏到亮屏的时间。
移动终端从灭屏到亮屏期间,如果有应用的唤醒次数非常多、或者维持唤醒的时间很长、或者CPU占用率很高,则说明该应用很可能因存在过多的活动而耗电异常。
在一个实施例中,当移动终端亮屏时,可检测灭屏时间是否达到预设时间值,若是,则检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率,否则,不做处理。
在一个实施例中,可记录移动终端灭屏时应用当前的第一唤醒次数、第一维持唤醒的时间和使用的第一CPU时间片。进一步的,在一个实施例中,可记录移动终端亮屏时应用当前的第二唤醒次数、第二维持唤醒的时间和使用的第二CPU时间片。
进一步的,则步骤S102中,计算灭屏时间内应用的唤醒次数为应用的第二唤醒次数与第一唤醒次数之差与灭屏时间的比值;计算灭屏时间内应用的维持唤醒的时间为应用的第二维持唤醒的时间与第一维持唤醒的时间之差与灭屏时间的比值;计算灭屏时间内应用的CPU占用率为应用的第二CPU时间片与第一CPU时间片之差与灭屏时间的比值。
步骤S104,当应用满足以下条件中的至少一个时,提示该应用耗电异常:唤醒次数达到第一阈值;维持唤醒的时间达到第二阈值;CPU占用率达到第三阈值。
具体的,当应用满足以上三个条件中的其中一个时,则说明该应用耗电异常,可提示用户该应用耗电异常,用户则可根据提示对耗电异常的应用进行处理。
在另一个实施例中,如图2所示,一种检测应用耗电的方法,具体过程如下:
步骤S202,移动终端灭屏,记录应用当前的第一唤醒次数、第二维持唤醒的时间、使用的第一CPU时间片和当前的第一时间。
步骤S204,移动终端亮屏,记录应用当前的第二唤醒次数、第二维持唤醒的时间、使用的第二CPU时间片和当前的第二时间。
步骤S206,检测灭屏时间是否达到预设时间值,若是,则进入步骤S208,否则结束。
具体的,灭屏时间即为第二时间与第一时间的时间差。优选的,预设时间值可为但不限于15分钟。在灭屏时间达到预设时间值,再检测灭屏时间内各应用的唤醒次数、维持唤醒的时间和CPU占用率,可有效减少误判的可能,提高检测的准确性。
步骤S208,计算灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。
具体的,计算灭屏时间内各应用的唤醒次数的公式为:(R2-R1)/(T2-T1);计算灭屏时间内各应用维持唤醒的时间的公式为:(W2-W1)/(T2-T1);计算灭屏时间内各应用的CPU占用率的公式为:(N2-N1)/)(T2-T1)。其中,R2为第二唤醒次数,R1为第一唤醒次数,W2为第二维持唤醒的时间,W1为第一维持唤醒的时间,N2为第二CPU时间片,N1为第一CPU时间片,T2为第二时间,T1为第一时间。
步骤S210,检测应用的唤醒次数是否达到第一阈值。
步骤S212,检测应用维持唤醒的时间是否达到第二阈值。
步骤S214,检测应用的CPU占用率是否达到第三阈值。
步骤S216,判断以上条件是否有至少一个满足,若是,则进入步骤S218,否则结束。
步骤S218,提示该应用耗电异常。
移动终端从灭屏工作状态进入到灭屏待机状态的过程中,如果有应用没有释放唤醒锁,则会使得移动终端始终处于灭屏工作状态,从而导致耗电异常。本实施例中,可计算灭屏时间内各应用维持唤醒的时间,如果某个应用在灭屏时间内维持唤醒的时间达到第二阈值,则说明该应用很可能在灭屏期间仍持续工作,因此该应用耗电异常。
另外,移动终端进入到灭屏待机状态时,如果有应用设置过定时器,则到达某个时间值,就会唤醒***进入到灭屏工作状态,从而导致耗电异常。本实施例中,可在应用每次唤醒***到灭屏工作状态时,对应用的唤醒次数进行累加并记录,因此可在移动终端灭屏时得到第一唤醒次数,在移动终端亮屏时得到第二唤醒次数。如果某个应用在灭屏时间内的唤醒次数达到第一阈值,则说明该应用的唤醒次数过多,该应用耗电异常。
以手机为例,手机的工作状态包括亮屏工作状态、暗屏工作状态、灭屏工作状态和灭屏待机状态。耗电异常同时是在手机灭屏后应用仍存在过多的活动。当手机从亮屏工作状态逐个进行状态迁移到灭屏待机状态时,迁移得越快,则手机功耗越低。在手机从灭屏工作状态迁移到灭屏待机状态的过程中,如果有应用维持唤醒锁(WAKE_TYPE_PARTIAL锁),则手机时钟处于灭屏工作状态,直到所有应用释放该锁,才能迁移到灭屏待机状态。在灭屏待机状态,如果有应用设置过定时器(RTC_WAKEUP)定时器,则到了设定的时间值,就会唤醒***进入到灭屏工作状态。
因此,检测灭屏时间内各应用的唤醒次数、维持唤醒的时间和CPU占用率可有效获知哪个应用在移动终端灭屏期间存在过多活动,从而可以检测出哪个应用耗电异常,并进行提示,以便用户针对该应用进行处理。
在一个优选的实施例中,第一阈值可为40次/时,第二阈值可为2分钟/时,第三阈值可为3%。可以理解的是,第一阈值、第二阈值和第三阈值并不限于该优选实施例中的三个数值。
如图3所示,在一个实施例中,一种检测应用耗电异常的装置,包括检测模块10和异常提示模块20,其中:
检测模块10用于当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。
在一个实施例中,检测模块10用于当移动终端亮屏时,可检测灭屏时间是否达到预设时间值,若是,则检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。优选的,预设时间值可为但不限于15分钟。在灭屏时间达到预设时间值,再检测灭屏时间内各应用的唤醒次数、维持唤醒的时间和CPU占用率,可有效减少误判的可能,提高检测的准确性。
异常提示模块20用于当应用满足以下条件中的至少一个时,提示应用耗电异常:唤醒次数达到第一阈值;维持唤醒的时间达到第二阈值;CPU占用率达到第三阈值。
在一个优选的实施例中,第一阈值可为40次/时,第二阈值可为2分钟/时,第三阈值可为3%。
在一个实施例中,如图4所示,检测应用耗电异常的装置还包括记录模块30,用于记录移动终端灭屏时应用当前的第一唤醒次数、第一维持唤醒的时间和使用的第一CPU时间片。
进一步的,在一个实施例中,记录模块30还用于记录移动终端亮屏时应用当前的第二唤醒次数、第二维持唤醒的时间和使用的第二CPU时间片。
本实施例中,检测模块10可用于计算灭屏时间内应用的唤醒次数为应用的第二唤醒次数与第一唤醒次数之差与灭屏时间的比值;计算灭屏时间内应用的维持唤醒的时间为应用的第二维持唤醒的时间与第一维持唤醒的时间之差与灭屏时间的比值;计算灭屏时间内应用的CPU占用率为应用的第二CPU时间片与第一CPU时间片之差与灭屏时间的比值。
进一步的,记录模块30可移动终端灭屏时当前的第一时间以及移动终端亮屏时当前的第二时间,则灭屏时间为第二时间与第一时间的时间差。
上述检测应用耗电的方法和装置,由于能够检测移动终端在灭屏期间应用的唤醒次数、维持唤醒的时间和CPU占用率,因此能够检测出在灭屏期间存在过多活动的应用,从而能够检测出耗电异常的应用,从而提示该应用耗电异常,进而根据提示对耗电异常的应用进行处理。
通过设置预设时间值,当灭屏时间达到预设时间值,再对应用的耗电异常进行检测,能够减少误判的可能性,提高检测的准确性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RA0)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种检测应用耗电的方法,包括以下步骤: 
当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率; 
当应用满足以下条件中的至少一个时,提示所述应用耗电异常: 
唤醒次数达到第一阈值; 
维持唤醒的时间达到第二阈值; 
CPU占用率达到第三阈值。 
2.根据权利要求1所述的方法,其特征在于,所述当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率的步骤包括: 
当移动终端亮屏时,检测灭屏时间是否达到预设时间值,若是,则检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。 
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 
记录移动终端灭屏时应用当前的第一唤醒次数、第一维持唤醒的时间和使用的第一CPU时间片。 
4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 
记录移动终端亮屏时应用当前的第二唤醒次数、第二维持唤醒的时间和使用的第二CPU时间片。 
5.根据权利要求4所述的方法,其特征在于,所述检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率的步骤包括: 
计算所述应用的唤醒次数为第二唤醒次数与第一唤醒次数之差与灭屏时间的比值; 
计算所述应用的维持唤醒的时间为第二维持唤醒的时间与第一维持唤醒的时间之差与灭屏时间的比值; 
计算所述应用的CPU占用率为第二CPU时间片与第一CPU时间片之差与灭屏时间的比值。 
6.一种检测应用耗电的装置,其特征在于,包括: 
检测模块,用于当移动终端亮屏时,检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率; 
异常提示模块,用于当应用满足以下条件中的至少一个时,提示所述应用耗电异常: 
唤醒次数达到第一阈值; 
维持唤醒的时间达到第二阈值; 
CPU占用率达到第三阈值。 
7.根据权利要求6所述的装置,其特征在于,所述检测模块用于当移动终端亮屏时,检测灭屏时间是否达到预设时间值,若是,则检测灭屏时间内应用的唤醒次数、维持唤醒的时间和CPU占用率。 
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 
记录模块,用于记录移动终端灭屏时应用当前的第一唤醒次数、第一维持唤醒的时间和使用的第一CPU时间片。 
9.根据权利要求8所述的装置,其特征在于,所述记录模块还用于记录移动终端亮屏时应用当前的第二唤醒次数、第二维持唤醒的时间和使用的第二CPU时间片。 
10.根据权利要求9所述的装置,其特征在于,所述检测模块用于计算所述应用的唤醒次数为第二唤醒次数与第一唤醒次数之差与灭屏时间的比值;计算所述应用的维持唤醒的时间为第二维持唤醒的时间与第一维持唤醒的时间之差与灭屏时间的比值;计算所述应用的CPU占用率为第二CPU时间片与第一CPU时间片之差与灭屏时间的比值。 
CN201310185841.XA 2013-05-17 2013-05-17 检测应用耗电的方法和装置 Active CN104166542B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310185841.XA CN104166542B (zh) 2013-05-17 2013-05-17 检测应用耗电的方法和装置
PCT/CN2013/090539 WO2014183455A1 (en) 2013-05-17 2013-12-26 Method, device and computer storage medium for detecting power consumption of an application
US14/697,023 US9970966B2 (en) 2013-05-17 2015-04-27 Method, device and computer storage medium for detecting power consumption of an application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310185841.XA CN104166542B (zh) 2013-05-17 2013-05-17 检测应用耗电的方法和装置

Publications (2)

Publication Number Publication Date
CN104166542A true CN104166542A (zh) 2014-11-26
CN104166542B CN104166542B (zh) 2018-01-05

Family

ID=51897644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310185841.XA Active CN104166542B (zh) 2013-05-17 2013-05-17 检测应用耗电的方法和装置

Country Status (3)

Country Link
US (1) US9970966B2 (zh)
CN (1) CN104166542B (zh)
WO (1) WO2014183455A1 (zh)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104808766A (zh) * 2015-03-31 2015-07-29 深圳市金立通信设备有限公司 一种终端
CN104808767A (zh) * 2015-03-31 2015-07-29 深圳市金立通信设备有限公司 一种终端控制方法
CN105867578A (zh) * 2015-12-07 2016-08-17 乐视移动智能信息技术(北京)有限公司 一种耗电应用的监测方法、装置及用户终端
CN105867581A (zh) * 2015-12-16 2016-08-17 乐视移动智能信息技术(北京)有限公司 一种实现功耗优化的方法、装置及移动终端
CN105929925A (zh) * 2015-02-26 2016-09-07 三星电子株式会社 电子装置以及用于在电子装置中管理功率的方法
CN106126386A (zh) * 2016-06-15 2016-11-16 乐视控股(北京)有限公司 移动终端的监测方法和监测***
CN106126209A (zh) * 2016-06-15 2016-11-16 广东欧珀移动通信有限公司 一种终端***的唤醒统计方法及终端
CN106686633A (zh) * 2017-02-20 2017-05-17 苏州蜗牛数字科技股份有限公司 一种阻止wifi恶意频繁唤醒的方法
CN107027141A (zh) * 2017-05-08 2017-08-08 广东欧珀移动通信有限公司 信息处理方法、装置和移动终端
CN107172687A (zh) * 2017-05-08 2017-09-15 广东欧珀移动通信有限公司 信息处理方法、装置和移动终端
CN107391259A (zh) * 2017-07-25 2017-11-24 广东欧珀移动通信有限公司 资源处理方法和装置、计算机可读存储介质、移动终端
CN108536270A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108536546A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108541013A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108549593A (zh) * 2018-03-29 2018-09-18 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108563319A (zh) * 2018-04-02 2018-09-21 Oppo广东移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108566470A (zh) * 2018-03-29 2018-09-21 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108572904A (zh) * 2018-03-29 2018-09-25 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108600515A (zh) * 2018-03-29 2018-09-28 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108668313A (zh) * 2018-03-29 2018-10-16 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN109901697A (zh) * 2019-03-04 2019-06-18 上海卓易科技股份有限公司 一种降低***功耗的方法、装置、设备及介质
CN111819550A (zh) * 2018-03-26 2020-10-23 华为技术有限公司 一种数据处理方法及网络设备

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9516127B2 (en) 2013-03-25 2016-12-06 Seven Networks, Llc Intelligent alarm manipulator and resource tracker
CN103324519A (zh) * 2013-06-17 2013-09-25 华为技术有限公司 一种恶意耗电应用的清理方法、装置及用户终端
US9351254B2 (en) * 2014-01-22 2016-05-24 Seven Networks, Llc Method for power saving in mobile devices by optimizing wakelocks
CN105335134A (zh) * 2014-06-30 2016-02-17 北京金山安全软件有限公司 处理app的cpu占用率异常的方法、装置及移动终端
WO2016082109A1 (zh) * 2014-11-25 2016-06-02 华为技术有限公司 用户设备的电源管理方法和电源管理装置
CN105700656B (zh) * 2014-11-26 2020-02-28 深圳富泰宏精密工业有限公司 待机异常耗电侦测***及方法
KR102322030B1 (ko) * 2015-02-13 2021-11-04 삼성전자주식회사 사용자의 사용 패턴에 기초하여 배터리 소모를 줄이는 방법 및 이를 위한 장치
US20160381027A1 (en) * 2015-06-29 2016-12-29 Location Sentry Corp System and method for detecting and reporting surreptitious usage
CN106470266B (zh) * 2015-08-19 2021-01-22 中兴通讯股份有限公司 一种终端内设备功耗数据获取方法及装置
CN106550390A (zh) * 2015-09-22 2017-03-29 中兴通讯股份有限公司 一种功耗异常检测方法及装置
CN105354491B (zh) * 2015-10-12 2018-10-16 广东小天才科技有限公司 智能终端待机状态检测方法及装置
US10788881B2 (en) * 2015-10-29 2020-09-29 Huawei Technologies Co., Ltd. Terminal-based wakelock control method and apparatus and terminal
WO2017128066A1 (zh) * 2016-01-26 2017-08-03 陈学良 测量手机程序耗电量时的信息推送方法以及检测***
KR102465543B1 (ko) * 2016-02-19 2022-11-10 삼성전자 주식회사 어플리케이션 및 컴포넌트를 제어하는 방법 및 전자장치
US10055006B2 (en) * 2016-03-29 2018-08-21 Microsoft Technology Licensing, Llc Reducing system energy consumption through event trigger coalescing
CN106020426B (zh) * 2016-05-31 2018-12-11 广东欧珀移动通信有限公司 一种唤醒锁的释放方法和装置
US10095305B2 (en) * 2016-06-18 2018-10-09 Qualcomm Incorporated Wake lock aware system wide job scheduling for energy efficiency on mobile devices
CN107193707B (zh) * 2017-05-08 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置和移动终端
CN108566471B (zh) * 2018-04-18 2020-01-10 Oppo广东移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108566472A (zh) * 2018-04-20 2018-09-21 Oppo广东移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
US11662796B2 (en) * 2018-06-01 2023-05-30 Apple Inc. User interfaces for indicating battery information on an electronic device
CN113568495B (zh) * 2021-06-24 2023-06-16 合肥松豪电子科技有限公司 一种实时响应人机交互事件的低功耗设计方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110072292A1 (en) * 2009-09-22 2011-03-24 Microsoft Corporation Power management of a mobile communications device
CN102200942A (zh) * 2011-06-08 2011-09-28 宇龙计算机通信科技(深圳)有限公司 基于云计算的应用程序行为监测方法及云端服务器
CN102306118A (zh) * 2011-08-31 2012-01-04 中兴通讯股份有限公司 Android终端应用程序功耗监控的方法和装置
CN102759673A (zh) * 2012-06-19 2012-10-31 惠州Tcl移动通信有限公司 一种耗电水平监测方法、***及移动设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110072292A1 (en) * 2009-09-22 2011-03-24 Microsoft Corporation Power management of a mobile communications device
CN102200942A (zh) * 2011-06-08 2011-09-28 宇龙计算机通信科技(深圳)有限公司 基于云计算的应用程序行为监测方法及云端服务器
CN102306118A (zh) * 2011-08-31 2012-01-04 中兴通讯股份有限公司 Android终端应用程序功耗监控的方法和装置
CN102759673A (zh) * 2012-06-19 2012-10-31 惠州Tcl移动通信有限公司 一种耗电水平监测方法、***及移动设备

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105929925A (zh) * 2015-02-26 2016-09-07 三星电子株式会社 电子装置以及用于在电子装置中管理功率的方法
CN105929925B (zh) * 2015-02-26 2021-02-19 三星电子株式会社 电子装置以及用于在电子装置中管理功率的方法
CN104808766A (zh) * 2015-03-31 2015-07-29 深圳市金立通信设备有限公司 一种终端
CN104808767A (zh) * 2015-03-31 2015-07-29 深圳市金立通信设备有限公司 一种终端控制方法
CN105867578A (zh) * 2015-12-07 2016-08-17 乐视移动智能信息技术(北京)有限公司 一种耗电应用的监测方法、装置及用户终端
CN105867581A (zh) * 2015-12-16 2016-08-17 乐视移动智能信息技术(北京)有限公司 一种实现功耗优化的方法、装置及移动终端
CN106126209A (zh) * 2016-06-15 2016-11-16 广东欧珀移动通信有限公司 一种终端***的唤醒统计方法及终端
CN106126386A (zh) * 2016-06-15 2016-11-16 乐视控股(北京)有限公司 移动终端的监测方法和监测***
CN106686633A (zh) * 2017-02-20 2017-05-17 苏州蜗牛数字科技股份有限公司 一种阻止wifi恶意频繁唤醒的方法
CN107027141A (zh) * 2017-05-08 2017-08-08 广东欧珀移动通信有限公司 信息处理方法、装置和移动终端
CN107172687A (zh) * 2017-05-08 2017-09-15 广东欧珀移动通信有限公司 信息处理方法、装置和移动终端
CN107391259A (zh) * 2017-07-25 2017-11-24 广东欧珀移动通信有限公司 资源处理方法和装置、计算机可读存储介质、移动终端
CN111819550B (zh) * 2018-03-26 2022-04-05 华为技术有限公司 一种数据处理方法及网络设备
CN111819550A (zh) * 2018-03-26 2020-10-23 华为技术有限公司 一种数据处理方法及网络设备
CN108536546A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108566470A (zh) * 2018-03-29 2018-09-21 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108572904A (zh) * 2018-03-29 2018-09-25 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108600515A (zh) * 2018-03-29 2018-09-28 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108668313A (zh) * 2018-03-29 2018-10-16 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108549593A (zh) * 2018-03-29 2018-09-18 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108541013A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108536270A (zh) * 2018-03-29 2018-09-14 广东欧珀移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108541013B (zh) * 2018-03-29 2022-06-10 Oppo广东移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN108563319A (zh) * 2018-04-02 2018-09-21 Oppo广东移动通信有限公司 信息处理方法、装置、移动终端和计算机可读存储介质
CN109901697A (zh) * 2019-03-04 2019-06-18 上海卓易科技股份有限公司 一种降低***功耗的方法、装置、设备及介质

Also Published As

Publication number Publication date
US20150233985A1 (en) 2015-08-20
CN104166542B (zh) 2018-01-05
US9970966B2 (en) 2018-05-15
WO2014183455A1 (en) 2014-11-20

Similar Documents

Publication Publication Date Title
CN104166542A (zh) 检测应用耗电的方法和装置
CN104221445B (zh) 一种唤醒终端***的方法及终端
CN106055077A (zh) 一种基于唤醒锁的处理方法及装置
CN104156053A (zh) 一种异常耗电的控制方法、装置和移动终端
CN106507445B (zh) 一种无线保真Wi-Fi扫描方法及移动终端
CN106125896A (zh) 一种应用程序冻结方法及移动终端
CN106055073B (zh) 一种基于亮屏锁的处理方法和装置
CN102685860B (zh) 数据发送、接收的方法与装置
CN108804294A (zh) 电量提醒的方法、装置、设备和计算机可读存储介质
CN107272872A (zh) 省电控制方法及相关产品
CN103501390B (zh) 具有提示功能的移动终端及其提示实现方法
CN103885565B (zh) 智能设备的休眠方法及***
CN106055079B (zh) 一种中央处理器的管理方法、及装置
CN106055074A (zh) 一种应用程序处理方法及装置
CN104281510A (zh) 应用程序耗电程度的获得方法、***及节能方法、***
CN104808767A (zh) 一种终端控制方法
CN105704785A (zh) 一种网络搜索方法、装置及移动终端
CN105955444A (zh) 对齐唤醒方法及装置
CN104375929A (zh) 一种信息处理方法及电子设备
CN103294512B (zh) 一种定时器延迟启动方法和***
CN104750589B (zh) 一种存储器参数调节方法及移动终端
CN105677141A (zh) 一种应用程序管理方法及终端
CN105892614A (zh) 一种智能终端的功耗管控方法及***
CN105867577A (zh) 一种终端唤醒方法及终端
CN104808766A (zh) 一种终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant