CN105700656A - 待机异常耗电侦测***及方法 - Google Patents
待机异常耗电侦测***及方法 Download PDFInfo
- Publication number
- CN105700656A CN105700656A CN201410697253.9A CN201410697253A CN105700656A CN 105700656 A CN105700656 A CN 105700656A CN 201410697253 A CN201410697253 A CN 201410697253A CN 105700656 A CN105700656 A CN 105700656A
- Authority
- CN
- China
- Prior art keywords
- time
- power consumption
- electronic equipment
- abnormal power
- operating system
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring 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/3062—Monitoring 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3466—Performance evaluation by tracing or monitoring
- G06F11/3495—Performance evaluation by tracing or monitoring for systems
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)
- Debugging And Monitoring (AREA)
- Power Sources (AREA)
Abstract
本发明提供一种待机异常耗电侦测***,运行于包括操作***的电子设备中,该***包括:获取模块,用于获取所述操作***从第一时间到第二时间的***日志;第一判断模块,用于根据操作***在两个时间点间的***日志判断电子设备在两个时间点间是否一直处于待机状态;第二判断模块,用于当电子设备在两个时间点间一直处于待机状态时,判断操作***在两个时间点间是否一直处于休眠状态;及第一存储模块,用于当操作***在两个时间点间不是一直处于休眠状态时,分析从第一时间到第二时间的***日志,得出电子设备在两个时间点间的异常耗电信息,并在第一存储空间存储所述异常耗电信息。本发明还提供了一种待机异常耗电侦测方法。
Description
技术领域
本发明涉及一种待机异常耗电侦测***和方法。
背景技术
现如今,随着电子设备上应用程序及后台服务的增多,有些应用程序及后台服务在电子设备待机时仍在运行,消耗电子设备的电量,使得电子设备的电池续航能力越来越差。而现有的电子设备电量监控软件主要提供累积的耗电量历史信息,而无法提供电子设备待机时异常消耗电子设备电量的信息。
发明内容
鉴于以上内容,有必要提供一种待机异常耗电侦测***和方法,能够提供电子设备待机期间异常消耗电子设备电量的信息。
一种待机异常耗电侦测***,运行于包括操作***的电子设备中,该***包括:获取模块,用于获取所述操作***从第一时间到第二时间的***日志;第一判断模块,用于根据操作***从第一时间到第二时间的***日志判断所述电子设备从第一时间到第二时间是否一直处于待机状态;第二判断模块,用于当所述电子设备从第一时间到第二时间一直处于待机状态时,判断所述操作***从第一时间到第二时间是否一直处于休眠状态;及第一存储模块,用于当所述操作***从第一时间到第二时间不是一直处于休眠状态时,分析所述操作***从第一时间到第二时间的***日志,得出所述电子设备从第一时间到第二时间的异常耗电信息,并在第一存储空间存储所述异常耗电信息。
一种待机异常耗电侦测方法,应用于包括操作***的电子设备中,该方法包括:获取步骤,获取所述操作***从第一时间到第二时间的***日志;第一判断步骤,根据操作***从第一时间到第二时间的***日志判断所述电子设备从第一时间到第二时间是否一直处于待机状态;第二判断步骤,当所述电子设备从第一时间到第二时间一直处于待机状态时,判断所述操作***从第一时间到第二时间是否一直处于休眠状态;及第一存储步骤,当所述操作***从第一时间到第二时间不是一直处于休眠状态时,分析所述操作***从第一时间到第二时间的***日志,得到所述电子设备从第一时间到第二时间的异常耗电信息,并在第一存储空间存储所述异常耗电信息。
相较于现有技术,本发明向使用者提供电子设备待机期间的耗电信息,去除了正常使用电子设备的耗电信息。使用者能够更容易发现异常消耗电量的应用程序及后台服务,从而更有针对性的提出改善意见。
附图说明
图1是本发明待机异常耗电侦测***的较佳实施例的运行环境示意图。
图2是本发明待机异常耗电侦测方法的较佳实施例的流程图。
主要元件符号说明
电子设备 | 1 |
待机异常耗电侦测*** | 10 |
获取模块 | 101 |
第一判断模块 | 102 |
第二判断模块 | 103 |
第一存储模块 | 104 |
第二存储模块 | 105 |
操作*** | 11 |
显示装置 | 12 |
处理器 | 13 |
存储装置 | 14 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
参阅图1所示,是本发明待机异常耗电侦测***10的较佳实施例的运行环境示意图。所述的待机异常耗电侦测***10安装并运行于电子设备1中。所述电子设备1可以是便携式电子设备,例如手机、平板电脑。所述电子设备1还包括,但不限于,操作***11,显示装置12、处理器13及存储装置14。所述操作***11具有监控记录功能,用于记录安装于操作***11的各个应用程序及后台服务程序的各项操作,记录的信息即是***日志。在本实施例中,所述操作***11是安卓***,安卓***的***日志是以累积的方式进行记录,故若想获取操作***11在某个时间区间内的***日志,则需要分别获取操作***11在该时间区间的开始点和结束点的***日志,通过比较该时间区间的开始点和结束点的***日志得出操作***11在该时间区间内的***日志。所述***日志还包括其他信息,例如显示装置12的打开及关闭信息。
所述待机异常耗电侦测***10每隔指定时间获取一次操作***11的***日志,通过分析***日志确定电子设备1处于待机状态的时间区间,即电子设备的待机期间,并分析该时间区间的***日志确定阻止操作***11进入休眠状态的应用程序及后台服务的信息,即待机异常耗电信息。本实施例中,当电子设备1的显示装置12处于关闭状态时,表示电子设备1处于待机状态。故所述待机期间指的是从使用者关闭电子设备1的显示装置12到使用者下次开启电子设备1的显示装置12的时间区间。
所述的存储装置14可以是所述电子设备1的内存,也可以是智能媒体卡(SmartMediaCard)、安全数字卡(SecureDigitalCard)、快闪存储器卡(FlashCard)等外部储存设备,用于存储所述待机异常耗电侦测***10与操作***11的程序指令段及数据资料等。
在本实施例中,本发明所述的待机异常耗电侦测***10可以被分割成一个或多个模块,所述的一个或多个模块均被存储于存储装置14中,并由一个或多个处理器13所执行,以完成本发明。参阅图1所示,本发明所述的待机异常耗电侦测***10被分割成获取模块101、第一判断模块102、第二判断模块103、第一存储模块104以及第二存储模块105。本发明所称的模块是指能够完成特定功能的一系列计算机程序段,比程序更适合于描述软件在电子设备1中的执行过程。以下将结合图2的流程图来描述各个模块的具体功能。
参阅图2所示,是本发明待机异常耗电侦测方法的较佳实施例的流程图。在本实施例中,根据不同的需求,图2所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。
步骤S20,获取模块101在第一时间获取操作***11的***日志。在本实施例中,所述待机异常耗电侦测***10以指定时间间隔(例如每3分钟一次)获取所述操作***11的***日志,通过分析前后两次获取的***日志判断电子设备1中是否运行有异常消耗电量的应用程序及后台服务,所述获取***日志的时间称为检测时间点。
步骤S21,获取模块101在第二时间获取操作***11的***日志,将第二时间获取的***日志与第一时间获取的***日志做比较,得出操作***11从第一时间到第二时间的***日志。所述第二时间与第一时间相差指定时间间隔的若干倍。在本实施例中,所述待机异常耗电侦测***10以指定时间间隔(例如每3分钟一次)获取所述操作***11的***日志,但是当操作***11处于休眠状态时,所述待机异常耗电侦测***10无法获取操作***11的***日志,故所述第二时间与第一时间相差指定时间间隔的若干倍。
步骤S22,第一判断模块102根据操作***11从第一时间到第二时间的***日志判断电子设备1从第一时间到第二时间是否一直处于待机状态。所述第一判断模块102分析操作***11从第一时间到第二时间的***日志,获取电子设备1的显示装置12在第一时间到第二时间的状态,若所述显示装置12从第一时间到第二时间一直处于关闭状态,则表示电子设备1从第一时间到第二时间一直处于待机状态。
需要说明的是,在本实施例中,若电子设备1从第一时间到第二时间有部分时间处于待机状态,所述待机异常耗电侦测***10不会判断该部分时间是否有异常耗电信息,故若电子设备1的一个待机期间包含的检测时间点少于两个,则所述待机异常耗电侦测***10不会判断该待机期间是否有异常耗电信息,故本实施例中的所指的待机期间都至少包括两个检测时间点。
当电子设备1从第一时间到第二时间一直处于待机状态时,步骤S23,第二判断模块103判断操作***11从第一时间到第二时间是否一直处于休眠状态。若操作***11从第一时间到第二时间不是一直处于休眠状态,则表示电子设备1在第一时间到第二时间期间存在异常耗电,执行步骤S25;若操作***11从第一时间到第二时间一直处于休眠状态,则表示电子设备1在第一时间到第二时间期间不存在异常耗电,流程结束。操作***11的***日志中没有记录操作***11是否休眠的信息,操作***11有相应的函数能够获取操作***11处于休眠状态的时间区间。第二判断模块103通过将操作***11处于休眠状态的时间区间和第一时间及第二时间做比较来确定操作***11从第一时间到第二时间是否一直处于休眠状态。
例如,操作***11处于休眠状态的时间区间是08:21:00~08:28:00,所述待机异常耗电侦测***10每隔3分钟获取一次操作***11的***日志,第一时间是08:20:00,因为操作***11在08:23:00与08:26:00的时候处于休眠状态,待机异常耗电侦测***10无法获取操作***11的***日志,故第二时间是08:29:00,因操作***11在08:20:00~08:29:00不是一直处于休眠状态,故第二判断模块103判断操作***11从第一时间到第二时间不是一直处于休眠状态。若操作***11处于休眠状态的时间区间是08:20:00~08:29:00,则第二判断模块103判断操作***11从第一时间到第二时间一直处于休眠状态。
步骤S24,第一存储模块104分析操作***11从第一时间到第二时间的***日志,得到电子设备1从第一时间到第二时间的异常耗电信息,并在第一存储空间存储所述异常耗电信息,流程结束。所述异常耗电信息指的是在电子设备1待机期间阻止操作***11进入休眠状态的应用程序及后台服务的信息。在本实施例中,阻止操作***11进入休眠状态的操作为申请唤醒锁或者未释放唤醒锁、通过网络发送或者接收数据以及将操作***11从休眠状态唤醒。故所述异常耗电信息指的是在第一时间到第二时间期间做出上述操作的应用程序及后台服务的信息。
当电子设备1从第一时间到第二时间不是一直处于待机状态时,即电子设备1在第一时间到第二时间期间退出待机状态或者电子设备1在第一时间之前退出待机状态,步骤S25,第二存储模块105判断电子设备1是否在第一时间到第二时间期间退出待机状态。若电子设备1是在第一时间到第二时间期间退出待机状态,则执行步骤S26,第二存储模块105将第一存储空间中存储的异常耗电信息复制到第二存储空间,并清空第一存储空间存储的异常耗电信息,流程结束;否则,若电子设备1不是在第一时间到第二时间期间退出待机状态,流程结束。
因为第二存储模块105在电子设备1退出待机状态的第一个检测时间点清空所述第一存储空间存储的异常耗电信息,故所述第一存储空间存储的异常耗电信息是电子设备1退出待机状态前的一个待机期间的若干个周期的异常耗电信息。
在本实施例中,所述第二存储模块105通过判断所述第一存储空间中存储的异常耗电信息是否为空来判断电子设备1是否在第一时间到第二时间期间退出待机状态。因为第二存储模块105在电子设备1退出待机状态的第一个检测时间点清空所述第一存储空间存储的异常耗电信息,故若电子设备1不是在第一时间到第二时间期间退出待机状态,即在第一时间之前退出待机状态,那么第二存储模块105在第一时间或者第一时间之前就已经清空了所述第一存储空间存储的异常耗电信息,故在第二时间,所述第一存储空间存储的异常耗电信息为空。
在其他实施例中,所述第二存储模块105也可通过其他方式判断电子设备1是否在第一时间到第二时间期间退出待机状态,例如通过一个逻辑变量来判断。当第一存储模块104将异常耗电信息存储到第一存储空间时,表示电子设备1处于待机状态,将该逻辑变量设为“1”。当第二存储模块105清空所述第一存储空间存储的异常耗电信息时,表示电子设备1刚刚退出待机状态,将该逻辑变量设为初始值“0”。故当电子设备1退出待机状态后,只有在第一个检测时间点逻辑变量才为“1”,故第二存储模块105可以通过判断该逻辑变量是否为“1”来判断电子设备1是否在第一时间到第二时间期间退出待机状态。
所述第二存储模块105还以指定的方式提醒使用者在电子设备1待机期间发生电量异常消耗,并询问使用者是否查看异常耗电信息。本实施例中,所述指定的方式是在电子设备1的显示装置12上显示悬浮窗口,在其他实施例中也可以是其他方式。
本发明待机异常耗电侦测***10是一个周期性循环执行的***,上述步骤S20~S26是其中一个周期。本发明主要用于提供电子设备待机期间的耗电信息,一个待机期间可以包含若干个周期。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (8)
1.一种待机异常耗电侦测***,运行于包括操作***的电子设备中,其特征在于,该***包括:
获取模块,用于获取所述操作***从第一时间到第二时间的***日志;
第一判断模块,用于根据所述操作***从第一时间到第二时间的***日志判断所述电子设备从第一时间到第二时间是否一直处于待机状态;
第二判断模块,用于当所述电子设备从第一时间到第二时间一直处于待机状态时,判断所述操作***从第一时间到第二时间是否一直处于休眠状态;及
第一存储模块,用于当所述操作***从第一时间到第二时间不是一直处于休眠状态时,分析所述操作***从第一时间到第二时间的***日志,得到所述电子设备从第一时间到第二时间的异常耗电信息,并在第一存储空间存储所述异常耗电信息。
2.如权利要求1所述的待机异常耗电侦测***,其特征在于,该***还包括:
第二存储模块,用于当所述电子设备从第一时间到第二时间不是一直处于待机状态并且在第一时间到第二时间期间退出待机状态时,将所述第一存储空间中存储的异常耗电信息复制到第二存储空间,并清空所述第一存储空间存储的异常耗电信息。
3.如权利要求2所述的待机异常耗电侦测***,其特征在于,所述第二存储模块根据所述第一存储空间中存储的异常耗电信息是否为空来判断所述电子设备是否在第一时间到第二时间期间退出待机状态。
4.如权利要求2所述的待机异常耗电侦测***,其特征在于,当所述电子设备在第一时间到第二时间期间退出待机状态时,所述第二存储模块还以指定的方式提醒使用者在所述电子设备待机期间发生电量异常消耗。
5.一种待机异常耗电侦测方法,应用于包括操作***的电子设备中,其特征在于,该方法包括:
获取步骤,获取所述操作***从第一时间到第二时间的***日志;
第一判断步骤,根据所述操作***从第一时间到第二时间的***日志判断所述电子设备从第一时间到第二时间是否一直处于待机状态;
第二判断步骤,当所述电子设备从第一时间到第二时间一直处于待机状态时,判断所述操作***从第一时间到第二时间是否一直处于休眠状态;及
第一存储步骤,当所述操作***从第一时间到第二时间不是一直处于休眠状态时,分析所述操作***从第一时间到第二时间的***日志,得到所述电子设备从第一时间到第二时间的异常耗电信息,并在第一存储空间存储所述异常耗电信息。
6.如权利要求5所述的待机异常耗电侦测方法,其特征在于,该方法还包括:
第二存储步骤,当所述电子设备从第一时间到第二时间不是一直处于待机状态并且在第一时间到第二时间期间退出待机状态时,将所述第一存储空间中存储的异常耗电信息复制到第二存储空间,并清空所述第一存储空间存储的异常耗电信息。
7.如权利要求6所述的待机异常耗电侦测方法,其特征在于,所述第二存储步骤根据所述第一存储空间中存储的异常耗电信息是否为空来判断所述电子设备是否在第一时间到第二时间期间退出待机状态。
8.如权利要求6所述的待机异常耗电侦测方法,其特征在于,当所述电子设备在第一时间到第二时间期间退出待机状态时,所述第二存储步骤还以指定的方式提醒使用者在所述电子设备待机期间发生电量异常消耗。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410697253.9A CN105700656B (zh) | 2014-11-26 | 2014-11-26 | 待机异常耗电侦测***及方法 |
TW104102244A TWI656441B (zh) | 2014-11-26 | 2015-01-23 | 待機異常耗電偵測系統及方法 |
US14/694,565 US20160147630A1 (en) | 2014-11-26 | 2015-04-23 | Method and system of detecting abnormal power consumption |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410697253.9A CN105700656B (zh) | 2014-11-26 | 2014-11-26 | 待机异常耗电侦测***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105700656A true CN105700656A (zh) | 2016-06-22 |
CN105700656B CN105700656B (zh) | 2020-02-28 |
Family
ID=56010329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410697253.9A Expired - Fee Related CN105700656B (zh) | 2014-11-26 | 2014-11-26 | 待机异常耗电侦测***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160147630A1 (zh) |
CN (1) | CN105700656B (zh) |
TW (1) | TWI656441B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107665369A (zh) * | 2017-09-30 | 2018-02-06 | 北京快刷刷信息技术有限公司 | 主动发现移动电源故障的方法 |
CN108200280A (zh) * | 2017-12-28 | 2018-06-22 | 上海传英信息技术有限公司 | 功耗分析方法及终端 |
CN108874572A (zh) * | 2018-05-14 | 2018-11-23 | 北京小米移动软件有限公司 | 异常耗电的检测方法、装置、服务器及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102498739A (zh) * | 2009-08-14 | 2012-06-13 | 谷歌公司 | 向用户提供关于电池操作的电子设备中的功耗的反馈 |
WO2012154828A1 (en) * | 2011-05-09 | 2012-11-15 | Google Inc. | Permission-based administrative controls |
US20130268257A1 (en) * | 2012-04-09 | 2013-10-10 | Purdue Research Foundation | System and method for energy usage accounting in software applications |
US20140181560A1 (en) * | 2012-12-26 | 2014-06-26 | Rajeev D. Muralidhar | Platform power consumption reduction via power state switching |
CN104156053A (zh) * | 2014-07-29 | 2014-11-19 | 深圳市中兴移动通信有限公司 | 一种异常耗电的控制方法、装置和移动终端 |
WO2014183455A1 (en) * | 2013-05-17 | 2014-11-20 | Tencent Technology (Shenzhen) Company Limited | Method, device and computer storage medium for detecting power consumption of an application |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8280456B2 (en) * | 2009-08-14 | 2012-10-02 | Google Inc. | Providing a user with feedback regarding power consumption in battery-operated electronic devices |
US20120291102A1 (en) * | 2011-05-09 | 2012-11-15 | Google Inc. | Permission-based administrative controls |
CN102306118A (zh) * | 2011-08-31 | 2012-01-04 | 中兴通讯股份有限公司 | Android终端应用程序功耗监控的方法和装置 |
US9229522B1 (en) * | 2013-08-27 | 2016-01-05 | Symantec Corporation | Mobile battery performance by identifying apps that disproportionally run background tasks that prevent mobile devices from sleeping |
CN103500138B (zh) * | 2013-09-30 | 2016-06-08 | 东莞宇龙通信科技有限公司 | 一种电源管理方法、***及移动终端 |
US9841802B2 (en) * | 2014-02-20 | 2017-12-12 | Qualcomm Incorporated | Wake lock management through application monitoring |
US9319993B1 (en) * | 2014-05-30 | 2016-04-19 | Amazon Technologies, Inc. | Injecting active periods into scheduled inactive periods |
KR102294180B1 (ko) * | 2014-10-31 | 2021-08-27 | 삼성전자주식회사 | 전자장치 및 전자장치의 전원제어 방법 |
-
2014
- 2014-11-26 CN CN201410697253.9A patent/CN105700656B/zh not_active Expired - Fee Related
-
2015
- 2015-01-23 TW TW104102244A patent/TWI656441B/zh not_active IP Right Cessation
- 2015-04-23 US US14/694,565 patent/US20160147630A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102498739A (zh) * | 2009-08-14 | 2012-06-13 | 谷歌公司 | 向用户提供关于电池操作的电子设备中的功耗的反馈 |
WO2012154828A1 (en) * | 2011-05-09 | 2012-11-15 | Google Inc. | Permission-based administrative controls |
US20130268257A1 (en) * | 2012-04-09 | 2013-10-10 | Purdue Research Foundation | System and method for energy usage accounting in software applications |
US20140181560A1 (en) * | 2012-12-26 | 2014-06-26 | Rajeev D. Muralidhar | Platform power consumption reduction via power state switching |
WO2014183455A1 (en) * | 2013-05-17 | 2014-11-20 | Tencent Technology (Shenzhen) Company Limited | Method, device and computer storage medium for detecting power consumption of an application |
CN104156053A (zh) * | 2014-07-29 | 2014-11-19 | 深圳市中兴移动通信有限公司 | 一种异常耗电的控制方法、装置和移动终端 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107665369A (zh) * | 2017-09-30 | 2018-02-06 | 北京快刷刷信息技术有限公司 | 主动发现移动电源故障的方法 |
CN108200280A (zh) * | 2017-12-28 | 2018-06-22 | 上海传英信息技术有限公司 | 功耗分析方法及终端 |
CN108874572A (zh) * | 2018-05-14 | 2018-11-23 | 北京小米移动软件有限公司 | 异常耗电的检测方法、装置、服务器及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
TWI656441B (zh) | 2019-04-11 |
US20160147630A1 (en) | 2016-05-26 |
CN105700656B (zh) | 2020-02-28 |
TW201626228A (zh) | 2016-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11704221B2 (en) | Systems and methods for collecting, tracking, and storing system performance and event data for computing devices | |
US7840825B2 (en) | Method for autonomous dynamic voltage and frequency scaling of microprocessors | |
CN103646208B (zh) | 一种eMMC的监控方法及装置 | |
US8965718B2 (en) | Analyzing power consumption in mobile computing devices | |
CN103026316B (zh) | 计算机组件功耗数据库 | |
US8495425B2 (en) | System and method to efficiently identify bad components in a multi-node system utilizing multiple node topologies | |
CN102375767A (zh) | 计算机重启测试***及方法 | |
CN109933504B (zh) | 一种硬盘延迟测试方法、装置、终端及存储介质 | |
CN104424084A (zh) | 服务器的***错误信息侦测***及方法 | |
CN103378986A (zh) | ***事件日志记录***及方法 | |
CN105700656A (zh) | 待机异常耗电侦测***及方法 | |
CN102736013B (zh) | 一种SoC芯片的空闲状态测试方法、***及测试装置 | |
TW201340112A (zh) | 記憶體管理系統及方法 | |
US9791911B2 (en) | Determining whether a change in power usage is abnormal when power usage exceeds a threshold based on additional metrics of components in an electronic device | |
CN105739666B (zh) | 用于降低功耗的转换方法及其运算装置 | |
CN109976970B (zh) | 一种提高主板芯片使用寿命的方法、***及存储介质 | |
CN109634796A (zh) | 一种计算机的故障诊断方法、装置及*** | |
CN112946562B (zh) | 双芯智能电表的掉电保护方法、装置和双芯智能电表 | |
CN104503881A (zh) | 手持设备功耗检测的方法、装置及手持设备 | |
CN111208363B (zh) | 测试方法及电子设备 | |
CN112905375A (zh) | 双芯智能电表管理单元的自恢复方法、装置和计算机设备 | |
CN109710319B (zh) | 一种计算机在位硬盘的识别方法及*** | |
CN114327288B (zh) | Ssd剩余用户使用时间的预测方法、装置、计算机设备及存储介质 | |
CN109508281A (zh) | 报警控制器时间信息记录*** | |
CN116932331A (zh) | 一种raid卡及其电池健康度监控方法、***及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200228 Termination date: 20211126 |
|
CF01 | Termination of patent right due to non-payment of annual fee |