US 11,990,782 B2
Automatically updating a full charge capacity of a battery of an information handling system
Yan Ning, Cedar Park, TX (US); Nikhil Manohar Vichare, Austin, TX (US); and Richard Christopher Thompson, Cedar Park, 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. 10, 2021, as Appl. No. 17/444,772.
Prior Publication US 2023/0051221 A1, Feb. 16, 2023
Int. Cl. H02J 7/00 (2006.01); G06F 1/26 (2006.01)
CPC H02J 7/0048 (2020.01) [G06F 1/26 (2013.01); H02J 7/00712 (2020.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method of automatically updating a full charge capacity (FCC) of a battery of an information handling system, the method comprising:
identifying a state of charge (SOC) of the battery;
comparing the SOC of the battery with a SOC threshold, and in response, determining that the SOC of the battery is less than the SOC threshold;
in response to determining that the SOC of the battery is less than the SOC threshold, comparing a time since a previous update of the FCC of the battery to a time threshold, and in response, determining that the time since the previous update of the FCC of the battery is greater than the time threshold;
in response to determining that the time since the previous update of the FCC of the battery is greater than the time threshold, identifying configuration parameters for an update of the FCC of the battery;
comparing the configuration parameters with current conditions of the battery;
based on comparing the configuration parameters with current conditions of the battery, determining that the current conditions of the battery are within bounds of the configuration parameters; and
in response to determining that the current conditions of the battery are within the bounds of the configuration parameters;
updating the FCC of the battery:,
providing a notification to a user of the information handling system indicating a request to perform a discharge on the battery;
in response to the notification, receiving a user response indicating permission to perform the discharge on the battery; and
performing, at the battery, the discharge.