Reported state-of-charge scaling
First Claim
Patent Images
1. A method for reporting battery state of charge, the method comprising:
- receiving, by a battery fuel gauge, a signal from a charging circuit of an electronic device, the charging circuit being communicatively coupled to the battery fuel gauge;
determining, by the battery fuel gauge, that the electronic device has changed from a battery charging state to a battery discharging state in response to the signal;
measuring, by the battery fuel gauge, an initial measured state-of-charge (MSOC) value of a battery of the electronic device; and
if the initial MSOC value is above a threshold value;
determining, by the battery fuel gauge, a reported state-of-charge compensation value (RSOC_CV) based on a difference between the initial MSOC value and the threshold value;
scaling, by the battery fuel gauge, the initial MSOC value using the RSOC_CV to obtain an initial reported state-of-charge (RSOC) value; and
triggering, by the battery fuel gauge, display of the initial RSOC value on a display screen of the electronic device, wherein, as an MSOC value decreases over time, a corresponding RSOC value is adjusted and displayed over a range of MSOC values such that the displayed RSOC value linearly decreases over time.
7 Assignments
0 Petitions
Accused Products
Abstract
In a general aspect, a method can include providing an indication that the electronic device has changed from a battery charging state to a battery discharging state and measuring an initial measured state-of-charge (MSOC) value of a battery of the electronic device. In the event the initial MSOC value is above a threshold value, the method can further include determining a compensation value based on the initial MSOC value and the threshold value, determining an initial reported state of charge (RSOC) value by scaling the initial MSOC value using the compensation value and reporting the initial RSOC value using the electronic device.
24 Citations
20 Claims
-
1. A method for reporting battery state of charge, the method comprising:
-
receiving, by a battery fuel gauge, a signal from a charging circuit of an electronic device, the charging circuit being communicatively coupled to the battery fuel gauge; determining, by the battery fuel gauge, that the electronic device has changed from a battery charging state to a battery discharging state in response to the signal; measuring, by the battery fuel gauge, an initial measured state-of-charge (MSOC) value of a battery of the electronic device; and if the initial MSOC value is above a threshold value; determining, by the battery fuel gauge, a reported state-of-charge compensation value (RSOC_CV) based on a difference between the initial MSOC value and the threshold value; scaling, by the battery fuel gauge, the initial MSOC value using the RSOC_CV to obtain an initial reported state-of-charge (RSOC) value; and triggering, by the battery fuel gauge, display of the initial RSOC value on a display screen of the electronic device, wherein, as an MSOC value decreases over time, a corresponding RSOC value is adjusted and displayed over a range of MSOC values such that the displayed RSOC value linearly decreases over time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device configured to report battery state of charge, the electronic device comprising:
-
a battery; a charging circuit; a battery fuel gauge operatively coupled with the battery and the charging circuit; at least one processor; and at least one non-transitory storage medium having instructions stored thereon, the instructions, when executed by the at least one processor, result in; in response to the electronic device changing from a battery charging state to a battery discharging state, the battery fuel gauge receiving a signal indicating the change; in response to the change, measuring, by the battery fuel gauge, an initial measured state-of-charge (MSOC) value of the battery; and if the initial MSOC value is above a threshold value, the instructions, when executed by the at least one processor, cause the battery fuel gauge to; determine a reported state-of-charge compensation value (RSOC_CV) based on a difference between the initial MSOC value and the threshold value; scale the initial MSOC value using the RSOC_CV to obtain an initial reported state-of-charge (RSOC) value; and report the initial RSOC value, wherein, as an MSOC value decreases over time, a corresponding RSOC value is adjusted over a range of MSOC values such that the adjusted RSOC value linearly decreases over time. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification