Patent US4079356A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4079356A Expired / Lapsed US ⏱️ 0.0 years remaining

Coded electronic lock and key

Assignee: United States Department of the Army
•
Filing: 1976-03-30
•
Granted: 1978-03-14
•
Expires: 1996-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic key comprises a first binary counter and a first multiplexer for pulse code modulating a uniform clock pulse train to produce a first coded pulse train modulated with a given code. The key is connected to an electronic lock comprising: a second binary counter and a second multiplexer for pulse code modulating the same clock pulse train to produce a second coded pulse train modulated with the same code; an EXCLUSIVE-OR gate to which said first and second multiplexers are connected; a first NAND gate having one input connected to the output of the EXCLUSIVE-OR gate; a flip-flop or a binary counter having its clock input connected to the output of the NAND gate and an inital logical ONE output connected to a second input of the NAND gate; a second NAND gate having one input connected to the output of the flip-flop or counter and another input connected to the output of the second multiplexer; and a binary output counter having its clock input connected to the output of the second NAND gate. The output of the lock is taken from one of the counting outputs of the output counter.

Inventors

  • 👤 Christ W. Anagnost
  • 👤 Michael A. Carmody

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:04
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/0866; G07C; G07C9/00; G07C9/00174; G07C9/00182; G07C2009/00753; G07C2009/00761

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 243 words
In a security system including an electronic lock, an electronic key and means for connecting said key to said lock; said electronic lock comprising: means for generating a first coded pulse train pulse modulated in accordance with a given binary code; an EXCLUSIVE - OR gate having two inputs and one output, one input connected to the output of said coded pulse train generating means, and the other input having a terminal for receiving from said key a second coded pulse train, to produce a logical ZERO output from said gate when the two coded pulse trains are identical and a logical ONE output when the two coded pulse trains are different; an electronic gate having two inputs and one output, one input connected to the output of said coded pulse train generating means; a binary output counter having at least two counting stages, a clock input connected to the output of said electronic gate, and means for producing an output signal at a selected count; and means, connected between the output of said EXCLUSIVE-OR gate and the other input of said electronic gate, for keeping said electronic gate open for the transmission of coded pulses to said output counter while said two coded pulse trains are identical, thus permitting said counter to count coded pulses from said coded pulse train generating means, and for permanently closing said electronic gate when said two coded pulse trains are different, thus permanently stopping said counter.
Claim 2
Dependent Claim 243 words
In a security system including an electronic lock, an electronic key and means for connecting said key to said lock; said electronic lock comprising: means for generating a first coded pulse train pulse modulated in accordance with a given binary code; an EXCLUSIVE - OR gate having two inputs and one output, one input connected to the output of said coded pulse train generating means, and the other input having a terminal for receiving from said key a second coded pulse train, to produce a logical ZERO output from said gate when the two coded pulse trains are identical and a logical ONE output when the two coded pulse trains are different; an electronic gate having two inputs and one output, one input connected to the output of said coded pulse train generating means; a binary output counter having at least two counting stages, a clock input connected to the output of said electronic gate, and means for producing an output signal at a selected count; and means, connected between the output of said EXCLUSIVE-OR gate and the other input of said electronic gate, for keeping said electronic gate open for the transmission of coded pulses to said output counter while said two coded pulse trains are identical, thus permitting said counter to count coded pulses from said coded pulse train generating means, and for permanently closing said electronic gate when said two coded pulse trains are different, thus permanently stopping said counter.
Claim 3
Dependent Claim 126 words
An electronic lock as in claim 1, wherein the last-named means includes: a NAND gate having two inputs and one output, one of said inputs connected to said EXCLUSIVE-OR gate output; and a negative-toggling flip-flop having a clock input connected to the output of said NAND gate, an output connected to said other input of said electronic gate and also connected to the other input of said NAND gate, and means for initially producing a logical ONE output; whereby a ONE output from said EXCLUSIVE-OR gate, inverted to a ZERO by said NAND gate, causes said flip-flop to toggle, changing its output froma ONE to a ZERO, which closes said electronic and NAND gates, thereby preventing further toggling of said flip-flop and stopping said output counter.
Claim 4
Dependent Claim 15 words
An electronic gate as in claim 2 wherein said electronic gate is a NAND gate.
Claim 5
Dependent Claim 24 words
An electronic lock as in claim 2 wherein said flip-flop is the last flip-flop in a binary counter having at least two counting stages.
Claim 6
Dependent Claim 65 words
An electronic lock as in claim 1, wherein said coded pulse train generating means comprises: a binary counter having a clock input and N flip-flops with N output terminals, where N is an integer greater than 1; and a multiplexer having N input channels connected, respectively, to said counter output terminals, and 2 N digital control lines to which said given binary code is applied.
Claim 7
Dependent Claim 50 words
An electronic lock as in claim 5, wherein N = 4, and hence, each of the last named binary counters has four flip-flops and counts from 0 through 15, and each of said multiplexers has four input channels, 16 digital control lines, one for each count, and one output channel.
Claim 8
Dependent Claim 267 words
A security system including an electronic key, an electronic lock, means for connecting said key to said lock, clock means in one of said key and lock for generating a train of uniform pulses of given frequency, and a power supply carried by at least one of said key and lock for energizing said system; said key comprising first means coupled to said clock means for pulse code modulating said uniform pulse train to produce a first coded pulse train modulated in accordance with a given binary code; said lock comprising: second means coupled to said clock means for pulse code modulating said uniform pulse train to produce a second coded pulse train identical with said first coded pulse train; an EXCLUSIVE-OR gate having two inputs connected, respectively, to the outputs of said first and second modulating means to produce a logical ZERO output in response to identical coded pulse trains; a first NAND gate having two inputs, one input being connected to the output of said EXCLUSIVE-OR gate; a toggle flip-flop having a clock input connected to the output of said first NAND gate, an output connected to the other input of said first NAND gate, and means for initially producing a logical ONE output; a second NAND gate having two inputs, one connected to the output of said flip-flop, and the other connected to the output of said second modulating means; and a binary output counter having at least two counting stages, a clock input connected to the output of said second NAND gate, and means for producing an output signal at a selected count.
Claim 9
Dependent Claim 267 words
A security system including an electronic key, an electronic lock, means for connecting said key to said lock, clock means in one of said key and lock for generating a train of uniform pulses of given frequency, and a power supply carried by at least one of said key and lock for energizing said system; said key comprising first means coupled to said clock means for pulse code modulating said uniform pulse train to produce a first coded pulse train modulated in accordance with a given binary code; said lock comprising: second means coupled to said clock means for pulse code modulating said uniform pulse train to produce a second coded pulse train identical with said first coded pulse train; an EXCLUSIVE-OR gate having two inputs connected, respectively, to the outputs of said first and second modulating means to produce a logical ZERO output in response to identical coded pulse trains; a first NAND gate having two inputs, one input being connected to the output of said EXCLUSIVE-OR gate; a toggle flip-flop having a clock input connected to the output of said first NAND gate, an output connected to the other input of said first NAND gate, and means for initially producing a logical ONE output; a second NAND gate having two inputs, one connected to the output of said flip-flop, and the other connected to the output of said second modulating means; and a binary output counter having at least two counting stages, a clock input connected to the output of said second NAND gate, and means for producing an output signal at a selected count.
Claim 10
Dependent Claim 24 words
A security system as in claim 7, wherein said flip-flop is the last flip-flop of a binary counter having at least two counting stages.
Claim 11
Dependent Claim 29 words
A security system as in claim 7, wherein said clock means and said power supply are carried by said key, and each is provided with an on-off output switch.
Claim 12
Dependent Claim 75 words
A security system as in claim 7, wherein each of said first and second pulse code modulating means comprises: a binary counter having its clock input connected to said clock means and having N flip-flops with N output terminals, where N is an integer greater than 1; and a multiplexer having N input channels connected, respectively, to said counter output terminals, and 2 N digital control lines to which said given binary code is applied.
Claim 13
Dependent Claim 24 words
A security system as in claim 10, wherein the last-named counters include means to SET them for identical outputs at the start of counting.
Claim 14
Dependent Claim 47 words
A security system as in claim 10, wherein N = 4; and hence, each of the last-named binary counters has four flip-flops and counts from 0 through 15, and each multiplexer has four input channels, 16 digital control lines, one for each count, and one output channel.

References Cited (Backward Citations)

US3944976A Cited
US3934122A Cited
US3979647A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-03-13 1981-09-12 1982-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-03-13 1985-09-12 1986-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-03-13 1989-09-12 1990-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag