Methods and apparatus for managing a plurality of charging devices via a network
First Claim
1. A method for managing a plurality of charging devices that are connected to a computer via a network, wherein the plurality of charging devices are used in at least two different work areas, at least some of the usage environments of each of the work areas being different from the other work areas, the method comprising:
- storing the work area of each charging device within the computer;
transmitting charging information from a charging device to the computer via the network when a battery pack is mounted on the charging device, wherein the charging information includes an identifier of the charging device on which the battery pack is mounted;
identifying which of the work areas the charging device on which the battery pack is mounted based on the charging information transmitted from the charging device to the computer via the network;
selecting charging control instructions based on at least the work area of the charging device identified by the computer;
transmitting the charging control instructions from the computer to the charging device via the network; and
charging the mounted battery pack by the charging device based on the charging control instructions transmitted from the computer to the charging device via the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of charging devices 30 may be connected to a computer 10, 110 via a network 60. When computer 10 receives chewing information from a charging device 30 before performing a charging operation, computer 10 may compute the optimal charging period based upon the charging information. Parameters defining the optimal charging period may be transmitted to the respective charging devices 30. Each charging device 30 may perform the battery charging operation based upon the transmitted parameters. Thus, a network system can manage and control the charging operations for the plurality of charging devices in order to optimize charging period, optimize the number of charging devices 30 and battery packs 50 in use and maximize battery life.
36 Citations
22 Claims
-
1. A method for managing a plurality of charging devices that are connected to a computer via a network, wherein the plurality of charging devices are used in at least two different work areas, at least some of the usage environments of each of the work areas being different from the other work areas, the method comprising:
-
storing the work area of each charging device within the computer; transmitting charging information from a charging device to the computer via the network when a battery pack is mounted on the charging device, wherein the charging information includes an identifier of the charging device on which the battery pack is mounted; identifying which of the work areas the charging device on which the battery pack is mounted based on the charging information transmitted from the charging device to the computer via the network; selecting charging control instructions based on at least the work area of the charging device identified by the computer; transmitting the charging control instructions from the computer to the charging device via the network; and charging the mounted battery pack by the charging device based on the charging control instructions transmitted from the computer to the charging device via the network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing a plurality of charging devices that are connected to a computer via a network, wherein the plurality of charging devices are used in at least two different work areas, at least some of the usage environments of each of the work areas being different from the other work areas, the method comprising:
-
storing the work area of each charging device within the computer; transmitting charging information from a charging device to the computer via the network when a battery pack is mounted on the charging device, wherein the charging information includes an identifier of the charging device on which the battery pack is mounted and an identifier of the mounted battery pack; identifying the work area of the charging device on which the battery pack is mounted based on the charging information transmitted from the charging device to the computer via the network; determining whether the mounted battery pack requires a refresh operation based on the charging information transmitted from the charging device to the computer via the network, and transmitting a refresh instruction from the computer to the charging device having the mounted battery pack via the network, when the computer determines that the mounted battery pack requires a refresh operation.
-
-
8. A method for managing a plurality of charging devices that are connected to a computer via a network, comprising:
-
transmitting charging information from a charging device to the computer via the network when a battery pack is mounted on the charging device; determining the total number of charging devices and battery packs currently in operation by the computer; calculating an optimal number of charging devices to be utilized based on the charging information transmitted from the charging device to the computer via the network; and notifying an operator of the optimal number of charging devices.
-
-
9. A method for managing a plurality of charging devices that are connected to a computer via a network, comprising:
-
transmitting charging information from a charging device to the computer via the network when a battery pack is mounted on the charging device; determining the total number of charging devices and battery packs currently in operation by the computer; calculating an optimal number of battery packs to be utilized based on the charging information transmitted from the charging device to the computer via the network; and notifying an operator of the optimal number of battery packs.
-
-
10. A charging device, comprising:
-
means for storing an identifier of the charging device; a battery pack mount having terminals for connecting to a battery pack; means for supplying charging current to the battery pack via the terminals; a communication port that communicates information to a computer via a network; and a processor for transmitting the identifier of the charging device from the communication port to the computer via the network when the battery pack is mounted on the charging device, wherein the processor reads an identifier of a battery pack and battery voltage of the battery pack from the battery pack mounted on the battery pack mount and transmits said identifier and battery voltage to the computer via the network; and a memory that stores at least one charge control map, wherein the processor controls the charging current supplying means based on the at least one charge control map. - View Dependent Claims (11)
-
-
12. An apparatus, comprising:
-
a plurality of charging devices, wherein the plurality of charging devices are used in at least two different work areas, at least some of the usage environments of each of the work areas being different from the other work areas, wherein each charging device comprises a battery pack mount that receives a battery pack, wherein each charging device generates charging information including an identifier of the charging device when the battery pack is mounted on the battery pack mount, and wherein each charging device charges the battery pack mounted on the battery pack mount based on charging control instructions transmitted to the charging device via a network; and a computer communicating with the plurality of charging devices via a network, wherein the computer stores the work area of each charging device, wherein the computer receives the charging information from the charging device via the network, and generates charging control instructions based on at least the work area of the charging device that is identified based on the charging information transmitted from the charging device via the network, wherein the computer transmits the charging control instructions to the charging device via the network. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
a plurality of charging devices, wherein the plurality of charging devices are used in at least two different work areas, at least some of the usage environments of each of the work areas being different from the other work areas, wherein each charging device comprises a battery pack mount that receives a battery pack, wherein each charging device generates a charging device identifier and a battery pack identifier when a battery pack is mounted on the charging device, and a computer communicating with the plurality of charging devices via a network, wherein the computer stores the work area of each charging device, wherein the computer receives the charging device identifier and the battery pack identifier from the charging device via the network, the computer further identifying the work area of the charging device based on the charging device identifier transmitted from the charging device via the network, and determining whether a refresh operation is required based on the battery pack identifier transmitted from the charging device via the network, the computer transmitting a refresh instruction to the charging device via the network, and means for informing an operator to remove the mounted battery pack from the charging device and perform the refresh operation on the removed battery pack upon receipt of the refreshing instruction.
-
-
19. An apparatus, comprising:
-
a plurality of charging devices, wherein each charging device comprises a battery pack mount arranged and constructed to receive a battery pack, wherein each charging device is arranged and constructed to generate battery identification information based upon a mounted battery pack, and a computer communicating with the plurality of charging devices via a network, wherein the computer is arranged and constructed to (a) determine the total number of charging devices and battery packs currently in operation, (b) calculate an optimal number of charging devices to be utilized based upon the charging information and (c) notify an operator of the optimal number of charging devices.
-
-
20. An apparatus, comprising:
-
a plurality of charging devices, wherein each charging device comprises a battery pack mount arranged and constructed to receive a battery pack, wherein each charging device is arranged and constructed to generate battery identification information based upon a mounted battery pack, and a computer communicating with the plurality of charging devices via a network, wherein the computer is arranged and constructed to (a) determine the total number of charging devices and battery packs currently in operation, (b) calculate an optimal number of battery packs to be utilized based upon the charging information and (c) notify an operator of the optimal number of battery packs.
-
-
21. An apparatus, comprising:
-
a plurality of charging devices, wherein each charging device comprises a battery pack mount for receiving a battery pack, wherein each charging device generates battery pack identification information based upon a mounted battery pack, and a computer communicating with the plurality of charging devices via a network, wherein the computer (a) determines the total number of charging devices and battery packs currently in operation, (b) calculates an optimal number of charging devices to be utilized based upon the charging information and (c) notifies an operator of the optimal number of charging devices.
-
-
22. An apparatus, comprising:
-
a plurality of charging devices, wherein each charging device comprises a battery pack mount for receiving a battery pack, wherein each charging device generates battery pack identification information based upon a mounted battery pack, and a computer communicating with the plurality of charging devices via a network, wherein the computer (a) determines the total number of charging devices and battery packs currently in operation, (b) calculates an optimal number of battery packs to be utilized based upon the charging information and (c) notifies an operator of the optimal number of battery packs.
-
Specification