Battery Management in a Device with Multiple Batteries
First Claim
1. A computing device comprising:
- a battery system having multiple batteries;
a power management system configured to;
associate a discharge parameter with a particular battery of the multiple batteries, the discharge parameter configured to cause servicing of a system load for the computing device by;
first discharging the particular battery down to a charge level specified by the discharge parameter; and
then switching among using one or more of the multiple batteries at a time to service the load;
expose functionality operable to enable adjustment of the discharge parameter to specify different charge levels and thereby selectively control a tradeoff between device performance and reliability of the multiple batteries for different usage scenarios;
adjust the discharge parameter to adapt to a current usage scenario, responsive to a directive received via the functionality; and
service the system load for the current usage scenario in accordance with the discharge parameter as adjusted.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for battery management of a device having multiple batteries are described herein. In one or more implementations, management for increased battery reliability involves assessing a combination of factors that influence a control policy for multiple batteries in a battery system. Based on the assessment, values of control parameters for power management of the battery system are set to reflect a tradeoff between performance and reliability. Then, at least one of battery utilization or charge current distribution is controlled in dependence upon the values that are set. Control of the battery system can be based in part upon differences in cycle counts for multiple batteries of a battery system for a device, such that cycle counts of the multiple batteries are managed for improved reliability.
20 Citations
20 Claims
-
1. A computing device comprising:
-
a battery system having multiple batteries; a power management system configured to; associate a discharge parameter with a particular battery of the multiple batteries, the discharge parameter configured to cause servicing of a system load for the computing device by; first discharging the particular battery down to a charge level specified by the discharge parameter; and then switching among using one or more of the multiple batteries at a time to service the load; expose functionality operable to enable adjustment of the discharge parameter to specify different charge levels and thereby selectively control a tradeoff between device performance and reliability of the multiple batteries for different usage scenarios; adjust the discharge parameter to adapt to a current usage scenario, responsive to a directive received via the functionality; and service the system load for the current usage scenario in accordance with the discharge parameter as adjusted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method implemented by a computing device comprising:
-
acquiring data indicative of cycle counts for multiple batteries of a battery system for a device; identifying differences in the cycle counts between different batteries of the multiple batteries; and adjusting a policy used to control charging and discharging of the multiple batteries to account for the identified differences and balance the cycle count differences to within a designated target range. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method implemented by a computing device to manage battery usage of the device for increased battery reliability comprising:
-
assessing a combination of factors that influence a control policy for multiple batteries in a battery system for a device; setting values of control parameters for power management of the battery system based on the assessment to reflect a tradeoff between performance and reliability of the battery system as indicated by the combination of factors; and controlling at least one of battery utilization or charge current distribution for the battery system in dependence upon the values that are set for the control parameters. - View Dependent Claims (19, 20)
-
Specification