US 12,292,779 B2
Systems and methods for battery context-aware limiting of bios managed operations
Ibrahim Sayyed, Georgetown, TX (US); Adolfo S. Montero, Pflugerville, TX (US); Jagadish Babu Jonnada, Leander, TX (US); and Nikhil Vichare, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Aug. 2, 2021, as Appl. No. 17/391,641.
Prior Publication US 2023/0029911 A1, Feb. 2, 2023
Int. Cl. G06F 1/32 (2019.01); G06F 1/3212 (2019.01); G06F 1/3218 (2019.01); G06F 1/3234 (2019.01); G06F 9/44 (2018.01); G06F 9/4401 (2018.01)
CPC G06F 1/3265 (2013.01) [G06F 1/3212 (2013.01); G06F 1/3218 (2013.01); G06F 9/4406 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An information handling system comprising:
a processor;
a battery configured to provide electrical energy to components of the information handling system; and
a basic input/output system (BIOS) communicatively coupled to the processor and embodied by executable instructions embodied in non-transitory computer readable media, the instructions configured to, when executed by the processor, in response to one of execution of a BIOS managed operation or a request for execution of the BIOS managed operation:
determine whether the information handling system is coupled to an alternating current power source; and
responsive to determining the information handling system is decoupled from the alternating current power source:
determine an energy requirement for execution of the BIOS managed operation;
determine an energy capacity of the battery;
determine if the energy capacity is sufficient to satisfy the energy requirement; and
limit one or more features of the BIOS managed operation in response to the energy capacity being insufficient to satisfy the energy requirement;
wherein the BIOS managed operation is a specialized operation of BIOS which relates to serviceability, diagnostics, or pre-operating system network connectivity.