Patent ID: 11962178
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Electrical machinery, apparatus, energy (Electrical engineering)
Classification: CPC H | IPC H

Claim 5:
6. A computer program product comprising one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media, the stored program instructions executable by one or more computer processors, the stored program instructions comprising:
program instructions to determine a battery supplying power to an electronic device associated with a user is discharging;
program instructions to receive battery specification information for the battery;
program instructions to receive environmental condition information for the battery;
program instructions to determine an open circuit voltage for the battery;
program instructions to determine a base capacity of the battery;
program instructions to determine a first capacity reduction for the battery based on the battery specification and the base capacity, and a second capacity reduction for the battery based on the environmental condition information;
program instructions to determine an overall expected capacity for the battery based on the first capacity reduction and the second capacity reduction, wherein the overall expected capacity represents available energy for the battery;
program instructions to determine the available energy for the battery is less than a capacity buffer and a required energy to perform a final action prior to battery depletion, wherein the capacity buffer ensures the available energy for the battery is enough to perform the final action prior to the battery depletion;
send a warning notification to a client device associated with the user; and
program instructions to instruct the electronic device to disable one or more features based on an energy conservation protocol, wherein the energy conservation protocol increases the available energy for the battery above the capacity buffer and the required energy to perform the final action prior to the battery depletion.