Smart advice to charge notification
First Claim
1. A computer-implemented method, the method comprising:
- determining state of charge data for an energy storage device in an electronic 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 for the electronic device is forecasted to begin charging based on the state of charge data;
determining a forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below a predetermined threshold amount based on the state of charge data; and
before the forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below the predetermined threshold amount, taking an action in response to determining 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.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. The historic state of charge data can be queried over a plurality of intervals and a state of charge curve generated that is representative of a user'"'"'s charging habits over time. The state of charge curve can be used to generate a rate of charge histogram and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time. A first device can determine when a second device typically charges and whether the energy storage device in the second device will have an amount of energy below the predetermined threshold amount before the next predicted charge time for the second device. The first device can generate an advice to charge notification to the user on either, or both, devices.
38 Citations
21 Claims
-
1. A computer-implemented method, the method comprising:
-
determining state of charge data for an energy storage device in an electronic 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 for the electronic device is forecasted to begin charging based on the state of charge data; determining a forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below a predetermined threshold amount based on the state of charge data; and before the forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below the predetermined threshold amount, taking an action in response to determining 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19)
-
-
8. A non-transitory computer-readable medium programmed with instructions that, when executed by a processing system, perform operations comprising:
-
determining state of charge data for an energy storage device in an electronic 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 for the electronic device is forecasted to begin charging based on the state of charge data; and determining a forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below a predetermined threshold amount based on the state of charge data; and before the forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below the predetermined threshold amount, taking an action in response to determining that the forecasted time at which the energy storage device is forecasted to have an amount of energy less than the predetermined threshold amount is before the forecasted time at which the energy storage device is forecasted to begin charging. - View Dependent Claims (9, 10, 11, 12, 13, 14, 20)
-
-
15. A processing system comprising:
-
one or more processors coupled to a memory programmed with executable instructions that, when executed by the one or more processors, perform operations comprising; determining state of charge data for an energy storage device in an electronic 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 for the electronic device is forecasted to begin charging based on the state of charge data; and determining a forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below a predetermined threshold amount based on the state of charge data; and before the forecasted time at which the energy storage device for the electronic device is forecasted to have an amount of energy below the predetermined threshold amount, taking an action in response to determining 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. - View Dependent Claims (16, 17, 21)
-
Specification