US 12,306,684 B2
Dynamic control mechanisms for backup power regulators
Tong-Hsiao Chang, Manhasset, NY (US); and Rohit D. Kotwal, Plainvew, NY (US)
Assigned to Zebra Technologies Corporation, Lincolnshire, IL (US)
Filed by ZEBRA TECHNOLOGIES CORPORATION, Lincolnshire, IL (US)
Filed on Dec. 9, 2022, as Appl. No. 18/078,643.
Prior Publication US 2024/0195208 A1, Jun. 13, 2024
Int. Cl. G06F 1/26 (2006.01); G06F 1/28 (2006.01); G06F 1/30 (2006.01); G06F 11/20 (2006.01); H02J 7/00 (2006.01); H02J 7/34 (2006.01); H02J 9/06 (2006.01)
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
OG exemplary drawing
 
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.