Method and apparatus for optimizing self-power consumption of a controller-based device
First Claim
1. A method of optimizing self-power consumption of a controller-based device, the method comprising:
- receiving one or more signals from corresponding one or more sensors indicating one or more operating conditions of the controller-based device;
selecting, by the controller, one or more operating parameters associated with at least one of the one or more operating conditions;
outputting, by the controller, a value of an estimated power that is consumed by the controller executing an algorithm, wherein the algorithm generates at least one updated value for at least one of the one or more operating parameters;
outputting, by the controller, a value of an estimated power savings associated with the controller-based device operating using the at least one updated value;
comparing, by the controller, the value of the estimated power consumed by the execution of the algorithm to the value of the estimated power savings;
executing the algorithm on a first condition that the value of the estimated power savings is favorable compared to the value of the estimated power consumed; and
foregoing executing the algorithm on a second condition that the value of the estimated power savings is not favorable compared to the value of the estimated power consumed.
3 Assignments
0 Petitions
Accused Products
Abstract
A device and method are disclosed for optimizing self-power consumption. The device may sense one or more operating conditions of the device. The device may further select one or more operating parameters associated with at least one of the one or more operating conditions. The device may also estimate a power consumption associated with executing an algorithm to generate at least one updated value for at least one of the one or more operating parameters as well as estimate a power savings associated with operating using the updated value. The device may compare the estimated power consumption to the estimated power savings and determine whether to execute the algorithm based on the comparing.
-
Citations
20 Claims
-
1. A method of optimizing self-power consumption of a controller-based device, the method comprising:
-
receiving one or more signals from corresponding one or more sensors indicating one or more operating conditions of the controller-based device; selecting, by the controller, one or more operating parameters associated with at least one of the one or more operating conditions; outputting, by the controller, a value of an estimated power that is consumed by the controller executing an algorithm, wherein the algorithm generates at least one updated value for at least one of the one or more operating parameters; outputting, by the controller, a value of an estimated power savings associated with the controller-based device operating using the at least one updated value; comparing, by the controller, the value of the estimated power consumed by the execution of the algorithm to the value of the estimated power savings; executing the algorithm on a first condition that the value of the estimated power savings is favorable compared to the value of the estimated power consumed; and foregoing executing the algorithm on a second condition that the value of the estimated power savings is not favorable compared to the value of the estimated power consumed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A controller-based device capable of optimizing self-power consumption, the controller-based device comprising:
-
one or more sensors configured to output corresponding one or more signals indicating one or more operating conditions of the controller-based device; and the controller configured to; select one or more operating parameters associated with at least one of the one or more operating conditions; output a value of an estimated power that is consumed by the controller executing an algorithm, wherein the algorithm generates at least one updated value for at least one of the one or more operating parameters; output a value of an estimated power savings associated with the controller-based device operating using the at least one updated value; compare the the value of the estimated power consumed by the execution of the algorithm to the value of the estimated power savings; execute the algorithm on a first condition that the value of the estimated power savings is favorable compared to the value of the estimated power consumed; and forego executing the algorithm on a second condition that the value of the estimated power savings is not favorable compared to the value of the estimated power consumed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification