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

Multi-mode digital enciphering system

Assignee: Datotek Inc
•
Filing: 1977-09-09
•
Granted: 1979-09-25
•
Expires: 1997-09-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The specification discloses an electronic digital enciphering system which is selectively operable in a plurality of different modes. The system may be operated in an off-line mode for preparing enciphered message tapes prior to transmission via teleprinter message circuits. The system may also be operated in an on-line asynchronous mode wherein a sending station may asynchronously transmit enciphered data on-line to a remote receiving unit, synchronization being provided by the start/stop pulses of the individual digital characters. The system may also be operated in an on-line synchronous mode wherein a sending and a receiving unit are automatically synchronized in time by local self-contained clocks in order to bridge fades or interference in a transmission medium such as radio telegraph, or the like. The system may be utilized on either half-duplex or full-duplex communication channels.

Inventors

  • 👤 Frederick A. Kinch, Jr
  • 👤 Barrie O. Morgan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 02:16
CPC Classifications
G; G09; G09C; G09C3/00; H; H04; H04L; H04L9/00; H04L9/06; H04L9/065; H04L9/0656; H04L9/12; H04L2209/00; H04L2209/12; H04L2209/125; H04L2209/34

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 121 words
Correlation circuitry for detecting a predetermined digital synchronization pattern in a digital code system, comprising: means for receiving digital patterns including a digital synchronization pattern in which a predetermined number of bits are at a predetermined level, counting means for counting the number of bits at the predetermined logic level in said digital patterns received by said means for receiving, a threshold detector responsive to said counting means for generating an output threshold signal if said number of bits counted at the predetermined logic level is greater than a predetermined number but less than the previously detected number, and means responsive to said output threshold signal for generating a peak signal to indicate the reception of said predetermined digital sychronization pattern.
Claim 2
Dependent Claim 121 words
Correlation circuitry for detecting a predetermined digital synchronization pattern in a digital code system, comprising: means for receiving digital patterns including a digital synchronization pattern in which a predetermined number of bits are at a predetermined level, counting means for counting the number of bits at the predetermined logic level in said digital patterns received by said means for receiving, a threshold detector responsive to said counting means for generating an output threshold signal if said number of bits counted at the predetermined logic level is greater than a predetermined number but less than the previously detected number, and means responsive to said output threshold signal for generating a peak signal to indicate the reception of said predetermined digital sychronization pattern.
Claim 3
Dependent Claim 15 words
The correlation circuitry of claim 1 wherein said predetermined logic level comprises a logic one.
Claim 4
Dependent Claim 35 words
The correlation circuitry of claim 1 wherein said counting means causes the circulation of digital bits within said receiving means and counts the number of said bits at said predetermined logic level during said circulation.
Claim 5
Dependent Claim 15 words
The correlation circuitry of claim 1 wherein said means for receiving comprises a shift register.
Claim 6
Dependent Claim 73 words
The correlation circuitry of claim 4 wherein said counting means comprises: circuitry for connecting said shift register in a circulating mode and including circuitry for counting the number of bits at logic one stored in said shift register during one circulation of the contents of said shift register; and a holding register for storing the number of bits at logic one counted by said counting means during one circulation of said shift register.
Claim 7
Dependent Claim 43 words
The correlation circuitry of claim 5 wherein said threshold detector compares the number of bits at logic one presently counted by said counting means with the number of bits at logic one previously stored in said holding register to detect a negative transition.
Claim 8
Dependent Claim 112 words
Synchronization circuitry for a digital code system comprising: means for receiving digital signals including a correlation pattern, said correlation pattern comprising a known plurality of predetermined digital bit patterns, means for generating output signals upon the occurrences of the predetermined digital bit pattern, means for detecting said output signals during prescribed time windows, means for counting the number of output signals detected during a predetermined time interval and for generating a count signal, and synchronizing means responsive to said count signal for generating a synchronization signal to initiate synchronization of said digital code system when the known plurality of predetermined digital bit patterns is counted indicating the presence of the correlation pattern.
Claim 9
Dependent Claim 112 words
Synchronization circuitry for a digital code system comprising: means for receiving digital signals including a correlation pattern, said correlation pattern comprising a known plurality of predetermined digital bit patterns, means for generating output signals upon the occurrences of the predetermined digital bit pattern, means for detecting said output signals during prescribed time windows, means for counting the number of output signals detected during a predetermined time interval and for generating a count signal, and synchronizing means responsive to said count signal for generating a synchronization signal to initiate synchronization of said digital code system when the known plurality of predetermined digital bit patterns is counted indicating the presence of the correlation pattern.
Claim 10
Dependent Claim 28 words
The synchronization circuitry of claim 7 wherein said correlation pattern comprises a plurality of digital representations of a character followed by an inverse digital representation of the character.
Claim 11
Dependent Claim 27 words
The sychronization circuitry of claim 8 and further comprising: means for inverting the input to said means for generating prior to reception of said inverse digital representation.
Claim 12
Dependent Claim 89 words
The synchronization circuitry of claim 7 wherein said means for generating output signals comprising: means for detecting the number of bits at a predetermined logic level contained in said digital pattern, a threshold detector responsive to said detecting means for generating an output threshold signal if said number of bits at a predetermined logic level is greater than a predetermined number but less than the previously detected number, and means responsive to said output signal for generating a peak signal to indicate the reception of said predetermined digital pattern.
Claim 13
Dependent Claim 84 words
The synchronization circuitry of claim 7 and further comprising: a miss counter for counting the number of times an output signal is not detected during a predetermined time interval, logic means responsive to said counting means and said miss counter for determining whether a predetermined number of misses have occurred within said predetermined time interval and for generating an inhibit signal in response thereto, and means responsive to said inhibit signal for preventing the generation of said synchronization signal for another predetermined time interval.
Claim 14
Dependent Claim 150 words
In a synchronous digital deciphering system, the combination comprising: a free-running receive synchronizer for generating timing pulses in synchronism with a remote digital ciphering unit, means for receiving enciphered digital data and timing bits including received start bits from the remote enciphering unit, means responsive to said timing pulses for deciphering said enciphered digital data, said free-running receive synchronizer generating an internal start bit in synchronism with the received start bit, first means for generating a first signal in response to the occurrence of the received start bit prior to the occurrence of the internal start bit, second means for generating a second signal in response to the occurrence of the internal start bit prior to the occurrence of the received start bit, and means for varying said receive synchronizer in response to said first and second signals to maintain said receive synchronizer in synchronism with the remote enciphering unit.
Claim 15
Dependent Claim 150 words
In a synchronous digital deciphering system, the combination comprising: a free-running receive synchronizer for generating timing pulses in synchronism with a remote digital ciphering unit, means for receiving enciphered digital data and timing bits including received start bits from the remote enciphering unit, means responsive to said timing pulses for deciphering said enciphered digital data, said free-running receive synchronizer generating an internal start bit in synchronism with the received start bit, first means for generating a first signal in response to the occurrence of the received start bit prior to the occurrence of the internal start bit, second means for generating a second signal in response to the occurrence of the internal start bit prior to the occurrence of the received start bit, and means for varying said receive synchronizer in response to said first and second signals to maintain said receive synchronizer in synchronism with the remote enciphering unit.

References Cited (Backward Citations)

US3463911A Cited
US3402265A Cited
US3509277A Cited
US3566268A Cited
US3648237A Cited
US3586776A Cited
US3654390A Cited
US3723878A Cited
US3823266A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-09-24 1983-03-26 1983-09-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-09-24 1987-03-26 1987-09-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-09-24 1991-03-26 1991-09-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag