EP0913797A1 - A lock management system - Google Patents

A lock management system Download PDF

Info

Publication number
EP0913797A1
EP0913797A1 EP97203404A EP97203404A EP0913797A1 EP 0913797 A1 EP0913797 A1 EP 0913797A1 EP 97203404 A EP97203404 A EP 97203404A EP 97203404 A EP97203404 A EP 97203404A EP 0913797 A1 EP0913797 A1 EP 0913797A1
Authority
EP
European Patent Office
Prior art keywords
lock
address
locks
control unit
code word
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.)
Granted
Application number
EP97203404A
Other languages
German (de)
French (fr)
Other versions
EP0913797B1 (en
Inventor
Ludo Op De Beeck
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fulmar NV
Original Assignee
Fulmar NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fulmar NV filed Critical Fulmar NV
Priority to AT97203404T priority Critical patent/ATE201785T1/en
Priority to DE69705046T priority patent/DE69705046D1/en
Priority to EP97203404A priority patent/EP0913797B1/en
Priority to DE0913797T priority patent/DE913797T1/en
Publication of EP0913797A1 publication Critical patent/EP0913797A1/en
Application granted granted Critical
Publication of EP0913797B1 publication Critical patent/EP0913797B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/27Individual registration on entry or exit involving the use of a pass with central registration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/10Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property
    • G07F17/12Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned
    • G07F17/13Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned the containers being a postal pick-up locker

Definitions

  • the present invention relates to a lock management system, comprising a control unit and a plurality of locks connected to said control unit, said control unit comprising an address generator, provided for generating addresses for addressing each of said locks, said control unit being further provided for generating control signals for controlling the operation of said locks, each of said locks being provided with a status generator, provided for indicating their actual status and for communicating their actual status to said control unit.
  • Such a lock management system is known from EP-A-0700555.
  • the status generator is formed by a microswitch, which indicates whether the lock is in an open or closed position. That information is communicated to the control unit, which in such a manner knows whether or not the box to which the considered lock belongs, is available or not. The latter enables the control unit to assign a free box to a user, who wishes to use a box in order to store therein some of his goods.
  • the locks are individually connected to the control unit, each lock having his own address within the unit, so that the latter can manage the availability of each box.
  • Lock management systems are used for example in swimming pools, airports, railway stations, hotels, business plants etc., and everywhere where lockable boxes are available to users in order to store therein their personal goods.
  • a drawback of the known system is that its installation and any further modification are rather cumbersome.
  • Each lock requires his own wiring to the control unit, as the status information of a dedicated lock has to be supplied to a dedicated input of the control unit, since nearly no intelligence is available at the level of the lock, which is formed by a microswitch.
  • the addition of locks thus requires the placement of additional wiring and of sufficient inputs at the control unit's side.
  • a lock management system is therefore characterised in that said control unit is connected to a communication bus to which each of said locks are connected in parallel, each of said locks comprising an address decoder provided for decoding addresses supplied to said bus by said address generator and for generating an enabling signal upon decoding among said supplied addresses an address assigned to the lock to which said address decoder belongs, and wherein said control signals comprise a code word annexed to the address assigned to the lock to which the control signal is addressed, said locks further comprising a code word decoder, having an input for receiving said enabling signal and provided for retrieving said code word from said control signal under control of said enabling signal, said code word decoder being further provided for decoding said code word and for generating a command signal based on said code word for operating said lock.
  • a first preferred embodiment of a lock management system is characterised in that each lock is provided with a lock address generator, provided for assigning an address to the lock to which it belongs. This enables to assign the address to each lock in a sequence such as desired by the operator of the system.
  • a second preferred embodiment of a lock management system is characterised in that said control unit is provided for generating a series of three successive code words, said code word decoder being provided for generating respective command signals upon decoding of said three respective code words, said lock being provided for being set in a locked mode, a standby mode and a free mode, under control of said first respective command signals. The switching to a standby and a free mode enables to safe power.
  • the lock management system 1 comprises a control unit 2, for example formed by a PC, connected to a communication bus 3.
  • the PC is connected to a modem and is part of a network.
  • the communication bus only comprises four wires, two for power supply and two for data communication.
  • a three wire bus could also be applied if the different components are connected to a same earth.
  • a plurality of locks 4-j (j ⁇ 1 ⁇ J) are connected in parallel to the communication bus 3.
  • a token collector 6 is connected to the control unit 2. This token collector is provided for collecting tokens, for example pieces of money or for reading credit cards in such a manner as to determine how much money has been introduced and for communicating the input credit to the control unit.
  • a user keyboard 5, a printer 7 and a monitor 8 are also connected to the control unit.
  • the monitor serves to display messages addressed to the user, in order to help him in supplying his instructions or requests via the keyboard 5 to the system.
  • the keyboard and the monitor could be combined into a touch-screen.
  • the printer serves to furnish tags to the user, indicating him which box has been assigned to him.
  • an operator command unit 9 comprising for example a monitor, a printer and a further keyboard, is also connected to the control unit 2.
  • Alarm messages or other relevant information such as the malfunctioning of a lock are also displayed on the command unit.
  • the operator can interfere by means i.a. of his own keyboard.
  • FIG. 2 shows a cross-sectional view through a lock 4-j, fixed to a box as part of a system according to the present invention.
  • the lock comprises a housing 10, fixed to an inner wall of the box.
  • a lock catch 12 is fixed to the door 11 of the box, in such a manner that upon closing the door, the lock cooperates with the lock catch 12, so as to lock the door.
  • the lock catch 12 has an inclined front side in such a manner that upon closing the door 11, and when the magnet 15 with plunger 16 is not energised, the inclined front side of the lock catch pushes the plunger in the magnet.
  • the electro-magnet 15 with the plunger 16 is mounted in said housing in such a manner that the plunger 16 engages into a perforation 14 (figure 3), present in said lock catch 12, when the door is closed.
  • the lock catch is further provided with a cavity 13, wherein a first element 20 of a status generator is housed.
  • a second element 21 of said status generator is mounted on a mounting plate 19, in such a manner that the first and second element co-operate when the door is closed.
  • the first element 20 is for example formed by a permanent magnet, whereas the second element 21 is formed by a reed contact provided for detecting a magnetic field.
  • the magnet 20 When the door 11 is closed, the magnet 20 is situated near the reed contact 21, so that the latter detects the presence of the magnet and generates a first status signal, indicating the closed status of said lock.
  • the reed contact can not detect the magnet 21, and a second status signal indicating the open door status is generated.
  • the status signals are transmitted to the control unit, as will be described hereinafter.
  • other alternatives are possible such as optical detection or mechanical contacts.
  • the magnetic solution is preferred as it is less vulnerable for vandalism.
  • a lock address generator 18, for example formed by a DIP switch is also mounted on the mounting plate 19 as well as a processing member 17.
  • the use of a DIP switch enables to assign to each lock a dedicated address, taking of course into account that a same address is not assigned twice to different locks.
  • the assignment of a dedicated address to each lock enables the operator to assign the addresses in a sequence which fits with the numbers assigned to the boxes to which the locks belong.
  • FIG. 4 shows an example of an embodiment of the electronic circuit of the lock 4.
  • the electro-magnet 15 is formed by a solenoid, connected in parallel with a diode 26, for protection purpose.
  • the solenoid has one pole connected to a supply source and the other pole connected to the collector of a transistor 25, which operates as a switch.
  • the base of transistor 25 is connected, via a resistor for current limiting purpose, to a connector RA1 of the processing member 17.
  • the connector RAO of the processing member 17 is connected to the second element 21 of the status generator.
  • the connectors RA2 respectively RA3 of the processing member 17, are connected via a capacitor 31 and a diode circuitry 34, respectively a resistor 33 to the base respectively the collector of a transistor 32.
  • the collector and the emitter of transistor 32 are connected to a respective data communication line of the bus 3.
  • a diode 35 is connected in parallel over the collector and emitter of transistor 32.
  • a clock circuit 27, provided with a crystal 28, is also connected to the processing
  • the lock address generator 18, formed by the DIP-switch is connected to the RB inputs of the processing member 17.
  • the DIP-switch is an 8 bits address generator.
  • the resistor 33 preferably has a value of 1 M ⁇ , in order to limit the current which streams from the bus 3 to the processing member 17. As the different locks are connected in parallel to the bus, the parallel switching of the resistors 33 does not form a too high impedance for the bus and consequently does not affect adversely the data traffic on the bus.
  • the capacitor 31 preferably has a value of 10 ⁇ F for keeping the signal high, even when no signal is available on the bus.
  • the capacitor thus not only provides a galvanic dissociation, but also protects the bus for failure of the processing member.
  • FIG. 5 illustrates schematically the control unit as part of a lock management system according to the present invention.
  • the control unit comprises an internal bus 30 to which a microprocessor 31 and a memory 32 are connected.
  • An address generator 34 and an interface 33 are also connected to the internal bus 30.
  • the communication bus 3 is connected to the interface 33.
  • the user selects one of the proposed boxes or confirms the prepared box by means of the keyboard 5 or the touch screen, if the latter embodiment is available.
  • the microprocessor 31 will now generate an activation signal, which is supplied to the address generator 34, in such a manner that the latter can generate the address of the selected or proposed box.
  • the address generator 34 will generate address j and supply it to the microprocessor, which will temporarily store it.
  • the microprocessor will wait until he receives the information from the status generator that the door is closed. If on the other hand the boxes are closed when not occupied, the microprocessor will generate a control signal for opening the selected box. That latter control signal is then annexed to the address j and sent via the interface 33 and the bus 3 to the lock j. The control unit will also activate the printer in order to print a tag indicating the selected box j and if a time limit is set, also the time at which it expires.
  • the data slots transmitted to the communication bus 3 have a fixed time period and 2/3 of the time period is reserved for data originating from the control unit, whereas the remaining 1/3 of the time period is used for data inserted by the addressed lock.
  • Such a set-up facilitates the transmission protocols over the communication bus and at the level of the control unit and the lock.
  • each lock comprises an address decoder, provided for decoding the address transmitted to the bus and comparing the latter with the address of the lock, such as set on the DIP switch 18.
  • the address decoders of each of the locks will decode the address available on the bus. However only the address decoder of lock j will recognise address j as his own address and will generate an enabling signal upon decoding said address j. The other address decoders will upon decoding establish that they are not addressed as it is not their own address which is decoded.
  • the processing member 17 of each lock also comprises a code word decoder, which is enabled by said enabling signal, generated by the address decoder.
  • the code word decoder is provided for decoding the code word annexed to the address.
  • the code word annexed to address j will be retrieved and decoded.
  • the decoding of said code word leads to the generation of a command signal based on the received code word so as to operate the lock.
  • a first command signal is generated, under control of which, the status such as indicated by the status generator, will be read.
  • the actual status i.e. closed door, will now be inserted as a second code word in the message containing the address j, i.e. in the one third time period of the slot allocated to the lock to insert code words.
  • the message now comprising address j and the second code word are output at connectors RA3 and 2 in order to be transmitted via the communication bus 3 and reach the control unit.
  • the control unit Upon receipt of that message the control unit will decode the address j and the second code word.
  • the control unit is thus informed that door j of box j is closed.
  • the latter information is stored in memory 32, in order to memorise that box j has been assigned and is thus no longer available.
  • control unit Under operating conditions the control unit regularly checks the actual status of each lock in order to verify if their actual status corresponds with the one memorised in memory 32. For that purpose the control unit has the address generator 34 generating subsequently the addresses of each of the J locks. To each j th address the control unit adds a third code word, requesting a read of the status, such as indicated by the processing member 17. Each of the locks then has to communicate his actual status to the control unit, which can then compare the latter with the one stored in memory. Upon establishing a non-correspondence between the status of a lock i, such as indicated by the processing member, and the one stored in memory 32, the control unit generates an alarm message, which is presented to the operator command unit 9, in order to inform the operator that lock j presents an abnormal situation.
  • the control unit then generates a fourth code word and instructs the address generator 34 to generate address j. Address j and the fourth code word are then transmitted to the communication bus 3, in order to reach box j.
  • the address decoder of lock j will activate the code word decoder of lock j, which will decode the fourth code word.
  • the decoding of the fourth code word will cause the creation of a control signal output on connector RA1, causing transistor 25 to become conductive.
  • transistor 25 is now conductive, the solenoid 15 is energised and the plunger 16 is pulled out of perforation 14, thus causing the unlocking of lock j.
  • the opening of the door will cause the first element 20 of the status generator to move away from the immediate neighbourhood of the second element 21.
  • the status generator will thus indicate the status "door open", which status is communicated to the control unit by introduction of this message in the time slot allocated to address j.
  • the control unit will, upon receipt of the message that door j is open, change the status in memory 32 so that box j can now be allocated to another user.
  • the fourth code word will lead to the production of a high level control signal output at RA1 so as to provide sufficient current to pull-up the plunger and switch the lock in an unlocked mode.
  • the control unit however generates thereafter a fifth code word which is also annexed to address j upon decoding the fifth code word, the code word decoder generates a low level control signal, which is sufficient to hold the plunger in the magnet and switch the lock in a standby mode.
  • the plunger is in such a manner lifted up in the magnet for a predetermined time, for example 60's in order to provide the user sufficient time to open box j.
  • the control unit After lapse of the predetermined time, the control unit generates a sixth code word, which is also annexed then to address j.
  • Decoding of the sixth code word causes the production of a control signal output at RA1, in order to block transistor 25 and switch the lock in a free mode. The latter will lead to an interruption of the current through solenoid 15, causing the plunger 16 to drop down due to gravity. In such a manner no current is consumed when the door of box j is open. Thus the successive production of the fourth, fifth and sixth code word leads to a minimum power consumption.

Abstract

A lock management system comprising a control unit and a plurality of locks, said control unit comprising an address generator, provided for generating addresses for addressing each of said locks, said control unit being further provided for generating control signals for controlling the operation of said locks, each of said locks being provided with a status generator, said control unit being connected to a communication bus to which each of said locks are connected in parallel, each of said locks comprising an address decoder, provided for decoding addresses supplied to said bus and for generating an enabling signal upon decoding among said supplied addresses an address, assigned to the lock to which said address decoder belongs, and wherein said control signals comprise a code word annexed to the address assigned to the lock to which the control signal is addressed, said locks further comprising a code word decoder, provided for retrieving said code word from said control signal, said code word decoder being further provided for decoding said code word and for generating moreover a command signal for operating said lock.

Description

  • The present invention relates to a lock management system, comprising a control unit and a plurality of locks connected to said control unit, said control unit comprising an address generator, provided for generating addresses for addressing each of said locks, said control unit being further provided for generating control signals for controlling the operation of said locks, each of said locks being provided with a status generator, provided for indicating their actual status and for communicating their actual status to said control unit.
  • Such a lock management system is known from EP-A-0700555. In the known system the status generator is formed by a microswitch, which indicates whether the lock is in an open or closed position. That information is communicated to the control unit, which in such a manner knows whether or not the box to which the considered lock belongs, is available or not. The latter enables the control unit to assign a free box to a user, who wishes to use a box in order to store therein some of his goods. In the known system the locks are individually connected to the control unit, each lock having his own address within the unit, so that the latter can manage the availability of each box.
  • Lock management systems are used for example in swimming pools, airports, railway stations, hotels, business plants etc., and everywhere where lockable boxes are available to users in order to store therein their personal goods.
  • A drawback of the known system is that its installation and any further modification are rather cumbersome. Each lock requires his own wiring to the control unit, as the status information of a dedicated lock has to be supplied to a dedicated input of the control unit, since nearly no intelligence is available at the level of the lock, which is formed by a microswitch. The addition of locks thus requires the placement of additional wiring and of sufficient inputs at the control unit's side.
  • It is an object of the present invention to realise a lock management system which is more easy to be modified without requiring additional wiring.
  • A lock management system according to the present invention is therefore characterised in that said control unit is connected to a communication bus to which each of said locks are connected in parallel, each of said locks comprising an address decoder provided for decoding addresses supplied to said bus by said address generator and for generating an enabling signal upon decoding among said supplied addresses an address assigned to the lock to which said address decoder belongs, and wherein said control signals comprise a code word annexed to the address assigned to the lock to which the control signal is addressed, said locks further comprising a code word decoder, having an input for receiving said enabling signal and provided for retrieving said code word from said control signal under control of said enabling signal, said code word decoder being further provided for decoding said code word and for generating a command signal based on said code word for operating said lock. Since the locks are connected to a communication bus, the addition of supplementary locks simply requires to connect the latter locks to the bus and no additional separate wiring connecting the lock to the control unit is required. As all locks are now linked to a common bus, the communication between the control unit and each of the locks is realised by means of the addressing of each of the locks. Because each lock has its own address decoder, the address generated by the address generator is decoded by the address decoder which in such a manner can recognise whether or not the code word annexed to the address is destined to the lock to which the address decoder belongs. The enabling signal generated upon recognition of the address enables to retrieve the code word, which is then used to generate the command signals, operating the lock. Contrary to the locks according to the state of the art, intelligence is now available at the level of the lock which enables a communication requiring less wiring and thus less cumbersome to modify.
  • A first preferred embodiment of a lock management system according to the present invention is characterised in that each lock is provided with a lock address generator, provided for assigning an address to the lock to which it belongs. This enables to assign the address to each lock in a sequence such as desired by the operator of the system.
  • A second preferred embodiment of a lock management system according to the present invention is characterised in that said control unit is provided for generating a series of three successive code words, said code word decoder being provided for generating respective command signals upon decoding of said three respective code words, said lock being provided for being set in a locked mode, a standby mode and a free mode, under control of said first respective command signals. The switching to a standby and a free mode enables to safe power.
  • The invention will now be described in more detail by means of the annexed drawings showing an example of a lock management system according to the present invention. In the drawings :
  • figure 1 shows schematically an example of a lock management system according to the present invention;
  • figure 2 shows a cross-sectional view through a lock as part of the system;
  • figure 3 shows a top view of a lock catch as part of the lock;
  • figure 4 shows an electrical connection scheme of a lock as part of the system; and
  • figure 5 shows schematically an electrical set-up of a control unit as part of the system according to the present invention.
  • In the drawings a same reference sign has been assigned to a same or analogous element.
  • The lock management system 1 according to the present invention and illustrated in figure 1 comprises a control unit 2, for example formed by a PC, connected to a communication bus 3. According to an alternative embodiment, the PC is connected to a modem and is part of a network. Preferably the communication bus only comprises four wires, two for power supply and two for data communication. A three wire bus could also be applied if the different components are connected to a same earth. A plurality of locks 4-j (j≤1≤J) are connected in parallel to the communication bus 3. The total number J of locks to be connected to the bus 3, is determined by the address generating capacity of the address generator, which is part of control unit 2. If for example the address generator is provided for generating an n-bits address, then J=2n locks can be connected to the bus.
  • A token collector 6 is connected to the control unit 2. This token collector is provided for collecting tokens, for example pieces of money or for reading credit cards in such a manner as to determine how much money has been introduced and for communicating the input credit to the control unit.
  • A user keyboard 5, a printer 7 and a monitor 8, are also connected to the control unit. The monitor serves to display messages addressed to the user, in order to help him in supplying his instructions or requests via the keyboard 5 to the system. According to another embodiment the keyboard and the monitor could be combined into a touch-screen. The printer serves to furnish tags to the user, indicating him which box has been assigned to him.
  • In order to enable the operator to monitor the working of the system, an operator command unit 9, comprising for example a monitor, a printer and a further keyboard, is also connected to the control unit 2. Alarm messages or other relevant information such as the malfunctioning of a lock are also displayed on the command unit. The operator can interfere by means i.a. of his own keyboard.
  • Figure 2 shows a cross-sectional view through a lock 4-j, fixed to a box as part of a system according to the present invention. The lock comprises a housing 10, fixed to an inner wall of the box. A lock catch 12 is fixed to the door 11 of the box, in such a manner that upon closing the door, the lock cooperates with the lock catch 12, so as to lock the door. The lock catch 12 has an inclined front side in such a manner that upon closing the door 11, and when the magnet 15 with plunger 16 is not energised, the inclined front side of the lock catch pushes the plunger in the magnet.
  • The electro-magnet 15 with the plunger 16 is mounted in said housing in such a manner that the plunger 16 engages into a perforation 14 (figure 3), present in said lock catch 12, when the door is closed. The lock catch is further provided with a cavity 13, wherein a first element 20 of a status generator is housed. A second element 21 of said status generator is mounted on a mounting plate 19, in such a manner that the first and second element co-operate when the door is closed. The first element 20 is for example formed by a permanent magnet, whereas the second element 21 is formed by a reed contact provided for detecting a magnetic field. When the door 11 is closed, the magnet 20 is situated near the reed contact 21, so that the latter detects the presence of the magnet and generates a first status signal, indicating the closed status of said lock. When on the other hand the door is open, the reed contact can not detect the magnet 21, and a second status signal indicating the open door status is generated. The status signals are transmitted to the control unit, as will be described hereinafter. Instead of using a magnet and a reed contact, other alternatives are possible such as optical detection or mechanical contacts. The magnetic solution is preferred as it is less vulnerable for vandalism.
  • A lock address generator 18, for example formed by a DIP switch is also mounted on the mounting plate 19 as well as a processing member 17. The use of a DIP switch enables to assign to each lock a dedicated address, taking of course into account that a same address is not assigned twice to different locks. The assignment of a dedicated address to each lock enables the operator to assign the addresses in a sequence which fits with the numbers assigned to the boxes to which the locks belong.
  • Figure 4 shows an example of an embodiment of the electronic circuit of the lock 4. The electro-magnet 15 is formed by a solenoid, connected in parallel with a diode 26, for protection purpose. The solenoid has one pole connected to a supply source and the other pole connected to the collector of a transistor 25, which operates as a switch. The base of transistor 25 is connected, via a resistor for current limiting purpose, to a connector RA1 of the processing member 17. The connector RAO of the processing member 17 is connected to the second element 21 of the status generator. The connectors RA2 respectively RA3 of the processing member 17, are connected via a capacitor 31 and a diode circuitry 34, respectively a resistor 33 to the base respectively the collector of a transistor 32. The collector and the emitter of transistor 32 are connected to a respective data communication line of the bus 3. A diode 35 is connected in parallel over the collector and emitter of transistor 32. A clock circuit 27, provided with a crystal 28, is also connected to the processing member.
  • The lock address generator 18, formed by the DIP-switch is connected to the RB inputs of the processing member 17. In the shown embodiment the DIP-switch is an 8 bits address generator.
  • The resistor 33 preferably has a value of 1 MΩ, in order to limit the current which streams from the bus 3 to the processing member 17. As the different locks are connected in parallel to the bus, the parallel switching of the resistors 33 does not form a too high impedance for the bus and consequently does not affect adversely the data traffic on the bus.
  • The capacitor 31 preferably has a value of 10 µ F for keeping the signal high, even when no signal is available on the bus. The capacitor thus not only provides a galvanic dissociation, but also protects the bus for failure of the processing member.
  • Figure 5 illustrates schematically the control unit as part of a lock management system according to the present invention. The control unit comprises an internal bus 30 to which a microprocessor 31 and a memory 32 are connected. An address generator 34 and an interface 33 are also connected to the internal bus 30. The communication bus 3 is connected to the interface 33.
  • When a user wants to hire a box, he enters a token or a credit card into the token collector 6. A welcome message followed by a message inviting the user to enter his code word will consequently be displayed on the monitor 8 and the user is invited to select a free box. Either the control unit selects among the available boxes a free one or presents to the user a number of free boxes inviting him to select one. The control unit knows which boxes are free as the status of each lock, such as issued by the status generator 20, 21 is stored in the memory 32.
  • The user selects one of the proposed boxes or confirms the prepared box by means of the keyboard 5 or the touch screen, if the latter embodiment is available. The microprocessor 31 will now generate an activation signal, which is supplied to the address generator 34, in such a manner that the latter can generate the address of the selected or proposed box. Suppose that the user selects box j, then the address generator will generate address j and supply it to the microprocessor, which will temporarily store it.
  • If the boxes are open, when not occupied, the microprocessor will wait until he receives the information from the status generator that the door is closed. If on the other hand the boxes are closed when not occupied, the microprocessor will generate a control signal for opening the selected box. That latter control signal is then annexed to the address j and sent via the interface 33 and the bus 3 to the lock j. The control unit will also activate the printer in order to print a tag indicating the selected box j and if a time limit is set, also the time at which it expires.
  • In the present embodiment the data slots transmitted to the communication bus 3 have a fixed time period and 2/3 of the time period is reserved for data originating from the control unit, whereas the remaining 1/3 of the time period is used for data inserted by the addressed lock. Such a set-up facilitates the transmission protocols over the communication bus and at the level of the control unit and the lock.
  • When the user has placed his personal goods in box j, he will close the latter. The inclined front side of the lock catch 12 will push plunger 16 inside the magnet 15, so that the plunger end reaches the upper side of the lock catch. When, due to the inward movement of the door, the plunger 16 faces perforation 14, the plunger will fall into the perforation 14. The cavity 13 of the lock catch 12 will now be faced opposite the second element 21 of the status generator. The second element 21 will thus detect the presence of the first one 20 in cavity 13. The second element will moreover generate a signal which is supplied to connector RAO of the processing member 17. The latter will consequently establish that the actual status of lock j has changed into closed status.
  • Upon assigning lock j to box j to the user, the control unit 2 has generated address j and has annexed a first code word to said address, indicating the selection of lock j. The address j and the first code word are put on the bus 3 and received by all the locks. The processing member 17 of each lock comprises an address decoder, provided for decoding the address transmitted to the bus and comparing the latter with the address of the lock, such as set on the DIP switch 18. The address decoders of each of the locks will decode the address available on the bus. However only the address decoder of lock j will recognise address j as his own address and will generate an enabling signal upon decoding said address j. The other address decoders will upon decoding establish that they are not addressed as it is not their own address which is decoded.
  • The processing member 17 of each lock also comprises a code word decoder, which is enabled by said enabling signal, generated by the address decoder. The code word decoder is provided for decoding the code word annexed to the address. Thus once the code word decoder has received the enabling signal, the code word annexed to address j will be retrieved and decoded. The decoding of said code word leads to the generation of a command signal based on the received code word so as to operate the lock.
  • Upon decoding of the first code word, a first command signal is generated, under control of which, the status such as indicated by the status generator, will be read. The actual status i.e. closed door, will now be inserted as a second code word in the message containing the address j, i.e. in the one third time period of the slot allocated to the lock to insert code words.
  • The message now comprising address j and the second code word are output at connectors RA3 and 2 in order to be transmitted via the communication bus 3 and reach the control unit. Upon receipt of that message the control unit will decode the address j and the second code word. The control unit is thus informed that door j of box j is closed. The latter information is stored in memory 32, in order to memorise that box j has been assigned and is thus no longer available.
  • Under operating conditions the control unit regularly checks the actual status of each lock in order to verify if their actual status corresponds with the one memorised in memory 32. For that purpose the control unit has the address generator 34 generating subsequently the addresses of each of the J locks. To each jth address the control unit adds a third code word, requesting a read of the status, such as indicated by the processing member 17. Each of the locks then has to communicate his actual status to the control unit, which can then compare the latter with the one stored in memory. Upon establishing a non-correspondence between the status of a lock i, such as indicated by the processing member, and the one stored in memory 32, the control unit generates an alarm message, which is presented to the operator command unit 9, in order to inform the operator that lock j presents an abnormal situation.
  • When the user now wants to open box j, which has been assigned to him, he will enter his code word and the number j of the lock which has been assigned to him. The control unit checks if the box j has indeed been assigned to the user having presented that code word, in the negative, an error message will be presented to the user, inviting him to try again. The number of attempts is of course limited. If the control unit establishes correspondence between the user and the assigned box j, a message will be presented to the user indicating that box j will be opened.
  • The control unit then generates a fourth code word and instructs the address generator 34 to generate address j. Address j and the fourth code word are then transmitted to the communication bus 3, in order to reach box j. Upon decoding address j, the address decoder of lock j will activate the code word decoder of lock j, which will decode the fourth code word. The decoding of the fourth code word will cause the creation of a control signal output on connector RA1, causing transistor 25 to become conductive. As transistor 25 is now conductive, the solenoid 15 is energised and the plunger 16 is pulled out of perforation 14, thus causing the unlocking of lock j. The opening of the door will cause the first element 20 of the status generator to move away from the immediate neighbourhood of the second element 21. The status generator will thus indicate the status "door open", which status is communicated to the control unit by introduction of this message in the time slot allocated to address j. The control unit will, upon receipt of the message that door j is open, change the status in memory 32 so that box j can now be allocated to another user.
  • The fourth code word will lead to the production of a high level control signal output at RA1 so as to provide sufficient current to pull-up the plunger and switch the lock in an unlocked mode. The control unit however generates thereafter a fifth code word which is also annexed to address j upon decoding the fifth code word, the code word decoder generates a low level control signal, which is sufficient to hold the plunger in the magnet and switch the lock in a standby mode. The plunger is in such a manner lifted up in the magnet for a predetermined time, for example 60's in order to provide the user sufficient time to open box j. After lapse of the predetermined time, the control unit generates a sixth code word, which is also annexed then to address j. Decoding of the sixth code word causes the production of a control signal output at RA1, in order to block transistor 25 and switch the lock in a free mode. The latter will lead to an interruption of the current through solenoid 15, causing the plunger 16 to drop down due to gravity. In such a manner no current is consumed when the door of box j is open. Thus the successive production of the fourth, fifth and sixth code word leads to a minimum power consumption.

Claims (5)

  1. A lock management system comprising a control unit and a plurality of locks connected to said control unit, said control unit comprising an address generator, provided for generating addresses for addressing each of said locks, said control unit being further provided for generating control signals for controlling the operation of said locks, each of said locks being provided with a status generator, provided for indicating their actual status and for communicating their actual status to said control unit, characterised in that said control unit is connected to a communication bus to which each of said locks are connected in parallel, each of said locks comprising an address decoder, provided for decoding addresses supplied to said bus by said address generator, and for generating an enabling signal upon decoding among said supplied addresses an address, assigned to the lock to which said address decoder belongs, and wherein said control signals comprise a code word annexed to the address assigned to the lock to which the control signal is addressed, said locks further comprising a code word decoder, having an input for receiving said enabling signal and provided for retrieving said code word from said control signal under control of said enabling signal, said code word decoder being further provided for decoding said code word and for generating a command signal based on said code word for operating said lock.
  2. A lock management system as claimed in claim 1, characterised in that each lock is provided with a lock address generator, provided for assigning an address to the lock to which it belongs.
  3. A lock management system as claimed in claim 1 or 2, characterised in that said control unit is provided for generating a series of three successive code words, said code word decoder being provided for generating respective command signals upon decoding of said three respective code words, said lock being provided for being set in a locked mode, a standby mode and a free mode, under control of said first respective command signals.
  4. A lock management system as claimed in anyone of the preceding claims, characterised in that said communication bus comprises two wires for power supply purposes and two wires for data communication.
  5. A lock management system as claimed in anyone of the preceding claims, characterised in that said status generator comprises a detector for detecting that said lock is switched in a closed position.
EP97203404A 1997-11-03 1997-11-03 A lock management system Expired - Lifetime EP0913797B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AT97203404T ATE201785T1 (en) 1997-11-03 1997-11-03 LOCK MANAGEMENT SYSTEM
DE69705046T DE69705046D1 (en) 1997-11-03 1997-11-03 Lock management system
EP97203404A EP0913797B1 (en) 1997-11-03 1997-11-03 A lock management system
DE0913797T DE913797T1 (en) 1997-11-03 1997-11-03 Lock management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP97203404A EP0913797B1 (en) 1997-11-03 1997-11-03 A lock management system

Publications (2)

Publication Number Publication Date
EP0913797A1 true EP0913797A1 (en) 1999-05-06
EP0913797B1 EP0913797B1 (en) 2001-05-30

Family

ID=8228896

Family Applications (1)

Application Number Title Priority Date Filing Date
EP97203404A Expired - Lifetime EP0913797B1 (en) 1997-11-03 1997-11-03 A lock management system

Country Status (3)

Country Link
EP (1) EP0913797B1 (en)
AT (1) ATE201785T1 (en)
DE (2) DE913797T1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019126740A1 (en) * 2017-12-22 2019-06-27 Alibaba Group Holding Limited An on-chip communication system for neural network processors

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3838395A (en) * 1972-12-04 1974-09-24 Commplex Inc Electronic variable combination lock and monitoring system
EP0205691A1 (en) * 1985-06-17 1986-12-30 Leonard Charles Brown Article dispensing apparatus
US4893705A (en) * 1987-12-04 1990-01-16 Brown Leonard C Vending machine having plural compartments which are independently selected and controlled
EP0570195A1 (en) * 1992-05-13 1993-11-18 Abloy Security Ltd. Oy A method for providing control of the component devices of an electromechanical locking system
DE4443391A1 (en) * 1994-12-06 1996-06-13 Aeg Sensorsysteme Gmbh Microprocessor-controlled locking system with multiple locks
FR2732139A1 (en) * 1995-03-24 1996-09-27 Lpe Sa Automated locker system for school or sports club use

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3838395A (en) * 1972-12-04 1974-09-24 Commplex Inc Electronic variable combination lock and monitoring system
EP0205691A1 (en) * 1985-06-17 1986-12-30 Leonard Charles Brown Article dispensing apparatus
US4893705A (en) * 1987-12-04 1990-01-16 Brown Leonard C Vending machine having plural compartments which are independently selected and controlled
EP0570195A1 (en) * 1992-05-13 1993-11-18 Abloy Security Ltd. Oy A method for providing control of the component devices of an electromechanical locking system
DE4443391A1 (en) * 1994-12-06 1996-06-13 Aeg Sensorsysteme Gmbh Microprocessor-controlled locking system with multiple locks
FR2732139A1 (en) * 1995-03-24 1996-09-27 Lpe Sa Automated locker system for school or sports club use

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019126740A1 (en) * 2017-12-22 2019-06-27 Alibaba Group Holding Limited An on-chip communication system for neural network processors
CN111357016A (en) * 2017-12-22 2020-06-30 阿里巴巴集团控股有限公司 Communication system on chip for neural network processor
US10872291B2 (en) 2017-12-22 2020-12-22 Alibaba Group Holding Limited On-chip communication system for neural network processors
US11205109B2 (en) 2017-12-22 2021-12-21 Alibaba Group Holding Limited On-chip communication system for neural network processors
CN111357016B (en) * 2017-12-22 2023-07-25 阿里巴巴集团控股有限公司 On-chip communication system for neural network processor

Also Published As

Publication number Publication date
DE69705046D1 (en) 2001-07-05
DE913797T1 (en) 2000-06-29
EP0913797B1 (en) 2001-05-30
ATE201785T1 (en) 2001-06-15

Similar Documents

Publication Publication Date Title
US20070075586A1 (en) Ethernet powered device with an internaly controlled auxiliary power ouput
US6896116B2 (en) Bill acceptor
US7247098B1 (en) Combination fingerprint reader and I/O devices for gaming machines
US4812805A (en) System for interconnecting parking meters having a memory
US5321241A (en) System and method for tracking casino promotional funds and apparatus for use therewith
US5936544A (en) Wireless access system
EP0779598B1 (en) Multichip IC card and IC card system using it
WO1997046964A1 (en) Smart card reader with dual mode reading capability
US20080074235A1 (en) Electronic key access control system and method
US20050044245A1 (en) Service providing system, second connecting part, service providing device, second connecting part control program and service providing device control program
US5949863A (en) Coin operated telephone auditor
US6483424B1 (en) Electronic lock and key apparatus and method
US7158008B2 (en) Electronic key system and method
CN101156177A (en) Reduced power electronic lock system
CZ345595A3 (en) Automatic system of data detection and remote transmission, particularly typical data connected with tanks for liquid fuels
CN109756002B (en) Public locker with wireless function of charging
EP0913797B1 (en) A lock management system
KR200403310Y1 (en) No man's digital keeping box system
WO2003063321A1 (en) Extended life electromechanical lock
EP3547269B1 (en) Digital key system
CN212341939U (en) Two-dimensional code anti-scanning access control equipment
CN109326053B (en) Intelligent power taking system and power taking method
KR200174519Y1 (en) Lcd be electricity coin enter machine
JP2001273552A (en) Vending machine
JPH0822335B2 (en) Unlocking control device for gaming machines

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 DE DK FR GB IT LI LU NL

AX Request for extension of the european patent

Free format text: AL;LT;LV;RO;SI

17P Request for examination filed

Effective date: 19991102

AKX Designation fees paid

Free format text: AT BE CH DE DK FR GB IT LI LU NL

TCNL Nl: translation of patent claims filed
17Q First examination report despatched

Effective date: 20000330

DET De: translation of patent claims
GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE CH DE DK FR GB IT LI LU NL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20010530

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRE;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.SCRIBED TIME-LIMIT

Effective date: 20010530

Ref country code: FR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20010530

Ref country code: CH

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20010530

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20010530

REF Corresponds to:

Ref document number: 201785

Country of ref document: AT

Date of ref document: 20010615

Kind code of ref document: T

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REF Corresponds to:

Ref document number: 69705046

Country of ref document: DE

Date of ref document: 20010705

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20010830

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20010831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20011103

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20011103

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20011130

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

EN Fr: translation not filed
REG Reference to a national code

Ref country code: GB

Ref legal event code: IF02

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
BERE Be: lapsed

Owner name: FULMAR N.V.

Effective date: 20011130

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20020601

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20011103

NLV4 Nl: lapsed or anulled due to non-payment of the annual fee

Effective date: 20020601