System and method for data retrieval in AC power tools via an AC line cord
First Claim
1. A power tool comprising an alternating current (AC) power cord for coupling to an AC power source;
- a controller housed within said power tool operable to recognize an input signal received over said AC power cord that is different from an AC power signal from said AC power source, and to enter a communications mode in response to receiving said input signal;
a memory component housed within said tool and in communication with said controller, for storing operational information relating to said power tool; and
said controller operating to obtain stored operational information from said memory upon receipt of said input signal, and to transmit signals back over said AC power cord representative of said stored operational information.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for obtaining data stored in an electronic module within a power tool over a power line cord of the tool, and without any disassembly of the tool being required. An interface subsystem applies a high frequency, low power AC input signal to the power cord of the tool. A controller within the tool recognizes this signal as an indication that the tool is to be placed in a communications mode. The controller modulates a power switching device used for turning on and off the motor of the tool in such a fashion that current pulses are transmitted over the power line cord back to the interface subsystem. The current pulses correspond to tool usage/performance/identification information stored in the electronic module of the tool. This information is interpreted by a current reader circuit of the interface subsystem as binary information which is then transmitted to an external computing device for analysis and/or recording.
893 Citations
29 Claims
-
1. A power tool comprising an alternating current (AC) power cord for coupling to an AC power source;
-
a controller housed within said power tool operable to recognize an input signal received over said AC power cord that is different from an AC power signal from said AC power source, and to enter a communications mode in response to receiving said input signal; a memory component housed within said tool and in communication with said controller, for storing operational information relating to said power tool; and said controller operating to obtain stored operational information from said memory upon receipt of said input signal, and to transmit signals back over said AC power cord representative of said stored operational information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for communicating information between a power tool and an independent subsystem using an alternating current (AC) power cord of the tool as a signal conducting medium, the system comprising:
-
an independent interface subsystem adapted to be coupled to a plug of said AC power cord; a controller housed within said tool operable to recognize an input signal transmitted over said AC power cord from said independent interface subsystem and to enter a communications mode in response to said input signal; a memory component housed within said tool and in communication with said controller, for storing operational information relating to said power tool; and said controller operating to obtain stored operational information from said memory upon detection of said input signal, and to transmit signals over said AC power cord to said independent interface subsystem that correspond to said stored operational information. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system for communicating stored performance related information for an electrically powered device, in which the electrically powered device has a motor that is activated by an electronic switching element housed with said device, the system comprising:
-
a controller housed within said device; a memory housed within said device and in communication with said controller, the memory operating to store operational information for said device; an interface subsystem adapted to be coupled to a plug of an alternating current (AC) power cord of said device and to cause stored operational information in said memory to be transmitted, as electrical signals formed by actuating said switching element, that correspond to said stored operational information, over said AC power cord back to said interface subsystem. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for communicating operational information for an alternating current (AC) powered device, from the device to an independent subsystem via an AC power cord of the device, the method comprising:
-
storing operational information concerning the device in a memory component housed within the device; using said AC power cord of the device to transmit an electrical input signal to a controller housed within the device that stored operational information in said memory is to be transmitted from said device; and using the controller to access the memory and to transmit the stored operational information, as representative electrical signals, back over the AC power cord. - View Dependent Claims (23, 24, 25)
-
-
26. An interface system for communicating with an AC powered device, wherein the device has a memory for storing information relating to the device, and an AC power cord for receiving an AC power signal to power the device, the interface system comprising:
-
a receptacle for electrically coupling with a plug of said AC power cord; a circuit for generating an electrical input signal transmitted over said AC power cord to said device, said electrical input signal being different from said AC power signal operable to place said device in a communications mode so that information stored in said memory of said device can be transmitted from said device over said AC power cord; and said circuit further operating to decode signals representative of operational information pertaining to said device, received over said AC power cord from said device. - View Dependent Claims (27, 28)
-
-
29. A method of obtaining stored information relating to operational performance of an AC powered power tool, comprising:
-
storing operational performance information relating to operation of said AC powered power tool in a memory housed within a housing of said power tool; using a controller housed within said housing of said power tool to monitor for a communications signal received over an AC power cord of said power tool, where said communications signal is different from an AC power signal used to power said power tool during normal operation of said power tool; when said signal is detected by said controller, causing said controller to obtain said stored information from said memory; using said controller to generate electrical signal pulses representative of said stored information by modulating a switch of said power tool that is used to turn on and off a motor of said power tool; and transmitting said electrical signal pulses over said AC power cord to an external device.
-
Specification