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

High speed infrared communications system using pulse sets

Assignee: SERVIO LOGIC Corp A CORP OF CALIFORNIA
•
Filing: 1992-01-28
•
Granted: 1995-12-12
•
Expires: 2012-01-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An infrared communication system for transmitting a digital bit stream by telemetry in the presence of background radiation wherein each bit in the data stream is represented by a signature set of pulses designating either a binary one or a binary zero. A receiver detecting an infrared signal filters the signal to detect the signature sets of pulses generated by the transmitter. The pulses are transmitted according to a specific communications protocol.

Inventors

  • 👤 Richard A. Williamson
  • 👤 Jon M. Knight
  • 👤 Roger W. Biros

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 08:31
CPC Classifications
H; H04; H04B; H04B10/00; H04B10/11; G; G08; G08C; G08C23/00; G08C23/04; G08C2201/00; G08C2201/50; G08C2201/51

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 301 words
An apparatus for communication of a sequence of bits of digital information by infrared telemetry in the presence of background radiation, comprising: a transmitter comprising: coding means, receiving the sequence of digital bits, for generating, within a preset interval for each bit in the sequence, a first set of pulses representing a first binary state of the bit or a second set of pulses representing a second binary state of the bit wherein the first set of pulses is the empty set; means, coupled to the coding means, for transmitting from the transmitter a pulse of infrared radiation in response to each pulse generated by the coding means; a receiver comprising: means for generating a first information signal in response to detected pulses of infrared radiation, each detected pulse having a corresponding peak in the first information signal; filtering means, coupled to the means for generating a first information signal, for filtering the first information signal to detect sets of pulses, said filtering means comprising: means for generating a second information signal following the first information signal with a DC offset, and having a relatively constant value between pulses; means for generating a third information signal limitedly following the first information signal and having a relatively constant value between pulses such that the second and third information signal will be equal to the same value at a fixed point in time after the peak of the first information signal, which value is not equal to the constant value of the second information signal or the constant value of the third information signal; and means for comparing the values of the second and third information signal; and a decoder, coupled to the receiver, for decoding detected sets of pulses to reconstitute a sequence of bits for supply to a digital data processor.
Claim 2
Independent Claim 301 words
An apparatus for communication of a sequence of bits of digital information by infrared telemetry in the presence of background radiation, comprising: a transmitter comprising: coding means, receiving the sequence of digital bits, for generating, within a preset interval for each bit in the sequence, a first set of pulses representing a first binary state of the bit or a second set of pulses representing a second binary state of the bit wherein the first set of pulses is the empty set; means, coupled to the coding means, for transmitting from the transmitter a pulse of infrared radiation in response to each pulse generated by the coding means; a receiver comprising: means for generating a first information signal in response to detected pulses of infrared radiation, each detected pulse having a corresponding peak in the first information signal; filtering means, coupled to the means for generating a first information signal, for filtering the first information signal to detect sets of pulses, said filtering means comprising: means for generating a second information signal following the first information signal with a DC offset, and having a relatively constant value between pulses; means for generating a third information signal limitedly following the first information signal and having a relatively constant value between pulses such that the second and third information signal will be equal to the same value at a fixed point in time after the peak of the first information signal, which value is not equal to the constant value of the second information signal or the constant value of the third information signal; and means for comparing the values of the second and third information signal; and a decoder, coupled to the receiver, for decoding detected sets of pulses to reconstitute a sequence of bits for supply to a digital data processor.
Claim 3
Dependent Claim 23 words
The apparatus of claim 1, further comprising means, coupled with the receiver, for decreasing power consumption by the receiver during periods of nonuse.
Claim 4
Dependent Claim 15 words
The apparatus of claim 1, wherein the second set of pulses consists of two pulses.
Claim 5
Dependent Claim 18 words
The apparatus of claim 1, wherein the second set of pulses consists of two pulses of equal duration.
Claim 6
Dependent Claim 81 words
The apparatus of claim 1, wherein the receiver includes a plurality of transistors, the receiver having an active mode in which said receiver has an internal reference voltage responsive to the current density of said plurality of transistors; and further including: a power supply connected to the receiver and transmitter; and means, coupled with the receiver, for placing the receiver into a standby mode wherein the current density of the plurality of transistors is lowered and the reference voltage is maintained.
Claim 7
Independent Claim 260 words
A method for communicating from a transmitter to a receiver a sequence of bits of digital information by infrared telemetry in the presence of background radiation, comprising: generating a packet of data consisting of a sequence of bits comprising bits in a first binary state and bits in a second binary state; transmitting from the transmitter within a preset interval for each bit, for each bit in the first binary state a first set of pulses of infrared radiation and for each bit in the second binary state a second set of pulses of infrared radiation, wherein the first set of pulses is an empty set; generating a first information signal in response to the level of infrared radiation detected at the receiver; filtering the first information signal to detect sets of pulses, said filtering step comprising: generating a second information signal following the first information signal with a DC offset and having a relatively constant value between pulses; generating a third information signal limitedly following the first information signal and having a relatively constant value between pulses such that the second and third information signal will be equal to the same value at a fixed point in time after the peak of the first information signal, which value is not equal to the constant value of the second information signal or the constant value of the third information signal; and comparing the values of the second and third information signal; and decoding detected sets of pulses to reconstitute the sequence of bits for supply to a digital data processor.
Claim 8
Independent Claim 260 words
A method for communicating from a transmitter to a receiver a sequence of bits of digital information by infrared telemetry in the presence of background radiation, comprising: generating a packet of data consisting of a sequence of bits comprising bits in a first binary state and bits in a second binary state; transmitting from the transmitter within a preset interval for each bit, for each bit in the first binary state a first set of pulses of infrared radiation and for each bit in the second binary state a second set of pulses of infrared radiation, wherein the first set of pulses is an empty set; generating a first information signal in response to the level of infrared radiation detected at the receiver; filtering the first information signal to detect sets of pulses, said filtering step comprising: generating a second information signal following the first information signal with a DC offset and having a relatively constant value between pulses; generating a third information signal limitedly following the first information signal and having a relatively constant value between pulses such that the second and third information signal will be equal to the same value at a fixed point in time after the peak of the first information signal, which value is not equal to the constant value of the second information signal or the constant value of the third information signal; and comparing the values of the second and third information signal; and decoding detected sets of pulses to reconstitute the sequence of bits for supply to a digital data processor.
Claim 9
Dependent Claim 19 words
The method of claim 6 wherein in the transmitting step the second set of pulses consists of two pulses.
Claim 10
Dependent Claim 22 words
The method of claim 6, wherein in the transmitting step, the second set of pulses consists of two pulses of equal duration.
Claim 11
Dependent Claim 19 words
The method of claim 6 wherein the time to transmit the pulses representing each bit is approximately 32 microseconds.
Claim 12
Dependent Claim 20 words
The method of claim 6, wherein the step of transmitting transmits each second, pulse sets representing more than 30000 bits.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-12-11 1999-06-12 1999-12-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-12-11 2003-06-12 2003-12-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-12-11 2007-06-12 2007-12-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag