CA2082649C - Electronic security system - Google Patents
Electronic security systemInfo
- Publication number
- CA2082649C CA2082649C CA 2082649 CA2082649A CA2082649C CA 2082649 C CA2082649 C CA 2082649C CA 2082649 CA2082649 CA 2082649 CA 2082649 A CA2082649 A CA 2082649A CA 2082649 C CA2082649 C CA 2082649C
- Authority
- CA
- Canada
- Prior art keywords
- key
- memory
- coded data
- bolt
- host computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/10—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property
- G07F17/105—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property for money boxes
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/21—Individual registration on entry or exit involving the use of a pass having a variable access code
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/27—Individual registration on entry or exit involving the use of a pass with central registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/0042—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
- G07C2009/00428—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed periodically after a time period
- G07C2009/00468—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed periodically after a time period after n uses
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00634—Power supply for the lock
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
- G07C2009/00761—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by connected means, e.g. mechanical contacts, plugs, connectors
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00857—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
- G07C2009/0088—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed centrally
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/08—With time considerations, e.g. temporary activation, valid time window or time limitations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/12—Details relating to cryptographic hardware or logic circuitry
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T70/00—Locks
- Y10T70/70—Operating mechanism
- Y10T70/7051—Using a powered device [e.g., motor]
- Y10T70/7062—Electrical type [e.g., solenoid]
- Y10T70/7068—Actuated after correct combination recognized [e.g., numerical, alphabetical, or magnet[s] pattern]
- Y10T70/7073—Including use of a key
- Y10T70/7079—Key rotated [e.g., Eurocylinder]
Abstract
An electronic security system includes an electronic lock mechanism (201) and an electronic key (101 and 104), each of which is provided with a microprocessor controller (501) and a memory (502) storing data including an ID code. The lock microprocessor (601) changes the ID code stored in its memory (602) upon the operation of the lock by a correct key.
The key (101) can only be used to operate the lock once, and thereafter must be reprogrammed by a host computer with the updated ID code for the lock. The electronic lock operates a solenoid (209) which retracts a bolt blocking mechanism (210) which prevents the unlocking of the bolt (202) even when a key having the correct mechanical key cuts (102) inserted into the lock. Power for operating the electronic lock as well as the solenoid is provided by a power supply within the key (504).
The key (101) can only be used to operate the lock once, and thereafter must be reprogrammed by a host computer with the updated ID code for the lock. The electronic lock operates a solenoid (209) which retracts a bolt blocking mechanism (210) which prevents the unlocking of the bolt (202) even when a key having the correct mechanical key cuts (102) inserted into the lock. Power for operating the electronic lock as well as the solenoid is provided by a power supply within the key (504).
Description
ELECTRONIC SECURITY SYSTEM
BACKGROUND OF THE INVENTION
F$eld of the Invention This lnvention relates generally to elQctronlc securlty systQms, and more particularly to electronlc security systems for money-containing dQvlc~s such as pay tQlephones, vending machines, bill changQrs or the llke, which must be periodically accessed by a collector in order to retrieve the funds accumulated ln the device.
Back~round and Prior Art Typically, the collection of money from coin or currency operated dQvices such as pay telephones, transit system fare card machlnes or the like is a costly and burdensome operation. For instAnce, a company may own tens or even hundreds of thousands of pay telephones for which tens or hundreds of thousands of keys must be kept in order to prevent the 108~ of a key from requlrlng the changing of locks on thousands of devices which would operate with the lo~t key.
Another problem involved wlth the collection of funds from currency operated devices ls the po6sibility of fraud or theft by a collector. Typically, a collector should remove a locked coin box from the devlce and replace it with an empty lock box to which he does not have acce~s. However, lt is pos~ible that a removed coin box will not be replaced with another " *
PCTJUS9l/03259 lock box but rather will be replaced with an unlocked receptacle whlch can be later removed by th~t collector before turnlng in hi~ key at the end of the collectlon ~hift.
Yet another C08t involved in the collection process i~ the sheer manpower requLred for the ta~k of distributing, collecting, and keeping track of many thousands of key~ on a daily bssis.
Although electronic ~ecurity systems are known and hsve been used for variou~ purposes, see e.g. U.S.
Pstents 4,789,859, 4,738,334, 4,697,171, ~,438,426, spplicsnts are un~warQ of sny which specificslly address the problems, noted above.
SUMMAQY 0~ T~E lh~NlION
The pre~ent lnvention provides an electronic security systQm which overcomes the problems mentioned sbove nnd signlfic~ntly reducQs collection costs.
The present invention also provides an electronic security system which elimin~tes the requirement of costly rekQying ln the event of a key 108~.
The present inventlon further providQs an electronic security sy~tem which substantially elimlnatQs the posslbility of intern~l fraud and theft.
This inv~ntion 18 an electronic security system comprising a lock including a bolt movable between a locked and an unlocked position, a key actuated lock cylinder having a bolt cnm in contact with said bolt to prevent the bolt from moving when in a locked position, ~nd operable upon actuation to move the bolt to the unlocked pos~tion, n retractnble locking menns for preventing the bolt from moving to the unlocked position when unretracted and allowing the bolt to be moved to the unlocked position when retracted, an electrically powered fiolenoid operable to retract the PCT/~'S9l/03259 WO9l/t8169 3 20826~9 blocking means upon 6witching of power thereto, a microprocessor for controlling the swltching of power to the solenoid, and a memory coupled to the microprocQssor storing coded data.
S The invention further include~ key mean~
insertable into the lock cylinder for supplying power to the solenold to retract the blocking means and for actuating the lock cylinder to move the bolt to the unloc~ed position, including a power supply for supplying power to the solenoid, a controller, a memory storlng coded data, and mean~ for establishing electrical connection between the controller and the microprocessor through contact terminals in the lock cylinder for transmission of the coded data, in which lS the microprocessor includes means for comparing the coded data read from the key mean~ with coded data stored in the coupled memory, and means for enabling the power supply of the key means to power the solenoid when thQ mQans for comparing has detQrminQd that the coded data from the key means matches the coded data in the coupled memory of the lock.
BRIEF DESCRIPTION OF THE DRA~INGS
The presQnt invention will become mOrQ fully understood from the detailed description given here~nbelow and the accompanying drawings which sre given by way of illustration only, and are not limitative of the present invention, and wherein:
FigurQs lA and lB are ~ide and end elevational views, respectlvely, of an electronic key wlth its own power supply according to one preferred embodiment of the present invention;
Figure 2 is a front elevation view of a lock cyllnder and assoclated mechanlsms (shown w~th the ,~
~ 91/t8169 PCTlUS91/032s9 housing cover removed) for operation with the key of Figure~ lA and 1~;
Figure 3 is a schematic view of an electronic key programmer according to an embodiment of the present invention;
Figure 4 i8 a ~chematic view of a portable key programmer according to another embodiment of the present invention;
Figure 5 is a schematic block diagram of the circuit elements of the electronic key of Figure lA;
Figure 6 is a schematic block diagram of the electronic components of the lock mechanism of Figure 2;
Figure 7 i8 a schematic block diagram of the electronic key programmer of Figures 3 and 4; and Figure 8 is an operational flow chart diagram of the electronic lock mechanism operation.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Figures lA and lB illustrate an electronic key 100 accordlng to an embodiment of the pre~ent invent~on.
The key has a key body 101 which contains logic and power transfer circuitry, and a ~ey blade 102 with appropriately cut key bits for operating pin tumblerR
as is known in the art. The key 100 also carries a spring loaded data and power electrical contact 103, which is made of a suitable material and is preferably gold pleted.
Portable battery and logic housing 104 contains a battery power supply and electronic circuitry, a battery charging port 10S, a wrist strap or belt clip 106, and a plug-connected cable 107 for transferring power and dnta 8~ gnals between the housing 104 and the key body 101.
WO9l/18169 PCT/US91/03259 20826~9 Figure lB is an end view of the key body ~howing the orientation of the spring loaded contact 103 with relation to the key blade 102. The key 100 and connected housing 104 with their components are portable and are referred to as ~key means".
Figure 2 illustrates a lock cylinder and bolt mechanism according to one embodiment of the present invention, included in a housing 201 (with its cover removed). Within the housing is a bolt 202 operated by a lock cylinder 203 containing a key cylinder plug 204 having a keyway 205 for key blade 102, and an electrical contact 206 which makes contact with the power and data contact 103 of the key body when the key blade 102 is inserted into the key blade opening 205.
A bolt cam 207 is rotated by the lock cylinder 203 to move the bolt 202 between the locked po~ition shown and an unlocked position in which the bolt is withdrawn downward to be ~ubstantially within the housing 201. The lock housing 201 further includes electronic logic circuitry 208 and an electrically powered solenoid 209. Solenoid 209 includes a ~pring bia~ed bolt blocking plunger 210 which, when extended, prevents bolt 202 from being withdrawn by the bolt cam into the housing 201 to its unlocked position. Upon operation of the solenoid 209, bolt blocking plunger 210 is retracted toward the solenoid to enable the key 100 to be turned in the clockwise direction which rotates bolt cam 207 against the bolt 202 and cauges the movement of the bolt 202 downward into the housing 201.
Figure 3 illustrates a programmer for writing data into and reading data from the circuitry in key body 104 through cable 107. The programmer includes a host computer 301 which may be a minicomputer, personal computer, or any other type of computer, but which preferably is an IBM~
20826~!~
compatible microcomputer. A key programmer interface unit 302 18 connected to the computer 301 by means of a cable 303 which plug-~ into a communication port of the computer 301. The programmer interface unit 302 contalns 8 key receptacle 304 having electrical contacts into which the plug end of the key cable 107 is inserted after being disconnected from key body lOl to allow the computer to write into the memory within key housing 104. The computer 301 is londed wlth a software program 305 for loading and retrieving files from the key logic hou~ing 104.
Figure 4 illustrate~ a portsble programmer interface unit 401 including ~ modem which en~bles the portable programmer interface unit 401 to communicate with the computer 301 through the public switched telephone networ~ (PSTN) Vi8 a standard phone ~àck 402.
In this embodiment, an operator in the field needing to update the contents of files in the key housing lO4 would dial up the ho~t computer using a ~tandard phone sQt 403 which is connectable via a ~ack to the programmer interface 401. Once communication with the host computer 301 is established, the programmer interface unit 401 operates in the same manner as the office programmer interface unit 302.
Figure 5 is a schematic block diagr~m illustrating the components within the electronic key housing lOg.
The components include a microcontroller or microprocessor 501, an electrically erasable programmable read only memory (EEPROM) 502 coupled to the controller 501, an osclllstor or clock 503 which provides clock signals for the operation of controller 501, and a battery power source 504 which operates the controller 501 a8 well as the solenoid 209 and the circuitry 208 withln the lock mechanism housing 201.
PCr/US9 1 /03259 WO 91tl8169 The electronic key components further include an electronic switch 505 operated by the controller 501 and a power sensing circuit 506.
Figure 6 is a schematic block diagram of the electronic circuitry 208 within the lock houslng 201.
This circultry includes a mlcroprocessor 601, an EEPROM
602 coupled to the microproce~sor 601, an oscillator or clock 603 for providing operational clock signals to the microprocQssor 601, a power filter 604, electronic switch 605 ~nd load 606 for transmission of signnls to the key controller 501 via line 607, and an electronic swltch 608 for allowing power to flow from power ~ource 504 within the key houfiing 104 through cable 107 and cont~cts 103-206 through the solenoid 209 to ground to activate the solenoid.
Figure 7 is a schematic diagram of the electronic key programmQr interface unit 302. It is noted that the portable key programmer interface unit 401 contains subst~ntially the same components as the programmer 302, in additlon to the modem and telephone ~ack not shown. The programmer interface unit 302 includes a microcontroller 701, a clock oscillator 702, an electronic switch 703 and load 704 combination which operate similarly to the switch 605 and load 606, a power ~upply 705, and a standard RS-232 receiver and driver 706 which couples the programmer interface unit 302 to the host computer 301.
The operation of the ~ystem components will now be described with reference to Figure~ 5-7.
The electronic key 1~0 is insQrted into the key programmer interface unit ~2 or 401 to be programmed by the host computer running the customized software application 305 via cable 107 as described above.
W() 91/18169 208264~
Using the example of a lock for pay telephone~ for illustration, the EEPROM 502 is loaded with dnta corresponding to a specific collection route. The data can be entered manually through a keyboard provided with the host computer 301, or the data can be transferred to the EEPROM 502 from file~ on a floppy disk in~erted into a stsndard floppy disk drive of the computer 301.
EEPROM S02 is loaded with specially encrypted data corresponding to specific ID codes stored in each of the electronic lock memories 602 of the locks on the specific collection route. Data encryption i~
performed by an encryption algorithm in a known manner.
EEPROM 502 also is loaded with the date of key programming, the start date a~ of which the ~ey i8 valid, and a time window during which the key can be used, for example, 24, 48 or 72 hours from the start date. EEPROM 502 also contains an address location storing the particular key category, for example, whether the key is a collection key or service key, and a serial number for key identification. The data is encrypted using a specific algorithm performed by the software 305.
The computer 301 may also print out the part~cular collection route, lock key codes, time window, and start d~te for confirmation by the programmer.
Controller 501 keeps track of the current time and date by counting the clock inputs of oscillator 503 and U8 ~ng the ~ey progr~mming date as a reference.
The data is wrltten into EEPROM 502 through switching of electronic switch 703 by microcontroller 701 which serves to increase and decrease the amount of power consumed by the load 703 which in turn provides the logic levels for binary n 1~ and ~0~ digltal WO9l/18169 _ 2082~49 communication to the microcontroller 501. This increase and decrea~e in power is sensed by the power sense circuit 506 and is converted into dlgital s1gnal~
readable by the microcontroller 501.
Referring now to Figure 6, the lock mechani~m microprocessor 601 is coupled to ~EPROM memory 602 which stores a specific ID code for that speciflc lock.
One important feature of the prQsent invention is that the lock mechanism of Figure 2 contains no power 8upply itself but i~ completely powered by the power ~ource 504 of the electronic key 100. Power filter 604 is provided to ~upply power to the logic c1rcu~ts from the key 100 over line 607, the power filter smoothing the voltage waveform 80 that power interruption~ caused by data transmlss~on over line 607 will not affect the operatlon of the logic clrcuits.
As an additional security feature, a solenoid activation switch 609 can be mechanically coupled to the bolt blocking plunger 210 of Figure 2 to detect the retr~ction of the bolt blocking plunger. In telephones equlpped wlth a so-called ~Smsrt Terminal~ or circuit board 610, which ~8 provided w1th 8 modem to llnk the telephone to the ho~t computer over a telephone line, activation swltch 609 can be u~ed to send an alarm to the host computer when switch 609 detects the retr~ctlon of the bolt blocking plunger in the absence of generation of an enable signal by the microproces~or 601, which would be indicative of someone tampering with the lock by trying to manually pry the bolt blocklng plunger away from bolt 202. An additional line 611 msy be provlded to establish communication between the lock mlcroproce~or and the smart terminal 610.
10 20826~9 The use of a smart telephone terminal 610 al80 ~llows the use of a host confirmation feature as an addltlonal feature of the present invention. Part of the data stored in the key memory 502 is the key's particular serial number. Using the host confirmation feature, the ho~t computer 301 would dial up the smart terminal 610 via a modem and transmit a host confirmation mess~ge to the microproce~sor 601. The me~sage may instruct the microprocessor to ~llow the solenold 209 to be powered by any mechanically operable key inserted into the key ~lot 205, may lnstruct the microprocessor 601 to prevent any key at all from operatlng the lock by prohibiting powering of the solenoid 209, or may instruct the microprocessor 601 to allow only a key hnving a particular serial number, transm~tted by the ho~t computer, to operate the lock by powerlng the solQnoid. The host confirmation data may then be stored in the memory 602 coupled to the mlcroprocQssor 601.
Referring now to Figure 8, the overall operation of the electronlc lock system will be described.
After the key blade 102 is lnserted into the keyw~y 205 ~nd the contact 103 is electrlcally coupled to the key cylinder contact 206, the elQctronic lock logic circultry is powered up or awa~QnQd at step 801.
At step 802, microproce~or 601 communlc~tes with the microcontroller 501 to read the d~ta ~tored in the memory 502. At step 803, microprocessor 601 check~
whether the current date ~tored in memory 502 is ~fter the start date written in~o memory 502 during the programming mode of the ~ey, determines whether the current time read from memory 502 is within the time window stored in memory 502 whlch has been programmed by the host computer in advance. If the Rtart date PC~r/US9t/~3259 11 20826~9 read from the key memory i~ subsequent to the current date read from the key memory, or if the current time is outside of the time window stored in the key memory, the microprocessor advance~ to step 809 at which the key is determined to be invalid, the microprocessor 601 18 reset, and no further action is taken. If the time and date data i8 valid, the microprocessor 601 proceeds to step 804 in which the 11st of ID codes stored in key memory 502, corresponding to the locks that key 100 is to operate on this particular collection roUtQ, i8 compared with the current ID code stored in the memory 602. If the ID code in memory 602 18 contained ln the 11st stored ln memory 502, the process proceQds to step 805 in which the presence of a host confirmation feature is checked. If not, the microproce~sor proceeds to step 809. If the telephone is not equipped with a smart terminal 610, processing proceeds to step 806 in which m~croprocessor 601 calculates a new ID
code accord~ng to a pre~tored algor~thm in memory 602, encrypts the new ID code and stores it ln memory 602, replacing the previous ID code storQd therein. At step 807, microprocessor 601 transmlts a signal to electronic ~witch 608 which allows power to flow from power source S04 through solenoid 209, and causes bolt blocking plunger 210 to retract in the direction toward the solenoid 209 for a predetermined period of time such a8 5 seconds. At this time, the oper~tor may turn the key body 101 and unlock the bolt. The microproce~or 601 then resets before the key body 101 ~0 i8 withdrawn from the in~ert slot 205. After the bolt ~8 relocked, the bolt blockinq plunger 210 moves back to ~ts blocking position ~hown in Figure 2 by spring bias action.
~091t18169 PCT/US91/032~9 12 20826~9 If the coin telephone is one equipped with a smart terminal, processinq proceeds from step 805 to step 808. In this step, microprocessor 601 determines whether the key serial number matches the serlal number trAnsm~tted from the ho~t computer, or whether the host computer has sent a mes~age to prevent all kQys from operating. If the key data matches the data stored in the memory 602, processing proceeds to step 806 as described above. If the key data does not match, or mlcroprocessor 601 hAs received a prohlbit mQssage, processing proceed~ to ~tep 809.
As an add~tional feature, each lock may write its serial number and current time into a specific locatlon of the memory 502 of the key in the event that all key lS data is valid to indicate that the specific lock was operated at the particular time stored with the serial number. Upon return of the key to the central office, the key may be re-inserted into the programmer interf~ce unit 302 and the files in memory 502 read by the host computer in order to maintain a list of the locks that were operated as well as those that were not operated. All of the algorithms utilized by each of the lock microprocessors 601 are stored in the host computer 301 such thst after the key is returned at the end of a collection cycle, the key may b~ reprogrammed with the new ID codes currently being stored in each of the operated locks, while the ID codes for the locks that have not been operated sre left unchanged within the key memory 502.
The invention bein~ thus described, it will be apparent to those skilled in the srt that the same may be varled in many ways without departing from the spirit and scope of the invention. Any and all such 13 20~26~9 modlfications are intended to be included within the 8 cope of the following claim~.
BACKGROUND OF THE INVENTION
F$eld of the Invention This lnvention relates generally to elQctronlc securlty systQms, and more particularly to electronlc security systems for money-containing dQvlc~s such as pay tQlephones, vending machines, bill changQrs or the llke, which must be periodically accessed by a collector in order to retrieve the funds accumulated ln the device.
Back~round and Prior Art Typically, the collection of money from coin or currency operated dQvices such as pay telephones, transit system fare card machlnes or the like is a costly and burdensome operation. For instAnce, a company may own tens or even hundreds of thousands of pay telephones for which tens or hundreds of thousands of keys must be kept in order to prevent the 108~ of a key from requlrlng the changing of locks on thousands of devices which would operate with the lo~t key.
Another problem involved wlth the collection of funds from currency operated devices ls the po6sibility of fraud or theft by a collector. Typically, a collector should remove a locked coin box from the devlce and replace it with an empty lock box to which he does not have acce~s. However, lt is pos~ible that a removed coin box will not be replaced with another " *
PCTJUS9l/03259 lock box but rather will be replaced with an unlocked receptacle whlch can be later removed by th~t collector before turnlng in hi~ key at the end of the collectlon ~hift.
Yet another C08t involved in the collection process i~ the sheer manpower requLred for the ta~k of distributing, collecting, and keeping track of many thousands of key~ on a daily bssis.
Although electronic ~ecurity systems are known and hsve been used for variou~ purposes, see e.g. U.S.
Pstents 4,789,859, 4,738,334, 4,697,171, ~,438,426, spplicsnts are un~warQ of sny which specificslly address the problems, noted above.
SUMMAQY 0~ T~E lh~NlION
The pre~ent lnvention provides an electronic security systQm which overcomes the problems mentioned sbove nnd signlfic~ntly reducQs collection costs.
The present invention also provides an electronic security system which elimin~tes the requirement of costly rekQying ln the event of a key 108~.
The present inventlon further providQs an electronic security sy~tem which substantially elimlnatQs the posslbility of intern~l fraud and theft.
This inv~ntion 18 an electronic security system comprising a lock including a bolt movable between a locked and an unlocked position, a key actuated lock cylinder having a bolt cnm in contact with said bolt to prevent the bolt from moving when in a locked position, ~nd operable upon actuation to move the bolt to the unlocked pos~tion, n retractnble locking menns for preventing the bolt from moving to the unlocked position when unretracted and allowing the bolt to be moved to the unlocked position when retracted, an electrically powered fiolenoid operable to retract the PCT/~'S9l/03259 WO9l/t8169 3 20826~9 blocking means upon 6witching of power thereto, a microprocessor for controlling the swltching of power to the solenoid, and a memory coupled to the microprocQssor storing coded data.
S The invention further include~ key mean~
insertable into the lock cylinder for supplying power to the solenold to retract the blocking means and for actuating the lock cylinder to move the bolt to the unloc~ed position, including a power supply for supplying power to the solenoid, a controller, a memory storlng coded data, and mean~ for establishing electrical connection between the controller and the microprocessor through contact terminals in the lock cylinder for transmission of the coded data, in which lS the microprocessor includes means for comparing the coded data read from the key mean~ with coded data stored in the coupled memory, and means for enabling the power supply of the key means to power the solenoid when thQ mQans for comparing has detQrminQd that the coded data from the key means matches the coded data in the coupled memory of the lock.
BRIEF DESCRIPTION OF THE DRA~INGS
The presQnt invention will become mOrQ fully understood from the detailed description given here~nbelow and the accompanying drawings which sre given by way of illustration only, and are not limitative of the present invention, and wherein:
FigurQs lA and lB are ~ide and end elevational views, respectlvely, of an electronic key wlth its own power supply according to one preferred embodiment of the present invention;
Figure 2 is a front elevation view of a lock cyllnder and assoclated mechanlsms (shown w~th the ,~
~ 91/t8169 PCTlUS91/032s9 housing cover removed) for operation with the key of Figure~ lA and 1~;
Figure 3 is a schematic view of an electronic key programmer according to an embodiment of the present invention;
Figure 4 i8 a ~chematic view of a portable key programmer according to another embodiment of the present invention;
Figure 5 is a schematic block diagram of the circuit elements of the electronic key of Figure lA;
Figure 6 is a schematic block diagram of the electronic components of the lock mechanism of Figure 2;
Figure 7 i8 a schematic block diagram of the electronic key programmer of Figures 3 and 4; and Figure 8 is an operational flow chart diagram of the electronic lock mechanism operation.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Figures lA and lB illustrate an electronic key 100 accordlng to an embodiment of the pre~ent invent~on.
The key has a key body 101 which contains logic and power transfer circuitry, and a ~ey blade 102 with appropriately cut key bits for operating pin tumblerR
as is known in the art. The key 100 also carries a spring loaded data and power electrical contact 103, which is made of a suitable material and is preferably gold pleted.
Portable battery and logic housing 104 contains a battery power supply and electronic circuitry, a battery charging port 10S, a wrist strap or belt clip 106, and a plug-connected cable 107 for transferring power and dnta 8~ gnals between the housing 104 and the key body 101.
WO9l/18169 PCT/US91/03259 20826~9 Figure lB is an end view of the key body ~howing the orientation of the spring loaded contact 103 with relation to the key blade 102. The key 100 and connected housing 104 with their components are portable and are referred to as ~key means".
Figure 2 illustrates a lock cylinder and bolt mechanism according to one embodiment of the present invention, included in a housing 201 (with its cover removed). Within the housing is a bolt 202 operated by a lock cylinder 203 containing a key cylinder plug 204 having a keyway 205 for key blade 102, and an electrical contact 206 which makes contact with the power and data contact 103 of the key body when the key blade 102 is inserted into the key blade opening 205.
A bolt cam 207 is rotated by the lock cylinder 203 to move the bolt 202 between the locked po~ition shown and an unlocked position in which the bolt is withdrawn downward to be ~ubstantially within the housing 201. The lock housing 201 further includes electronic logic circuitry 208 and an electrically powered solenoid 209. Solenoid 209 includes a ~pring bia~ed bolt blocking plunger 210 which, when extended, prevents bolt 202 from being withdrawn by the bolt cam into the housing 201 to its unlocked position. Upon operation of the solenoid 209, bolt blocking plunger 210 is retracted toward the solenoid to enable the key 100 to be turned in the clockwise direction which rotates bolt cam 207 against the bolt 202 and cauges the movement of the bolt 202 downward into the housing 201.
Figure 3 illustrates a programmer for writing data into and reading data from the circuitry in key body 104 through cable 107. The programmer includes a host computer 301 which may be a minicomputer, personal computer, or any other type of computer, but which preferably is an IBM~
20826~!~
compatible microcomputer. A key programmer interface unit 302 18 connected to the computer 301 by means of a cable 303 which plug-~ into a communication port of the computer 301. The programmer interface unit 302 contalns 8 key receptacle 304 having electrical contacts into which the plug end of the key cable 107 is inserted after being disconnected from key body lOl to allow the computer to write into the memory within key housing 104. The computer 301 is londed wlth a software program 305 for loading and retrieving files from the key logic hou~ing 104.
Figure 4 illustrate~ a portsble programmer interface unit 401 including ~ modem which en~bles the portable programmer interface unit 401 to communicate with the computer 301 through the public switched telephone networ~ (PSTN) Vi8 a standard phone ~àck 402.
In this embodiment, an operator in the field needing to update the contents of files in the key housing lO4 would dial up the ho~t computer using a ~tandard phone sQt 403 which is connectable via a ~ack to the programmer interface 401. Once communication with the host computer 301 is established, the programmer interface unit 401 operates in the same manner as the office programmer interface unit 302.
Figure 5 is a schematic block diagr~m illustrating the components within the electronic key housing lOg.
The components include a microcontroller or microprocessor 501, an electrically erasable programmable read only memory (EEPROM) 502 coupled to the controller 501, an osclllstor or clock 503 which provides clock signals for the operation of controller 501, and a battery power source 504 which operates the controller 501 a8 well as the solenoid 209 and the circuitry 208 withln the lock mechanism housing 201.
PCr/US9 1 /03259 WO 91tl8169 The electronic key components further include an electronic switch 505 operated by the controller 501 and a power sensing circuit 506.
Figure 6 is a schematic block diagram of the electronic circuitry 208 within the lock houslng 201.
This circultry includes a mlcroprocessor 601, an EEPROM
602 coupled to the microproce~sor 601, an oscillator or clock 603 for providing operational clock signals to the microprocQssor 601, a power filter 604, electronic switch 605 ~nd load 606 for transmission of signnls to the key controller 501 via line 607, and an electronic swltch 608 for allowing power to flow from power ~ource 504 within the key houfiing 104 through cable 107 and cont~cts 103-206 through the solenoid 209 to ground to activate the solenoid.
Figure 7 is a schematic diagram of the electronic key programmQr interface unit 302. It is noted that the portable key programmer interface unit 401 contains subst~ntially the same components as the programmer 302, in additlon to the modem and telephone ~ack not shown. The programmer interface unit 302 includes a microcontroller 701, a clock oscillator 702, an electronic switch 703 and load 704 combination which operate similarly to the switch 605 and load 606, a power ~upply 705, and a standard RS-232 receiver and driver 706 which couples the programmer interface unit 302 to the host computer 301.
The operation of the ~ystem components will now be described with reference to Figure~ 5-7.
The electronic key 1~0 is insQrted into the key programmer interface unit ~2 or 401 to be programmed by the host computer running the customized software application 305 via cable 107 as described above.
W() 91/18169 208264~
Using the example of a lock for pay telephone~ for illustration, the EEPROM 502 is loaded with dnta corresponding to a specific collection route. The data can be entered manually through a keyboard provided with the host computer 301, or the data can be transferred to the EEPROM 502 from file~ on a floppy disk in~erted into a stsndard floppy disk drive of the computer 301.
EEPROM S02 is loaded with specially encrypted data corresponding to specific ID codes stored in each of the electronic lock memories 602 of the locks on the specific collection route. Data encryption i~
performed by an encryption algorithm in a known manner.
EEPROM 502 also is loaded with the date of key programming, the start date a~ of which the ~ey i8 valid, and a time window during which the key can be used, for example, 24, 48 or 72 hours from the start date. EEPROM 502 also contains an address location storing the particular key category, for example, whether the key is a collection key or service key, and a serial number for key identification. The data is encrypted using a specific algorithm performed by the software 305.
The computer 301 may also print out the part~cular collection route, lock key codes, time window, and start d~te for confirmation by the programmer.
Controller 501 keeps track of the current time and date by counting the clock inputs of oscillator 503 and U8 ~ng the ~ey progr~mming date as a reference.
The data is wrltten into EEPROM 502 through switching of electronic switch 703 by microcontroller 701 which serves to increase and decrease the amount of power consumed by the load 703 which in turn provides the logic levels for binary n 1~ and ~0~ digltal WO9l/18169 _ 2082~49 communication to the microcontroller 501. This increase and decrea~e in power is sensed by the power sense circuit 506 and is converted into dlgital s1gnal~
readable by the microcontroller 501.
Referring now to Figure 6, the lock mechani~m microprocessor 601 is coupled to ~EPROM memory 602 which stores a specific ID code for that speciflc lock.
One important feature of the prQsent invention is that the lock mechanism of Figure 2 contains no power 8upply itself but i~ completely powered by the power ~ource 504 of the electronic key 100. Power filter 604 is provided to ~upply power to the logic c1rcu~ts from the key 100 over line 607, the power filter smoothing the voltage waveform 80 that power interruption~ caused by data transmlss~on over line 607 will not affect the operatlon of the logic clrcuits.
As an additional security feature, a solenoid activation switch 609 can be mechanically coupled to the bolt blocking plunger 210 of Figure 2 to detect the retr~ction of the bolt blocking plunger. In telephones equlpped wlth a so-called ~Smsrt Terminal~ or circuit board 610, which ~8 provided w1th 8 modem to llnk the telephone to the ho~t computer over a telephone line, activation swltch 609 can be u~ed to send an alarm to the host computer when switch 609 detects the retr~ctlon of the bolt blocking plunger in the absence of generation of an enable signal by the microproces~or 601, which would be indicative of someone tampering with the lock by trying to manually pry the bolt blocklng plunger away from bolt 202. An additional line 611 msy be provlded to establish communication between the lock mlcroproce~or and the smart terminal 610.
10 20826~9 The use of a smart telephone terminal 610 al80 ~llows the use of a host confirmation feature as an addltlonal feature of the present invention. Part of the data stored in the key memory 502 is the key's particular serial number. Using the host confirmation feature, the ho~t computer 301 would dial up the smart terminal 610 via a modem and transmit a host confirmation mess~ge to the microproce~sor 601. The me~sage may instruct the microprocessor to ~llow the solenold 209 to be powered by any mechanically operable key inserted into the key ~lot 205, may lnstruct the microprocessor 601 to prevent any key at all from operatlng the lock by prohibiting powering of the solenoid 209, or may instruct the microprocessor 601 to allow only a key hnving a particular serial number, transm~tted by the ho~t computer, to operate the lock by powerlng the solQnoid. The host confirmation data may then be stored in the memory 602 coupled to the mlcroprocQssor 601.
Referring now to Figure 8, the overall operation of the electronlc lock system will be described.
After the key blade 102 is lnserted into the keyw~y 205 ~nd the contact 103 is electrlcally coupled to the key cylinder contact 206, the elQctronic lock logic circultry is powered up or awa~QnQd at step 801.
At step 802, microproce~or 601 communlc~tes with the microcontroller 501 to read the d~ta ~tored in the memory 502. At step 803, microprocessor 601 check~
whether the current date ~tored in memory 502 is ~fter the start date written in~o memory 502 during the programming mode of the ~ey, determines whether the current time read from memory 502 is within the time window stored in memory 502 whlch has been programmed by the host computer in advance. If the Rtart date PC~r/US9t/~3259 11 20826~9 read from the key memory i~ subsequent to the current date read from the key memory, or if the current time is outside of the time window stored in the key memory, the microprocessor advance~ to step 809 at which the key is determined to be invalid, the microprocessor 601 18 reset, and no further action is taken. If the time and date data i8 valid, the microprocessor 601 proceeds to step 804 in which the 11st of ID codes stored in key memory 502, corresponding to the locks that key 100 is to operate on this particular collection roUtQ, i8 compared with the current ID code stored in the memory 602. If the ID code in memory 602 18 contained ln the 11st stored ln memory 502, the process proceQds to step 805 in which the presence of a host confirmation feature is checked. If not, the microproce~sor proceeds to step 809. If the telephone is not equipped with a smart terminal 610, processing proceeds to step 806 in which m~croprocessor 601 calculates a new ID
code accord~ng to a pre~tored algor~thm in memory 602, encrypts the new ID code and stores it ln memory 602, replacing the previous ID code storQd therein. At step 807, microprocessor 601 transmlts a signal to electronic ~witch 608 which allows power to flow from power source S04 through solenoid 209, and causes bolt blocking plunger 210 to retract in the direction toward the solenoid 209 for a predetermined period of time such a8 5 seconds. At this time, the oper~tor may turn the key body 101 and unlock the bolt. The microproce~or 601 then resets before the key body 101 ~0 i8 withdrawn from the in~ert slot 205. After the bolt ~8 relocked, the bolt blockinq plunger 210 moves back to ~ts blocking position ~hown in Figure 2 by spring bias action.
~091t18169 PCT/US91/032~9 12 20826~9 If the coin telephone is one equipped with a smart terminal, processinq proceeds from step 805 to step 808. In this step, microprocessor 601 determines whether the key serial number matches the serlal number trAnsm~tted from the ho~t computer, or whether the host computer has sent a mes~age to prevent all kQys from operating. If the key data matches the data stored in the memory 602, processing proceeds to step 806 as described above. If the key data does not match, or mlcroprocessor 601 hAs received a prohlbit mQssage, processing proceed~ to ~tep 809.
As an add~tional feature, each lock may write its serial number and current time into a specific locatlon of the memory 502 of the key in the event that all key lS data is valid to indicate that the specific lock was operated at the particular time stored with the serial number. Upon return of the key to the central office, the key may be re-inserted into the programmer interf~ce unit 302 and the files in memory 502 read by the host computer in order to maintain a list of the locks that were operated as well as those that were not operated. All of the algorithms utilized by each of the lock microprocessors 601 are stored in the host computer 301 such thst after the key is returned at the end of a collection cycle, the key may b~ reprogrammed with the new ID codes currently being stored in each of the operated locks, while the ID codes for the locks that have not been operated sre left unchanged within the key memory 502.
The invention bein~ thus described, it will be apparent to those skilled in the srt that the same may be varled in many ways without departing from the spirit and scope of the invention. Any and all such 13 20~26~9 modlfications are intended to be included within the 8 cope of the following claim~.
Claims (15)
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. An electronic security system, comprising:
a lock, including a bolt movable between a locked and an unlocked position, a key-actuated lock cylinder having a bolt cam in contact with said bolt to prevent said bolt from moving when in a locked position, and operable upon actuation to move said bolt to said unlocked position, retractable blocking means for preventing said bolt from moving to said unlocked position when unretracted and allowing said bolt to be moved to said unlocked position when retracted, an electrically powered solenoid operable to retract said blocking means upon switching of power thereto, a microprocessor for controlling the switching of power to said solenoid, and a memory coupled to said microprocessor storing coded data; and key means insertable into said lock cylinder for supplying power to said solenoid to retract said blocking means and for actuating said lock cylinder to move said bolt to said unlocked position, including a power supply for supplying power to said solenoid, a memory storing coded data, a controller for controlling actuation of said power supply and controlling data transfer between said memory and said microprocessor, and means for establishing electrical connection between said controller and said microprocessor through contact terminals in said lock cylinder for transmission of said coded data;
said microprocessor including means for comparing coded data read from said key means with coded data in said coupled memory, and means for enabling said power supply to power said solenoid when said means for comparing has determined that said coded data from said key means matches the coded data in said coupled memory.
a lock, including a bolt movable between a locked and an unlocked position, a key-actuated lock cylinder having a bolt cam in contact with said bolt to prevent said bolt from moving when in a locked position, and operable upon actuation to move said bolt to said unlocked position, retractable blocking means for preventing said bolt from moving to said unlocked position when unretracted and allowing said bolt to be moved to said unlocked position when retracted, an electrically powered solenoid operable to retract said blocking means upon switching of power thereto, a microprocessor for controlling the switching of power to said solenoid, and a memory coupled to said microprocessor storing coded data; and key means insertable into said lock cylinder for supplying power to said solenoid to retract said blocking means and for actuating said lock cylinder to move said bolt to said unlocked position, including a power supply for supplying power to said solenoid, a memory storing coded data, a controller for controlling actuation of said power supply and controlling data transfer between said memory and said microprocessor, and means for establishing electrical connection between said controller and said microprocessor through contact terminals in said lock cylinder for transmission of said coded data;
said microprocessor including means for comparing coded data read from said key means with coded data in said coupled memory, and means for enabling said power supply to power said solenoid when said means for comparing has determined that said coded data from said key means matches the coded data in said coupled memory.
2. An electronic security system as set forth in claim 1, wherein said coded data stored in said coupled memory and said key means memory includes ID codes, said microprocessor further comprising means for changing the ID code in said coupled memory after said means for comparing has determined an ID code match.
3. An electronic security system as set forth in claim 2, further comprising:
host computer means for updating the coded data stored in said key means memory; and programmer interface means coupled between said host computer means and said key means for writing said coded data from said host computer means into said key means memory.
host computer means for updating the coded data stored in said key means memory; and programmer interface means coupled between said host computer means and said key means for writing said coded data from said host computer means into said key means memory.
4. An electronic security system as set forth in claim 3, wherein said coded data comprises current ID codes for locks accessible by said key means, the start date on which said key means is valid, the date on which the coded data stored in said key means memory was written into said key means memory, and a selected time period during which said key means is to remain valid.
5. An electronic security system as set forth in claim 4, wherein said key means further comprises clock means for determining the current time and date and means for transmitting the current time and date to said microprocessor, and said microprocessor further comprises means for comparing said start date with the current date, means for determining whether the current time is within said selected time period, and means for prohibiting the powering of said solenoid when the start date is invalid and also when the start date is valid and the current time is outside said selected time period.
6. An electronic security system as set forth in claim 1, wherein said coded data stored in said key means memory includes a key serial number, said comparing means comparing said key serial number with a prestored key serial number in said coupled memory and said enabling means enabling said solenoid to be powered upon a serial number match.
7. An electronic security system as set forth in claim 6, wherein said lock further comprises a modem for coupling said microprocessor to a host computer, means for reading coded data transmitted by said host computer, and means for storing said coded data in said coupled memory.
8. An electronic security system as set forth in claim 7, wherein said microprocessor further comprises means for reading an override signal from said host computer and means for enabling said power supply to power said solenoid without comparison of the coded data in said key means memory and said coupled memory.
9. An electronic security system as set forth in claim 7, wherein said microprocessor further comprises means for reading a disable signal from said host computer and means for prohibiting said power supply from powering said solenoid regardless of a match between the coded data in said key means memory and said coupled memory.
10. An electronic security system as set forth in claim 7, further comprising a sensor for sensing the retraction of said blocking means and means for sending a signal to said host computer when said blocking means has been retracted in the absence of a determined coded data match.
11. An electronic security system as set forth in claim 1, wherein said microprocessor further comprises means for writing the time and/or date of access to said lock into the memory of said key means after determination of a coded data match.
12. An electronic security system as set forth in claim 11, further comprising:
host computer means for updating the coded data stored in said key means memory and receiving said time and/or date data stored therein; and programmer interface means coupled between said host computer means and said key means for writing said coded data from said host computer means into said key means memory and reading said time and/or date data from said key means memory to said host computer means.
host computer means for updating the coded data stored in said key means memory and receiving said time and/or date data stored therein; and programmer interface means coupled between said host computer means and said key means for writing said coded data from said host computer means into said key means memory and reading said time and/or date data from said key means memory to said host computer means.
13. An electronic security system as set forth in claim 12, wherein said programmer interface means is connected to a communication port of said host computer via a cable.
14. An electronic security system as set forth in claim 12, wherein said programmer interface means is connected to a communication port of said host computer via a modem.
15. A lock mechanism, comprising:
a bolt movable between a locked and an unlocked position;
a lock cylinder having a bolt cam in contact with said bolt to prevent said bolt from moving when in a locked position, and operable upon actuation to move said bolt to said unlocked position;
retractable blocking means for preventing said bolt from moving to said unlocked position when unretracted and allowing said bolt to be moved to said unlocked position when retracted;
an electrically powered solenoid operable to retract said blocking means upon switching of power thereto; and means for selectively powering said solenoid, comprising a portable key means for operating said lock cylinder and including a power supply.
a bolt movable between a locked and an unlocked position;
a lock cylinder having a bolt cam in contact with said bolt to prevent said bolt from moving when in a locked position, and operable upon actuation to move said bolt to said unlocked position;
retractable blocking means for preventing said bolt from moving to said unlocked position when unretracted and allowing said bolt to be moved to said unlocked position when retracted;
an electrically powered solenoid operable to retract said blocking means upon switching of power thereto; and means for selectively powering said solenoid, comprising a portable key means for operating said lock cylinder and including a power supply.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/522,017 US5140317A (en) | 1990-05-11 | 1990-05-11 | Electronic security system |
US522,017 | 1990-05-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2082649A1 CA2082649A1 (en) | 1991-11-12 |
CA2082649C true CA2082649C (en) | 1997-04-15 |
Family
ID=24079090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA 2082649 Expired - Lifetime CA2082649C (en) | 1990-05-11 | 1991-05-08 | Electronic security system |
Country Status (8)
Country | Link |
---|---|
US (1) | US5140317A (en) |
EP (1) | EP0527886B1 (en) |
JP (1) | JPH05506898A (en) |
AT (1) | ATE173315T1 (en) |
CA (1) | CA2082649C (en) |
DE (1) | DE69130477T2 (en) |
DK (1) | DK0527886T3 (en) |
WO (1) | WO1991018169A1 (en) |
Families Citing this family (134)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5475375A (en) * | 1985-10-16 | 1995-12-12 | Supra Products, Inc. | Electronic access control systems |
US6822553B1 (en) * | 1985-10-16 | 2004-11-23 | Ge Interlogix, Inc. | Secure entry system with radio reprogramming |
US5280518A (en) * | 1985-10-16 | 1994-01-18 | Supra Products, Inc. | Electronic security system |
US6072402A (en) * | 1992-01-09 | 2000-06-06 | Slc Technologies, Inc. | Secure entry system with radio communications |
US5245652A (en) * | 1985-10-16 | 1993-09-14 | Supra Products, Inc. | Secure entry system with acoustically coupled telephone interface |
US5745044A (en) * | 1990-05-11 | 1998-04-28 | Medeco Security Locks, Inc. | Electronic security system |
US5541581A (en) * | 1990-05-11 | 1996-07-30 | Medeco Security Locks, Inc. | Electronic combination lock security system |
AU8935791A (en) * | 1990-10-11 | 1992-05-20 | Intellikey Corporation | Electronic lock and key system |
GB9105835D0 (en) * | 1991-03-19 | 1991-05-01 | Yale Security Prod Ltd | Cylinder locks |
US5819563A (en) * | 1991-10-21 | 1998-10-13 | Bianco; James S. | Intelligent lock system |
US6483424B1 (en) * | 1991-10-21 | 2002-11-19 | James S. Bianco | Electronic lock and key apparatus and method |
US5816083A (en) * | 1991-10-21 | 1998-10-06 | Bianco; James S. | Electronic lock system |
EP0639287B1 (en) * | 1992-01-09 | 1997-07-23 | Supra Products, Inc. | Secure entry system with radio communication |
US6552650B1 (en) | 1992-02-14 | 2003-04-22 | Asil T. Gokcebay | Coin collection lock and key |
US5552777A (en) * | 1992-02-14 | 1996-09-03 | Security People, Inc. | Mechanical/electronic lock and key |
US5367295A (en) * | 1992-02-14 | 1994-11-22 | Security People, Inc. | Conventional mechanical lock cylinders and keys with electronic access control feature |
FI92346C (en) * | 1992-04-16 | 1994-10-25 | Abloy Security Ltd Oy | Electromechanical locking arrangement |
US5677680A (en) * | 1992-05-07 | 1997-10-14 | Alps Electric Co., Ltd. | Transmitting and receiving-apparatus for vehicle, having mode setting means |
EP0596343B1 (en) * | 1992-10-31 | 2001-03-07 | Mannesmann VDO AG | Method for allocating a motor vehicle key equipped with a sender to a receiver of a control device of a motor vehicle |
JPH06146674A (en) * | 1992-11-10 | 1994-05-27 | Zexel Corp | Data input device of ic key lock system |
EP0688491B1 (en) * | 1993-03-05 | 2003-08-06 | Medeco Security Locks, Inc. | Electronic security system with novel electronic t-handle lock |
SE9301892L (en) * | 1993-03-30 | 1994-10-01 | Lennart Eriksson | Procedure and device for lock control |
NL9300566A (en) * | 1993-03-31 | 1994-10-17 | Nedap Nv | Access granting system with decentralized authorizations. |
FR2704344A1 (en) * | 1993-04-19 | 1994-10-28 | Autoroutes Cie Financ Indle | High security autonomous access control system with multiple conditions |
ES2078850B1 (en) * | 1993-07-30 | 1997-10-16 | Telefonica Nacional Espana Co | SECURITY DEVICE FOR LOCKING PUBLIC TELEPHONES |
ES2079286B1 (en) * | 1993-09-23 | 1997-11-01 | Compania Electronica De Tecnic | DEVICE FOR THE PROGRAMMED SAVING OF COINS WITH A BUILT-IN NOTICE. |
US5673034A (en) * | 1993-10-12 | 1997-09-30 | Saliga; Thomas V. | Security system comprising three apparatuses sharing a time-varying code |
US5397884A (en) * | 1993-10-12 | 1995-03-14 | Saliga; Thomas V. | Electronic kay storing time-varying code segments generated by a central computer and operating with synchronized off-line locks |
USRE37011E1 (en) | 1993-10-20 | 2001-01-09 | Mas-Hamilton Group, Inc. | Electronic combination lock utilizing a one time use combination |
CA2133057C (en) * | 1993-10-20 | 2005-03-15 | Gerald Lee Dawson | Electronic combination lock utilizing a one-time use combination |
US5423198A (en) * | 1993-11-12 | 1995-06-13 | Kaba High Security Locks, Inc. | Dual control mode lock |
US5771722A (en) * | 1993-11-12 | 1998-06-30 | Kaba High Security Locks Corporation | Dual control mode lock system |
US5488358A (en) * | 1994-02-18 | 1996-01-30 | Mas-Hamilton Group | Electronic combination lock with closure and locking verification |
FR2722596A1 (en) * | 1994-07-13 | 1996-01-19 | France Telecom | SYSTEM FOR CONTROLLING ACCESS LIMITED TO AUTHORIZED AND RENEWABLE TIME PLACES USING A PORTABLE MEMORY MEDIUM |
US5612683A (en) * | 1994-08-26 | 1997-03-18 | Trempala; Dohn J. | Security key holder |
ZA957405B (en) * | 1994-09-14 | 1996-04-17 | Diebold Inc | Electronic security system |
US5479799A (en) * | 1994-10-27 | 1996-01-02 | Kilman Electriloc Company | Key and bolt lock device |
FR2726385B1 (en) * | 1994-10-28 | 1997-01-03 | Hello | MICROCIRCUIT CARD ACCESS CONTROL SYSTEM, PARTICULARLY FOR MANAGING ACCESS TO URBAN AREAS WITH LIMITED MOTOR VEHICLE CIRCULATION |
US6359547B1 (en) * | 1994-11-15 | 2002-03-19 | William D. Denison | Electronic access control device |
US20050285716A1 (en) * | 2001-12-27 | 2005-12-29 | Triteq Lock And Security, Llc | Electronic key control and management system for vending machines and the like |
US5802172A (en) * | 1994-12-05 | 1998-09-01 | Independent Technologies, Inc. | Electronic lock for coin telephones |
AU4511796A (en) * | 1994-12-11 | 1996-07-03 | Alliance Technologies | Access control system |
FR2729700B1 (en) * | 1995-01-25 | 1997-07-04 | Nofal Dawalibi | PROGRAMMABLE ELECTRONIC CLOSING DEVICE |
US5588317A (en) * | 1995-02-09 | 1996-12-31 | Bianco; James S. | Method and apparatus for sequentially unlocking compartments |
WO1996027064A1 (en) * | 1995-02-27 | 1996-09-06 | Bianco James S | Intelligent lock system |
US5918720A (en) * | 1995-03-30 | 1999-07-06 | Nkl Corporation | Money control system |
US5614892A (en) * | 1995-04-24 | 1997-03-25 | Pom, Inc. | Payment slot communicating apparatus for vendng prices |
CN2217077Y (en) * | 1995-07-21 | 1996-01-10 | 北京亿鑫企业发展总公司 | Electronic puzzle lock |
US6564601B2 (en) | 1995-09-29 | 2003-05-20 | Hyatt Jr Richard G | Electromechanical cylinder plug |
US5791178A (en) * | 1995-12-26 | 1998-08-11 | Schlage Lock Company | Electrical transmission path for electrical and electro-mechanical locks |
US5684337A (en) * | 1996-03-08 | 1997-11-04 | Trw Inc. | Keyless vehicle entry receiver having a diagnostic mode of operation wherein a code comparison is not performed |
JPH09268819A (en) * | 1996-03-29 | 1997-10-14 | Tokai Rika Co Ltd | Door locking control device for vehicle |
US6437684B1 (en) * | 1996-06-17 | 2002-08-20 | Electronic Key Systems (E.K.S.) Sarl | Electronic locking device |
US5905446A (en) * | 1997-03-24 | 1999-05-18 | Diebold, Incorporated | Electronic key system |
SE512232C2 (en) * | 1997-04-23 | 2000-02-14 | J K Clearlock Hb | System for controllable emptying of mailbox locks |
US6209367B1 (en) | 1997-06-06 | 2001-04-03 | Richard G. Hyatt, Jr. | Electronic cam assembly |
US6588243B1 (en) | 1997-06-06 | 2003-07-08 | Richard G. Hyatt, Jr. | Electronic cam assembly |
DE19725667A1 (en) * | 1997-06-18 | 1998-12-24 | Marquardt Gmbh | Electronic key |
NZ336537A (en) * | 1997-11-05 | 2001-02-23 | Medeco Security Locks | Electronic lock including a mechanical drive train and a solenoid engageable with a drive member |
US6826935B2 (en) * | 1997-12-22 | 2004-12-07 | Security People, Inc. | Mechanical/electronic lock and key therefor |
US6000609A (en) * | 1997-12-22 | 1999-12-14 | Security People, Inc. | Mechanical/electronic lock and key therefor |
LT4607B (en) | 1998-04-01 | 2000-01-25 | Uždaroji Akcinė Bendrovė "Nepriklausomų Patarėjų Agentūra" | A method and a device of a security system |
US6876293B2 (en) * | 1998-04-03 | 2005-04-05 | Harrow Products, Llc | Multiple access electronic lock system |
US6442986B1 (en) | 1998-04-07 | 2002-09-03 | Best Lock Corporation | Electronic token and lock core |
CA2240881C (en) * | 1998-06-17 | 2007-12-04 | Axs Technologies Inc. | Shared intelligence automated access control system |
US6496101B1 (en) | 1998-08-12 | 2002-12-17 | Star Lock Systems, Inc. | Electro-mechanical latch assembly |
US20020014950A1 (en) * | 1998-08-12 | 2002-02-07 | Ayala Raymond F. | Method for programming a key for selectively allowing access to an enclosure |
WO2000009837A1 (en) * | 1998-08-12 | 2000-02-24 | Star Lock Systems, Inc. | Electro-mechanical latching apparatus |
US20020024420A1 (en) * | 1998-08-12 | 2002-02-28 | Ayala Raymond F. | Key for selectively allowing access to an enclosure |
US6867685B1 (en) | 1999-05-10 | 2005-03-15 | Star Lock Systems, Inc. | Electro-mechanical lock assembly |
US20020024418A1 (en) * | 1999-08-11 | 2002-02-28 | Ayala Raymond F. | Method for a key to selectively allow access to an enclosure |
US6300873B1 (en) * | 1999-09-16 | 2001-10-09 | Atlantes Services, Inc. | Locking mechanism for use with one-time access code |
US6696918B2 (en) * | 1999-09-16 | 2004-02-24 | Vistant Corporation | Locking mechanism for use with non-permanent access code |
US6718806B2 (en) | 2000-01-25 | 2004-04-13 | Videx, Inc. | Electronic locking system with emergency exit feature |
US6615625B2 (en) | 2000-01-25 | 2003-09-09 | Videx, Inc. | Electronic locking system |
US6474122B2 (en) | 2000-01-25 | 2002-11-05 | Videx, Inc. | Electronic locking system |
EP1261789A4 (en) | 2000-02-04 | 2006-02-22 | Richard G Hyatt Jr | Electronic cam assembly |
JP2002070375A (en) * | 2000-09-05 | 2002-03-08 | Fujitsu Ltd | Electronic key and electronic key system |
US7218202B2 (en) * | 2000-11-16 | 2007-05-15 | Mu Hua Investment Limited | Biometric key |
JP2002216046A (en) * | 2001-01-19 | 2002-08-02 | Nec Corp | Unmanned retail store system and merchandise purchasing method |
WO2003022647A1 (en) * | 2001-09-11 | 2003-03-20 | Kevin Orton | Aircraft flight security system and method |
US20050184857A1 (en) | 2003-12-11 | 2005-08-25 | Triteq Lock And Security, Llc | Electronic security apparatus and method for monitoring mechanical keys and other items |
US20110276609A1 (en) | 2001-12-27 | 2011-11-10 | Denison William D | Method for Controlling and Recording the Security of an Enclosure |
GB0201110D0 (en) * | 2002-01-18 | 2002-03-06 | Squire Henry & Sons | Lock cylinder assembly |
US7334443B2 (en) | 2002-02-22 | 2008-02-26 | Master Lock Company Llc | Radio frequency electronic lock |
US20040025039A1 (en) * | 2002-04-30 | 2004-02-05 | Adam Kuenzi | Lock box security system with improved communication |
US7042334B2 (en) * | 2003-01-31 | 2006-05-09 | General Electric Company | Methods for managing access to physical assets |
GB2391987A (en) * | 2002-04-30 | 2004-02-18 | Sutton Goldsmith Associates Lt | Electronic access control system with reprogrammable lock memory |
US7123127B2 (en) | 2003-01-31 | 2006-10-17 | General Electric Company | System for managing physical assets |
US7061367B2 (en) * | 2002-04-30 | 2006-06-13 | General Electric Company | Managing access to physical assets |
US7694542B2 (en) * | 2004-07-22 | 2010-04-13 | Stanton Concepts Inc. | Tool operated combination lock |
US20100194527A1 (en) * | 2004-07-22 | 2010-08-05 | Stanton Concepts Inc. | Tool Operated Combination Lock |
US7712342B2 (en) | 2004-07-22 | 2010-05-11 | Stanton Concepts Inc. | Tool operated combination lock |
US20090280862A1 (en) * | 2004-07-22 | 2009-11-12 | Stanton Concepts Inc. | Tool Operated Combination Lock |
US7478748B2 (en) * | 2004-08-30 | 2009-01-20 | Robert Buttross | Access control system and method |
US20070044523A1 (en) * | 2005-08-26 | 2007-03-01 | Videx, Inc. | Lock |
US20110254661A1 (en) | 2005-12-23 | 2011-10-20 | Invue Security Products Inc. | Programmable security system and method for protecting merchandise |
WO2007080508A2 (en) * | 2006-01-13 | 2007-07-19 | Yebo Tech (Proprietary) Limited | An electronic access control system |
US20070289342A1 (en) * | 2006-06-19 | 2007-12-20 | Myron Tim Brooks | Electronic restraint system |
DE102006034535A1 (en) * | 2006-07-26 | 2008-01-31 | Carl Zeiss Meditec Ag | Method for generating a one-time access code |
US7958758B2 (en) * | 2006-09-14 | 2011-06-14 | The Knox Company | Electronic lock and key assembly |
US9670694B2 (en) | 2007-04-12 | 2017-06-06 | Utc Fire & Security Americas Corporation, Inc. | Restricted range lockbox, access device and methods |
US8200985B2 (en) * | 2007-09-20 | 2012-06-12 | Broadcom Corporation | Method and system for protecting data |
US8035477B2 (en) * | 2007-09-27 | 2011-10-11 | Gregory Paul Kirkjan | Energy-efficient electronic access control |
US8276415B2 (en) | 2009-03-20 | 2012-10-02 | Knox Associates | Holding coil for electronic lock |
US8322523B2 (en) * | 2009-09-30 | 2012-12-04 | Palmer David H | Oblong object holder |
US8418842B2 (en) * | 2009-09-30 | 2013-04-16 | David H. Palmer | Oblong object holder |
WO2011040967A1 (en) * | 2009-09-30 | 2011-04-07 | Palmer David H | Oblong object holder |
US20130213100A1 (en) * | 2010-07-25 | 2013-08-22 | Shy Cohen | Method and apparatus for electronic lock system |
US11017656B2 (en) | 2011-06-27 | 2021-05-25 | Invue Security Products Inc. | Programmable security system and method for protecting merchandise |
US20130014058A1 (en) * | 2011-07-07 | 2013-01-10 | Gallagher Group Limited | Security System |
US8902040B2 (en) | 2011-08-18 | 2014-12-02 | Greisen Enterprises Llc | Electronic lock and method |
EP2761115A4 (en) | 2011-09-29 | 2015-05-06 | Invue Security Products Inc | Cabinet lock for use with programmable electronic key |
EP2855803A4 (en) | 2012-05-21 | 2016-09-07 | Invue Security Products Inc | Cabinet lock key with audio indicators |
US9041510B2 (en) | 2012-12-05 | 2015-05-26 | Knox Associates, Inc. | Capacitive data transfer in an electronic lock and key assembly |
US9728017B2 (en) | 2013-03-01 | 2017-08-08 | Yves Paquin | Electronic door access control system |
US9704316B2 (en) | 2013-09-10 | 2017-07-11 | Gregory Paul Kirkjan | Contactless electronic access control system |
US8922333B1 (en) | 2013-09-10 | 2014-12-30 | Gregory Paul Kirkjan | Contactless electronic access control system |
US9932756B1 (en) | 2014-01-06 | 2018-04-03 | Mark Nickeas | Electronic barrel lock and key system |
US9841743B2 (en) | 2014-04-07 | 2017-12-12 | Videx, Inc. | Apparatus and method for remote administration and recurrent updating of credentials in an access control system |
US10115256B2 (en) | 2014-04-07 | 2018-10-30 | Videx, Inc. | Remote administration of an electronic key to facilitate use by authorized persons |
EP2937497B1 (en) * | 2014-04-22 | 2018-09-26 | Schukra Gerätebau GmbH | Latch actuator and method of actuating a latch |
WO2016081188A1 (en) | 2014-11-18 | 2016-05-26 | Invue Security Products Inc. | Key and security device |
BE1022614B1 (en) * | 2014-12-10 | 2016-06-16 | Viadact Nv | Key management system |
CN105133957A (en) * | 2015-09-10 | 2015-12-09 | 深圳盘润科技有限公司 | Electronic lock and unlocking method thereof |
EP3981651A1 (en) | 2016-04-15 | 2022-04-13 | Mobile Tech, Inc. | Gateway-based anti-theft security system and method |
US10337209B2 (en) * | 2016-10-25 | 2019-07-02 | Leslie Ho Leung Chow | Motor with mounted printed circuit board for electronic lock |
USD881677S1 (en) | 2017-04-27 | 2020-04-21 | Knox Associates, Inc. | Electronic key |
US10762731B2 (en) | 2017-06-13 | 2020-09-01 | United States Postal Service | Mobile device for safe, secure, and accurate delivery of items |
US11313152B2 (en) | 2018-05-15 | 2022-04-26 | United States Postal Service | Electronic lock |
WO2020068799A1 (en) | 2018-09-26 | 2020-04-02 | United States Postal Service | Locking system |
US11639617B1 (en) | 2019-04-03 | 2023-05-02 | The Chamberlain Group Llc | Access control system and method |
US11010995B2 (en) | 2019-09-06 | 2021-05-18 | Videx, Inc. | Access control system with dynamic access permission processing |
US11574513B2 (en) | 2020-03-31 | 2023-02-07 | Lockfob, Llc | Electronic access control |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3337992A (en) * | 1965-12-03 | 1967-08-29 | Clyde A Tolson | Remotely controlled closures |
US3926021A (en) * | 1974-01-02 | 1975-12-16 | Monitron Ind | Electronic combination lock and system |
US4157534A (en) * | 1976-11-15 | 1979-06-05 | Jacob Schachter | Locking system for hotels |
US4438426A (en) * | 1981-10-22 | 1984-03-20 | Darrell E. Issa | Electronic key anti-theft system |
FR2547613B1 (en) * | 1983-06-16 | 1986-11-21 | Locagest | PORTABLE CODE GENERATOR DEVICE PROVIDED WITH A CODE RECEIVER FOR ELECTRONICALLY LOCKING OR UNLOCKING A MECHANISM |
CH664595A5 (en) * | 1984-03-15 | 1988-03-15 | Bauer Kaba Ag | ELECTRONIC-MECHANICAL FLAT KEY. |
US4646080A (en) * | 1984-05-17 | 1987-02-24 | Leonard J. Genest | Method of code changing for electronic lock |
KR870000849B1 (en) * | 1985-03-25 | 1987-04-25 | 두성정밀산업 주식회사 | An electronic door key |
DE3536377A1 (en) * | 1985-10-11 | 1987-04-16 | Bayerische Motoren Werke Ag | SAFETY DEVICE FOR MOTOR VEHICLES |
US4727368A (en) * | 1985-12-30 | 1988-02-23 | Supra Products, Inc. | Electronic real estate lockbox system |
GB8526394D0 (en) * | 1985-10-25 | 1985-11-27 | Lowe & Fletcher Ltd | Information carriers & readers |
US4721954A (en) * | 1985-12-18 | 1988-01-26 | Marlee Electronics Corporation | Keypad security system |
US4789859A (en) * | 1986-03-21 | 1988-12-06 | Emhart Industries, Inc. | Electronic locking system and key therefor |
US4829296A (en) * | 1986-04-30 | 1989-05-09 | Carey S. Clark | Electronic lock system |
JPH0747910B2 (en) * | 1986-10-24 | 1995-05-24 | 日産自動車株式会社 | Remote control device |
JPH0747905B2 (en) * | 1986-11-14 | 1995-05-24 | 本田技研工業株式会社 | Anti-theft device for vehicle |
GB8627241D0 (en) * | 1986-11-14 | 1986-12-17 | Chubb Lips Nederland Bv | Identification token |
CA1308565C (en) * | 1987-01-20 | 1992-10-13 | Ford Motor Company Of Canada, Limited | Programmable key and improved lock assembly |
US4742426A (en) * | 1987-03-27 | 1988-05-03 | Emhart Industries, Inc. | Electronic locking apparatus |
US4870400A (en) * | 1988-01-26 | 1989-09-26 | Yale Security Inc. | Electronic door lock key re-sequencing function |
US4962449A (en) * | 1988-04-11 | 1990-10-09 | Artie Schlesinger | Computer security system having remote location recognition and remote location lock-out |
-
1990
- 1990-05-11 US US07/522,017 patent/US5140317A/en not_active Expired - Lifetime
-
1991
- 1991-05-08 JP JP91509427A patent/JPH05506898A/en active Pending
- 1991-05-08 AT AT91909568T patent/ATE173315T1/en not_active IP Right Cessation
- 1991-05-08 EP EP91909568A patent/EP0527886B1/en not_active Expired - Lifetime
- 1991-05-08 CA CA 2082649 patent/CA2082649C/en not_active Expired - Lifetime
- 1991-05-08 WO PCT/US1991/003259 patent/WO1991018169A1/en active IP Right Grant
- 1991-05-08 DK DK91909568T patent/DK0527886T3/en active
- 1991-05-08 DE DE1991630477 patent/DE69130477T2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP0527886A1 (en) | 1993-02-24 |
DE69130477T2 (en) | 1999-05-12 |
CA2082649A1 (en) | 1991-11-12 |
WO1991018169A1 (en) | 1991-11-28 |
EP0527886A4 (en) | 1993-09-29 |
ATE173315T1 (en) | 1998-11-15 |
EP0527886B1 (en) | 1998-11-11 |
DK0527886T3 (en) | 1999-07-26 |
US5140317A (en) | 1992-08-18 |
JPH05506898A (en) | 1993-10-07 |
DE69130477D1 (en) | 1998-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2082649C (en) | Electronic security system | |
EP0635182B1 (en) | Electronic security system | |
US6005487A (en) | Electronic security system with novel electronic T-handle lock | |
US5541581A (en) | Electronic combination lock security system | |
CA2276259C (en) | Electronic lock in cylinder of standard lock | |
US5259491A (en) | Smart cart and box system for parking meter | |
US6082153A (en) | Anti-tampering device for use with spring-loaded electronically moved pin locking mechanisms in electronic locks and the like | |
US6467602B2 (en) | Electromechanical parking meter door communications interface | |
US7495543B2 (en) | Vending machines with field-programmable electronic locks | |
US5819563A (en) | Intelligent lock system | |
CA2157480C (en) | Electronic security system with novel electronic t-handle lock | |
WO1998057016A1 (en) | Multi-way locking system | |
CA2213874C (en) | Intelligent lock system | |
EP0816600A2 (en) | Single key system | |
CA2088900C (en) | Intelligent lock system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed | ||
MKEC | Expiry (correction) | ||
MKEC | Expiry (correction) |
Effective date: 20121202 |