EP1233129A1 - Programmable electronic lock and method for programming an electronic lock - Google Patents
Programmable electronic lock and method for programming an electronic lock Download PDFInfo
- Publication number
- EP1233129A1 EP1233129A1 EP01810163A EP01810163A EP1233129A1 EP 1233129 A1 EP1233129 A1 EP 1233129A1 EP 01810163 A EP01810163 A EP 01810163A EP 01810163 A EP01810163 A EP 01810163A EP 1233129 A1 EP1233129 A1 EP 1233129A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- code
- stored
- codes
- electronic lock
- read
- 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.)
- Withdrawn
Links
Images
Classifications
-
- 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
- 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
- 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/00769—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 wireless means
-
- 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/00817—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 lock can be programmed
Definitions
- the present invention relates to a programmable electronic Lock and a method of programming an electronic Castle.
- the present invention relates to a programmable electronic lock and a method of programming a electronic lock, which is a reading device for reading on code carriers stored codes and the processing means and storage means includes, based on read codes and in the storage means stored codes a control signal to control an electromechanical Generate locking mechanism.
- Programmable electronic locks are known by a code carrier, such as a code card, are actuated and which can be used, for example, in hotels, where access to hotel rooms is granted to a guest when reading a reading device of the electronic lock a code card that encodes with a code is that matches a code stored in the electronic lock.
- a code carrier such as a code card
- an electronic Castle described, which has several registers in which Different codes can be stored that have different access types mark.
- the code cards can be used in corresponding Be coded with codes for different access types, for example, with a code card that encodes with a general code is to open any electronic lock, but with a code card, which is coded with a room code, only the electronic lock of a enter certain room.
- a code card that encodes with a general code is to open any electronic lock, but with a code card, which is coded with a room code, only the electronic lock of a enter certain room.
- a code card which is coded with a room code, only the electronic lock of a enter certain room.
- a programming device for example, a portable computer, via a contact-type or contactless interface in memory units of the locks written.
- the need for computers or programming devices for the programming of electronic locks is used by the responsible users often perceived as complicated and expensive, since the operation of these accessories must be learned and because these accessories have to be serviced.
- This object is achieved by the present invention in particular achieved by a code carrier, the reader of the programmable electronic lock supplied at a first time a code is read and stored in the programmable memory electronic lock is stored, taking the stored code one or more predefined program instructions are assigned, that a code that is read by a code carrier, that of the reading device programmable electronic lock to a later second time is compared with the stored code, and that at a match of the second time read Codes with the stored code at least one of the predefined program instructions by programmable electronic processing means Castle is running.
- the assignment of predefined program instructions For example, this may result in a stored code be made that the code stored a code identification is stored assigned or that the code in a predefined Memory area is stored.
- the electronic lock alone by supplying code carriers to the reading device of the electronic lock can be programmed without that plus communication links to computer-based central processing units or special programming devices are needed.
- the code carriers will be for example, according to the respective predefined program instructions, which are to be triggered by the respective code carrier, for a user is visibly marked.
- a code carrier for the user has been marked as a system card
- the reading device of the electronic lock to be supplied a coded on clear Code can be stored in a code register for the system code of the electronic Castle or with an assignment of a system code identification be stored in any area of the storage means, and upon subsequent feeding of the system card to the reader of the electronic lock can be controlled by the processing means of the electronic Schlosses each those program instructions executed which are stored for the system card, respectively for the system code Code, are provided.
- these program instructions are achieved by those stored on code carriers Codes depending on the code of a previous read Code carrier can be stored.
- the read Codes are stored in predefined memory areas, which in turn predefined program instructions are assigned or used for the Storage of personal access codes are provided.
- the read Codes can also be associated with a code identification corresponding to the Code assigns predefined program instructions or the code as personal access code identified in any areas of the storage means get saved.
- At least some of the predefined Program instructions control the processing means so that those in the storage means stored codes or parameters of the electronic Lock deleted or enabled / disabled by the value of the Codes are determined by one or more of the reading device be read subsequently supplied code carriers.
- the code in the storage means whose value has been deleted with the Value of the code read from the subsequent code carrier becomes.
- the values of the codes formed by one or read more of the reading device subsequently supplied code carriers an identification number, for example a user number or a parameter number which is one in the memory means stored code or parameter, for example, an operating state parameter of the electronic lock, that determines in the storage means deleted or activated / deactivated.
- an operating state parameter activated / deactivated (set / reset) be that causes the electronic lock through Feeding a data carrier with a valid access code stored thereon remains open until the reader again a disk supplied with a valid access code stored thereon (enable parameter).
- predefined program functions run when the codes are from one or more of the reading device successively supplied code carriers read, with a predefined sequence of codes, match, which are stored in the storage means.
- This variant has the advantage that the execution of any complex predefined Program functions each by a predefined sequence of code carriers, which are fed to the reading device in succession, in electronic lock can be triggered.
- the reading device a sequence of code carriers are supplied, which causes a program function is executed in the electronic lock, the deletes all access codes stored in the electronic lock without that the reading device code carrier with individual stored on it Access codes must be supplied.
- the code carriers are divided into two types and preferably marked as visible to the user.
- first types of code carriers store first types of codes, which are unique code carrier identifiers and hence access codes or for identifying predefined program instructions and / or Program functions can be used.
- second types of Code carriers are stored second types of codes, the one or more digit Numerical values are and those for the formation of one or more digit numerical values can be used, depending on whether the reading device a or several such code carriers are supplied. In particular for the sake of simplicity the input in the identification of parameters of the electronic Schlosses are multi-digit numerical values on the second types of code carriers saved.
- reference numeral 1 refers to a programmable one electronic lock having a reading device 11 for reading on Code carriers 2 stored codes 21 and the processing means 12 and memory means 10, based on read codes 21, in particular unique code carrier identifications, and on in the storage means 10 stored codes, in particular access codes, a control signal 13 for controlling an electromechanical closing mechanism 3, by means of which, for example, doors and gates are locked / unlocked can.
- the processing means 12 comprise preferably a programmable processor.
- the storage means 10 comprise electronic memories, for example ROMs (Read Only Memory) and EEPROMs (Electric Erasable Programmable Read Only Memory), in which Program means 14, 15 ', 16', 17 ', that is executable software modules with Program instructions and / or program functions, parameters, for example Represent operating states of the electronic lock 1, and read codes 21 are stored.
- Program means 14, 15 ', 16', 17 ' that is executable software modules with Program instructions and / or program functions
- parameters for example Represent operating states of the electronic lock 1, and read codes 21 are stored.
- the skilled person will understand that by the processing means 12 and the program means 14, 15 ', 16', 17 'executed functions can also be implemented in hardware.
- the code carrier 2 is for example in the form of a key fob or a card, for example a punch card, a card with a visible code or an electronic card, preferably one Chip card, via electrical contacts or contactless, for example, inductive, can be read.
- the reading device 11 corresponds in its operation the execution of the code carrier 2, so that the supply of a code carrier 2 to the reading device 11 takes place characterized in that the code carrier 2 in the Reading device 11 is introduced or that the code carrier 2 in a predefined Area is brought near the reading device 11, in which Area of the code 21 can be read contactlessly from the code carrier 2.
- the code carrier 2 in the embodiment of the present invention are used with a unique code carrier identification encoded, for example, a multi-digit numeric or alphanumeric Identifier or a bit sequence, or they are one-digit or multi-digit Numerical value coded.
- the code carrier 2 can also be used with additional information be coded.
- the Code carrier 2 encoded with unique code carrier identification as system card, programming card P, deletion card D or as personal access card A be used.
- the code carrier 2, with a on or Numeric numeric value can be coded as number N, N8, N9, for example for the formation of single or multi-digit user or parameter numbers be used.
- a code carrier 2 can also be a multi-digit Parameter number are encoded, so that the code carrier 2 only for the Identification of the relevant parameter can be used, for example as a release card for setting the release parameter described above or as a buzzer card for setting the buzzer parameter, the the buzzer 103 of the electronic lock 1 on or off.
- the Code carrier 2 are also provided with a visible marker 22, the the user indicates the use of the respective code carrier 2.
- the electronic lock 1 can via a power grid or a Battery be powered electrically.
- the feeder After connecting the electronic Lock 1 to the power source is by the program means 14 within a predefined period of time, for example ten seconds, the feeder a code carrier 2 to the reading device 11 expected.
- the user uses For this purpose, a card visibly marked as a system card.
- the on the code code 2 coded code 21 is the program means 14th into a predefined memory area, the system code code register 15, stored or the code 21 is assigned along with an associated System code identification consisting of a few bits, for example can be stored in any area of the storage means 10.
- each electronic lock initialized with the same system card points Consequently, the same unique system code, namely the unique code carrier identification the system card.
- the program means 14 If the electronic lock 1 at a later time (after programming the system code) the system card is supplied, this is read by the program means 14 by a comparison of the read Codes 21 are recognized with the code stored as system code and the program instructions 15 'for the system code are executed. Execution the program instructions 15 'for the system code causes the User through a display 100 is displayed that within a predefined Duration, for example, six seconds, the supply of another Code carrier 2, namely the marked as programming card P code carrier 2, the reading device 11 is expected.
- the on the relevant code carrier 2 encoded code 21 is predefined by the program instructions 15 ' Memory area, the code register 16 for the programming code stored or together with an associated programming code identification stored in any area of the storage means 10.
- the supply of a further code carrier 2 namely the code carrier 2 marked as deletion card D, is expected to the reading device 11.
- the on the relevant code carrier 2 coded code 21 is predefined by the program instructions 15 ' Memory area, the code register 17 for the deletion code stored or together with an associated delete code identifier in any one Area of the storage means 10 stored.
- the Users through the display 100 will appear that for confirmation within the predefined period of time, the supply of a further code carrier 2, namely the marked as a system card code carrier 2, the reader 11 expected becomes.
- the display 100 includes, for example, two different colors Light emitting diodes (LED) 101, 102, which enable the User various operating states of the electronic lock 1 displayed for example, "next card expected", "programming completed "or” card rejected. "In addition to display 100 includes the electronic lock 1 also has the above-mentioned buzzer 103, by means of which the user additionally various operating conditions of electronic lock can be communicated acoustically.
- LED Light emitting diodes
- the Program means 14 by comparing the read code 21 with the as Program code or code recognized as the deletion code and the recognized Program instructions 16 'for the programming code, respectively Program instructions 17 'for the erase code are executed.
- the supply of the Programming card P, respectively by the deletion card D, various programming functions 51, 52 and 53, respectively erase or deactivate functions 41, 42, 43 and 44, are introduced in the electronic lock 1.
- a code carrier 2 by a rectangle with rounded corners indicated for carrying out the relevant function 41, 42, 43, 44, 51, 52 or 53 must be entered, that is, a code carrier 2, by the program instructions 16 'for the programming code, respectively the program instructions 17 'for the deletion code 17' is expected.
- a code carrier 2 is indicated by a normal rectangle, the not necessarily for the execution of the relevant function 42, 44, 52 or 53 must be entered.
- a code carrier 2 which is coded with a unique code carrier identification which is not is stored as system code, program code or erase code, the corresponding code carrier 2 by the program instructions 16 'for the programming code treated as personal admission card A and the one on the relevant Code carrier 2 stored code is stored in memory area 19 for access codes stored or together with an associated access code identification stored in any area of the storage means 10 (Function 51).
- the User numbers on the number range 000 to 899 (N8, N, N) and the parameter numbers divided into the number range 900 to 999 (N9, N, N).
- a number card N9 and optional is one or more number N cards supplied to the A final programming card P follows, through the program instructions 16 'for the programming code in the memory means 10 the one Parameters of the electronic lock 1 are activated (set) by the Parameter number is identified, which consists of the numerical values of the number cards N9, N is formed (function 53). For easier entry on one Code carrier 2 also multi-digit numerical values are stored, the one Identify parameters in memory area 18.
- a code carrier 2 the is coded with a unique code carrier identification that is not a system code, Program code or erase code is stored, the relevant Code carrier 2 by the program instructions 17 'for the deletion code treated as personal admission card A and that on the relevant code carrier 2 stored code in the storage means 10 as a personal access code deleted (function 41).
- a number card N8 and optionally one or more number N cards fed followed by a final deletion card D is determined by the program instructions 17 'for the deletion card in memory area 19 of the access code deleted, which is identified by the user number, which consists of the numerical values the number cards N8, N is formed (function 42).
- the read Codes to be stored each according to their numerical value Value stored in order, which accelerates the subsequent search, and the codes stored are each assigned a code identification stored the code in question as system code, programming code, Deletion code or personal access code identified.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein programmierbares elektronisches Schloss und ein Verfahren zur Programmierung eines elektronischen Schlosses. Insbesondere betrifft die vorliegende Erfindung ein programmierbares elektronisches Schloss und ein Verfahren zur Programmierung eines elektronischen Schlosses, das eine Lesevorrichtung zum Lesen von auf Codeträgern gespeicherten Codes umfasst und das Verarbeitungsmittel und Speichermittel umfasst, um basierend auf gelesenen Codes und auf in den Speichermitteln gespeicherten Codes ein Steuersignal zur Steuerung eines elektromechanischen Schliessmechanismus zu generieren.The present invention relates to a programmable electronic Lock and a method of programming an electronic Castle. In particular, the present invention relates to a programmable electronic lock and a method of programming a electronic lock, which is a reading device for reading on code carriers stored codes and the processing means and storage means includes, based on read codes and in the storage means stored codes a control signal to control an electromechanical Generate locking mechanism.
Es sind programmierbare elektronische Schlösser bekannt, die durch einen Codeträger, beispielsweise eine Codekarte, betätigbar sind und die beispielsweise im Hotelbetrieb einsetzbar sind, wo der Zutritt zu Hotelzimmern jeweils für einen Gast gewährt wird, wenn er einer Lesevorrichtung des elektronischen Schlosses eine Codekarte zuführt, die mit einem Code codiert ist, der mit einem im elektronischen Schloss gespeicherten Code übereinstimmt. In der Patentanmeldung DE 3503177 A wird beispielsweise ein elektronisches Schloss beschrieben, das über mehrere Register verfügt, in denen verschiedene Codes gespeichert werden können, die verschiedene Zutrittstypen kennzeichnen. Gemäss DE 3503177 A können die Codekarten in entsprechender Weise mit Codes für verschiedene Zutrittstypen codiert werden, so kann beispielsweise mit einer Codekarte, die mit einem Generalcode codiert ist, jedes elektronische Schloss geöffnet werden, jedoch mit einer Codekarte, die mit einem Zimmercode codiert ist, kann nur das elektronische Schloss eines bestimmten Zimmers betreten werden. In den bekannten programmierbaren elektronischen Schlössern werden die Zutrittscodes entweder von einer computerbasierten Zentraleinheit über eine verdrahtete Kommunikationsverbindung in die Schlösser geladen und dort gespeichert oder von einer Programmiervorrichtung, beispielsweise ein tragbarer Computer, über eine kontaktbehaftete oder kontaktlose Schnittstelle in Speichereinheiten der Schlösser geschrieben. Die Notwendigkeit von Computern oder von Programmiervorrichtungen für die Programmierung von elektronischen Schlössern wird von den dafür zuständigen Benutzern oft als kompliziert und aufwendig empfunden, da die Bedienung dieser Zusatzgeräte erlernt werden muss und da diese Zusatzgeräte gewartet werden müssen.Programmable electronic locks are known by a code carrier, such as a code card, are actuated and which can be used, for example, in hotels, where access to hotel rooms is granted to a guest when reading a reading device of the electronic lock a code card that encodes with a code is that matches a code stored in the electronic lock. In the patent application DE 3503177 A, for example, an electronic Castle described, which has several registers in which Different codes can be stored that have different access types mark. According to DE 3503177 A, the code cards can be used in corresponding Be coded with codes for different access types, for example, with a code card that encodes with a general code is to open any electronic lock, but with a code card, which is coded with a room code, only the electronic lock of a enter certain room. In the known programmable Electronic locks are the access codes of either one computer-based central unit via a wired communication link loaded into the locks and stored there or by a programming device, for example, a portable computer, via a contact-type or contactless interface in memory units of the locks written. The need for computers or programming devices for the programming of electronic locks is used by the responsible users often perceived as complicated and expensive, since the operation of these accessories must be learned and because these accessories have to be serviced.
Es ist eine Aufgabe dieser Erfindung, ein programmierbares elektronisches Schloss und ein Verfahren zur Programmierung eines elektronischen Schlosses vorzuschlagen, welche insbesondere nicht die Nachteile des Stands der Technik aufweisen.It is an object of this invention to provide a programmable electronic Lock and a method of programming an electronic Castle to propose, which in particular not the disadvantages of the state the technique.
Gemäss der vorliegenden Erfindung wird dieses Ziel insbesondere durch die Elemente der unabhängigen Ansprüche erreicht. Weitere vorteilhafte Ausführungsformen gehen ausserdem aus den abhängigen Ansprüchen und der Beschreibung hervor.According to the present invention, this object becomes particular achieved by the elements of the independent claims. Further advantageous Embodiments are also dependent on the dependent claims and the description.
Dieses Ziel wird durch die vorliegende Erfindung insbesondere dadurch erreicht, dass von einem Codeträger, der der Lesevorrichtung des programmierbaren elektronischen Schlosses zu einem ersten Zeitpunkt zugeführt wird, ein Code gelesen und in den Speichermitteln des programmierbaren elektronischen Schlosses gespeichert wird, wobei dem gespeicherten Code eine oder mehrere vordefinierte Programminstruktionen zugeordnet werden, dass ein Code, der von einem Codeträger gelesen wird, der der Lesevorrichtung des programmierbaren elektronischen Schlosses zu einem späteren zweiten Zeitpunkt zugeführt wird, mit dem gespeicherten Code verglichen wird, und dass bei einer Übereinstimmung des zum zweiten Zeitpunkt gelesenen Codes mit dem gespeicherten Code mindestens eine der vordefinierten Programminstruktionen durch Verarbeitungsmittel des programmierbaren elektronischen Schlosses ausgeführt wird. Die Zuordnung von vordefinierten Programminstruktionen zu einem gespeicherten Code kann beispielsweise dadurch vorgenommen werden, dass dem gespeicherten Code eine Codeidentifizierung zugeordnet abgespeichert wird oder dass der Code in einem vordefinierten Speicherbereich gespeichert wird. Durch dieses Vorgehen kann das elektronische Schloss alleine durch das Zuführen von Codeträgern zur Lesevorrichtung des elektronischen Schlosses programmiert werden, ohne dass dazu Kommunikationsverbindungen zu computerbasierten Zentraleinheiten oder spezielle Programmiervorrichtungen nötig sind. Die Codeträger werden beispielsweise entsprechend den betreffenden vordefinierten Programminstruktionen, die durch den jeweiligen Codeträger ausgelöst werden sollen, für einen Benutzer sichtbar markiert. Zum Beispiel kann während einer Initialisierungsphase des elektronischen Schlosses ein Codeträger, der für den Benutzer sichtbar als Systemkarte markiert worden ist, der Lesevorrichtung des elektronischen Schlosses zugeführt werden, ein darauf codierter eindeutiger Code kann in einem Coderegister für den Systemcode des elektronischen Schlosses gespeichert werden oder mit einer Zuordnung einer Systemcodeidentifizierung in einem beliebigen Bereich der Speichermittel gespeichert werden, und bei nachfolgender Zuführung der Systemkarte zur Lesevorrichtung des elektronischen Schlosses können durch die Verarbeitungsmittel des elektronischen Schlosses jeweils diejenigen Programminstruktionen ausgeführt werden, die für die Systemkarte, respektive für den als Systemcode gespeicherten Code, vorgesehen sind.This object is achieved by the present invention in particular achieved by a code carrier, the reader of the programmable electronic lock supplied at a first time a code is read and stored in the programmable memory electronic lock is stored, taking the stored code one or more predefined program instructions are assigned, that a code that is read by a code carrier, that of the reading device programmable electronic lock to a later second time is compared with the stored code, and that at a match of the second time read Codes with the stored code at least one of the predefined program instructions by programmable electronic processing means Castle is running. The assignment of predefined program instructions For example, this may result in a stored code be made that the code stored a code identification is stored assigned or that the code in a predefined Memory area is stored. Through this procedure, the electronic lock alone by supplying code carriers to the reading device of the electronic lock can be programmed without that plus communication links to computer-based central processing units or special programming devices are needed. The code carriers will be for example, according to the respective predefined program instructions, which are to be triggered by the respective code carrier, for a user is visibly marked. For example, during an initialization phase of the electronic lock a code carrier for the user has been marked as a system card, the reading device of the electronic lock to be supplied, a coded on clear Code can be stored in a code register for the system code of the electronic Castle or with an assignment of a system code identification be stored in any area of the storage means, and upon subsequent feeding of the system card to the reader of the electronic lock can be controlled by the processing means of the electronic Schlosses each those program instructions executed which are stored for the system card, respectively for the system code Code, are provided.
Vorzugsweise werden durch mindestens gewisse der vordefinierten Programminstruktionen die Verarbeitungsmittel so gesteuert, dass die Codes, die von einem oder mehreren der Lesevorrichtung nachfolgend zugeführten Codeträgern gelesen werden, jeweils in den Speichermitteln gespeichert werden, wobei mindestens gewissen dieser gespeicherten Codes eine oder mehrere weitere vordefinierte Programminstruktionen zugeordnet werden. Durch diese Programminstruktionen wird erreicht, dass die auf Codeträgern gespeicherten Codes in Abhängigkeit des Codes eines vorhergehend gelesenen Codeträgers gespeichert werden können. Zum Beispiel können die gelesenen Codes in vordefinierten Speicherbereichen gespeichert werden, denen wiederum vordefinierte Programminstruktionen zugeordnet sind oder die für die Speicherung von persönlichen Zutrittscodes vorgesehen sind. Die gelesenen Codes können auch mit einer Zuordnung einer Codeidentifizierung, die dem Code vordefinierte Programminstruktionen zuordnet oder die den Code als persönlichen Zutrittscode identifiziert, in beliebigen Bereichen der Speichermittel gespeichert werden.Preferably, at least some of the predefined Program instructions the processing means controlled so that the codes, those subsequently supplied by one or more of the reading devices Code carriers are read, each stored in the storage means, at least some of these stored codes being one or more additional predefined program instructions are assigned. By These program instructions are achieved by those stored on code carriers Codes depending on the code of a previous read Code carrier can be stored. For example, the read Codes are stored in predefined memory areas, which in turn predefined program instructions are assigned or used for the Storage of personal access codes are provided. The read Codes can also be associated with a code identification corresponding to the Code assigns predefined program instructions or the code as personal access code identified in any areas of the storage means get saved.
Vorzugsweise werden durch mindestens gewisse der vordefinierten Programminstruktionen die Verarbeitungsmittel so gesteuert, dass diejenigen in den Speichermitteln gespeicherten Codes oder Parameter des elektronischen Schlosses gelöscht oder aktiviert/deaktiviert werden, die durch den Wert der Codes bestimmt werden, die von einem oder mehreren der Lesevorrichtung nachfolgend zugeführten Codeträgern gelesen werden. Zum Beispiel kann derjenige Code in den Speichermitteln gelöscht werden, dessen Wert mit dem Wert des Codes übereinstimmt, der vom nachfolgenden Codeträger gelesen wird. In einem anderen Beispiel bilden die Werte der Codes, die von einem oder mehreren der Lesevorrichtung nachfolgend zugeführten Codeträgern gelesen werden, eine Identifizierungsnummer, beispielsweise eine Benutzernummer oder eine Parameternummer, welche einen in den Speichermitteln gespeicherten Code oder Parameter, beispielsweise ein Betriebszustandsparameter des elektronischen Schlosses, bestimmt, der in den Speichermitteln gelöscht oder aktiviert/deaktiviert werden soll. Im elektronischen Schloss kann beispielsweise ein Betriebszustandsparameter aktiviert/deaktiviert (gesetzt/zurückgesetzt) werden, der bewirkt, dass das elektronische Schloss durch Zuführen eines Datenträgers mit einem darauf gespeicherten gültigen Zutrittscode so lange geöffnet bleibt, bis der Lesevorrichtung wieder ein Datenträger mit einem darauf gespeicherten gültigen Zutrittscode zugeführt wird (Freigabeparameter).Preferably, at least some of the predefined Program instructions control the processing means so that those in the storage means stored codes or parameters of the electronic Lock deleted or enabled / disabled by the value of the Codes are determined by one or more of the reading device be read subsequently supplied code carriers. For example, can the code in the storage means whose value has been deleted with the Value of the code read from the subsequent code carrier becomes. In another example, the values of the codes formed by one or read more of the reading device subsequently supplied code carriers an identification number, for example a user number or a parameter number which is one in the memory means stored code or parameter, for example, an operating state parameter of the electronic lock, that determines in the storage means deleted or activated / deactivated. In the electronic lock can For example, an operating state parameter activated / deactivated (set / reset) be that causes the electronic lock through Feeding a data carrier with a valid access code stored thereon remains open until the reader again a disk supplied with a valid access code stored thereon (enable parameter).
In einer Ausführungsvariante werden durch die Verarbeitungsmittel vordefinierte Programmfunktionen ausgeführt, wenn die Codes, die von einem oder mehreren der Lesevorrichtung hintereinanderfolgend zugeführten Codeträgern gelesen werden, mit einer vordefinierten Sequenz von Codes, übereinstimmen, die in den Speichermitteln gespeichert sind. Diese Ausführungsvariante hat den Vorteil, dass die Ausführung von beliebig komplexen vordefinierten Programmfunktionen jeweils durch eine vordefinierte Sequenz von Codeträgern, die der Lesevorrichtung hintereinanderfolgend zugeführt werden, im elektronischen Schloss ausgelöst werden kann. Zum Beispiel kann der Lesevorrichtung eine Sequenz von Codeträgern zugeführt werden, die bewirkt, dass im elektronischen Schloss eine Programmfunktion ausgeführt wird, die sämtliche im elektronischen Schloss gespeicherten Zutrittscodes löscht, ohne dass dazu der Lesevorrichtung Codeträger mit einzelnen darauf gespeicherten Zutrittscodes zugeführt werden müssen. In one embodiment, by the processing means predefined program functions run when the codes are from one or more of the reading device successively supplied code carriers read, with a predefined sequence of codes, match, which are stored in the storage means. This variant has the advantage that the execution of any complex predefined Program functions each by a predefined sequence of code carriers, which are fed to the reading device in succession, in electronic lock can be triggered. For example, the reading device a sequence of code carriers are supplied, which causes a program function is executed in the electronic lock, the deletes all access codes stored in the electronic lock without that the reading device code carrier with individual stored on it Access codes must be supplied.
In einer Ausführungsvariante sind die Codeträger in zwei Typen aufgeteilt und vorzugsweise für den Benutzer entsprechend sichtbar markiert. Auf den ersten Typen von Codeträgern sind erste Typen von Codes gespeichert, die eindeutige Codeträgeridentifizierungen sind und folglich als Zutrittscodes oder zur Identifizierung von vordefinierten Programminstruktionen und/oder Programmfunktionen verwendet werden können. Auf den zweiten Typen von Codeträgern sind zweite Typen von Codes gespeichert, die ein- oder mehrstellige Zahlenwerte sind und die zur Bildung von ein- oder mehrstelligen Zahlenwerten verwendet werden können, je nachdem, ob der Lesevorrichtung eine oder mehrere solcher Codeträger zugeführt werden. Insbesondere zur Vereinfachung der Eingabe bei der Identifizierung von Parametern des elektronischen Schlosses sind auf den zweiten Typen von Codeträgern mehrstellige Zahlenwerte gespeichert.In one embodiment, the code carriers are divided into two types and preferably marked as visible to the user. On the first types of code carriers store first types of codes, which are unique code carrier identifiers and hence access codes or for identifying predefined program instructions and / or Program functions can be used. On the second types of Code carriers are stored second types of codes, the one or more digit Numerical values are and those for the formation of one or more digit numerical values can be used, depending on whether the reading device a or several such code carriers are supplied. In particular for the sake of simplicity the input in the identification of parameters of the electronic Schlosses are multi-digit numerical values on the second types of code carriers saved.
Nachfolgend wird eine Ausführung der vorliegenden Erfindung an-hand
eines Beispieles beschrieben. Das Beispiel der Ausführung wird durch
die folgenden beigelegten Figuren illustriert:
In der Figur 1 bezieht sich die Bezugsziffer 1 auf ein programmierbares
elektronisches Schloss, das eine Lesevorrichtung 11 zum Lesen von auf
Codeträgern 2 gespeicherten Codes 21 umfasst und das Verarbeitungsmittel
12 und Speichermittel 10 umfasst, um basierend auf gelesenen Codes 21, insbesondere
eindeutige Codeträgeridentifizierungen, und auf in den Speichermitteln
10 gespeicherten Codes, insbesondere Zutrittscodes, ein Steuersignal
13 zur Steuerung eines elektromechanischen Schliessmechanismus 3 zu generieren,
mittels dessen beispielsweise Türen und Tore verriegelt/entriegelt werden
können. Wie in der Figur 1 durch die gestrichelte Linie 31 angedeutet wird,
können das elektronische Schloss 1 und der elektromechanische Schliessmechanismus
3 zusammen in einer Vorrichtung mit einem gemeinsamen Gehäuse
oder als separate, beispielsweise durch eine Drahtverbindung verbundene,
Vorrichtungen ausgeführt werden. Die Verarbeitungsmittel 12 umfassen
vorzugsweise einen programmierbaren Prozessor. Die Speichermittel 10 umfassen
elektronische Speicher, beispielsweise ROMs (Read Only Memory) und
EEPROMs (Electric Erasable Programmable Read Only Memory), in denen
Programmmittel 14, 15', 16', 17', das heisst ausführbare Softwaremodule mit
Programminstruktionen und/oder Programmfunktionen, Parameter, die beispielsweise
Betriebszustände des elektronischen Schlosses 1 repräsentieren,
sowie gelesene Codes 21 gespeichert werden. Der Fachmann wird verstehen,
dass die durch die Verarbeitungsmittel 12 und die Programmmittel 14, 15', 16',
17' ausgeführten Funktionen auch hardwaremässig realisiert werden können.In Fig. 1, reference numeral 1 refers to a programmable one
electronic lock having a
Der Codeträger 2 ist beispielsweise in Form eines Schlüsselanhängers
oder einer Karte ausgeführt, zum Beispiel eine Lochkarte, eine Karte mit
einem sichtbaren Code oder eine elektronische Karte, vorzugsweise eine
Chipkarte, die über elektrische Kontakte oder kontaktlos, zum Beispiel induktiv,
gelesen werden kann. Die Lesevorrichtung 11 entspricht in seiner Funktionsweise
der Ausführung des Codeträgers 2, so dass die Zuführung eines Codeträgers
2 zur Lesevorrichtung 11 dadurch erfolgt, dass der Codeträger 2 in die
Lesevorrichtung 11 eingeführt wird oder dass der Codeträger 2 in einen vordefinierten
Bereich in der Nähe der Lesevorrichtung 11 gebracht wird, in welchem
Bereich der Code 21 kontaktlos vom Codeträger 2 gelesen werden kann.The
Die Codeträger 2, die im Ausführungsbeispiel der vorliegenden Erfindung
verwendet werden, sind mit einer eindeutigen Codeträgeridentifizierung
codiert, beispielsweise eine mehrstellige numerische oder alphanumerische
Kennung oder eine Bitsequenz, oder sie sind mit einem ein- oder mehrstelligen
Zahlenwert codiert. Die Codeträger 2 können auch mit weiteren Zusatzinformationen
codiert sein. Wie später im Detail erläutert wird, können die
Codeträger 2, die mit einer eindeutigen Codeträgeridentifizierung codiert sind,
als Systemkarte, Programmierkarte P, Löschkarte D oder als persönliche Zutrittskarte
A verwendet werden. Die Codeträger 2, die mit einem ein- oder
mehrstelligen Zahlenwert codiert sind, können als Zahlenkarten N, N8, N9, beispielsweise
zur Bildung von ein- oder mehrstelligen Benutzer- oder Parameternummern
verwendet werden. Auf einem Codeträger 2 kann auch eine mehrstellige
Parameternummer codiert werden, so dass der Codeträger 2 nur für die
Identifizierung des betreffenden Parameters verwendet werden kann, beispielsweise
als Freigabekarte zum Setzen des oben beschriebenen Freigabeparameters
oder als Summerkarte zum Setzen des Summerparameters, der
den Summer 103 des elektronischen Schlosses 1 ein- oder ausschaltet. Die
Codeträger 2 sind zudem mit einer sichtbaren Markierung 22 versehen, die
dem Benutzer die Verwendung des betreffenden Codeträgers 2 anzeigt.The
Das elektronische Schloss 1 kann über ein Stromnetz oder eine
Batterie elektrisch gespeist werden. Nach dem Anschluss des elektronischen
Schlosses 1 an die Stromquelle wird durch die Programmmittel 14 innerhalb einer
vordefinierten Zeitdauer, beispielsweise zehn Sekunden, die Zuführung
eines Codeträgers 2 zur Lesevorrichtung 11 erwartet. Der Benutzer verwendet
zu diesem Zweck eine sichtbar als Systemkarte markierte Karte. Der auf dem
betreffenden Codeträger 2 codierte Code 21 wird durch die Programmmittel 14
in einen vordefinierten Speicherbereich, das Coderegister 15 für den Systemcode,
gespeichert oder der Code 21 wird zusammen mit einer zugeordneten
Systemcodeidentifizierung, die beispielsweise aus wenigen Bits bestehen
kann, in einem beliebigen Bereich der Speichermittel 10 gespeichert. Jedes
elektronische Schloss, das mit der selben Systemkarte initialisiert wird, weist
folglich den selben eindeutigen Systemcode auf, nämlich die eindeutige Codeträgeridentifizierung
der Systemkarte.The electronic lock 1 can via a power grid or a
Battery be powered electrically. After connecting the electronic
Lock 1 to the power source is by the program means 14 within a
predefined period of time, for example ten seconds, the feeder
a
Wenn dem elektronischen Schloss 1 zu einem späteren Zeitpunkt
(nach der Programmierung des Systemcodes) die Systemkarte zugeführt wird,
wird dies durch die Programmmittel 14 durch einen Vergleich des gelesenen
Codes 21 mit dem als Systemcode gespeicherten Code erkannt und die Programminstruktionen
15' für den Systemcode werden ausgeführt. Die Ausführung
der Programminstruktionen 15' für den Systemcode bewirkt, dass dem
Benutzer über eine Anzeige 100 angezeigt wird, dass innerhalb einer vordefinierten
Zeitdauer, beispielsweise sechs Sekunden, die Zuführung eines weiteren
Codeträgers 2, nämlich der als Programmierkarte P markierte Codeträger
2, zur Lesevorrichtung 11 erwartet wird. Der auf dem betreffenden Codeträger
2 codierte Code 21 wird durch die Programminstruktionen 15' in einen vordefinierten
Speicherbereich, das Coderegister 16 für den Programmiercode, gespeichert
oder zusammen mit einer zugeordneten Programmiercodeidentifizierung
in einem beliebigen Bereich der Speichermittel 10 gespeichert. Danach
wird durch die Programminstruktionen 15' dem Benutzer über die Anzeige 100
angezeigt, dass innerhalb der vordefinierten Zeitdauer die Zuführung eines
weiteren Codeträgers 2, nämlich der als Löschkarte D markierte Codeträger 2,
zur Lesevorrichtung 11 erwartet wird. Der auf dem betreffenden Codeträger 2
codierte Code 21 wird durch die Programminstruktionen 15' in einen vordefinierten
Speicherbereich, das Coderegister 17 für den Löschcode, gespeichert
oder zusammen mit einer zugeordneten Löschcodeidentifizierung in einem beliebigen
Bereich der Speichermittel 10 gespeichert. Abschliessend wird dem
Benutzer über die Anzeige 100 angezeigt, dass zur Bestätigung innerhalb der
vordefinierten Zeitdauer die Zuführung eines weiteren Codeträgers 2, nämlich
der als Systemkarte markierte Codeträger 2, zur Lesevorrichtung 11 erwartet
wird. Durch diesen Vorgang können für die elektronischen Türschlösser 1 eindeutige
Programmier- P und Löschkarten D definiert werden, wobei garantiert
wird, das dies nur durch Zuführung der eindeutigen Systemkarte vorgenommen
werden kann. Die erfolgreiche Programmierung der Programmier- P und
Löschkarte D wird dem Benutzer durch die Programminstruktionen 15' über die
Anzeige 100 angezeigt. Die Anzeige 100 umfasst beispielsweise zwei verschiedenfarbige
Leuchtdioden (LED) 101, 102, welche ermöglichen, dass dem
Benutzer verschiedene Betriebszustände des elektronischen Schlosses 1 angezeigt
werden können, zum Beispiel "nächste Karte erwartet", "Programmierung
abgeschlossen" oder "Karte abgelehnt". Zusätzlich zur Anzeige 100 umfasst
das elektronische Schloss 1 zudem den oben erwähnten Summer 103,
mittels welchem dem Benutzer zusätzlich verschiedene Betriebszustände des
elektronischen Schlosses akustisch mitgeteilt werden können.If the electronic lock 1 at a later time
(after programming the system code) the system card is supplied,
this is read by the program means 14 by a comparison of the
Wenn dem elektronischen Schloss 1 zu einem späteren Zeitpunkt
(nach der Programmierung der Programmier- P und Löschkarte D) die Programmierkarte
P oder die Löschkarte D zugeführt wird, wird dies durch die
Programmmittel 14 durch einen Vergleich des gelesenen Codes 21 mit dem als
Programmiercode oder als Löschcode gespeicherten Code erkannt und die
Programminstruktionen 16' für den Programmiercode, respektive die
Programminstruktionen 17' für den Löschcode werden ausgeführt.If the electronic lock 1 at a later time
(after programming the programming P and deletion card D) the programming card
P or the erase card D is supplied, this is by the
Program means 14 by comparing the
Wie in der Figur 2 illustriert wird, können durch die Zuführung der
Programmierkarte P, respektive durch die Löschkarte D, verschiedene Programmierfunktionen
51, 52 und 53, respektive Lösch- oder Deaktivierungsfunktionen
41, 42, 43 und 44, im elektronischen Schloss 1 eingeleitet werden. In
der Figur 2 wird durch ein Rechteck mit abgerundeten Ecken ein Codeträger 2
angedeutet, der zur Ausführung der betreffenden Funktion 41, 42, 43, 44, 51,
52 oder 53 eingegeben werden muss, das heisst ein Codeträger 2, der durch
die Programminstruktionen 16' für den Programmiercode, respektive die Programminstruktionen
17' für den Löschcode 17', erwartet wird. In der Figur 2
wird hingegen durch ein normales Rechteck ein Codeträger 2 angedeutet, der
zur Ausführung der betreffenden Funktion 42, 44, 52 oder 53 nicht zwingend
eingegeben werden muss.As illustrated in FIG. 2, the supply of the
Programming card P, respectively by the deletion card D, various programming functions
51, 52 and 53, respectively erase or deactivate
Wird nach der Einleitung einer Programmierfunktion 51, 52 oder 53
durch die Programmierkarte P der Lesevorrichtung 11 ein Codeträger 2 zugeführt,
der mit einer eindeutigen Codeträgeridentifizierung codiert ist, die nicht
als Systemcode, Programmiercode oder Löschcode gespeichert ist, wird der
betreffende Codeträger 2 durch die Programminstruktionen 16' für den Programmiercode
als persönliche Zutrittskarte A behandelt und der auf dem betreffenden
Codeträger 2 gespeicherte Code wird im Speicherbereich 19 für Zutrittscodes
gespeichert oder zusammen mit einer zugeordneten Zutrittscodeidentifizierung
in einem beliebigen Bereich der Speichermittel 10 gespeichert
(Funktion 51).Becomes after the initiation of a
Im vorliegenden Beispiel einer Ausführung der Erfindung wurden die Benutzernummern auf den Zahlenbereich 000 bis 899 (N8, N, N) und die Parameternummern auf den Zahlenbereich 900 bis 999 (N9, N, N) aufgeteilt.In the present example of an embodiment of the invention, the User numbers on the number range 000 to 899 (N8, N, N) and the parameter numbers divided into the number range 900 to 999 (N9, N, N).
Werden zwischen der einleitenden Programmierkarte P und der persönlichen
Zutrittskarte A der Lesevorrichtung 11 eine oder mehrere Zahlenkarten
N, N8 zugeführt, wird durch die Programminstruktionen 16' für den Programmiercode
zusätzlich zur Speicherung des Zutrittscodes aus den Ziffern der
Zahlenkarten N, N8 eine Benutzernummer gebildet, die dem betreffenden Zutrittscode
zugeordnet gespeichert wird (Funktion 52).Be between the introductory programming card P and the personal
Access card A of the
Werden nach der einleitenden Programmierkarte P der Lesevorrichtung
11 eine Zahlenkarte N9 und optional (falls N9 ein dreistelliger Wert im
Bereich 900 bis 999 ist) eine oder mehrere Zahlenkarten N zugeführt, auf die
eine abschliessende Programmierkarte P folgt, wird durch die Programminstruktionen
16' für den Programmiercode in den Speichermitteln 10 derjenige
Parameter des elektronischen Schlosses 1 aktiviert (gesetzt), der durch die
Parameternummer identifiziert wird, die aus den Zahlenwerten der Zahlenkarten
N9, N gebildet wird (Funktion 53). Zur einfacheren Eingabe können auf einem
Codeträger 2 auch mehrstellige Zahlenwerte gespeichert werden, die einen
Parameter im Speicherbereich 18 identifizieren.Be after the introductory programming card P of the reading device
11 a number card N9 and optional (if N9 a three-digit value in
Range 900 to 999) is one or more number N cards supplied to the
A final programming card P follows, through the program instructions
16 'for the programming code in the memory means 10 the one
Parameters of the electronic lock 1 are activated (set) by the
Parameter number is identified, which consists of the numerical values of the number cards
N9, N is formed (function 53). For easier entry on one
Wird nach der Einleitung einer Löschfunktion 41, 42, 43 oder 44
durch die Löschkarte D der Lesevorrichtung 11 ein Codeträger 2 zugeführt, der
mit einer eindeutigen Codeträgeridentifizierung codiert ist, die nicht als Systemcode,
Programmiercode oder Löschcode gespeichert ist, wird der betreffende
Codeträger 2 durch die Programminstruktionen 17' für den Löschcode
als persönliche Zutrittskarte A behandelt und der auf dem betreffenden Codeträger
2 gespeicherte Code in den Speichermitteln 10 als persönlicher Zutrittscode
gelöscht (Funktion 41).Becomes after the initiation of a
Werden nach der einleitenden Löschkarte D der Lesevorrichtung 11
eine Zahlenkarte N8 und optional eine oder mehrere Zahlenkarten N zugeführt,
auf die eine abschliessende Löschkarte D folgt, wird durch die Programminstruktionen
17' für die Löschkarte im Speicherbereich 19 der Zutrittscode
gelöscht, der durch die Benutzernummer identifiziert wird, die aus den Zahlenwerten
der Zahlenkarten N8, N gebildet wird (Funktion 42).Be after the initial erase card D of the reading device 11th
a number card N8 and optionally one or more number N cards fed
followed by a final deletion card D is determined by the program instructions
17 'for the deletion card in
Wird zwischen der einleitenden Löschkarte D und der abschliessenden
Löschkarte D der Lesevorrichtung 11 eine Programmierkarte P zugeführt,
wird durch die Programminstruktionen 17' für den Löschcode eine vordefinierte
Programmfunktion ausgeführt, die bewirkt, dass sämtliche in den Speichermitteln
10 gespeicherten Zutrittscodes gelöscht werden (Funktion 43). Is between the initial deletion card D and the final
Erase card D of the
Werden nach der einleitenden Löschkarte D der Lesevorrichtung 11 eine Zahlenkarte N9 und optional (falls N9 ein dreistelliger Wert im Bereich 900 bis 999 ist) eine oder mehrere Zahlenkarten N zugeführt, auf die eine abschliessende Löschkarte D folgt, wird durch die Programminstruktionen 17' für den Löschcode in den Speichermitteln 10 derjenige Parameter des elektronischen Schlosses 1 deaktiviert (zurückgesetzt), der durch die Parameternummer identifiziert wird, die aus den Zahlenwerten der Zahlenkarten N9, N gebildet wird (Funktion 44).Be after the initial erase card D of the reading device 11th a number card N9 and optional (if N9 a three-digit value in the range 900 to 999) one or more number cards N supplied to the one final Delete card D is followed by the program instructions 17 'for the erase code in the memory means 10 that parameter of the electronic Lock 1 is deactivated (reset) by the parameter number is identified, which is formed from the numerical values of the number cards N9, N. becomes (function 44).
In der bevorzugten Ausführungsvariante werden die gelesenen Codes, die abgespeichert werden sollen, jeweils entsprechend ihrem numerischen Wert geordnet abgespeichert, was die nachfolgende Suche beschleunigt, und den gespeicherten Codes wird jeweils eine Codeidentifizierung zugeordnet abgespeichert, die den betreffenden Code als Systemcode, Programmiercode, Löschcode oder persönlichen Zutrittscode identifiziert. In the preferred embodiment, the read Codes to be stored, each according to their numerical value Value stored in order, which accelerates the subsequent search, and the codes stored are each assigned a code identification stored the code in question as system code, programming code, Deletion code or personal access code identified.
- 11
- Programmierbares elektronisches SchlossProgrammable electronic lock
- 22
- Codeträgercode carrier
- 33
- Elektromechanischer SchliessmechanismusElectromechanical closing mechanism
- 1010
- Speichermittel (Speicher)Storage means (storage)
- 1111
- Lesevorrichtungreading device
- 1212
- Verarbeitungsmittel (Prozessor)Processing means (processor)
- 1313
- Steuersignalcontrol signal
- 1414
- Programmmittelprogram funds
- 1515
- Coderegister für den SystemcodeCode register for the system code
- 15'15 '
- Programminstruktionen für den SystemcodeProgram instructions for the system code
- 1616
- Coderegister für den ProgrammiercodeCode register for the programming code
- 16'16 '
- Programminstruktionen für den ProgrammiercodeProgram instructions for the programming code
- 1717
- Coderegister für den LöschcodeCode register for the deletion code
- 17'17 '
- Programminstruktionen für den LöschcodeProgram instructions for the delete code
- 1818
- Speicherbereich für Parameter des SchlossesMemory area for parameters of the lock
- 1919
- Speicherbereich für ZutrittscodesStorage area for access codes
- 2121
- Codecode
- 2222
- Sichtbare MarkierungVisible marking
- 3131
- gestrichelte Liniedashed line
- 4141
- Persönliche Zutrittskarte löschenDelete personal access card
- 4242
- Persönliche Zutrittskarte für Benutzernummer löschenDelete personal access card for user number
- 4343
- Alle persönlichen Zutrittskarten löschenDelete all personal access cards
- 4444
- Parameter deaktivierenDisable parameter
- 5151
- Persönliche Zutrittskarte programmierenProgramming a personal access card
- 5252
- Persönliche Zutrittskarte für Benutzernummer programmierenProgram personal access card for user number
- 5353
- Parameter aktivierenActivate parameter
- 100100
- Anzeigedisplay
- 101, 102101, 102
- Leuchtdioden (LED)Light emitting diodes (LED)
- 103103
- Summerbuzzer
- AA
- Persönliche ZutrittskartePersonal admission card
- DD
- Löschkartedelete card
- PP
- Programmierkarteprogramming card
- NN
- Zahlenkarte mit Werten 1 bis 9 Number card with values 1 to 9
- N8N8
- Zahlenkarte mit Werten 1 bis 8Number card with values 1 to 8
- N9N9
- Zahlenkarte mit Wert 9 (oder 900 bis 999)Number card with value 9 (or 900 to 999)
- SS
- Startbegin
- Ee
- EndeThe End
Claims (10)
dass ein von einem Codeträger (2) gelesener Code mit dem gespeicherten Code verglichen wird, und
dass bei einer Übereinstimmung eines gelesenen Codes mit dem gespeicherten Code mindestens eine der vordefinierten Programminstruktionen (15', 16', 17') durch die Verarbeitungsmittel (12) ausgeführt wird.A method of programming an electronic lock (1) comprising a reading device (11) for reading codes (21) stored on code carriers (2) and comprising the processing means (12) and memory means (10) for reading based on read codes (21 ) and to generate a control signal (13) for controlling an electromechanical closing mechanism (3) on codes stored in the memory means (19), characterized in that a code (2) is supplied to the reading device (11) 21) and stored in the memory means (10), wherein one or more predefined program instructions (15 ', 16', 17 ') are assigned to the stored code,
that a code read by a code carrier (2) is compared with the stored code, and
that is executed upon a match of a read code with the stored code at least one of the predefined program instructions (15 ', 16', 17 ') by the processing means (12).
dass sie einen von einem Codeträger (2) gelesenen Code mit dem gespeicherten Code vergleichen, und
dass sie bei einer Übereinstimmung eines gelesenen Codes mit dem gespeicherten Code mindestens eine der vordefinierten Programminstruktionen (15', 16', 17') ausführen.A programmable electronic lock (1) comprising a reading device (11) for reading code (21) stored on code carriers (2) and comprising said processing means (12) and memory means (10) based on read codes and on said storage means (10) stored codes to generate a control signal (13) for controlling an electromechanical closing mechanism (3), characterized in that it comprises program means (14) which control the processing means (12) to a code (21), the is read from a code carrier (2) supplied to the reading device (11), stored in the memory means (10) and associates one or more predefined program instructions (15 ', 16', 17 ') with the stored code,
that they compare a code read from a code carrier (2) with the stored code, and
that they execute at least one of the predefined program instructions (15 ', 16', 17 ') when the code read matches the stored code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01810163A EP1233129A1 (en) | 2001-02-16 | 2001-02-16 | Programmable electronic lock and method for programming an electronic lock |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01810163A EP1233129A1 (en) | 2001-02-16 | 2001-02-16 | Programmable electronic lock and method for programming an electronic lock |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1233129A1 true EP1233129A1 (en) | 2002-08-21 |
Family
ID=8183739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP01810163A Withdrawn EP1233129A1 (en) | 2001-02-16 | 2001-02-16 | Programmable electronic lock and method for programming an electronic lock |
Country Status (1)
Country | Link |
---|---|
EP (1) | EP1233129A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013003060A1 (en) * | 2013-02-22 | 2014-08-28 | Gantner Electronic Gmbh | Method for managing lock authorization of electronic locking unit in building, involves transmitting authorization code to proxy card utilized as intermediate carrier for programming closing units using additional authorization card |
US20230111728A1 (en) * | 2012-02-13 | 2023-04-13 | Schlage Lock Company Llc | Credential management system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3503177A1 (en) | 1984-02-07 | 1985-08-08 | Talleres de Escoriaza, S.A., Irun, Guipúzcoa | PROGRAMMABLE ELECTRONIC LOCK |
EP0475616A1 (en) * | 1990-08-23 | 1992-03-18 | Incomefirst Limited | Programmable security locks |
DE4338114C1 (en) * | 1993-11-08 | 1995-03-30 | Daimler Benz Ag | Method and device for programming a locking code for a locking system |
US5491471A (en) * | 1991-10-23 | 1996-02-13 | Stobbe; Anatoli | Access control system where the card controls the transmission format of the card reader |
US5508691A (en) * | 1992-06-22 | 1996-04-16 | Lynx Systems, Inc. | Self-contained electronic lock with changeable master and slave codes |
US5591950A (en) * | 1992-11-04 | 1997-01-07 | Talleres De Escoriaza, S.A. (Tesa) | Programmable electronic lock |
US5815084A (en) * | 1993-05-20 | 1998-09-29 | Harrow Products, Inc. | Programmer for contact readable electronic control system and programming method therefor |
US5864297A (en) * | 1994-12-16 | 1999-01-26 | Chrysler Corporation | Reprogrammable remote keyless entry system |
-
2001
- 2001-02-16 EP EP01810163A patent/EP1233129A1/en not_active Withdrawn
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3503177A1 (en) | 1984-02-07 | 1985-08-08 | Talleres de Escoriaza, S.A., Irun, Guipúzcoa | PROGRAMMABLE ELECTRONIC LOCK |
EP0475616A1 (en) * | 1990-08-23 | 1992-03-18 | Incomefirst Limited | Programmable security locks |
US5491471A (en) * | 1991-10-23 | 1996-02-13 | Stobbe; Anatoli | Access control system where the card controls the transmission format of the card reader |
US5508691A (en) * | 1992-06-22 | 1996-04-16 | Lynx Systems, Inc. | Self-contained electronic lock with changeable master and slave codes |
US5591950A (en) * | 1992-11-04 | 1997-01-07 | Talleres De Escoriaza, S.A. (Tesa) | Programmable electronic lock |
US5815084A (en) * | 1993-05-20 | 1998-09-29 | Harrow Products, Inc. | Programmer for contact readable electronic control system and programming method therefor |
DE4338114C1 (en) * | 1993-11-08 | 1995-03-30 | Daimler Benz Ag | Method and device for programming a locking code for a locking system |
US5864297A (en) * | 1994-12-16 | 1999-01-26 | Chrysler Corporation | Reprogrammable remote keyless entry system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230111728A1 (en) * | 2012-02-13 | 2023-04-13 | Schlage Lock Company Llc | Credential management system |
DE102013003060A1 (en) * | 2013-02-22 | 2014-08-28 | Gantner Electronic Gmbh | Method for managing lock authorization of electronic locking unit in building, involves transmitting authorization code to proxy card utilized as intermediate carrier for programming closing units using additional authorization card |
DE102013003060B4 (en) * | 2013-02-22 | 2020-12-31 | Gantner Electronic Gmbh | Method and device for managing locking authorizations for electronic locking units in buildings |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3811378C2 (en) | ||
EP0449265B1 (en) | Random number generator | |
DE2560559C2 (en) | ||
EP0486960B1 (en) | Coded activation for a chip card | |
DE19852223A1 (en) | Identification device for the user of a vehicle | |
DE3618081A1 (en) | CONFIDENTIALITY SECURITY SYSTEM | |
DE3628525A1 (en) | ELECTRONIC SECURITY SYSTEM | |
DE2917965A1 (en) | DATA MEDIA, IN PARTICULAR ID CARD | |
DE3636700A1 (en) | PORTABLE ELECTRONIC DEVICE | |
DE4123666A1 (en) | SECURITY SYSTEM FOR A MOBILE EQUIPMENT | |
DE3313609A1 (en) | METHOD FOR OPERATING AN ELECTRONIC SAFETY DEVICE | |
EP0920684B1 (en) | Chip card with a personalization memory and a process for the input and output of data | |
DE4240560A1 (en) | Access control system | |
EP0683477A1 (en) | Movable object with transponder | |
EP0559605B1 (en) | Individual identification system | |
EP0530601A2 (en) | Multiple fonction electronic device | |
EP0833283A2 (en) | Method and system for the surveillance of objects | |
EP1233129A1 (en) | Programmable electronic lock and method for programming an electronic lock | |
DE3031405C2 (en) | Locking system | |
DE4405570C2 (en) | Electronic chip card access control system for common standard chip cards with electronic signature | |
DE3906887A1 (en) | Lock system | |
DE10122367A1 (en) | Method and device for the interactive output or rental of goods from the warehouse of a goods management system | |
DE2635180B2 (en) | Process for the electronically controlled release of door, safe and function locks using electronically coded keys and a circuit arrangement for carrying out the process | |
EP1253559A2 (en) | Cardholder and method for combining company identification card and key function | |
EP0889445B1 (en) | Method for identifying persons or animals participating in sporting events |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR |
|
AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
AKX | Designation fees paid | ||
REG | Reference to a national code |
Ref country code: DE Ref legal event code: 8566 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20030222 |