WO2016177219A1 - 一种功耗异常检测方法及装置 - Google Patents

一种功耗异常检测方法及装置 Download PDF

Info

Publication number
WO2016177219A1
WO2016177219A1 PCT/CN2016/078118 CN2016078118W WO2016177219A1 WO 2016177219 A1 WO2016177219 A1 WO 2016177219A1 CN 2016078118 W CN2016078118 W CN 2016078118W WO 2016177219 A1 WO2016177219 A1 WO 2016177219A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal device
information
power consumption
current
current value
Prior art date
Application number
PCT/CN2016/078118
Other languages
English (en)
French (fr)
Inventor
薛强
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016177219A1 publication Critical patent/WO2016177219A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • 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
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • This document relates to, but is not limited to, electronic power management technology, and relates to a power consumption abnormality detecting method and apparatus.
  • terminal devices such as mobile phones
  • terminal devices have become more and more popular among the public.
  • people can not only make calls and send text messages through terminal devices, but also browse web pages, watch videos online, navigate and locate, etc. through terminal devices.
  • the embodiment of the invention provides a power consumption abnormality detecting method and device, which solves the problem that the terminal device consumes power faster.
  • the embodiment of the invention provides a power consumption abnormality detecting method, including:
  • the determining, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality including:
  • the test current value includes the basic information and a standard current value corresponding to the service information;
  • the terminal device does not have a power consumption abnormality.
  • the method further includes:
  • the method further includes:
  • the method before the comparing the current value with the reference current value in the current database to obtain the current comparison value, the method further includes:
  • the current database includes each scene parameter information of the base information and a reference current value corresponding to each of the operating program information in the service information.
  • the program information includes any one or a combination of the following: a call program, a webpage browsing program, and a video program;
  • the scene parameter information includes any one or a combination of the following: the scene is a backlight brightness parameter information of a bright screen, and the scene is a backlight brightness parameter information of a screen.
  • the embodiment of the invention further provides a power consumption abnormality detecting device, comprising:
  • a first acquiring module configured to acquire basic information and service information of the terminal device, where the service information includes program information currently running by the terminal device, where the basic information includes current scene parameter information of the terminal device;
  • a second acquiring module configured to acquire a current value currently consumed by the terminal device
  • a determining module configured to determine, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality.
  • the determining module is configured to:
  • the determining module is further configured to: determine an abnormal service that generates the power consumption abnormality of the terminal device; and close the abnormal service.
  • the determining module is further configured to: determine an abnormal service that generates the power consumption abnormality of the terminal device; send a prompt message to the user, where the prompt message includes information prompting the user to close the abnormal service.
  • the second obtaining module is further configured to acquire the reference current value in the current database, where the current database includes each scene parameter information of the basic information and each operation in the service information The reference current value corresponding to the program information.
  • the embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores computer executable instructions, and the power executable abnormality detecting method is implemented when the computer executable instructions are executed.
  • the basic information and the service information of the terminal device are obtained, where the service information includes program information currently running by the terminal device, where the basic information includes current scene parameter information of the terminal device, and the current consumption of the terminal device is obtained. And determining, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality.
  • the above solution realizes the determination of the power consumption abnormality of the terminal device, thereby reducing the power consumption current of the terminal device, thereby extending the battery life of the terminal device.
  • FIG. 1 is a schematic flowchart of a power consumption abnormality detecting method according to an embodiment of the present invention
  • FIG. 2 is a schematic structural diagram of a power consumption abnormality detecting apparatus according to an embodiment of the present invention.
  • the power consumption abnormality detecting method provided by the embodiment of the present invention can be applied to detecting abnormal power consumption of a terminal device.
  • the power consumption abnormality detecting method provided in this embodiment may be performed by a power consumption abnormality detecting device, which may be integrated in a mobile terminal or separately set, and the power consumption abnormality detecting device may adopt software and/or hardware. The way to achieve.
  • the power consumption abnormality detecting method and apparatus provided in this embodiment will be described in detail below.
  • FIG. 1 is a schematic flowchart diagram of a power consumption abnormality detecting method according to an embodiment of the present invention.
  • the power consumption abnormality detecting method provided by the embodiment of the present invention includes:
  • Step 101 Acquire basic information and service information of the terminal device.
  • the service information includes program information currently running by the terminal device, for example, program information, including any one or a combination of the following: a call program, a webpage browsing program, a video program, and the like.
  • the basic information in this embodiment includes current scene parameter information of the terminal device.
  • the scenario parameter information includes any one or a combination of the following: the scene is a backlight brightness parameter information of a bright screen, the scene is a backlight brightness parameter information of a screen, and the like.
  • Step 102 Acquire a current value currently consumed by the terminal device.
  • the current value consumed by the current terminal device can be obtained by the current detecting module disposed in the terminal device.
  • Step 103 Determine, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality.
  • the reference current value corresponding to the basic information and the service information may be acquired, where the reference current value includes the basic current value corresponding to the basic information and the service information; The value is compared with the reference current value to determine if the current comparison value exceeds a preset value.
  • Determining whether the terminal device has a power consumption abnormality according to the basic information, the service information, and the current value includes at least the following two implementation manners:
  • the current value is compared with a reference current value to obtain a current comparison value, where the reference current value includes the basic information and the standard current value corresponding to the service information; and the current comparison value is Determining whether the current comparison value exceeds a preset value; if the current comparison value exceeds the preset value, determining that the terminal device has a power consumption abnormality; if the current comparison value does not exceed the preset value And determining that the terminal device does not have a power consumption abnormality.
  • the current value is compared with a reference current value. If the current value is greater than the reference current value, determining that the terminal device has a power consumption abnormality, and if the current value is less than the reference current value, determining the terminal. There is no power consumption abnormality in the device.
  • the basic information of the terminal device is the screen is off
  • the service information is the call
  • the current value of the terminal device is 100 mA
  • the current value is compared with the reference current value (for example, 50 mA). Comparing, the reference current value is a standard current value in a normal state in which the basic information is off the screen, and the service information is a call.
  • the terminal device If the current value is greater than the reference current value, or the comparison value between the current value and the reference current value is greater than a preset value, then It is determined that the terminal device has abnormal power consumption; if the current value is less than the reference current value, or the comparison value between the current value and the reference current value is less than a preset value, it is determined that the terminal device does not have a power consumption abnormality.
  • the basic information and the service information of the terminal device are obtained, where the service information includes program information currently running by the terminal device, where the basic information includes current scene parameter information of the terminal device, and the current consumption of the terminal device is obtained. And determining, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality.
  • the solution provided in this embodiment implements the determination that the terminal device has abnormal power consumption, thereby reducing the power consumption current of the terminal device, thereby extending the battery life of the terminal device.
  • the method may further include:
  • the abnormal service that generates the abnormal power consumption of the terminal device may be determined according to the current CPU usage, abnormal wake-up source, memory consumption, frequent interrupt reporting, and the like of the terminal device, such as causing abnormal power consumption of the system, for example, An exception is from an application or process.
  • the method may further include:
  • the prompt message includes prompting the user to close the abnormal service.
  • the method may further include:
  • the current database including each scene parameter information of the basic information, and a reference current value corresponding to each running program information in the service information.
  • FIG. 2 is a schematic structural diagram of a power consumption abnormality detecting apparatus according to an embodiment of the present invention.
  • the power consumption abnormality detecting apparatus provided by the embodiment of the present invention includes: a first acquiring module 21, a second acquiring module 22, and a determining module 23. among them,
  • the first obtaining module 21 is configured to acquire basic information and service information of the terminal device, where the service information includes program information currently running by the terminal device, where the basic information includes current scene parameter information of the terminal device;
  • the second obtaining module 22 is configured to acquire a current value currently consumed by the terminal device
  • the determining module 23 is configured to determine, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality.
  • the program information includes any one or a combination of the following: a call program, a web browsing program, and a video program;
  • the scene parameter information includes any one or a combination of the following: the scene is a backlight brightness parameter information of a bright screen, and the scene is a backlight brightness parameter information of a screen.
  • the basic information and the service information of the terminal device are obtained, where the service information includes program information currently running by the terminal device, where the basic information includes current scene parameter information of the terminal device, and the current consumption of the terminal device is obtained. And determining, according to the basic information, the service information, and the current value, whether the terminal device has a power consumption abnormality.
  • the solution provided in this embodiment implements determining the power consumption abnormality of the terminal device, thereby reducing the power consumption current of the terminal device, thereby extending the battery life of the terminal device.
  • the determining module 23 is configured to: compare the current value with a reference current value to obtain a current comparison value, wherein the reference current value includes the basic information and the service Determining, according to the current comparison value, whether the current comparison value exceeds a preset value; if the current comparison value exceeds the preset value, determining that the terminal device has a power consumption abnormality; If the current comparison value does not exceed the preset value, it is determined that the terminal device does not have a power consumption abnormality.
  • the determining module 23 is further configured to: determine an abnormal service that generates abnormal power consumption of the terminal device; and close the abnormal service.
  • the determining module 23 is further configured to: determine an abnormal service that generates the power consumption abnormality of the terminal device; send a prompt message to the user, where the prompt message includes prompting the user Close the abnormal service.
  • the second obtaining module 22 is further configured to acquire the reference current value in the current database, where the current database includes each scene parameter information of the basic information, A reference current value corresponding to information of each running program in the service information.
  • the above technical solution realizes the determination of the power consumption abnormality of the terminal device, thereby reducing the power consumption current of the terminal device, thereby extending the battery life of the terminal device.
  • an embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium stores computer executable instructions, and the power executable abnormality detecting method is implemented when the computer executable instructions are executed.
  • each module/unit in the above embodiment may be implemented in the form of hardware, for example, by implementing an integrated circuit to implement its corresponding function, or may be implemented in the form of a software function module, for example, executing a program stored in the memory by a processor. / instruction to achieve its corresponding function.
  • This application is not limited to any specific combination of hardware and software.
  • the above technical solution reduces the power consumption current of the terminal device, thereby extending the battery life of the terminal device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Alarm Systems (AREA)
  • Traffic Control Systems (AREA)

Abstract

一种功耗异常检测方法,包括:获取终端设备的基础信息和业务信息,其中,所述业务信息包括所述终端设备当前运行的程序信息,所述基础信息包括所述终端设备当前的场景参数信息;获取所述终端设备当前消耗的电流值;根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。上述技术方案实现了对终端设备存在功耗异常的确定,从而降低了终端设备的功耗电流,进而延长终端设备的续航时间。

Description

一种功耗异常检测方法及装置 技术领域
本文涉及但不限于电子功率管理技术,涉及一种功耗异常检测方法及装置。
背景技术
随着通信技术的发展,终端设备,如手机已经越来越普遍的被大众所使用。伴随着相关技术的发展,人们通过终端设备不仅可以打电话和发短信,还可以通过终端设备浏览网页、在线观看视频、导航定位等。
然而,在终端设备被频繁使用的过程中,人们发现终端设备耗电较快。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供了一种功耗异常检测方法及装置,解决了终端设备耗电较快的问题。
本发明实施例提供了一种功耗异常检测方法,包括:
获取终端设备的基础信息和业务信息,其中,所述业务信息包括所述终端设备当前运行的程序信息,所述基础信息包括所述终端设备当前的场景参数信息;
获取所述终端设备当前消耗的电流值;
根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。
可选地,所述根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常,包括:
将所述电流值与参考电流值进行比较,获得电流比较值,其中,所述参 考电流值包括所述基础信息以及所述业务信息对应的标准电流值;
根据所述电流比较值,确定所述电流比较值是否超过预设值;
若所述电流比较值超过所述预设值,则确定所述终端设备存在功耗异常;
若所述电流比较值没有超过所述预设值,则确定所述终端设备不存在功耗异常。
可选地,所述确定所述终端设备存在功耗异常之后,所述方法还包括:
确定产生所述终端设备功耗异常的异常业务;
关闭所述异常业务。
可选地,所述终端设备存在功耗异常之后,所述方法还包括:
确定产生所述终端设备功耗异常的异常业务;
向用户发送提示消息,其中,所述提示消息包括提示用户关闭所述异常业务的信息。
可选地,所述将所述电流值与电流数据库中的参考电流值进行比较,获得电流比较值之前,所述方法还包括:
获取电流数据库中的所述参考电流值,其中,所述电流数据库包括所述基础信息的每个场景参数信息以及与所述业务信息中每个运行程序信息对应的参考电流值。
可选地,
所述程序信息,包括以下任意一种或其组合:通话程序、浏览网页程序、视频程序;
所述场景参数信息,包括以下任意一种或其组合:场景为亮屏的背光亮度参数信息、场景为灭屏的背光亮度参数信息。
本发明实施例还提供了一种功耗异常检测装置,包括:
第一获取模块,设置为获取终端设备的基础信息和业务信息,其中,所述业务信息包括所述终端设备当前运行的程序信息,所述基础信息包括所述终端设备当前的场景参数信息;
第二获取模块,设置为获取所述终端设备当前消耗的电流值;
确定模块,设置为根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。
可选地,所述确定模块是设置为:
将所述电流值与参考电流值进行比较,获得电流比较值,其中,所述参考电流值包括所述基础信息以及所述业务信息对应的标准电流值;根据所述电流比较值,确定所述电流比较值是否超过预设值;若所述电流比较值超过所述预设值,则确定所述终端设备存在功耗异常;若所述电流比较值没有超过所述预设值,则确定所述终端设备不存在功耗异常。
可选地,所述确定模块,还设置为:确定产生所述终端设备功耗异常的异常业务;关闭所述异常业务。
可选地,所述确定模块,还设置为:确定产生所述终端设备功耗异常的异常业务;向用户发送提示消息,其中,所述提示消息包括提示用户关闭所述异常业务的信息。
可选地,第二获取模块,还设置为获取电流数据库中的所述参考电流值,其中,所述电流数据库包括所述基础信息的每个场景参数信息以及与所述业务信息中每个运行程序信息对应的参考电流值。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述功耗异常检测方法。
在本实施例中,通过获取终端设备的基础信息和业务信息,所述业务信息包括终端设备当前运行的程序信息,所述基础信息包括终端设备当前的场景参数信息;获取所述终端设备当前消耗的电流值;根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。上述方案实现了对终端设备存在功耗异常的确定,从而降低了终端设备的功耗电流,进而延长终端设备的续航时间。
在阅读并理解了附图和详细描述后,可以明白其它方面。
附图说明
附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
图1为本发明实施例的功耗异常检测方法的流程示意图;
图2为本发明实施例的功耗异常检测装置的结构示意图。
具体实施方式
下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
本发明实施例提供的功耗异常检测方法可以应用于对终端设备异常功耗的检测。本实施例提供的功耗异常检测方法可以通过功耗异常检测装置来执行,该功耗异常检测装置可以集成在移动终端,或者单独设置,该功耗异常检测装置可以采用软件和/或硬件的方式来实现。以下对本实施例提供的功耗异常检测方法及装置进行详细地说明。
图1为本发明实施例的功耗异常检测方法的流程示意图。如图1所示,本发明实施例提供的功耗异常检测方法,包括:
步骤101、获取终端设备的基础信息和业务信息。
在本实施例中,所述业务信息包括终端设备当前运行的程序信息,例如,程序信息,包括以下任意一种或其组合:通话程序、浏览网页程序、视频程序等。
本实施例中的所述基础信息包括终端设备当前的场景参数信息。例如,所述场景参数信息,包括以下任意一种或其组合:场景为亮屏的背光亮度参数信息、场景为灭屏的背光亮度参数信息等。
步骤102、获取终端设备当前消耗的电流值。
在本实施例中,可以通过设置在终端设备中的电流检测模块,获取当前终端设备消耗的电流值。
步骤103、根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。
在本实施例中,可以获取所述基础信息和所述业务信息对应的参考电流值,其中,所述参考电流值包括所述基础信息和所述业务信息对应的标准电流值;将所述电流值与参考电流值进行比较,确定电流比较值是否超过预设值。
对于根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常,至少包括以下两种实现方式:
第一种实现方式,将所述电流值与参考电流值进行比较,获得电流比较值,所述参考电流值包括所述基础信息和所述业务信息对应的标准电流值;根据所述电流比较值,确定所述电流比较值是否超过预设值;若所述电流比较值超过所述预设值,则确定所述终端设备存在功耗异常;若所述电流比较值没有超过所述预设值,则确定所述终端设备不存在功耗异常。
第二种实现方式,将所述电流值与参考电流值进行比较,若电流值大于参考电流值,则确定所述终端设备存在功耗异常,若电流值小于参考电流值,则确定所述终端设备不存在功耗异常。
举例来讲,获取终端设备的基础信息为灭屏,业务信息为通话,获取终端设备当前消耗的电流值为100毫安(mA),同时,将该电流值与参考电流值(如50mA)进行比较,该参考电流值为基础信息为灭屏、业务信息为通话的正常状态下的标准电流值,若电流值大于参考电流值,或电流值与参考电流值的比较值大于预设值,则确定终端设备存在功耗异常;若电流值小于参考电流值,或电流值与参考电流值的比较值小于预设值,则确定终端设备不存在功耗异常。
在本实施例中,通过获取终端设备的基础信息和业务信息,所述业务信息包括终端设备当前运行的程序信息,所述基础信息包括终端设备当前的场景参数信息;获取所述终端设备当前消耗的电流值;根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。本实施例提供的方案实现了对终端设备存在功耗异常的确定,从而降低了终端设备的功耗电流,进而延长终端设备的续航时间。
可选地,在上述实施例的基础上,所述确定所述终端设备存在功耗异常之后,所述方法还可以包括:
确定产生所述终端设备功耗异常的异常业务;
关闭所述异常业务。
其中,确定产生所述终端设备功耗异常的异常业务,可以根据终端设备当前的CPU占用率、异常唤醒源、内存消耗、频繁的中断上报等等,来定位导致***功耗异常的原因,比如异常是来自某个应用或者进程。
可选的,在上述实施例的基础上,所述确定所述终端设备存在功耗异常之后,所述方法还可以包括:
确定产生所述终端设备功耗异常的异常业务;
向用户发送提示消息,所述提示消息包括提示用户关闭所述异常业务。
可选地,在所述将所述电流值与电流数据库中的参考电流值进行比较,获得电流比较值之前,所述方法还可以包括:
获取电流数据库中的所述参考电流值,所述电流数据库包括所述基础信息的每个场景参数信息,与所述业务信息中每个运行程序信息对应的参考电流值。
图2为本发明实施例的功耗异常检测装置的结构示意图。如图2所示,本发明实施例提供的功耗异常检测装置,包括:第一获取模块21、第二获取模块22和确定模块23。其中,
第一获取模块21,设置为获取终端设备的基础信息和业务信息,其中,所述业务信息包括终端设备当前运行的程序信息,所述基础信息包括终端设备当前的场景参数信息;
第二获取模块22,设置为获取所述终端设备当前消耗的电流值;
确定模块23,设置为根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。
举例来讲,所述程序信息,包括以下任意一种或其组合:通话程序、浏览网页程序、视频程序;
所述场景参数信息,包括以下任意一种或其组合:场景为亮屏的背光亮度参数信息、场景为灭屏的背光亮度参数信息。
在本实施例中,通过获取终端设备的基础信息和业务信息,所述业务信息包括终端设备当前运行的程序信息,所述基础信息包括终端设备当前的场景参数信息;获取所述终端设备当前消耗的电流值;根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。本实施例提供方案实现了对终端设备存在功耗异常的确定,从而降低了终端设备的功耗电流,进而延长终端设备的续航时间。
在上述实施例的基础上,所述确定模块23是设置为:将所述电流值与参考电流值进行比较,获得电流比较值,其中,所述参考电流值包括所述基础信息以及所述业务信息对应的标准电流值;根据所述电流比较值,确定所述电流比较值是否超过预设值;若所述电流比较值超过所述预设值,则确定所述终端设备存在功耗异常;若所述电流比较值没有超过所述预设值,则确定所述终端设备不存在功耗异常。
可选地,在上述实施例的基础上,所述确定模块23,还设置为:确定产生所述终端设备功耗异常的异常业务;关闭所述异常业务。
可选地,在上述实施例的基础上,所述确定模块23,还设置为:确定产生所述终端设备功耗异常的异常业务;向用户发送提示消息,其中,所述提示消息包括提示用户关闭所述异常业务。
可选地,在上述实施例的基础上,第二获取模块22,还设置为获取电流数据库中的所述参考电流值,其中,所述电流数据库包括所述基础信息的每个场景参数信息、与所述业务信息中每个运行程序的信息对应的参考电流值。
上述技术方案实现了对终端设备存在功耗异常的确定,从而降低了终端设备的功耗电流,进而延长终端设备的续航时间。
此外,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述功耗异常检测方法。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分 步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本申请不限制于任何特定形式的硬件和软件的结合。
本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。
工业实用性
上述技术方案降低了终端设备的功耗电流,进而延长终端设备的续航时间。

Claims (11)

  1. 一种功耗异常检测方法,包括:
    获取终端设备的基础信息和业务信息,其中,所述业务信息包括所述终端设备当前运行的程序信息,所述基础信息包括所述终端设备当前的场景参数信息;
    获取所述终端设备当前消耗的电流值;
    根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。
  2. 根据权利要求1所述的方法,其中,所述根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常,包括:
    将所述电流值与参考电流值进行比较,获得电流比较值,其中,所述参考电流值包括所述基础信息以及所述业务信息对应的标准电流值;
    根据所述电流比较值,确定所述电流比较值是否超过预设值;
    若所述电流比较值超过所述预设值,则确定所述终端设备存在功耗异常;
    若所述电流比较值没有超过所述预设值,则确定所述终端设备不存在功耗异常。
  3. 根据权利要求2所述的方法,所述确定所述终端设备存在功耗异常之后,所述方法还包括:
    确定产生所述终端设备功耗异常的异常业务;
    关闭所述异常业务。
  4. 根据权利要求2所述的方法,所述确定所述终端设备存在功耗异常之后,所述方法还包括:
    确定产生所述终端设备功耗异常的异常业务;
    向用户发送提示消息,其中,所述提示消息包括提示用户关闭所述异常业务的信息。
  5. 根据权利要求2至4任一项所述的方法,所述将所述电流值与参考电流值进行比较,获得电流比较值之前,所述方法还包括:
    获取电流数据库中的所述参考电流值,其中,所述电流数据库包括所述基础信息的每个场景参数信息以及与所述业务信息中每个运行程序信息对应的参考电流值。
  6. 根据权利要求5所述的方法,其中:
    所述程序信息,包括以下任意一种或其组合:通话程序、浏览网页程序、视频程序;
    所述场景参数信息,包括以下任意一种或其组合:场景为亮屏的背光亮度参数信息、场景为灭屏的背光亮度参数信息。
  7. 一种功耗异常检测装置,包括:
    第一获取模块,设置为获取终端设备的基础信息和业务信息,其中,所述业务信息包括所述终端设备当前运行的程序信息,所述基础信息包括所述终端设备当前的场景参数信息;
    第二获取模块,设置为获取所述终端设备当前消耗的电流值;
    确定模块,设置为根据所述基础信息、所述业务信息和所述电流值,确定所述终端设备是否存在功耗异常。
  8. 根据权利要求7所述的装置,其中,所述确定模块是设置为:
    将所述电流值与参考电流值进行比较,获得电流比较值,其中,所述参考电流值包括所述基础信息以及所述业务信息对应的标准电流值;根据所述电流比较值,确定所述电流比较值是否超过预设值;若所述电流比较值超过所述预设值,则确定所述终端设备存在功耗异常;若所述电流比较值没有超过所述预设值,则确定所述终端设备不存在功耗异常。
  9. 根据权利要求8所述的装置,其中,所述确定模块,还设置为:确定产生所述终端设备功耗异常的异常业务;关闭所述异常业务。
  10. 根据权利要求8所述的装置,其中,所述确定模块,还设置为:确定产生所述终端设备功耗异常的异常业务;向用户发送提示消息,其中,所述提示消息包括提示用户关闭所述异常业务的信息。
  11. 根据权利要求8至10任一项所述的装置,其中,所述第二获取模块,还设置为获取电流数据库中的所述参考电流值,其中,所述电流数据库包括 所述基础信息的每个场景参数信息以及与所述业务信息中每个运行程序信息对应的参考电流值。
PCT/CN2016/078118 2015-09-22 2016-03-31 一种功耗异常检测方法及装置 WO2016177219A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510606645.4A CN106550390A (zh) 2015-09-22 2015-09-22 一种功耗异常检测方法及装置
CN201510606645.4 2015-09-22

Publications (1)

Publication Number Publication Date
WO2016177219A1 true WO2016177219A1 (zh) 2016-11-10

Family

ID=57217509

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/078118 WO2016177219A1 (zh) 2015-09-22 2016-03-31 一种功耗异常检测方法及装置

Country Status (2)

Country Link
CN (1) CN106550390A (zh)
WO (1) WO2016177219A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542726A (zh) * 2018-11-15 2019-03-29 杭州嘉楠耘智信息科技有限公司 一种功耗的检测方法及装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109189616A (zh) * 2018-07-26 2019-01-11 上海与德通讯技术有限公司 一种放电测试方法及待测终端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102156530A (zh) * 2010-09-30 2011-08-17 华为终端有限公司 移动终端的功耗管理方法和装置
WO2011121170A1 (en) * 2010-03-30 2011-10-06 Nokia Corporation Apparatus, methods, computer readable storage mediums and computer programs
CN103544088A (zh) * 2013-09-30 2014-01-29 东莞宇龙通信科技有限公司 一种检测终端功耗异常的方法及装置
CN104092835A (zh) * 2014-07-31 2014-10-08 广东欧珀移动通信有限公司 一种移动终端功耗异常检测方法和装置
CN104182337A (zh) * 2014-08-15 2014-12-03 广东欧珀移动通信有限公司 一种功耗测试方法、装置及移动终端

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297587B (zh) * 2012-02-23 2015-07-08 宇龙计算机通信科技(深圳)有限公司 终端以及待机功耗异常的检测和处理方法
CN104166542B (zh) * 2013-05-17 2018-01-05 腾讯科技(深圳)有限公司 检测应用耗电的方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011121170A1 (en) * 2010-03-30 2011-10-06 Nokia Corporation Apparatus, methods, computer readable storage mediums and computer programs
CN102156530A (zh) * 2010-09-30 2011-08-17 华为终端有限公司 移动终端的功耗管理方法和装置
CN103544088A (zh) * 2013-09-30 2014-01-29 东莞宇龙通信科技有限公司 一种检测终端功耗异常的方法及装置
CN104092835A (zh) * 2014-07-31 2014-10-08 广东欧珀移动通信有限公司 一种移动终端功耗异常检测方法和装置
CN104182337A (zh) * 2014-08-15 2014-12-03 广东欧珀移动通信有限公司 一种功耗测试方法、装置及移动终端

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542726A (zh) * 2018-11-15 2019-03-29 杭州嘉楠耘智信息科技有限公司 一种功耗的检测方法及装置
CN109542726B (zh) * 2018-11-15 2023-05-16 北京嘉楠捷思信息技术有限公司 一种功耗的检测方法及装置

Also Published As

Publication number Publication date
CN106550390A (zh) 2017-03-29

Similar Documents

Publication Publication Date Title
US10631361B2 (en) Method and apparatus for providing user with information received by electronic device
RU2686673C1 (ru) Устройство и способ управления терминалом и терминал
US10958850B2 (en) Electronic device and method for capturing image by using display
US9377839B2 (en) Dynamic battery management
EP3160150A1 (en) Electronic device and method for executing function using speech recognition thereof
US11075535B2 (en) Electronic device and method of controlling charging of the same
CN108702421B (zh) 用于控制应用和组件的电子设备和方法
KR102151135B1 (ko) 전력 관리 방법 및 그 방법을 처리하는 전자 장치
US10019220B2 (en) Control method and apparatus thereof
EP3026782A1 (en) Method for charging control and an electronic device thereof
US9542935B2 (en) Voice recognition function realizing method and device
WO2017219563A1 (zh) 一种终端节能方法及其装置
KR102157858B1 (ko) 전력 소모를 줄일 수 있는 전자 장치 및 방법
WO2020134566A1 (zh) 移动终端的Doze模式的控制方法、存储介质及移动终端
US9729815B2 (en) Method and electronic device for controlling content integrity using numerical data
CN105528171A (zh) 一种智能终端快速启动应用的方法、***及智能终端
CN110514927B (zh) 移动终端的设备异常检测方法、计算机可读介质
US10237087B2 (en) Method for controlling transmission speed and electronic device thereof
WO2014166307A1 (en) Method for determining performance of process of application and computer system
US10319341B2 (en) Electronic device and method for displaying content thereof
WO2016177219A1 (zh) 一种功耗异常检测方法及装置
CN104506940A (zh) 一种信息处理方法及电视机
CN107547742B (zh) 一种用于移动终端的唤醒锁释放方法和装置
CN109844688B (zh) 片上***、包括该片上***的电子装置及其驱动方法
WO2019153986A1 (zh) 应用的展示方法、装置、存储介质及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16789213

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16789213

Country of ref document: EP

Kind code of ref document: A1