×

System and method for battery load management in a portable computing device

  • US 8,977,874 B2
  • Filed: 03/23/2012
  • Issued: 03/10/2015
  • Est. Priority Date: 01/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing battery load in a portable computing device (“

  • PCD”

    ), the method comprising;

    tracking an active load on a battery in the PCD, wherein the active load is associated with one or more active power consuming components within the PCD;

    monitoring a state of health of the battery, wherein the state of health is quantified by one or more measurements associated with the battery;

    storing data in a battery load database that identifies the one or more active power consuming components, the state of health quantified by the one or more measurements associated with the battery, a pre-defined battery load state, and historical power consumption levels mapped to particular use cases;

    recognizing a call for additional load on the battery, wherein the call for additional load is associated with a request for functionality of the PCD that requires activation of an inactive component within the PCD;

    calculating a future active load on the battery that would result from accepting the call for additional load by querying the battery load database; and

    responding to the call for additional load on the battery based on an analysis of an impact that the future active load would have on the state of health of the battery stored in the battery load database and on the pre-defined battery load state stored in the battery load database compared with the future active load, wherein responding to the call for additional load further comprises reducing power to one or more of the active power consuming components within the PCD identified as thermal aggressors, the PCD includes a plurality of cores and responding to the call for additional load further comprises reallocating at least one processing load among at least some of the plurality of cores.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×