Determining a battery chemistry for a battery in a peripheral device
First Claim
Patent Images
1. A computer-implemented method for determining a battery chemistry for a battery in a peripheral device, comprising:
- determining a first voltage of the battery at a first time corresponding to a first discharge capacity of the battery;
determining a second voltage of the battery at a second time corresponding to a second, different, discharge capacity of the battery;
comparing, by computer, the first voltage and the second voltage to one or more predetermined battery usage profiles that represent battery voltage as a function of discharge capacity to determine the battery chemistry;
using the determined battery chemistry and a corresponding battery usage profile with one or more voltage measurements to determine how much battery life remains in the battery; and
generating an alert when the remaining battery life is less than a predetermined time period.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a system that determines a battery chemistry for a battery in a peripheral device. During operation, the system determines a first voltage of the battery at a first time and a second voltage of the battery at a second time. The first voltage and the second voltage are then compared to one or more predetermined battery usage profiles to determine the battery chemistry.
29 Citations
19 Claims
-
1. A computer-implemented method for determining a battery chemistry for a battery in a peripheral device, comprising:
-
determining a first voltage of the battery at a first time corresponding to a first discharge capacity of the battery; determining a second voltage of the battery at a second time corresponding to a second, different, discharge capacity of the battery; comparing, by computer, the first voltage and the second voltage to one or more predetermined battery usage profiles that represent battery voltage as a function of discharge capacity to determine the battery chemistry; using the determined battery chemistry and a corresponding battery usage profile with one or more voltage measurements to determine how much battery life remains in the battery; and generating an alert when the remaining battery life is less than a predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for determining a battery chemistry for a battery in a peripheral device, comprising:
-
a measuring apparatus in the peripheral device configured to; take a first voltage measurement at a first time corresponding to a first discharge capacity; and take a second voltage measurement at a second time corresponding to a second, different, discharge capacity; a communicating apparatus in the peripheral device configured to communicate the first voltage measurement and the second voltage measurement to a host; and a comparing apparatus in the host configured to; compare the first voltage measurement and the second voltage measurement to one or more predetermined battery usage profiles that represent battery voltage as a function of discharge amount to determine the battery chemistry; use the determined battery chemistry and a corresponding battery usage profile with one or more voltage measurements to determine how much battery life remains in the battery; and generate an alert when the remaining battery life is less than a predetermined time period. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for determining a battery chemistry for a battery in a peripheral device, the method comprising:
-
receiving a first voltage of the battery measured at a first time corresponding to a first discharge capacity of the battery; receiving a second voltage of the battery measured at a second time corresponding to a second, different, discharge capacity of the battery; comparing the first voltage measurement, the second voltage measurement and the estimated discharge amount to one or more predetermined battery usage profiles that represent battery voltage as a function of discharge capacity to determine the battery chemistry; using the determined battery chemistry and a corresponding battery usage profile with one or more voltage measurements to determine how much battery life remains in the battery; and generating an alert when the remaining battery life is less than a predetermined time period. - View Dependent Claims (18, 19)
-
Specification