Patent ID: 8984307
Filing Date: 2015-03-17
Classification: G06F,H04W,Y02D

Abstract:
1. A method for managing battery capacity in a portable computing device (“PCD”), the method comprising: polling a battery in the PCD to determine an active demand on its capacity, wherein the active demand is associated with an aggregate power consumption of one or more online components within the PCD; recognizing a request from one or more offline components within the PCD to come online; querying a database to identify a power consumption associated with the one or more offline components wherein the identified power consumption is based on historical power consumption of the requesting one or more offline components when concurrently active with a set of components comprising the requesting one or more offline components and one or more additional components; calculating a future active demand on the battery that would result from an authorization for the offline components to come online, wherein the future active demand is calculated based on the aggregate power consumption of the one or more online components and the power consumption associated with the one or more offline components; determining whether the future active demand would cause a target current margin to be encroached, wherein the target current margin corresponds to a portion of the battery capacity held in reserve; based on determining whether the future active demand would cause a target current margin to be encroached, responding to the request of the one or more offline components to come online, wherein: re-polling the battery in the PCD to determine an updated active demand on its capacity, wherein: