Arbitrating battery power calibration in a device that selects a battery power unit from a purality of selectable battery power units
First Claim
Patent Images
1. A method comprising:
- processing instructions stored in a computer readable memory that are executable for comparing charging records of each of a plurality of batteries that are individually useable to provide power toan electronic component further processing the instructions to select one of the batteries based on the comparing;
further processing the instructions to electrically isolate the selected battery from all of the other batteries in the plurality and from the electronic component while still providing power to the electronic component from a source other than the selected battery; and
further processing the instructions to instigate a battery power calibration procedure in relation to a hierarchy of calibration statuses ranging from a done status at the top of the hierarchy to a failed status at the bottom of the hierarchy and one or more other statuses in the hierarchy, the calibration procedure characterizing the selected battery as being calibrated or not calibrated by determining a time required to discharge the selected battery to a system load from a fully charged voltage to a preselected end-of-discharge voltage and comparing the determined discharge time to a predetermined fixed time range.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is provided with a system load and a plurality of batteries that are individually selectable to provide power to the load, and arbitration circuitry configured to selectively calibrate each of the batteries in relation to respective calibration status data stored in memory for each of the batteries. The arbitration circuitry executes a method for comparing charging records of each of the plurality of batteries, and then instigating a battery power calibration procedure to a selected battery of the plurality of batteries in relation to results of the comparing step.
28 Citations
20 Claims
-
1. A method comprising:
-
processing instructions stored in a computer readable memory that are executable for comparing charging records of each of a plurality of batteries that are individually useable to provide power to an electronic component further processing the instructions to select one of the batteries based on the comparing;
further processing the instructions to electrically isolate the selected battery from all of the other batteries in the plurality and from the electronic component while still providing power to the electronic component from a source other than the selected battery; andfurther processing the instructions to instigate a battery power calibration procedure in relation to a hierarchy of calibration statuses ranging from a done status at the top of the hierarchy to a failed status at the bottom of the hierarchy and one or more other statuses in the hierarchy, the calibration procedure characterizing the selected battery as being calibrated or not calibrated by determining a time required to discharge the selected battery to a system load from a fully charged voltage to a preselected end-of-discharge voltage and comparing the determined discharge time to a predetermined fixed time range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
an electronic component;
a plurality of batteries that are individually useable to provide power to the electronic component;
arbitration circuitry configured to selectively calibrate each of the plurality of batteries in relation to a hierarchy of calibration statuses ranging from a done status at the top of the hierarchy to a failed status at the bottom of the hierarchy and one or more other statuses in the hierarchy, the calibration procedure characterizing a selected battery as being calibrated or not calibrated by determining a time required to discharge the selected battery to a system load from a fully charged voltage to a preselected end-of-discharge voltage and comparing the determined discharge time to a predetermined fixed time range, the selected battery determined in relation to respective calibration status data stored in memory for each of the plurality of batteries; and
isolation circuitry that electrically isolates the selected battery from all other batteries in the plurality of batteries and from the electronic component during the calibration of the selected battery, and supplying the electronic component with power from another source during the calibration of the selected battery.- View Dependent Claims (17, 18, 19)
-
20. A data storage system comprising:
a memory;
a plurality of batteries that are individually useable to provide power to the memory;
arbitration circuitry configured to selectively calibrate each of the plurality of batteries in relation to a hierarchy of calibration statuses ranging from a done status at the top of the hierarchy to a failed status at the bottom of the hierarchy and one or more other statuses in the hierarchy, the calibration procedure characterizing a selected battery as being calibrated or not calibrated by determining a time required to discharge the selected battery to a system load from a fully charged voltage to a preselected end-of-discharge voltage and comparing the determined discharge time to a predetermined fixed time range, the selected battery determined in relation to respective calibration status data stored in memory for each of the plurality of batteries; and
isolation circuitry that electrically isolates the selected battery from all other batteries in the plurality of batteries and from the memory during the calibration of the selected battery, and supplying the memory with power from another source during the calibration of the selected battery.
Specification