Universal remote control with incoming signal identification
First Claim
1. A remote control with infrared identification for controlling several electronic devices, each being controlled individually by a native remote control, comprising:
- receiver means for receiving at least one signal transmitted by the native remote control during an identifying mode;
first memory means having a preprogrammed data base of Protocols, said Protocol including carrier frequency, bit modulation techniques, start methods, number of data bits and the data bit'"'"'s type, waiting period between re-transmissions, repeat technique, and end methods;
a microprocessor, connected to receive an output of said receiver means and connected to said first memory means, having an identifying means for comparing said preprogrammed data base of Protocols with said signal transmitted by the native remote control for identifying a Protocol of said native remote control, and having detector means for using said identified Protocol to strip data transmitted from said native remote control as "1"s and "0"s for identifying a code pattern for controlling said electronic device;
second memory means connected to said microprocessor for storing said identified Protocol and said code pattern, andtransmitter means connected to said microprocessor for re-transmitting said code pattern using said identified Protocol for controlling the electronic device with said remote control with infrared identification.
2 Assignments
0 Petitions
Accused Products
Abstract
A remote control for consolidating several native remote controls of consumer electronic devices identifies, stores and re-transmits signals of the other remote controls for operating several of the electronic devices with one remote control unit. The remote control includes a receiver, a microprocessor, memory, and a transmitter. The remote control identifies a Protocol or transmission technique of each native remote control by comparing a transmitted signal from the native remote control to a preprogrammed data base of Protocols of the universal remote control. During the identification process, frequency and cycle count are detected to determine a Protocol carrier family. Pause and bit modulation information of the transmitted signal are detected for further refining the selection of the Protocol from the preprogrammed data base of Protocols. Finally, a second signal is examined to make the final selection of the correct Protocol. By knowing the bit modulation technique or how the bit is being sent, the universal remote control detects the code pattern of the transmitted signal and stores the code pattern and identified Protocol for later re-transmission to remotely control the electronic device.
101 Citations
20 Claims
-
1. A remote control with infrared identification for controlling several electronic devices, each being controlled individually by a native remote control, comprising:
-
receiver means for receiving at least one signal transmitted by the native remote control during an identifying mode; first memory means having a preprogrammed data base of Protocols, said Protocol including carrier frequency, bit modulation techniques, start methods, number of data bits and the data bit'"'"'s type, waiting period between re-transmissions, repeat technique, and end methods; a microprocessor, connected to receive an output of said receiver means and connected to said first memory means, having an identifying means for comparing said preprogrammed data base of Protocols with said signal transmitted by the native remote control for identifying a Protocol of said native remote control, and having detector means for using said identified Protocol to strip data transmitted from said native remote control as "1"s and "0"s for identifying a code pattern for controlling said electronic device; second memory means connected to said microprocessor for storing said identified Protocol and said code pattern, and transmitter means connected to said microprocessor for re-transmitting said code pattern using said identified Protocol for controlling the electronic device with said remote control with infrared identification. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A remote control with infrared identification for controlling several electronic devices, each being controlled individually by a native remote control, comprising:
-
receiver means for receiving at least one signal transmitted by the native remote control during an identifying mode; first memory means having a preprogrammed data base of Protocols; a microprocessor, connected to receive an output of said receiver means and connected to said first memory means, further including, means for detecting frequency and cycle count of said signal transmitted by the native remote control; means for comparing said preprogrammed data base of Protocols with said frequency and said cycle count for identifying a Protocol carrier family of said native remote control; means for detecting pause and bit modulation information of said signal transmitted by the native remote control according to said Protocol carrier family for providing an identified Protocol specific to said native remote control; and means for detecting data transmitted from said native remote control as "1"s and "0"s, using said identified Protocol, for identifying a code pattern for controlling said electronic device; second memory means connected to said microprocessor for storing said identified Protocol and said code pattern; and transmitter means connected to said microprocessor for re-transmitting said identified code pattern using said identified Protocol for controlling the electronic device with said remote control with infrared identification. - View Dependent Claims (9, 10)
-
-
11. A method of identifying, storing and re-transmitting data from any of a plurality of native remote controls, comprising the steps of:
-
receiving a transmitted signal from one of said native remote controls; identifying a Protocol from a preprogrammed data base of Protocols by comparing said transmitted signal with said preprogrammed data base; detecting a code pattern from said transmitted signal by using said identified Protocol; storing said identified Protocol and said identified code pattern; and re-transmitting said identified code pattern using said identified Protocol for remotely controlling an electronic device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification