Remote control system and method having reduced vulnerability to noise
First Claim
Patent Images
1. A remote control system comprising:
- a remote controller for transmitting either one of a remote control signal including header pulses and data pulses, and a remote control signal including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length depending on whether the transmission is an original transmission or a retransmission; and
a remote control receiver for receiving and decoding the remote control signal and selectively processing instructions corresponding to the remote control signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote control system and method having reduced vulnerability to noise. In an environment having noise at a frequency of infrared signals transmitted by a remote controller, errors and malfunctions in a remote control receiving device such as a set top box are controlled by selectively transmitting an entire code including header pulses and data pulses, or a repeat code including header pulses, data pulses and repeater pulses from the remote controller, and receiving and using the entire code or repeat code at the remote receiving device.
-
Citations
27 Claims
-
1. A remote control system comprising:
-
a remote controller for transmitting either one of a remote control signal including header pulses and data pulses, and a remote control signal including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length depending on whether the transmission is an original transmission or a retransmission; and
a remote control receiver for receiving and decoding the remote control signal and selectively processing instructions corresponding to the remote control signal. - View Dependent Claims (2, 3, 4)
-
-
5. A remote control receiver comprising:
-
an infrared port for receiving at least one of a remote control signal including header pulses and data pulses, and a remote control signal including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length depending on whether the transmission is an original transmission or a retransmission;
a signal decoding module for extracting numeric data by decoding the received remote control signal and checking a time when the remote control signal is decoded and a length of the repeater pulses;
a signal analysis module for determining whether or not to process instructions corresponding to the numeric data using the decoding time and the length of the repeater pulses; and
a main processor for processing the instructions corresponding to the numeric data. - View Dependent Claims (6)
-
-
7. A remote controller comprising a signal encoding module for transmitting either one of a remote control signal including header pulses and data pulses, and a remote control signal including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length depending on whether the transmission is an original transmission or a retransmission.
-
8. A remote control system comprising:
-
a remote controller for repeatedly transmitting an entire code including header pulses and data pulses in a predetermined time; and
a remote control receiver for receiving and decoding the entire code, and selectively processing instructions corresponding to the entire code using the decoding time. - View Dependent Claims (9, 10)
-
-
11. A remote control receiver comprising:
-
an infrared module for receiving an entire code including header pulses and data pulses;
a signal decoding module for extracting numeric data by decoding the received entire code, and checking the decoding time;
a signal analysis module for determining whether or not to process instructions corresponding to the numeric data using the decoding time; and
a main processor for processing the instructions corresponding to the numeric data.
-
-
12. A remote controller comprising a signal encoding module for repeatedly transmitting an entire code including header pulses and data pulses in a predetermined time in preparation for an error.
-
13. A remote control system comprising:
-
a remote controller for repeatedly transmitting a code including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length depending on whether the transmission is an original transmission or a retransmission, in a predetermined time; and
a remote control receiver for receiving and decoding the code, and selectively processing instructions corresponding to the code using the pulse length of the repeater pulses. - View Dependent Claims (14, 15, 16)
-
-
17. A remote control receiver comprising:
-
an infrared port for receiving a code including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length according to whether or not a transmission is an original transmission or a retransmission;
a signal decoding module for extracting numeric data by decoding the code and checking the length of the repeater pulses;
a signal analysis module for determining whether or not to process instructions corresponding to the numeric data using the length of the repeater pulses; and
a main processor for processing the instructions corresponding to the numeric data.
-
- 18. A remote controller comprising a signal encoding module for repeatedly transmitting codes including header pulses, data pulses, and repeater pulses having different pulse lengths depending on whether the transmission is an original transmission or a retransmission, in preparation for an error.
-
20. A remote control method comprising the steps of:
-
transmitting either one of a remote control signal including header pulses and data pulses, and a remote control signal including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length depending on whether the transmission is an original transmission or a retransmission; and
receiving and decoding the remote control signal, and selectively processing instructions corresponding to the remote control signal using a time when the remote control signal is decoded and the repeater pulses. - View Dependent Claims (21, 22)
-
-
23. A remote control method comprising the steps of:
-
transmitting, at a remote controller, an entire code including a header pulse signal and a data pulse signal repeatedly in a predetermined time; and
receiving and decoding the entire code, and selectively processing instructions corresponding to the entire code using the decoding time. - View Dependent Claims (24)
-
-
25. A remote controlling method comprising the steps of:
-
repeatedly transmitting, at a remote controller, codes including header pulses, data pulses, and repeater pulses having a first pulse length or a second pulse length according to whether a transmission is an original transmission or a retransmission, in a predetermined time; and
receiving and decoding the codes, and selectively processing instructions corresponding to the codes using the length of the repeater pulses. - View Dependent Claims (26, 27)
-
Specification