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

Secure communication system

Assignee: CARL R QUALE & ASSOCIATES A LP
•
Filing: 1977-10-20
•
Granted: 1980-02-12
•
Expires: 1997-10-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A secure communication system for transmitting and receiving an encoded information signal. The system generates at transmitting and receiving locations a predetermined unique pseudorandom code. A synchronized tracking signal is imposed on the information to be transmitted and added to the information to form an intermediate signal. The pseudorandom code is then multiplied by the intermediate signal directly so that the ultimate result appears to assume the character of pseudorandom noise, which is then transmitted to the receiving location. The synchronization and transmitted encoded portion is decoded at the receiver and used to generate a base signal for a pseudorandom generator at the receiving location, as well as initiate initial clocking pulse time for operation of the receiver pseudorandom generator. The receiver then generates the predetermined pseudorandom code and divides the same against the encoded signal being received to form an intermediate signal having no pseudorandom signal component, which is then filtered to remove the tracking and masking signal and thereby generating the original information signal desired.

Inventors

  • 👤 Carl R. Nicolai
  • 👤 William M. Raike
  • 👤 David L. Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:25
CPC Classifications
H; H04; H04K; H04K1/00; H04K1/02

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 184 words
A communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location comprising: means for generating predetermined user-selectible pseudorandom digital signal codes having pseudorandom first and second states at said transmitting and receiving locations, means for multiplying the information with one of said codes thereby forming encoded information, means for transmitting and receiving said encoded information, means for synchronizing the generation of said pseudorandom code at said transmitting and receiving locations, said transmitting location including means for generating a synchronizing preamble code for a predeterming period of time whereupon said preamble code becomes a tracking signal said transmitting location including means for transmitting said synchronizing preamble code and said tracking signal, said receiving location including means for detecting when said preamble code has become said tracking signal, thereby initiating generation of said pseudorandom code, said receiving location including means responsive to said tracking signal for maintaining generation of said pseudorandom code at said receiving location thereby maintaining said synchronization, and means for recovering the information from said received encoded information.
Claim 2
Dependent Claim 184 words
A communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location comprising: means for generating predetermined user-selectible pseudorandom digital signal codes having pseudorandom first and second states at said transmitting and receiving locations, means for multiplying the information with one of said codes thereby forming encoded information, means for transmitting and receiving said encoded information, means for synchronizing the generation of said pseudorandom code at said transmitting and receiving locations, said transmitting location including means for generating a synchronizing preamble code for a predeterming period of time whereupon said preamble code becomes a tracking signal said transmitting location including means for transmitting said synchronizing preamble code and said tracking signal, said receiving location including means for detecting when said preamble code has become said tracking signal, thereby initiating generation of said pseudorandom code, said receiving location including means responsive to said tracking signal for maintaining generation of said pseudorandom code at said receiving location thereby maintaining said synchronization, and means for recovering the information from said received encoded information.
Claim 3
Dependent Claim 162 words
A communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location, comprising: means for generating predetermined user-selectible pseudorandom digital signal codes having pseudorandom first and second states at said transmitting and receiving locations, means for multiplying the information with one of said codes thereby forming encoded information, means for transmitting and receiving said encoded information, means for synchronizing the generation of said pseudorandom codes at said transmitting and receiving locations, means for recovering the information from said received encoded information, said means for generating including pseudorandom shift register means for generating said pseudorandom codes and code select means connected to a specified portion of said shift register means for loading a multi-bit starting code into said shift register means, said shift register means having the bit preceding and bit following said specified portion set to said first state for insuring said user-selectible codes are separate and distinct.
Claim 4
Dependent Claim 162 words
A communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location, comprising: means for generating predetermined user-selectible pseudorandom digital signal codes having pseudorandom first and second states at said transmitting and receiving locations, means for multiplying the information with one of said codes thereby forming encoded information, means for transmitting and receiving said encoded information, means for synchronizing the generation of said pseudorandom codes at said transmitting and receiving locations, means for recovering the information from said received encoded information, said means for generating including pseudorandom shift register means for generating said pseudorandom codes and code select means connected to a specified portion of said shift register means for loading a multi-bit starting code into said shift register means, said shift register means having the bit preceding and bit following said specified portion set to said first state for insuring said user-selectible codes are separate and distinct.
Claim 5
Dependent Claim 21 words
A system as in claim 1 further including means for receiving non-encoded information when said encoded information is not being received.
Claim 6
Dependent Claim 32 words
A system as in claim 1 wherein said tracking signal becomes a masking signal for masking said transmitted encoded information and, said receiving location including means for suppressing the received masking signal.
Claim 7
Dependent Claim 75 words
A system as in claim 4 wherein said means for multiplying include transmitter multiplier means for multiplying said information with said pseudorandom code, said transmitter multiplier means including an operational amplifier connected to receive said information and an analog switch connected to said operational amplifier and connected to receive said pseudorandom digital signal code for phase inverting said information corresponding to said first and second states of said pseudorandom code thereby forming said encoded information.
Claim 8
Dependent Claim 72 words
A system as in claim 1 wherein said means for multiplying said received encoded information with said pseudorandom code, said receiver multiplier means including an operational amplifier connected to receive said received encoded information and an analog switch connected to said operational amplifier and connected to receive said pseudorandom signal code for phase inverting said received information corresponding to said first and second states of said pseudorandom code thereby recovering said information.
Claim 9
Dependent Claim 106 words
A system as in claim 1 wherein said means for synchronizing include means for generating and transmitting a synchronizing preamble code for a predetermined period of time, and means for detecting when said preamble code has ceased thereby initiating generation of said pseudorandom code, said means for detecting including first and second rectifier and integration means responsive to said synchronizing code for generating first and second rectified and integrated signals, respectively, representing different levels of said synchronizing code, and comparator means connected to compare said first and second levels and responsive thereto for initiating said pseudorandom code when said first and second level signals are equal.
Claim 10
Dependent Claim 42 words
A system as in claim 7 further including means for preventing resynchronization of said codes, including a lockout switch for generating a lockout signal when the detected synchronizing signal has reached a predetermined level thereby preventing resynchronization of said pseudorandom signal code.
Claim 11
Dependent Claim 23 words
A system as in claim 1 wherein said means for generating a synchronizing preamble code include means for phase inverting said preamble code.
Claim 12
Dependent Claim 14 words
A system as in claim 9 wherein said means for synchronizing include chirp synchronization.
Claim 13
Dependent Claim 27 words
A system as in claim 1 wherein said means for synchronizing include means for utilizing said preamble code in accordance with variations in said pseudorandom preamble code.
Claim 14
Dependent Claim 15 words
A system as in claim 11 wherein said means for synchronizing include chirp preamble synchronization.
Claim 15
Dependent Claim 180 words
A transmitter for use in a communication system for encoding a source of information to render the communication of the same secure between a transmitting location and a receiving location, comprising: means for generating a predetermined user-selectible pseudorandom signal code, said means for generating including pseudorandom shift register means for generating said pseudorandom codes and code select means connected to a specified portion of said shift register means for loading a multi-bit starting code into said shift register means, said shift register means having the bit preceding and bit following said specified set to portion a first state for insuring said user-selectible codes are separate and distinct, means for multiplying the information with said code thereby forming encoded information, means for generating and transmitting a synchronizing preamble code for a predetermined period of time, means for transmitting the encoded information at a predetermined time in response to said synchronizing signal such that said synchronizing code becomes a masking signal for masking said transmitted encoded information and whereby said synchronizing code becomes a tracking signal continuously imposed upon said encoded information.
Claim 16
Dependent Claim 180 words
A transmitter for use in a communication system for encoding a source of information to render the communication of the same secure between a transmitting location and a receiving location, comprising: means for generating a predetermined user-selectible pseudorandom signal code, said means for generating including pseudorandom shift register means for generating said pseudorandom codes and code select means connected to a specified portion of said shift register means for loading a multi-bit starting code into said shift register means, said shift register means having the bit preceding and bit following said specified set to portion a first state for insuring said user-selectible codes are separate and distinct, means for multiplying the information with said code thereby forming encoded information, means for generating and transmitting a synchronizing preamble code for a predetermined period of time, means for transmitting the encoded information at a predetermined time in response to said synchronizing signal such that said synchronizing code becomes a masking signal for masking said transmitted encoded information and whereby said synchronizing code becomes a tracking signal continuously imposed upon said encoded information.
Claim 17
Dependent Claim 213 words
A receiver for use in a communication system for encoding and decoding a source of information to render the communication of the same secure by multiplying the information with a predetermined user-selectible pseudorandom code thereby forming encoded information for transmission between a transmitting location and a receiving location, the transmitted encoded information including a synchronizing preamble code, said receiver comprising: means for generating a predetermined user-selectible pseudorandom signal code corresponding to the transmitted pseudorandom signal code contained within the encoded information, means for synchronizing said transmitted pseudorandom signal code and said receiver pseudorandom signal code, including means for detecting when said preamble code has ceased thereby initiating generation of said pseudorandom code whereupon said synchronizing signal becomes a tracking signal for maintaining generation of said pseudorandom signal code, said means for detecting including first and second rectifier and integration means responsive to said synchronizing code for generating first and second rectified and integrated signals, respectively, representing different levels of said synchronizing code, and comparator means connected to compare said first and second levels and responsive thereto for initiating said pseudorandom code when said first and second level signals are equal, means for recovering the information from said received encoded information, and means for receiving non-encoded information when encoded information is not being received.
Claim 18
Dependent Claim 213 words
A receiver for use in a communication system for encoding and decoding a source of information to render the communication of the same secure by multiplying the information with a predetermined user-selectible pseudorandom code thereby forming encoded information for transmission between a transmitting location and a receiving location, the transmitted encoded information including a synchronizing preamble code, said receiver comprising: means for generating a predetermined user-selectible pseudorandom signal code corresponding to the transmitted pseudorandom signal code contained within the encoded information, means for synchronizing said transmitted pseudorandom signal code and said receiver pseudorandom signal code, including means for detecting when said preamble code has ceased thereby initiating generation of said pseudorandom code whereupon said synchronizing signal becomes a tracking signal for maintaining generation of said pseudorandom signal code, said means for detecting including first and second rectifier and integration means responsive to said synchronizing code for generating first and second rectified and integrated signals, respectively, representing different levels of said synchronizing code, and comparator means connected to compare said first and second levels and responsive thereto for initiating said pseudorandom code when said first and second level signals are equal, means for recovering the information from said received encoded information, and means for receiving non-encoded information when encoded information is not being received.
Claim 19
Dependent Claim 182 words
In a communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location, the method comprising the steps of: generating a predetermined user-selectible pseudorandom digital signal code at the transmitting location, generating a synchronized preamble code of predetermined duration whereupon said synchronized code becomes a tracking signal, imposing said tracking signal upon the information to be transmitted thereby forming an intermediate signal, multiplying the digital pseudorandom code directly with the intermediate signal thereby forming an encoded information signal, transmitting and receiving the synchronizing code and the encoded information signal, detecting when the synchronized preamble code has become a tracking signal thereby initiating generation of said pseudorandom code at the receiving location, multiplying the receiver digital pseudorandom code directly with the received encoded information thereby forming a received intermediate signal having no pseudorandom signal component, removing said tracking signal from said received intermediate signal said tracking signal being used to maintain sychronization between the pseudorandom code generators at said transmitting and receiving locations, and thereby recovering the information signal.
Claim 20
Dependent Claim 182 words
In a communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location, the method comprising the steps of: generating a predetermined user-selectible pseudorandom digital signal code at the transmitting location, generating a synchronized preamble code of predetermined duration whereupon said synchronized code becomes a tracking signal, imposing said tracking signal upon the information to be transmitted thereby forming an intermediate signal, multiplying the digital pseudorandom code directly with the intermediate signal thereby forming an encoded information signal, transmitting and receiving the synchronizing code and the encoded information signal, detecting when the synchronized preamble code has become a tracking signal thereby initiating generation of said pseudorandom code at the receiving location, multiplying the receiver digital pseudorandom code directly with the received encoded information thereby forming a received intermediate signal having no pseudorandom signal component, removing said tracking signal from said received intermediate signal said tracking signal being used to maintain sychronization between the pseudorandom code generators at said transmitting and receiving locations, and thereby recovering the information signal.
Claim 21
Dependent Claim 445 words
A communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location, said system comprising: means for generating a plurality of predetermined user-selectible pseudorandom digital signal codes having pseudorandom first and second states at said transmitting and receiving locations, including pseudorandom shift register means and code select means connected to a specified portion of said shift register means for loading a multi-bit starting code into said specified portion of said shift register means, said shift register means having the bit preceding and bit following said specified portion set to said first state, means for synchronizing the generation of said pseudorandom code at said transmitting and receiving locations, including means for generating a synchronizing preamble code for a predetermined period of time whereupon said synchronizing preamble code becomes a tracking and masking signal, means for detecting when said preamble code becomes a tracking and masking signal thereby initiating generation of said pseudorandom code at said receiving location, said means for detecting including first and second rectifier and integration means responsive to the received synchronizing code for generating first and second integrated signals, respectively, representing different levels of said synchronizing code and comparator means responsive thereto for initiating generation of said receiver pseudorandom code when said levels are equal, means for imposing said tracking signal upon said information thereby forming an intermediate signal, means for multiplying the intermediate signal with one of said codes thereby forming encoded information, said means for multiplying including an operational amplifier connected to receive said intermediate signal and an analog switch connected to said operational amplifier and connected to receive said signal code for converting said information corresponding to the states of said pseudorandom code thereby forming multiplied encoded information, means for transmitting and receiving said synchronizing preamble code and said multiplied encoded information, means for multiplying the received encoded information with said receiver pseudorandom digital signal code, said means for multiplying including an operational amplifier connected to receive said received information and an analog switch connected to said operational amplifier and connected to receive said receiver signal code for phase inverting said information corresponding to the states of said receiver pseudorandom code thereby forming decoded information, means for removing said tracking signal from said decoded information signal thereby maintaining generation of said receiver pseudorandom signal corresponding to said transmitter pseudorandom signal code, means for preventing resynchronization of said codes including a lockout switch responsive to a first predetermined level of said synchronization code for generating a lockout signal thereby preventing resynchronization of said preamble code, and means for recovering the encoded information from the received intermediate signal.
Claim 22
Dependent Claim 445 words
A communication system for encoding and decoding a source of information to render the communication of same secure between a transmitting location and a receiving location, said system comprising: means for generating a plurality of predetermined user-selectible pseudorandom digital signal codes having pseudorandom first and second states at said transmitting and receiving locations, including pseudorandom shift register means and code select means connected to a specified portion of said shift register means for loading a multi-bit starting code into said specified portion of said shift register means, said shift register means having the bit preceding and bit following said specified portion set to said first state, means for synchronizing the generation of said pseudorandom code at said transmitting and receiving locations, including means for generating a synchronizing preamble code for a predetermined period of time whereupon said synchronizing preamble code becomes a tracking and masking signal, means for detecting when said preamble code becomes a tracking and masking signal thereby initiating generation of said pseudorandom code at said receiving location, said means for detecting including first and second rectifier and integration means responsive to the received synchronizing code for generating first and second integrated signals, respectively, representing different levels of said synchronizing code and comparator means responsive thereto for initiating generation of said receiver pseudorandom code when said levels are equal, means for imposing said tracking signal upon said information thereby forming an intermediate signal, means for multiplying the intermediate signal with one of said codes thereby forming encoded information, said means for multiplying including an operational amplifier connected to receive said intermediate signal and an analog switch connected to said operational amplifier and connected to receive said signal code for converting said information corresponding to the states of said pseudorandom code thereby forming multiplied encoded information, means for transmitting and receiving said synchronizing preamble code and said multiplied encoded information, means for multiplying the received encoded information with said receiver pseudorandom digital signal code, said means for multiplying including an operational amplifier connected to receive said received information and an analog switch connected to said operational amplifier and connected to receive said receiver signal code for phase inverting said information corresponding to the states of said receiver pseudorandom code thereby forming decoded information, means for removing said tracking signal from said decoded information signal thereby maintaining generation of said receiver pseudorandom signal corresponding to said transmitter pseudorandom signal code, means for preventing resynchronization of said codes including a lockout switch responsive to a first predetermined level of said synchronization code for generating a lockout signal thereby preventing resynchronization of said preamble code, and means for recovering the encoded information from the received intermediate signal.

References Cited (Backward Citations)

US3706933A Cited
US3614316A Cited
US3610828A Cited
US3659046A Cited
US3624297A Cited
US3694757A Cited
US3723878A Cited
US3808536A Cited
US4013837A Cited
US3893031A Cited
US3909534A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-02-11 1983-08-13 1984-02-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-02-11 1987-08-13 1988-02-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-02-11 1991-08-13 1992-02-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag