Combining input/output paths for infra-red remote device inputs
First Claim
1. An electronic device comprising:
- a) a single infra-red receiver circuit for receiving infra-red energy emitted from remote units and for generating data signals responsive thereto;
b) a single external single-pin bus coupled to said infra-red receiver circuit for propagating said data signals; and
c) an integrated circuit coupled to said single external single-pin bus for decoding said data signals for an intelligent controller circuit, said integrated circuit comprising;
an internal bus coupled to said single external single-pin bus;
a keyboard interface coupled to said internal bus to receive said data signals and to identify keyboard data signals, wherein said keyboard interface decodes said keyboard data signals into keyboard control signals for said intelligent controller circuit;
a mouse interface coupled to said internal bus to receive said data signals and to identify mouse data signals, wherein said mouse interface decodes said mouse data signals into mouse control signals for said intelligent controller circuit; and
a remote-control interface circuit coupled to said internal bus to receive said data signals and to identify remote-control data signals, wherein said remote-control interface circuit decodes said remote-control data signals into remote-control control signals for said intelligent controller circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device for receiving infra-red inputs from remote units and propagating the inputs to an intelligent controller circuit. In one embodiment, the present invention receives the infra-red energy emitted from different remote units in a single infra-red receiver circuit. This embodiment then generates digital data signals responsive to the infra-red energy, and propagates the digital data signals through a single external single-pin bus to an integrated circuit. The integrated circuit contains circuitry therein to decode control signals from a variety of different remote units. In this embodiment, the integrated circuit'"'"'s internal bus is coupled to the single external single-pin bus. The internal bus is commonly coupled to all remote control decoder circuits within the integrated circuit. In this embodiment, the integrated circuit decodes keyboard digital data signals into keyboard control signals for the intelligent controller unit, mouse digital data signals into mouse control signals for the intelligent controller unit, and remote control digital data signals into remote-control control signals for the intelligent controller unit. By integrating the decoder circuits into a single integrated circuit and by sharing a single external bus for the remote control signals, significant size reductions are provided for set-top-boxes and other electronic devices.
-
Citations
18 Claims
-
1. An electronic device comprising:
-
a) a single infra-red receiver circuit for receiving infra-red energy emitted from remote units and for generating data signals responsive thereto;
b) a single external single-pin bus coupled to said infra-red receiver circuit for propagating said data signals; and
c) an integrated circuit coupled to said single external single-pin bus for decoding said data signals for an intelligent controller circuit, said integrated circuit comprising;
an internal bus coupled to said single external single-pin bus;
a keyboard interface coupled to said internal bus to receive said data signals and to identify keyboard data signals, wherein said keyboard interface decodes said keyboard data signals into keyboard control signals for said intelligent controller circuit;
a mouse interface coupled to said internal bus to receive said data signals and to identify mouse data signals, wherein said mouse interface decodes said mouse data signals into mouse control signals for said intelligent controller circuit; and
a remote-control interface circuit coupled to said internal bus to receive said data signals and to identify remote-control data signals, wherein said remote-control interface circuit decodes said remote-control data signals into remote-control control signals for said intelligent controller circuit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A set-top-box device comprising:
-
a) an intelligent controller circuit for controlling the display of media information;
b) a single infra-red receiver circuit for receiving infra-red energy emitted from remote units and for generating data signals responsive thereto;
c) a single external single-pin bus coupled to said infra-red receiver circuit for propagating said data signals; and
d) an integrated circuit coupled to said single external single-pin bus for decoding said data signals for an intelligent controller circuit, said integrated circuit comprising;
an internal bus coupled to said single external single-pin bus;
a keyboard interface coupled to said internal bus to receive said data signals to identify keyboard data signals, wherein said keyboard interface decodes said keyboard data signals into keyboard control signals for said intelligent controller circuit;
a mouse interface coupled to said internal bus to receive said data signals and to identify mouse data signals, wherein said mouse interface decodes said mouse data signals into mouse control signals for said intelligent controller circuit; and
a remote-control interface circuit coupled to said internal bus to receive said data signals and to identify remote-control data signals, wherein said remote-control interface decodes said remote-control data signals into remote-control control signals for said intelligent controller circuit. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Within an electronic device, a method for receiving infra-red inputs from different remote units and propagating the inputs to an intelligent controller circuit, said method comprising the steps of:
-
a) said electronic device receiving infra-red energy emitted from said different remote units;
b) generating digital data signals responsive to said infra-red energy;
c) propagating said digital data signals through a single external single-pin bus to an integrated circuit; and
d) decoding said digital data signals into device-specific control signals for application to said intelligent controller circuit. - View Dependent Claims (17, 18)
d1) decoding keyboard data signals into keyboard control signals for said intelligent controller circuit;
d2) decoding mouse data signals into mouse control signals for said intelligent controller circuit; and
d3) decoding remote-control data signals into remote-control control signals for said intelligent controller circuit.
-
Specification