| CPC G06F 11/327 (2013.01) [G06F 1/3203 (2013.01); G06F 1/3212 (2013.01); Y02D 10/00 (2018.01)] | 25 Claims |

|
1. A computer-implemented method, the method comprising:
determining state of charge data for an energy storage device indicative of a charge level of the energy storage device over a plurality of intervals of time;
determining a forecasted time at which the energy storage device is forecasted to begin charging based on the state of charge data;
determining a forecasted time at which the energy storage device is forecasted to have an amount of energy below a predetermined threshold amount based on the state of charge data;
in accordance with a determination that the forecasted time at which the energy storage device is forecasted to have an amount of energy below the predetermined threshold amount is before the forecasted time at which the energy storage device is forecasted to begin charging, taking an action when the energy storage device has a first amount of energy; and
in accordance with a determination that the forecasted time at which the energy storage device is forecasted to have an amount of energy below the predetermined threshold amount is after the forecasted time at which the energy storage device is forecasted to begin charging, taking the action when the energy storage device has a second amount of energy different from the first amount of energy, wherein taking the action includes modifying a power characteristic of the energy storage device.
|