Method and Apparatus for Clearing Malicious Power-Consuming Application, and User Terminal
First Claim
Patent Images
1. A method for clearing a malicious power-consuming application, comprising:
- performing at least one of;
calculating, according to a first period, background working power consumption of each application that is running in a user terminal, and when the background working power consumption of a first application is not less than a power consumption threshold, determining the first application as a malicious power-consuming application, andcalculating, according to a second period, a wakelock occupying time of each application that is running in the user terminal in a case in which a screen is turned off, and when the wakelock occupying time of a second application is not less than a time threshold, and the second application is a background working application, determining the second application as a malicious power-consuming application; and
performing at least one of;
clearing the determined malicious power-consuming application; and
instructing a user to clear the determined malicious power-consuming application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for clearing a malicious power-consuming application, and a user terminal are provided. An application whose background working power consumption is not less than a power consumption threshold is determined as a malicious power-consuming application; and a wakelock occupying time of each application if a screen is turned off is periodically calculated, and if a background working application'"'"'s wakelock occupying time is not less than a set time threshold, the application is determined as a malicious power-consuming application.
-
Citations
18 Claims
-
1. A method for clearing a malicious power-consuming application, comprising:
-
performing at least one of; calculating, according to a first period, background working power consumption of each application that is running in a user terminal, and when the background working power consumption of a first application is not less than a power consumption threshold, determining the first application as a malicious power-consuming application, and calculating, according to a second period, a wakelock occupying time of each application that is running in the user terminal in a case in which a screen is turned off, and when the wakelock occupying time of a second application is not less than a time threshold, and the second application is a background working application, determining the second application as a malicious power-consuming application; and performing at least one of; clearing the determined malicious power-consuming application; and instructing a user to clear the determined malicious power-consuming application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for clearing a malicious power-consuming application, comprising:
-
a processor configured to; calculate, according to a first period, background working power consumption of each application that is running in a user terminal; and calculate, according to a second period, a wakelock occupying time of each application that is running in the user terminal in a case in which a screen is turned off; a comparator configured to; determine whether the background working power consumption of each application calculated by the processor is not less than a power consumption threshold; determine the first application as a malicious power-consuming application when the background working power consumption of a first application is not less than the power consumption threshold; and determine whether the wakelock occupying time of each application calculated by the processor is not less than a time threshold, and determine the second application as a malicious power-consuming application when the wakelock occupying time of a second application is not less than the time threshold, and the second application is a background working application; and a transceiver configured to at least one of clear the determined malicious power-consuming application and instruct a user to clear the determined malicious power-consuming application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A user terminal comprising an apparatus for clearing a malicious power-consuming application, the apparatus comprising:
-
a processor configured to; calculate, according to a first period, background working power consumption of each application that is running in a user terminal; and calculate, according to a second period, a wakelock occupying time of each application that is running in the user terminal in a case in which a screen is turned off; a comparator configured to; determine whether the background working power consumption of each application calculated by the processor is not less than a power consumption threshold; determine the first application as a malicious power-consuming application when the background working power consumption of a first application is not less than the power consumption threshold; and determine whether the wakelock occupying time of each application calculated by the processor is not less than a time threshold, and determine the second application as a malicious power-consuming application when the wakelock occupying time of a second application is not less than the time threshold, and the second application is a background working application; and a transceiver configured to at least one of clear the determined malicious power-consuming application and instruct a user to clear the determined malicious power-consuming application. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification