BATTERY PACK MANAGEMENT
First Claim
1. An electronic device, comprising:
- a processor coupled to a battery and configured to;
determine whether the battery is being charged or discharged,in response to the battery being discharged, operate to;
calculate an amount by which the battery has discharged since a preceding calculation of remaining capacity of the battery,compensate the amount by which the battery has discharged for a condition of the battery, andcalculate a remaining capacity of the battery as a function of the amount by which the battery has discharged; and
in response to the battery being charged, operate to;
calculate an amount by which the battery has charged since a preceding calculation of remaining capacity of the battery,compensate the amount by which the battery has charged for a condition of the battery, andcalculate the remaining capacity of the battery as a function of the amount by which the battery has charged.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device includes a processor coupled to a battery and to determine whether the battery is being charged or discharged. If the battery being is being discharged, the processor operates to calculate an amount by which the battery has discharged since a preceding calculation of remaining capacity of the battery, compensate the amount by which the battery has discharged for a condition of the battery, and calculate a remaining capacity of the battery as a function of the amount by which the battery has discharged. If the battery is being charged, the processor operates to calculate an amount by which the battery has charged since a preceding calculation of remaining capacity of the battery, compensate the amount by which the battery has charged for a condition of the battery, and calculate the remaining capacity of the battery as a function of the amount by which the battery has charged.
22 Citations
20 Claims
-
1. An electronic device, comprising:
a processor coupled to a battery and configured to; determine whether the battery is being charged or discharged, in response to the battery being discharged, operate to; calculate an amount by which the battery has discharged since a preceding calculation of remaining capacity of the battery, compensate the amount by which the battery has discharged for a condition of the battery, and calculate a remaining capacity of the battery as a function of the amount by which the battery has discharged; and in response to the battery being charged, operate to; calculate an amount by which the battery has charged since a preceding calculation of remaining capacity of the battery, compensate the amount by which the battery has charged for a condition of the battery, and calculate the remaining capacity of the battery as a function of the amount by which the battery has charged. - View Dependent Claims (2, 3, 4, 5)
-
6. A method, comprising:
-
measuring a voltage of a battery over a period of time in real time while the battery discharges, using a processor coupled to measurement circuitry; calculating a run time to empty of the battery based on the voltage of the battery as measured during the period of time, in real time while the battery discharges, using the processor; compensating the run time to empty of the battery for a second condition of the battery based upon lack of variation of a first condition of the battery during the period of time, in real time while the battery discharges, using the processor; and compensating the run time to empty of the battery for the first condition of the battery based upon variation of the first condition of the battery during the period of time, in real time while the battery discharges, using the processor; wherein the second condition of the battery is self discharge of the battery. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
determining, in real time, whether a battery is being charged or discharged; in response to the battery being discharged, in real time as the battery discharges, performing steps of; calculating an amount by which the battery has discharged since a preceding calculation of remaining capacity of the battery, compensating the amount by which the battery has discharged for a condition of the battery, and calculating a remaining capacity of the battery as a function of the amount by which the battery has discharged. - View Dependent Claims (16, 17)
-
-
18. A method, comprising:
-
determining, in real time, whether a battery is being charged or discharged; in response to the battery being charged, in real time as the battery charges, performing steps of; calculating an amount by which the battery has charged since a preceding calculation of remaining capacity of the battery, compensating the amount by which the battery has charged for a condition of the battery, and calculating a remaining capacity of the battery as a function of the amount by which the battery has charged. - View Dependent Claims (19, 20)
-
Specification