Useful battery capacity / state of health gauge
First Claim
Patent Images
1. A device, comprising:
- a battery;
a battery gauge;
a display;
storage;
an input/output subsystem;
one or more processors; and
memory containing instructions executable by the one or more processors whereby the device is operable to;
determine if the battery is discharging;
monitor, in response to determining that the battery is discharging, one or more parameters associated with the battery during discharge to detect discharge events;
determine a minimum capacity and a maximum capacity of the battery in response to the detection of the discharge events measured by the battery gauge;
determine a first count of minimum capacity of the battery and a second count of maximum capacity of battery based upon the discharge events;
store, in the storage, information relating to the battery'"'"'s state of health including the determined capacity and count information based upon the discharge events;
determine a state of health of the battery based, at least in part, upon the stored information, the state of health being a measurement of an available discharge capacity in the battery compared to a discharge capacity needed for a workflow executed by a user of the device; and
display, on the display, an indication of the determined state of health.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is disclosed that determines the actual capacity of a battery. The device determines the charge state of the battery and monitors discharge events. Before additional charge is applied, a minimum useful capacity is recorded based on passed charge values recorded by a battery gas gauge during discharge. Before a low voltage shut down, a full capacity is recorded based on passed charge values. The battery capacity information can be used to provide insights on the timing for battery replacement and for improvement in workflows involving the device.
-
Citations
18 Claims
-
1. A device, comprising:
-
a battery; a battery gauge; a display; storage; an input/output subsystem; one or more processors; and memory containing instructions executable by the one or more processors whereby the device is operable to; determine if the battery is discharging; monitor, in response to determining that the battery is discharging, one or more parameters associated with the battery during discharge to detect discharge events; determine a minimum capacity and a maximum capacity of the battery in response to the detection of the discharge events measured by the battery gauge; determine a first count of minimum capacity of the battery and a second count of maximum capacity of battery based upon the discharge events; store, in the storage, information relating to the battery'"'"'s state of health including the determined capacity and count information based upon the discharge events; determine a state of health of the battery based, at least in part, upon the stored information, the state of health being a measurement of an available discharge capacity in the battery compared to a discharge capacity needed for a workflow executed by a user of the device; and display, on the display, an indication of the determined state of health. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a battery; a battery gauge; a display; storage; an input/output subsystem; one or more processors; and memory containing instructions executable by the one or more processors whereby the device is operable to; determine if the battery is charging; in response to determining that the battery is charging, determine a voltage of the battery and compare the voltage to a first threshold; in response to determining that the voltage of the battery is greater than the first threshold based upon the comparison, determine a current of the battery and compare the current to a second threshold; in response to determining that the current of the battery is less than the second threshold based upon the comparison, reset a value for electrical charge passed from the battery during discharge; determine if the battery is discharging; monitor, in response to determining that the battery is discharging, one or more parameters associated with the battery during discharge to detect discharge events; determine a minimum capacity and a maximum capacity of the battery in response to the detection of the discharge events measured by the battery gauge; determine a first count of minimum capacity of the battery and a second count of maximum capacity of battery based upon the discharge events; store, in the storage, information relating to the battery'"'"'s state of health including the determined capacity and count information based upon the discharge events; determine a state of health of the battery based, at least in part, upon the stored information, the state of health being a measurement of an available discharge capacity in the battery compared to a discharge capacity needed for a workflow executed by a user of the device; and display, on the display, an indication of the determined state of health. - View Dependent Claims (12, 13)
-
-
14. A device, comprising:
-
a battery; a battery gauge; a display; storage; an input/output subsystem; one or more processors; and memory containing instructions executable by the one or more processors whereby the device is operable to; determine if the battery is discharging; in response to determining that the battery is discharging, determine a voltage of the battery and compare the voltage to a first threshold; in response to determining that the voltage of the battery is less than the first threshold, determine a capacity of the battery, and a date stamp associated with the determined capacity of the battery; determine if the voltage of the battery is less than a second threshold based upon a comparison to the second threshold and, in response to determining that the voltage of the battery is less than the second threshold, record, in the storage, a full capacity event based on the determined capacity of the battery; determine if the voltage of the battery is greater than or equal to the second threshold based upon the comparison to the second threshold, and determine if a charge has been applied to the battery; in response to determining that the charge has been applied to the battery, record, in the storage, a minimum capacity event based on the determined capacity of the battery; determine a first count of minimum capacity of the battery and a second count of full capacity of battery based upon the events; store, in the storage, information relating to the battery'"'"'s state of health including the determined capacity and count information based upon the events; determine a state of health of the battery based, at least in part, upon the stored information, the state of health being a measurement of an available discharge capacity in the battery compared to a discharge capacity needed for a workflow executed by a user of the device; and display, on the display, an indication of the determined state of health. - View Dependent Claims (15, 16, 17, 18)
-
Specification