| CPC H01M 10/425 (2013.01) [H01M 10/482 (2013.01); H01M 10/486 (2013.01); H01M 2010/4271 (2013.01)] | 20 Claims |

|
1. A computing device comprising:
a first battery configured to operate at a first temperature range;
a second battery configured to operate at a second temperature range, the second temperature range having an upper bound greater than an upper bound of the first temperature range;
one or more temperature sensors, at least one temperature sensor of the one or more temperature sensors disposed within the computing device, the one or more temperature sensors configured to collect measurements indicative of a temperature;
a cooling element capable of removing heat from at least one of the first battery or the second battery responsive to measurements received from the one or more temperature sensors indicative of the temperature being greater than the first temperature range for the first battery or the second temperature range for the second battery;
one or more processors; and
memory storing one or more programs, the one or more programs comprising instructions that, when executed by the one or more processors, cause the one or more processors to:
determine, based on measurements received from the one or more temperature sensors, the temperature of the computing device;
responsive to a determination that the temperature is within the first temperature range, cause one or more components of the computing device to operate using electrical energy sourced from the first battery; and
responsive to a determination that the temperature is within the second temperature range, cause the one or more components of the computing device to operate using electrical energy sourced from the second battery.
|