Rechargeable battery pack with identification circuit, real time clock and authentication capability
First Claim
1. An apparatus for identifying an individual battery pack, comprising:
- at least one resistor having a particular resistance value;
a supervising unit for reading the particular resistance value of said at least one resistor to determine the individual identity of the battery pack;
means for controlling a recharging operation of said battery pack responsive to said supervising unit, said means for controlling comprising means for determining remaining useful life of said battery pack depending on a number of charging cycles performed on said battery pack identified by said supervising unit and a level of discharging of said battery pack at each discharging cycle;
circuit means connected to said battery pack for allowing recharging of said battery pack; and
means for short-circuiting said circuit means to prevent said battery pack from being recharged responsive to said means for determining.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is provided for identifying an individual battery pack includes at least one resistor having a particular resistance value and a supervising unit for reading the particular resistance value of the at least one resistor to determine the individual identity of the battery. A clock is provided which is used to determine the remaining useful life of the battery. Recharging is selectively allowed or prevented, depending on the identify and the remaining useful life. Additionally, the authenticity of the battery pack can be verified by using a random number used as a variable in a mathematical formula stored in the application circuit and the battery and comparing the result of the calculation.
-
Citations
42 Claims
-
1. An apparatus for identifying an individual battery pack, comprising:
-
at least one resistor having a particular resistance value; a supervising unit for reading the particular resistance value of said at least one resistor to determine the individual identity of the battery pack; means for controlling a recharging operation of said battery pack responsive to said supervising unit, said means for controlling comprising means for determining remaining useful life of said battery pack depending on a number of charging cycles performed on said battery pack identified by said supervising unit and a level of discharging of said battery pack at each discharging cycle; circuit means connected to said battery pack for allowing recharging of said battery pack; and means for short-circuiting said circuit means to prevent said battery pack from being recharged responsive to said means for determining. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for controlling recharging of an individual battery pack comprising:
-
means for identifying an individual battery pack; supervising means for selectively allowing and preventing recharging of said individual battery pack responsive to said means for identifying, said supervising means comprising means for determining remaining useful life of said battery pack depending on a number of charging cycles performed on said battery pack identified by said means for identifying and a level of discharging of said battery pack at each discharging cycle; circuit means connected to said battery pack for allowing recharging of said battery pack; and means for short-circuiting said circuit means to prevent said battery pack from being recharged responsive to said means for determining. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus for controlling an operational state of an application circuit, said apparatus comprising:
-
means for verifying the authenticity of a battery pack which has been connected to an application circuit, said means for verifying comprising; means for storing a predetermined mathematical formula provided in said battery pack and in said application circuit; means for generating a random number; means for calculating a first result of said mathematical formula in said battery pack using said random number; means for calculating a second result of said mathematical formula in said application circuit using said random number; and means for comparing said first result to said second result and outputting a verification signal; said apparatus further comprising means for placing said application circuit in an non-operational state responsive to said means for verifying when said verification signal indicates that said first result does not equal said second result. - View Dependent Claims (41, 42)
-
Specification