Method and device for learning and playing back electromagnetic signals
First Claim
1. A method for learning electromagnetic signals comprising:
- detecting an electromagnetic signal transmitted from an external device by measuring the pulse width of the electromagnetic signal;
converting the detected electromagnetic signal into a numerical representation by assigning a multi-bit value to the pulse width;
placing the numerical representation into an array;
transforming the array with an algorithm;
storing the resulting transformation into a memory table; and
associating the resulting transformation with a computer command or combination of computer commands and adding the associated computer command or combination of commands into the memory table.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and device for learning electromagnetic signals, saving the signals, and pairing the signals with commands interpreted by a processor. The methods comprise the steps of detecting an electromagnetic signal transmitted from an external device; converting the detected electromagnetic signal into a numerical representation; placing the numerical representation into an array; associating the array with a reference or transforming the array with an algorithm and adding the reference or transformation into a memory table; and associating the reference or transformation with a computer command or combination of computer commands and adding the associated computer command or combination of commands into the memory table.
16 Citations
19 Claims
-
1. A method for learning electromagnetic signals comprising:
-
detecting an electromagnetic signal transmitted from an external device by measuring the pulse width of the electromagnetic signal; converting the detected electromagnetic signal into a numerical representation by assigning a multi-bit value to the pulse width; placing the numerical representation into an array; transforming the array with an algorithm; storing the resulting transformation into a memory table; and associating the resulting transformation with a computer command or combination of computer commands and adding the associated computer command or combination of commands into the memory table. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for playing back a previously recorded electromagnetic signal comprising:
-
detecting an electromagnetic signal transmitted from an external device by measuring the pulse width of the electromagnetic signal; converting the detected electromagnetic signal into a numerical representation by assigning a multi-bit value to the pulse width; placing the numerical representation into an array; transforming the array with an algorithm; searching a previously constructed memory table for a matching transformation of the array; and outputting an associated computer command or combination of commands if a matching transformation of the array is found in the memory table. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A device for learning electromagnetic signals comprising:
-
a microcontroller component comprising an arithmetic logic unit and a memory component; an electromagnetic signal detecting component coupled to the microcontroller component wherein the microcontroller component and electromagnetic signal detecting component are associate detected electromagnetic signals dynamically with commands or groups of commands wherein both the detected electromagnetic signal and the commands or groups of commands are uniquely written into the memory component of the microcontroller component; and a port coupled to the microcontroller component for communicating with a computer. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification