EP0379479A1 - Security and control systems - Google Patents
Security and control systemsInfo
- Publication number
- EP0379479A1 EP0379479A1 EP88902519A EP88902519A EP0379479A1 EP 0379479 A1 EP0379479 A1 EP 0379479A1 EP 88902519 A EP88902519 A EP 88902519A EP 88902519 A EP88902519 A EP 88902519A EP 0379479 A1 EP0379479 A1 EP 0379479A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- bus
- code
- send
- terminal
- lock
- 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
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B49/00—Electric permutation locks; Circuits therefor ; Mechanical aspects of electronic locks; Mechanical keys therefor
-
- 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/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/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
- G07C9/00904—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses for hotels, motels, office buildings or the like
-
- 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
Definitions
- This invention relates to security and control systems .
- lock In an hotel environment, a variety of different types of lock may be used, for example a lock on a bedroom door, the lock on the door of a refrigerator or mini-bar installed in the bedroom, or a lock on a small safe installed in the bedroom and used for storage of a guest's valuables.
- Other locks for example a lock which prevents operation of elevator doors may also be included.
- a security and control system including a central controller, a plurality of send and/or receive units connected thereto, and a plurality of locks, each lock being associated with a send/receive unit and with mechanism for opening the lock on receipt of a suitable signal from that unit, the send and/or receive units being connected to the central controller for operation thereby.
- the send/receive units take the form of self-contained electronic units, most preferably with their own power supply or back-up power supply, and which if associated with a lock give informatioa about the operating condition of that lock, or which otherwise constitute sensors.
- send/receive unit of considerable value is a card reader type of unit, which may read a "card” and send information read from the card to the central controller.
- the card need not be of any particular shape form or construction, and may for example consist of a card with apertures in suitably coded form, a card bearing a bar code , or a card bearing a magnetic stripe on which an appropriate signal has been recorded.
- the controller and the various send and/or receive units are connected via a suitable ring cabling and are configured to operate using a token ring system.
- a token ring system all units effectively "watch" the ring to see if any signal is sent round the ring which is addressed to the unit in question. If it is, the signal is captured and appropriate action taken. If not, no action is taken by the particular unit in question.
- a variety of different approaches may be taken within this general approach, and more details of this are given below.
- the send and/or receive devices which are e.g. used in conjunction with room access may require not only the presence of an appropriately coded card, but in addition the entry, e.g. via a simple numeric key pad, of a personal identification number, which could either be assigned to each guest or which could be chosen by the guest.
- the present invention provides an electronic combination lock system adjusted to control a safe deposit box or the like located in a guest room. Quite clearly, security could be substantially compromised if it were possible for the management to open the safe, so in accordance with a further feature of the present invention there is provided an electronic safe installation comprising a container having a lock associated therewith to enable or prevent access to the container, the lock being electronically controlled and adapted to operate only in response to a code entered by a user, and which corresponds to a code previously taught the system by the user, and wherein the system will respond only to such code for a given period of time, and thereafter may be opened using a different code.
- the safe is secure for the duration of the guest's stay, but thereafter can be opened without damage by the management.
- the key pad may have ten digital keys to enable the entry of numbers, and a small number of function keys for overall control.
- a button may be designated for the entry of the security code. Pressing it once puts the system into a learn mode, whereafter the sequence of digits may be entered. It is particularly valuable so to arrange the electronics and micro-processor control that the user may enter the code of his choice of variable length. Thus, for those who did not want very high security or who coul not remember a very long number, a one or two digit code could simply be inserted, and the learn button then pressed again to put the code into the machine's memory.
- the electro-mechan.ical parts of the safe could simply be arranged to lock the safe when the door was next closed.
- a different actuation button could be provided for use when it was desired to open the safe, and which would be pressed followed by the code put in by the - user. If the code put in matched the code in its memory, the safe could then be opened.
- the micro-processor based system may be configured with an appropriate clock to enable it to detect e.g. successive attempts to open the safe but using the wrong code. That could cause an appropriate signal to be admitted to a central controller in order to alert management, and it could also serve to disable the safe from further electronic input, e.g. for the next sixty minutes.
- FIG. 1 shows, in block diagram form, a micro-processor system which could be used in such circumstances.
- input is from a suitable key pad or card reader device Bl and the eventual output to a locking mechanism is provided by an output driver B20.
- This may, for example be an appropriate solenoid which when activated enables a door unlocking action to be effected.
- a convenient key pad configuration consists of a button called # a button called *, and ten buttons corresponding to the digits from zero to nine.
- the input device is connected to an interface decoder and multiplexer B2 which is connected in turn to a micro-processor arranged to control, according to an appropriate programme the sequence of logical operations.
- That central micro-processor is denoted B3.
- Various associated components are indicated on the drawing, including in particular two memory chips denoted user code memory B4 and master code memory B8.
- the remaining circuitry is straightforward and its functions explained in what follows.
- the twelve buttons or pads indicated above may be arranged as a three by four matrix which is scanned by the interface decoder and multiplexer B2. If the $ key is pressed, then this may be interpreted as a start signal which is sent to micro-processor B3 which then in accordance with a predetermined programme decides what to do next.
- control sequence logic B3 selects the data in the user code memories B4 and B5 via selectors B6 and B7.
- Memory B4 holds up to 16 four bit hexadecimal codes which will be necessary to enable a correct entry sequence while B5 contains the code for the number of codes contained in B4.
- selectors B6 and B7 select the data in the master code memory B8 and B9.
- the operation of the logic to compare the input number sequence to the stored number sequence is the same for both master and user codes, the only difference being the memory which supplies the comparison data.
- Each number sent from Bl is converted into a time period by B2 synchronised to and following a control signal generated by B2 designated "scan sync".
- Counter-Latch 310 counts the system clock for the period between the "scan sync" and signal "inputting data” and generates a 4 bit hexadecimal number corresponding to the value of the number sent from Bl.
- a word counter Bll is incremented having been set to zero by the #, (start) input.
- the value of Bll causes the number stored in the equivalent address of memories B4 and B8 to be passed via B6 to B12 while the value of the number being input is passed from BIO to B13.
- Logic Blocks B12, B13 and B14 make up a dynamic comparator which compares two static four bit numbers on a bit by bit basis, producing a serial output of one pulse per bit comparison achieved.
- Input code comparison is achieved' by logic blocks B15 and B16 by a method of bit comparison counting.
- Divider B15 is used to decide if the individual numbers in the sequence are correct. For a number to be correct the comparator B14 must have output four correct bit comparisons which are signalled as a pulse per comparison achieved. The pulses are counted by B15 which outputs a single pulse if four are input. The counter is set to zero at the end of each number input sequence thus preventing accumulation of comparator outputs between input numbers. The output of B15 may therefore be considered as a single pulse per correct number entered in sequence.
- B16 is a counter comparator which carries out several functions. It counts the number of sequentially correct entries, the output of B15. It compares the number of expected entries, output of B7, with the number of actual entries, output of Bll, and it compares the number of current entries, output of B15, with the actual number of entries. If and only if all comparisons equate, B16 generates an equality output which is sent to B17 to initiate an unlock sequence.
- Block B17 generates a 20 second period during which unlock signal is enabled while B19 generates a 20 minute period which locks out the system after three consecutive errors.
- Block B20 is an output driver with the capability of driving the power required for electro-mechanical devices.
- the user memory is programmed in a similar manner to the entry of an unlock code.
- a memory reprogramme sequence may be initiated. This is achieved by inputting from Bl a # code followed by a "memory" code. This instructs the contr'ol sequence logic B3 to upgrade the user code memory B4 with the entries which follow. Each successive code entered is placed in the memory location indicated by the word counter Bll which is incremented by one count per code. Programming is terminated by the * code which causes the number of codes entered to be stored in latch B5. This procedure allows the user to define the length of code which suits the individual's preference.
- a control sequence requires the lock to have been operated by the master code prior to re-programming.
- this sequence requires that prior to closing a self-latching mechanism the # code must be received by the control sequence logic. If a self-latching mechanism is operated without the # signal then the user code would be replaced by a default user code (e.g. '0' or 1234) and at the same time a warning would be sounded to indicated that the user code had been cleared.
- the electronic circuit shown in the drawing may be fabricated by modern integrated circuit processes which allow the combination of low power memory cells as well as custom logic on the same piece of silicon. This approach requires power to be maintained to the circuit to support the two memories B4 and B8.
- each unit on the ring denoted a terminal, is designed to receive and re-transmit pieces of data on the ring. Power for doing this should be drawn from the ring wiring itself.
- fibre-optics may be used.
- wire systems may be two, three or four wire configurations.
- a two wire system may be used with data superimposed on power and with each terminal having a local clock.
- Four wire systems enable data, power and clock signals to be distributed separately, and three wire systems may be used with two of the three on one wire and the third on another.
- Signals may be sent in any convenient format, and in particular in any convenient baud rate. Line characteristics may prevent the use of very high baud rates. Impedance of the bus may vary as desired, e.g. from 50 to 1000 ohms.
- period data data one half data period logic high followed by half period logic low. data zero half data period logic low followed by half data period logic high, bus clock quarter of data period. period
- FREE TOKEN followed by a 8 data periods logic low or continuous logic low not exceeding Y data periods.
- QUALIFIED A token following by a data string in multiples of data words.
- the first data word defines the token type.
- TIME OUT Y data periods are equivalent to 1.25 milli-sec. Addressed Transmissions. Emergency Broadcast, Select, Request and Demand.
- command word may precede a series of data words depending on the content of the command.
- the terminal holds the control of the bus by virtue of the token.
- the bus has been QUIET for a period of less than Y data periods.
- To Generate FREE Free can be output subject to the terminal holding control of the bus.
- the QUIET is thrown away as received if the bus has been QUIET for less than Y data periods.
- o Generate ACTIVE This may be done subject to the terminal holding the control of the bus by virtue of the token.
- a quiet may only be generated by a terminal holding control of the bus and cannot exceed Y DATA PERIODS. Power-On Conditions.
- POS power-on sequence flag
- Terminal output shall be forced to a logical low. All timers in the terminal shall be reset to zero.
- a Y Data period counter shall be started.
- Bus request at power-on is optional.
- terminal shall switch to a Listen only mode at the end of the reset.
- terminal shall output a bus request
- the terminal shall switch into listen only mode with its bus request flag (BRF) set.
- BRF bus request flag
- the terminal shall repeat its transmission of bus request plus address (4.3) followed by QUIET and compare inputs as above.
- the terminal which transmitted the bus free may now pick-up control of the bus by outputting a bus request (4.3) after receiving back the bus free (See below) . Error Handling.
- Any error identified by a terminal shall be reported onto the bus, giving the address of the reporting terminal.
- Every terminal When originating or passing an error, every terminal must acknowledge the error with the ERROR bit in its status register.
- Error bits in the status registers are cleared by a bus free token.
- Terminal has had its error flag set by the sub-systems to signify a failure in the sub-system.
- the terminal will be listen only when in stand-by. 2. The terminal cannot be in stand-by if:
- a status register is not mandatory to a terminal. However, where a status register is employed and the terminal responds to a send status register (SSS) command, then the format will be in the prescribed form: 1. Response to SSS. All addressable terminals must respond to the SSS command and if a status register is not present then the terminal must output a 16 bit status word of zero. 2. Status word definition. The status word contains defined flags plus use defined sub-system status signalling. 4 bits SB12 to SB15 are user definable for sub-system information.
- SSS send status register
- SB4 BCF Bus control flag SB5 BRF Bus request flag
- a terminal To request control of the bus a terminal will have its BRF status flag set.
- the TBF must also be set and the BCF unset.
- Control of the bus is received by a terminal when it receives a Request Token (4.3) with its own address, followed by an ACTIVE. 2. If a terminal is authorised to generate DEMAND, control is received when DEMAND is detected at the input.
- a terminal If a terminal is selected and receives a Send System Data (SSD) or Send System Status (SSS) command, it shall set the Bus controller flag and reset its selected terminal flag at the termination of that command sequence, and output a RSD command plus the requested data.
- SSD Send System Data
- SSS Send System Status
- Control is given up at the end of the data transmission by resetting the Bus Control flag and setting the selected terminal flag. To Release Control of Bus.
- terminal wishing to release control shall output a free token followed by a Bus Quiet.
- Control is released and Bus control flag reset on reception of a Bus Request followed by an Active Token. 3.
- control is released at the end of the commanded data transmission by resetting the Bus Control flag and setting the terminal flag.
- Terminal receives data then re-transmits the same data after delay for recognition purposes.
- the command word is a 13 bit word.
- the Command word is split into three groups. 2.1 Terminal Command 6 bits
- Command Table There are six basic commands, each of which is associated to an individual bit of the command word. 5. Command Table.
- the remaining command bits may be sent as a combinational command in which case the commands are acted upon in sequence of priority of the individual command bits. Priority of sequence is:- ATC,RSS,RSD,EMS,SSS,SSD. 6. Sub-system Commands.
- RSS When set causes a hardware type reset to any sub-system connected to the terminal. If not set, no action is implied.
- RSD Instructs sub-system to receive data.
- EMS A command to the terminal sub-system to execute hardware/micro-code sequence associated to RSD and sub-system commands.
- SSS Instructs terminal to output the contents of the data register in the form of a data word.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
Abstract
Dans des installations de taille importante, telles que des usines, des bureaux ou des hôtels, des systèmes de sécurité sont nécessaires. Le système de sécurité décrit, qui peut être facilement contrôlé et commandé, comprend une unité de commande centrale connectée à plusieurs unités émettrices/réceptrices (1/1) associées chacune à un dispositif de verrouillage. L'ouverture de chaque dispositif de verrouillage s'effectue lors de la réception d'un signal approprié provenant de son unité émettrice/réceptrice associée (1/1) qui, à son tour, est commandée par l'unité de commande centrale.In large installations, such as factories, offices or hotels, security systems are required. The described security system, which can be easily controlled and controlled, comprises a central control unit connected to several transmitter / receiver units (1/1) each associated with a locking device. Each locking device is opened when an appropriate signal is received from its associated transmitter / receiver unit (1/1) which, in turn, is controlled by the central control unit.
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB878706154A GB8706154D0 (en) | 1987-03-16 | 1987-03-16 | Security & control systems |
GB8706154 | 1987-03-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
EP0379479A1 true EP0379479A1 (en) | 1990-08-01 |
Family
ID=10614012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP88902519A Withdrawn EP0379479A1 (en) | 1987-03-16 | 1988-03-16 | Security and control systems |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP0379479A1 (en) |
KR (1) | KR890700729A (en) |
AU (1) | AU1480688A (en) |
GB (1) | GB8706154D0 (en) |
WO (1) | WO1988007119A1 (en) |
ZA (1) | ZA881858B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10152349B4 (en) * | 2001-10-24 | 2005-08-18 | Siemens Ag | safety device |
JP2009535544A (en) * | 2006-05-02 | 2009-10-01 | チャン−ホ パク | Multifunctional digital door |
KR100751922B1 (en) * | 2006-05-02 | 2007-08-23 | 박장호 | Multi digital door |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH550521A (en) * | 1972-07-04 | 1974-06-14 | Hasler Ag | PROCEDURE FOR MESSAGE TRANSFER BETWEEN PARTICIPANTS. |
US4148092A (en) * | 1977-08-04 | 1979-04-03 | Ricky Martin | Electronic combination door lock with dead bolt sensing means |
GB2069582A (en) * | 1980-02-07 | 1981-08-26 | British Relay Electronics Ltd | Door locking system |
GB8403420D0 (en) * | 1984-02-09 | 1984-03-14 | Lindop D H | Safes |
-
1987
- 1987-03-16 GB GB878706154A patent/GB8706154D0/en active Pending
-
1988
- 1988-03-16 AU AU14806/88A patent/AU1480688A/en not_active Abandoned
- 1988-03-16 ZA ZA881858A patent/ZA881858B/en unknown
- 1988-03-16 EP EP88902519A patent/EP0379479A1/en not_active Withdrawn
- 1988-03-16 WO PCT/GB1988/000204 patent/WO1988007119A1/en not_active Application Discontinuation
- 1988-11-15 KR KR1019880701467A patent/KR890700729A/en not_active Application Discontinuation
Non-Patent Citations (1)
Title |
---|
See references of WO8807119A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO1988007119A1 (en) | 1988-09-22 |
KR890700729A (en) | 1989-04-27 |
ZA881858B (en) | 1988-09-05 |
AU1480688A (en) | 1988-10-10 |
GB8706154D0 (en) | 1987-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4760393A (en) | Security entry system | |
US4721954A (en) | Keypad security system | |
US4972182A (en) | Electronic security lock | |
US3866173A (en) | Access control system for restricted area | |
US4538056A (en) | Card reader for time and attendance | |
US5805074A (en) | Electronic interlock for storage assemblies | |
US4727368A (en) | Electronic real estate lockbox system | |
US7170998B2 (en) | Door access control and key management system and the method thereof | |
US5319362A (en) | Security system with security access database distributed among individual access devices | |
US3821704A (en) | Self re keying security device with coded key | |
EP0044630A1 (en) | Electronic security device | |
GB2190523A (en) | Cryptographic based electronic lock system and method of operation | |
EP1488058B1 (en) | Lock system, lock system device and method of configuring a lock system | |
GB2236797A (en) | Electronic lock system | |
US4644104A (en) | Security system including a plurality of centrally programmable locking assemblies | |
EP0022458A1 (en) | Hierarchical computer system for entrance control | |
NO301434B1 (en) | Locking System | |
WO2003093613A2 (en) | Security system | |
JPH0462953B2 (en) | ||
EP0379479A1 (en) | Security and control systems | |
US4155073A (en) | System for monitoring integrity of communication lines in security systems having remote terminals | |
US4142097A (en) | Programmable keyboard sequencing for a security system | |
US6315198B1 (en) | Key cabinet for equipping an access control system and access control method and system using this key cabinet | |
JPH09112092A (en) | Multiple dwelling house interphone device | |
EP0084685B1 (en) | Alarm control center |
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 |
|
17P | Request for examination filed |
Effective date: 19890914 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH DE FR GB IT LI LU NL SE |
|
RBV | Designated contracting states (corrected) |
Designated state(s): DE FR GB |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: NEWTRONICS SA |
|
17Q | First examination report despatched |
Effective date: 19930816 |
|
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: 19931228 |