| CPC G06F 1/263 (2013.01) [G06F 1/28 (2013.01); G06F 1/30 (2013.01); G06F 1/305 (2013.01); G06F 11/2015 (2013.01); H02J 7/0045 (2013.01); H02J 7/0047 (2013.01); H02J 7/0063 (2013.01); H02J 7/00712 (2020.01); H02J 7/345 (2013.01); H02J 9/06 (2013.01); H02J 9/061 (2013.01)] | 16 Claims |

|
1. A computing device, comprising:
a battery compartment configured to removably receive a battery;
a backup power source;
a computing subsystem configured to receive power from a selectable one of the battery and the backup power source;
a backup power regulator configured to supply backup power from the backup power source; and
a power control subsystem configured to:
in response to detecting that current from the battery compartment is below a current threshold, supply power to the computing subsystem from the backup power regulator by controlling the backup power regulator to increase an output voltage level from a nominal level to an active level;
in response to increasing the output voltage level of the backup power regulator, initiate a timer; and
upon expiration of the timer:
(a) continue to supply power to the computing subsystem from the backup power regulator, the output voltage level being set to the active voltage level,
when a battery removal detection signal was received prior to expiration of the timer, and
(b) discontinue supplying power to the computing subsystem from the backup power regulator, the output voltage level being set to the nominal voltage level, when the battery removal detection signal was not received prior to expiration of the timer.
|