Method and Apparatus for Universally Decoding Commands of a Remote Controller
First Claim
1. A method of universally decoding a remote control command comprising:
- receiving a remote control signal;
counting a plurality of numbers of signal cycles traversing between a plurality of adjacent edges in the remote control signal; and
identifying a plurality of coded data based on the numbers of signal cycles.
2 Assignments
0 Petitions
Accused Products
Abstract
A universal decoding device and associated method is provided. The universal decoding device includes a counter unit for counting signal cycles and a logic unit for identifying coded data or commands according to counted signal cycles. The logic unit includes a register, an boundary logic unit, a key identification unit, a code bank, a multiplexer, and a FIFO memory. The universal decoding device is capable of operating in a full decoding mode, a raw data decoding mode, and a software decoding mode. In the full decoding mode, the FIFO stores remote control commands corresponding to the counted signal cycles through the multiplexer. In the raw data decoding mode, the FIFO stores raw data corresponding to the counted signal cycles through the multiplexer. In the software decoding mode, the FIFO stores the counted signal cycles provided by the counter unit through the multiplexer.
12 Citations
22 Claims
-
1. A method of universally decoding a remote control command comprising:
-
receiving a remote control signal; counting a plurality of numbers of signal cycles traversing between a plurality of adjacent edges in the remote control signal; and identifying a plurality of coded data based on the numbers of signal cycles. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A universal decoding apparatus used in a universal remote control receiver comprising:
-
a counter unit for receiving a remote control signal and counting a plurality of numbers of signal cycles traversing between a plurality of adjacent edges in the remote control signal; and a logic unit for identifying a plurality of coded data corresponding to the numbers of signal cycles. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification