System and method for data retrieval in AC power tools via an AC line cord
First Claim
1. A power tool comprising:
- a power cord;
a controller housed within said power tool operable to recognize an input signal received over said power cord, 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 over said 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.
-
Citations
30 Claims
-
1. A power tool comprising:
-
a power cord;
a controller housed within said power tool operable to recognize an input signal received over said power cord, 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 over said 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 a power cord of the tool as a signal conducting medium, the system comprising:
-
an independent interface subsystem adapted to be coupled to said power cord;
a controller housed within said tool operable to recognize an input signal 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 power cord to said independent interface subsystem that correspond to said stored operational information. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. 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 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 power cord back to said interface subsystem. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for communicating operational information for an electrically powered device, from the device to an independent subsystem via a power cord of the device, the method comprising:
-
storing operational information concerning the device in a memory component housed within the device;
using a 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 power cord. - View Dependent Claims (24, 25, 26)
-
-
27. An interface system for communicating with an AC powered device, wherein the device has a memory for storing information relating to the device, and a power cord for receiving an AC power signal to power the device, the interface system comprising:
-
a receptacle for electrically coupling with said power cord;
a circuit for generating an electrical input signal transmitted over said power cord to said device, said signal being 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 power cord; and
said circuit further operating to decode signals representative of operational information pertaining to said device, received over said power cord from said device. - View Dependent Claims (28, 29)
-
-
30. 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 signal received over an AC power cord 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 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 signal pulses over said power cord to an external device.
-
Specification