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

Position coded pulse communication system

Assignee: Vega Precision Laboratories Inc
•
Filing: 1983-10-19
•
Granted: 1988-08-16
•
Expires: 2003-10-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Pulse position coding is used to transmit several channels of data from a ground radar transmitter to a receiver in an airborne, remotely-piloted vehicle. The system is designed to ignore interfering pulses, especially those which are synchronized with the transmitter's PRF, by combining a number of noise reduction devices. These include the redundant transmission of address and channel information, the transmission of true and complemented data, the tracking of channels transmitted in a predetermined order, developing an interference count to recognize synchronous pulses, comparing data received for a given channel with data subsequently received for that channel, the use of windows around the expected positions of pulses, and the use of parity. There is also a novel programming arrangement which enables several programs to be stored in a reduced amount of memory space.

Inventors

  • 👤 Robert G. Hayworth
  • 👤 Ray E. Russell, Jr.
  • 👤 Robert F. Fleming, III
  • 👤 James G. Hwang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 11:15
CPC Classifications
G; G01; G01S; G01S7/00; G01S7/003; G01S7/006; F; F41; F41G; F41G7/00; F41G7/20; F41G7/30; F41G7/301; F41G7/306; G01S7/02; G01S7/023; G01S7/0232; G01S7/0234; G01S7/28; G01S7/285; G01S7/292; G01S7/2923; G01S7/2928; H; H04; H04B; H04B14/00; H04B14/02; H04B14/026

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 244 words
A communication system for transmitting a channel of data in a position-coded pulse train to a selected one of a plurality of addressees over a communication channel subject to synchronous interference, said communication system comprising: encoder means for providing the position-coded pulse train, said encoder means including means for positioning a first pair of pulses at a first interpulse interval representing a binary number indicative of the selected addressee, positioning a second pair of pulses at a second interpulse interval representing a binary number indicative of a channel, positioning a third pair of pulses at a third interpulse interval representing a binary number indicative of the data, positioning a fourth pair of pulses at a fourth interpulse interval representing a binary number indicative of the selected addressee, and positioning a fifth pair of pulses at a fifth interpulse interval representing a binary number indicative of the channel; means for transmitting the position-coded pulse train to the communication channel, said transmission means including means for modulating a carrier signal with the position-coded pulse train; means for receiving the position-coded pulse train modulated carrier signal from the communication channel, said receiving means including means for demodulating the carrier signal to provide a demodulated pulse train; and decoder means for removing any synchronous interfering pulses from the demodulated pulse train, and, responsive to calculation of first and second and fourth and fifth interpulse intervals for determining, from the positions of the remaining pulses, the third interpulse interval.
Claim 2
Dependent Claim 244 words
A communication system for transmitting a channel of data in a position-coded pulse train to a selected one of a plurality of addressees over a communication channel subject to synchronous interference, said communication system comprising: encoder means for providing the position-coded pulse train, said encoder means including means for positioning a first pair of pulses at a first interpulse interval representing a binary number indicative of the selected addressee, positioning a second pair of pulses at a second interpulse interval representing a binary number indicative of a channel, positioning a third pair of pulses at a third interpulse interval representing a binary number indicative of the data, positioning a fourth pair of pulses at a fourth interpulse interval representing a binary number indicative of the selected addressee, and positioning a fifth pair of pulses at a fifth interpulse interval representing a binary number indicative of the channel; means for transmitting the position-coded pulse train to the communication channel, said transmission means including means for modulating a carrier signal with the position-coded pulse train; means for receiving the position-coded pulse train modulated carrier signal from the communication channel, said receiving means including means for demodulating the carrier signal to provide a demodulated pulse train; and decoder means for removing any synchronous interfering pulses from the demodulated pulse train, and, responsive to calculation of first and second and fourth and fifth interpulse intervals for determining, from the positions of the remaining pulses, the third interpulse interval.
Claim 3
Dependent Claim 268 words
A communication system for transmitting a plurality of channels of data to a selected one of a plurality of addressees, the data being encoded in a plurality of position-coded pulse trains, each of said pulse trains including a reference pulse and a plurality of pre-reference pulses, said communication system comprising: reference pulse generating means for generating reference pulses at a substantially constant interval; encoder synchronization means responsive to the reference pulses for measuring the interval and for providing a trigger signal at a predetermined time position in advance of each of said reference pulses; encoder processor means responsive to the trigger signal for calculating, from address, channel, and data information, values representing time positions of the pre-reference pulses in relation to the trigger signal; pre-reference pulse generating means coupled to said encoder processor means for generating the pre-reference pulses in response to the trigger signal, said pre-reference pulse generating means comprising counter means for storing the calculated values and for generating the pre-reference pulses at the end of a count of the stored values; transmission means connected to said reference pulse generating means and said pre-reference pulse generating means for transmitting the plurality of pulse trains; decoder synchronizing means coupled to said transmission means for measuring the reference pulse interval and for providing an enabling signal window during a period representing the predicted occurrence of the next one of the pulse trains; pulse storage means responsive to the enabling signal window for determining and storing an arrival time for each pulse arriving during said period; and decoder processor means for calculating the data from the stored arrival times.
Claim 4
Dependent Claim 268 words
A communication system for transmitting a plurality of channels of data to a selected one of a plurality of addressees, the data being encoded in a plurality of position-coded pulse trains, each of said pulse trains including a reference pulse and a plurality of pre-reference pulses, said communication system comprising: reference pulse generating means for generating reference pulses at a substantially constant interval; encoder synchronization means responsive to the reference pulses for measuring the interval and for providing a trigger signal at a predetermined time position in advance of each of said reference pulses; encoder processor means responsive to the trigger signal for calculating, from address, channel, and data information, values representing time positions of the pre-reference pulses in relation to the trigger signal; pre-reference pulse generating means coupled to said encoder processor means for generating the pre-reference pulses in response to the trigger signal, said pre-reference pulse generating means comprising counter means for storing the calculated values and for generating the pre-reference pulses at the end of a count of the stored values; transmission means connected to said reference pulse generating means and said pre-reference pulse generating means for transmitting the plurality of pulse trains; decoder synchronizing means coupled to said transmission means for measuring the reference pulse interval and for providing an enabling signal window during a period representing the predicted occurrence of the next one of the pulse trains; pulse storage means responsive to the enabling signal window for determining and storing an arrival time for each pulse arriving during said period; and decoder processor means for calculating the data from the stored arrival times.
Claim 5
Dependent Claim 178 words
In a radar system subject of synchronous interfering pulses for tracking and controlling a remote apparatus in the performance of a plurality of functions in response to commands, the radar system including at least one continuously-variable function, a communication system for transmitting at least one of said commands to the apparatus while also confirming the address of the apparatus and the function being performed, said communication system comprising: encoder means for generating the interpulse intervals of a five-pulse position-coded pulse train to indicate the command, the address of the apparatus, the function being performed, redundant address information and redundant function information; and decoder means for receiving the pulse train, said decoder means being responsive to said pulse train for determining the synchronous interfering pulses and, from the interpulse intervals, the address of the apparatus, the function being performed and the command, said decoder means being responsive to said pulse train for eliminating the synchronous interfering pulses and for confirming the address and function using the redundant information, said decoder means including processor means for calculating the interpulse intervals.
Claim 6
Dependent Claim 178 words
In a radar system subject of synchronous interfering pulses for tracking and controlling a remote apparatus in the performance of a plurality of functions in response to commands, the radar system including at least one continuously-variable function, a communication system for transmitting at least one of said commands to the apparatus while also confirming the address of the apparatus and the function being performed, said communication system comprising: encoder means for generating the interpulse intervals of a five-pulse position-coded pulse train to indicate the command, the address of the apparatus, the function being performed, redundant address information and redundant function information; and decoder means for receiving the pulse train, said decoder means being responsive to said pulse train for determining the synchronous interfering pulses and, from the interpulse intervals, the address of the apparatus, the function being performed and the command, said decoder means being responsive to said pulse train for eliminating the synchronous interfering pulses and for confirming the address and function using the redundant information, said decoder means including processor means for calculating the interpulse intervals.
Claim 7
Dependent Claim 56 words
A communication system as claimed in claim 3 further comprising: radar transmitter means coupled to said encoder means for modulating a radar frequency with the position-coded pulse train; and demodulating the modulated radar frequency to recover the position coded pulse train; said decoder means being coupled to said radar receiver means to receive the pulse train.
Claim 8
Dependent Claim 33 words
A communication system as claimed in claim 3 wherein said decoder means comprises output interface means connected to said apparatus for causing said apparatus to perform the function in response to said command.
Claim 9
Dependent Claim 46 words
A communication system as claimed in claim 3 wherein said encoder generates at least two address interpulse intervals to indicate the address of the apparatus, said decoder means including comparison means for confirming that the apparatus indicated by said two address interpulse intervals are the same.

References Cited (Backward Citations)

US2594305A Cited
US2703399A Cited
US2980903A Cited
US2831185A Cited
US3289203A Cited
US3891985A Cited
US3179355A Cited
US3550124A Cited
US4458246A Cited
US4336513A Cited
US4627075A Cited
US4628312A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-08-16 1992-02-15 1992-08-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-08-16 1996-02-15 1996-08-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-08-16 2000-02-15 2000-08-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag