CURRENT USAGE ESTIMATION FOR ELECTRONIC DEVICES
First Claim
Patent Images
1. A method of estimating current consumption of an electronic device, the method comprising:
- obtaining log data comprising a record of at least some activities of the electronic device during a selected time period;
parsing the log data into a plurality of component digests;
estimating current consumption values for the component digests based on component signatures of the component digests, a current consumption model and a machine learning technique; and
processing the estimated current consumption values to estimate current consumption data for the electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are described herein for a system and method for estimating current consumption for an electronic device by obtaining log data comprising a record of at least some activities of the electronic device during a selected time period, parsing the log data into a plurality of component digests, estimating current consumption values for the component digests based on component signatures of the component digests, a current consumption model and a machine learning technique; and processing the estimated current consumption values to estimate current consumption data for the electronic device.
-
Citations
21 Claims
-
1. A method of estimating current consumption of an electronic device, the method comprising:
-
obtaining log data comprising a record of at least some activities of the electronic device during a selected time period; parsing the log data into a plurality of component digests; estimating current consumption values for the component digests based on component signatures of the component digests, a current consumption model and a machine learning technique; and processing the estimated current consumption values to estimate current consumption data for the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
-
a plurality of subsystems for providing various functions; an operating system for enabling execution of software applications and operation of the subsystems as well as logging activity of the electronic device in log data; a processor that controls the operation of the device, the processor being configured to estimate current consumption of the electronic device by obtaining log data comprising a record of at least some activities of the electronic device during a selected time period;
parsing the log data into a plurality of component digests;
estimating current consumption values for the component digests based on component signatures of the component digests, a current consumption model and a machine learning technique; andprocessing the estimated current consumption values to estimate current consumption data for the electronic device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium comprising a plurality of instructions executable on a microprocessor of an electronic device for adapting the electronic device to implement a method of estimating current consumption for the electronic device, wherein the method comprises:
-
obtaining log data comprising a record of at least some activities of the electronic device during a selected time period; parsing the log data into a plurality of component digests; estimating current consumption values for the component digests based on component signatures of the component digests, a current consumption model and a machine learning technique; and processing the estimated current consumption values to estimate current consumption data for the electronic device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification