Patent ID: 7840821

Claim:
A method comprising: receiving, at a first operational module of an electronic device, a first request to affect an energy consumption of a second operational module of the electronic device; updating, at the first operational module, an estimated energy consumption of the second operational module based upon the first request; providing a control indicator from the first operational module to limit the energy consumption of the second operational module in response to determining, based upon the estimated energy consumption, a heuristic has been met; receiving, at the first operational module of the electronic device, a second request to affect the energy consumption of the second operational module, the second request received after the first request; updating the estimated energy consumption based upon the second request; and providing the control indicator to limit the energy consumption of the second operational module in response to determining, based upon the estimated energy consumption updated by the second request, the heuristic has been met; and wherein the estimated energy consumption comprises an accumulation of energy counts of the second operational module for a plurality of requests including the first request and the second request, wherein a energy count associates a measure of energy consumption to requests, including a first energy count to the first request and a second energy count to the second request.