| CPC H02J 7/00712 (2020.01) [G06F 1/26 (2013.01); H02J 7/0048 (2020.01); H02J 7/0063 (2013.01)] | 20 Claims |

|
1. An information handling system comprising:
a processor operable to execute instructions that process information;
a memory interfaced with the processor and operable to store the instructions and information;
a battery configured to discharge to provide power to run the processor;
a charger interfaced with the battery to charge the battery when external power is available, the charger having a processing resource operable to execute instructions;
a storage device interfaced with the processor and having non-transient memory operable to store the instructions and information;
a network interface controller interfaced with processor and operable to communicate through a network with network locations; and
a battery charge agent having instructions stored in the storage device that, when executed on the charger processing resource, cause:
detect a battery charge state;
directly initiates retrieval of energy parameters in real time through the network interface controller when the information handling system is powered off;
compare the battery charge state with the energy parameters received through the network; and
manage battery charge based at least in part on a carbon footprint of the energy parameters and the battery charge state.
|