← Back to Patent Explorer
US5546211A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for multi-protocol infrared data transmission

Assignee: Apple Inc
•
Filing: 1995-06-13
•
Granted: 1996-08-13
•
Expires: 2015-06-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for receiving data carried on an infrared signal that has been encoded using one of a plurality of protocols is provided. The apparatus includes a mechanism for detecting the infrared signal and producing an electrical signal based on the infrared signal. The electrical signal is then applied to a high frequency path and a low frequency path. The high frequency path contains circuitry for filtering the low frequency components of the electrical signal. The low frequency path contains circuitry for filtering the high frequency components of the signal. Analog filters are disposed along one or both of the signal paths. Digital logic selects one of the signal paths and activates the appropriate analog filter based on a selected protocol. A mechanism is also provided for automatically sensing the protocol that has been used to encode the infrared signal.

Inventors

  • 👤 Mark D. Devon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 23:34
CPC Classifications
H; H04; H04B; H04B10/00; H04B10/11; H04B10/114

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.

References Cited (Backward Citations)

US5303413A Cited
US5339455A Cited
US5469288A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-13 2000-02-12 2000-08-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-13 2004-02-12 2004-08-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-13 2008-02-12 2008-08-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag