Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
96 words
A method for decoding information carried on an infrared signal, the method comprising the steps of: receiving an input signal corresponding to said infrared signal; providing a plurality of filters, wherein each filter of said plurality of filters corresponds to one of a plurality of protocols; selecting a selected protocol from said plurality of protocols; activating a filter of said plurality of filters, said filter being the filter that corresponds to said selected protocol; filtering said input signal with said filter to produce a filtered signal; and decoding said filtered signal according to said selected protocol.
Claim 2
Independent Claim
96 words
A method for decoding information carried on an infrared signal, the method comprising the steps of: receiving an input signal corresponding to said infrared signal; providing a plurality of filters, wherein each filter of said plurality of filters corresponds to one of a plurality of protocols; selecting a selected protocol from said plurality of protocols; activating a filter of said plurality of filters, said filter being the filter that corresponds to said selected protocol; filtering said input signal with said filter to produce a filtered signal; and decoding said filtered signal according to said selected protocol.
Claim 3
Dependent Claim
60 words
The method of claim 1 wherein: said step of providing a plurality of filters includes providing a plurality of analog filters; said step of activating a filter includes the step of activating an analog filter of said plurality of analog filters; said step of filtering said input signal includes the step of filtering said input signal with said analog filter.
Claim 4
Dependent Claim
70 words
The method of claim 1 wherein said step of providing a plurality of filters includes providing a plurality of filters that correspond to a plurality of frequency ranges, wherein each filter of said plurality of filters corresponds to a corresponding frequency range of said plurality of frequency ranges, wherein each filter is configured to filter out components of said input signal that do not fall within said corresponding frequency range.
Claim 5
Dependent Claim
18 words
The method of claim 1 further comprising the step of automatically determining a protocol of the infrared signal.
Claim 6
Dependent Claim
97 words
The method of claim 4 wherein said step of automatically determining a protocol includes the steps of: a) selecting a current protocol of said plurality of protocols; b) activating the filter associated with said current protocol; c) determining whether said filtered signal includes valid data; d) if said filtered signal includes valid data, then determining that the current protocol is the protocol of the infrared signal; and e) if said filtered signal does not include valid data, then selecting a different protocol of said plurality of protocols as said current protocol and repeating steps b) through d).
Claim 7
Dependent Claim
70 words
The method of claim 2 wherein said step of providing a plurality of filters includes providing a plurality of digital filters; said step of activating a filter includes the step of activating a digital filter of said plurality of analog filters; and said step of filtering said input signal includes the step of filtering said input signal with said digital filter after filtering said input signal with said analog filter.
Claim 8
Dependent Claim
101 words
The method of claim 1 wherein: said step of receiving said input signal comprises the step of receiving said input signal on a first line; the method further comprises the steps of: providing a high frequency data path and a low frequency data path coupled to said first line; filtering low frequency components of said input signal from said high frequency data path; selecting a selected path of said high frequency data path and said low frequency data path based on said selected protocol; and said step of filtering said input signal comprises filtering a signal carried on said selected path.
Claim 9
Independent Claim
124 words
An apparatus for decoding an infrared signal, comprising: a signal reception unit for detecting said infrared signal and generating an input signal based on said infrared signal; a plurality of filters, wherein each filter of said plurality of filters corresponds to a protocol of a plurality of protocols; a protocol selection unit for selecting a selected protocol of said plurality of protocols; a filter selection unit coupled to said protocol selection unit and to said plurality of filters; wherein said filter selection unit activates the filter of said plurality of filters that corresponds to said selected protocol; wherein said filter that corresponds to said selected protocol filters said input signal to produce a filtered signal; and a signal decoder for decoding said filtered signal.
Claim 10
Independent Claim
124 words
An apparatus for decoding an infrared signal, comprising: a signal reception unit for detecting said infrared signal and generating an input signal based on said infrared signal; a plurality of filters, wherein each filter of said plurality of filters corresponds to a protocol of a plurality of protocols; a protocol selection unit for selecting a selected protocol of said plurality of protocols; a filter selection unit coupled to said protocol selection unit and to said plurality of filters; wherein said filter selection unit activates the filter of said plurality of filters that corresponds to said selected protocol; wherein said filter that corresponds to said selected protocol filters said input signal to produce a filtered signal; and a signal decoder for decoding said filtered signal.
Claim 11
Dependent Claim
75 words
The apparatus of claim 8 further comprising: a signal path that carries said input signal, wherein said signal path branches into a high frequency signal path and a low frequency signal path; a switch for selecting between said high frequency signal path and said low frequency signal path; and a path selection unit coupled to said protocol selection unit and to said switch, said path selection unit controlling said switch based on said selected protocol.
Claim 12
Dependent Claim
67 words
The apparatus of claim 8 further comprising: a valid data detector for determining whether said filtered signal carries valid data; and an auto sense unit coupled to said protocol selection unit and said valid data detector, said auto sense unit causing said protocol selection unit to sequentially select each of said plurality of protocols until said valid data detector determines that said filtered signal carries valid data.
Claim 13
Dependent Claim
39 words
The apparatus of claim 10 wherein said auto sense unit ceases to cause said protocol selection unit to sequentially select each of said plurality of protocols when each of said plurality of protocols has been selected at least once.
Claim 14
Dependent Claim
94 words
The apparatus of claim 8 wherein: said plurality of filters include a plurality of analog filters and a plurality of digital filters; each protocol of said plurality of protocols has a corresponding analog filter of said plurality of analog filters and a corresponding digital filter of said plurality of digital filters; said filter selection unit is configured to activate said analog filter that corresponds to said selected protocol and to activate said digital filter that corresponds to said selected protocol; said input signal is filtered by both said analog filter and said digital filter.
Claim 15
Dependent Claim
23 words
The apparatus of claim 12 wherein said input signal is filtered by said analog filter prior to being filtered by said digital filter.
Claim 16
Dependent Claim
18 words
The apparatus of claim 8 wherein at least one of said plurality of filters is a tank circuit.
Claim 17
Dependent Claim
29 words
The apparatus of claim 8 wherein each of said plurality of filters is configured to filter out signal components that fall outside a frequency range associated with the filter.
Claim 18
Dependent Claim
184 words
A computer system in which a plurality of devices communicate with each other using infrared light, the computer system comprising: a first device having an infrared transmitter, said infrared transmitter transmitting an infrared signal that encodes information according to a particular protocol; a second device containing an apparatus for decoding said infrared signal, the apparatus comprising: a signal reception unit for detecting said infrared signal and generating an input signal based on said infrared signal; a plurality of filters, wherein each filter of said plurality of filters corresponds to a protocol of a plurality of protocols, said plurality of protocols including said particular protocol; a protocol selection unit for selecting as a selected protocol said particular protocol from said plurality of protocols; a filter selection unit coupled to said protocol selection unit and to said plurality of filters; wherein said filter selection unit activates the filter of said plurality of filters that corresponds to said selected protocol; wherein said filter that corresponds to said selected protocol filters said input signal to produce a filtered signal; and a signal decoder for decoding said filtered signal.
Claim 19
Dependent Claim
184 words
A computer system in which a plurality of devices communicate with each other using infrared light, the computer system comprising: a first device having an infrared transmitter, said infrared transmitter transmitting an infrared signal that encodes information according to a particular protocol; a second device containing an apparatus for decoding said infrared signal, the apparatus comprising: a signal reception unit for detecting said infrared signal and generating an input signal based on said infrared signal; a plurality of filters, wherein each filter of said plurality of filters corresponds to a protocol of a plurality of protocols, said plurality of protocols including said particular protocol; a protocol selection unit for selecting as a selected protocol said particular protocol from said plurality of protocols; a filter selection unit coupled to said protocol selection unit and to said plurality of filters; wherein said filter selection unit activates the filter of said plurality of filters that corresponds to said selected protocol; wherein said filter that corresponds to said selected protocol filters said input signal to produce a filtered signal; and a signal decoder for decoding said filtered signal.
Claim 20
Dependent Claim
79 words
The computer system of claim 16 wherein the apparatus further comprises: a signal path that carries said input signal, wherein said signal path branches into a high frequency signal path and a low frequency signal path; a switch for selecting between said high frequency signal path and said low frequency signal path; and a path selection unit coupled to said protocol selection unit and to said switch, said path selection unit controlling said switch based on said selected protocol.
Claim 21
Dependent Claim
71 words
The computer system of claim 16 wherein the apparatus further comprises: a valid data detector for determining whether said filtered signal carries valid data; and an auto sense unit coupled to said protocol selection unit and said valid data detector, said auto sense unit causing said protocol selection unit to sequentially select each of said plurality of protocols until said valid data detector determines that said filtered signal carries valid data.
Claim 22
Dependent Claim
40 words
The computer system of claim 18 wherein said auto sense unit ceases to cause said protocol selection unit to sequentially select each of said plurality of protocols when each of said plurality of protocols has been selected at least once.
Claim 23
Dependent Claim
95 words
The computer system of claim 16 wherein: said plurality of filters include a plurality of analog filters and a plurality of digital filters; each protocol of said plurality of protocols has a corresponding analog filter of said plurality of analog filters and a corresponding digital filter of said plurality of digital filters; said filter selection unit is configured to activate said analog filter that corresponds to said selected protocol and to activate said digital filter that corresponds to said selected protocol; said input signal is filtered by both said analog filter and said digital filter.
Claim 24
Dependent Claim
24 words
The computer system of claim 20 wherein said input signal is filtered by said analog filter prior to being filtered by said digital filter.
Claim 25
Dependent Claim
19 words
The computer system of claim 16 wherein at least one of said plurality of filters is a tank circuit.
Claim 26
Dependent Claim
30 words
The computer system of claim 16 wherein each of said plurality of filters is configured to filter out signal components that fall outside a frequency range associated with the filter.