Application scenario identification method, power consumption management method, apparatus, and terminal device
First Claim
1. A method for identifying an application scenario of a terminal device, wherein the method comprises:
- analyzing an application program running on the terminal device for a first characteristic data of the application program; and
determining a first application scenario information corresponding to the first characteristic data based, at least in part, on a first entry in a scenario characteristic data set, wherein the scenario characteristic data set comprises a plurality of application scenario information entries each corresponding to one of a plurality of characteristic data entries, wherein each of the plurality of application scenario information entries corresponds to a different one of a plurality of application scenarios of the terminal device, wherein the characteristic data entries each comprise one or more functions of a corresponding one of a plurality of applications of the terminal device, and wherein the first application scenario information corresponding to the first characteristic data of the application program is used to indicate a current application scenario of the terminal device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying an application scenario of a terminal device, where the method includes analyzing an application program running on a terminal device by means of compilation to obtain characteristic data of the application program; and determining, from a scenario characteristic data set according to the characteristic data of the application program, application scenario information corresponding to the characteristic data of the application program, where the scenario characteristic data set includes a correspondence between multiple types of application scenario information and characteristic data of multiple application programs. Because characteristic data of an application program is more likely to be unique in describing a corresponding application scenario, application scenario information corresponding to the characteristic data of the application program is relatively accurate. Therefore, an application scenario of a terminal device can be relatively accurately identified according to the embodiments of the present disclosure.
16 Citations
18 Claims
-
1. A method for identifying an application scenario of a terminal device, wherein the method comprises:
-
analyzing an application program running on the terminal device for a first characteristic data of the application program; and determining a first application scenario information corresponding to the first characteristic data based, at least in part, on a first entry in a scenario characteristic data set, wherein the scenario characteristic data set comprises a plurality of application scenario information entries each corresponding to one of a plurality of characteristic data entries, wherein each of the plurality of application scenario information entries corresponds to a different one of a plurality of application scenarios of the terminal device, wherein the characteristic data entries each comprise one or more functions of a corresponding one of a plurality of applications of the terminal device, and wherein the first application scenario information corresponding to the first characteristic data of the application program is used to indicate a current application scenario of the terminal device. - View Dependent Claims (2, 3, 4)
-
-
5. A method for managing power consumption of a terminal device, wherein the method comprises:
-
analyzing an application program running on the terminal device for a first characteristic data of the application program; determining a first application scenario information corresponding to the first characteristic data based, at least in part, on a first entry in a scenario characteristic data set, wherein the scenario characteristic data set comprises a plurality of application scenario information entries each corresponding to one of a plurality of characteristic data entries, wherein each of the plurality of application scenario information entries corresponds to a different one of a plurality of application scenarios of the terminal device, wherein the characteristic data entries each comprise one or more functions of a corresponding one of a plurality of applications of the terminal device, and wherein the first application scenario information corresponding to the first characteristic data is used to indicate a current application scenario of the terminal device; and determining a first power consumption control policy corresponding to the first application scenario information based, at least in part, on a control policy set, wherein the control policy set comprises a plurality of power consumption control policies each corresponding to one of the plurality of application scenario information entries. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A terminal device, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; run an application program; analyze the application program for a first characteristic data of the application program; and determine a first application scenario information corresponding to the first characteristic data based, at least in part, on a first entry in a scenario characteristic data set, wherein the scenario characteristic data set comprises a plurality of application scenario information entries each corresponding to one of a plurality of characteristic data entries, wherein each of the plurality of application scenario information entries corresponds to a different one of a plurality of application scenarios of the terminal device, wherein the characteristic data entries each comprise one or more functions of a corresponding one of a plurality of applications of the terminal device, and wherein the first application scenario information corresponding to the first characteristic data of the application program is used to indicate a current application scenario currently of the terminal device. - View Dependent Claims (11, 12, 13)
-
-
14. A terminal device, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; run an application program; analyze the application program for a first characteristic data of the application program; determine a first application scenario information corresponding to the first characteristic data of the application program based, at least in part, on a scenario characteristic data set, wherein the scenario characteristic data set comprises a plurality of application scenario information entries each corresponding to one of a plurality of characteristic data entries, wherein each of the plurality of application scenario information entries corresponds to a different one of a plurality of application scenarios of the terminal device, wherein the characteristic data entries each comprise one or more functions of a corresponding one of a plurality of applications of the terminal device, and wherein the first application scenario information corresponding to the first characteristic data is used to indicate a current application scenario of the terminal device; determine a first power consumption control policy corresponding to the first application scenario information based, at least in part, on a control policy set, wherein the control policy set comprises a plurality of power consumption control policies each corresponding to one of the plurality of application scenario information entries; and implement power consumption control on corresponding hardware of the terminal device based, at least in part, on the first power consumption control policy. - View Dependent Claims (15, 16, 17, 18)
-
Specification