Claims
- 1. A vending machine comprising:
a door openable to access contents of the vending machine; an electronic lock for locking and unlocking the door of the vending machine, the electronic lock comprising a lock circuit including a microcomputer, a non-volatile memory, and an access control transceiver for wireless communications with an electronic key, the microcomputer being programmed for receiving a program command through wireless transmission, in response to the program command receiving a new access code through wireless transmission, and storing the new access code in the non-volatile memory.
- 2. A vending machine as in claim 1, wherein the program command and the new access code are received wirelessly through the access control transceiver.
- 3. A vending machine as in claim 2, wherein the access control transceiver operates over an infrared band.
- 4. A vending machine as in claim 1, wherein the lock circuit further includes a communication transceiver for wireless communications separate from the access control transceiver, and wherein the program command and the new access code are received wirelessly through the communication transceiver.
- 5. A vending machine as in claim 1, wherein the microprocessor of the lock circuit is further programmed to transmit audit data through wireless transmission in response to the program command signal.
- 6. A method of programming an electronic lock in a vending machine, comprising:
sending, by a program unit via wireless transmission, a program command to the vending machine; sending by the program unit via wireless transmission a new access code to the vending machine.
- 7. A method as in claim 6, wherein the vending machine has an access control transmitter for wireless communications with an electronic key, and wherein the program unit sends the program command and the new access code for reception by the access control transmitter of the vending machine.
- 8. A method as in claim 6, wherein the vending machine has a communication transceiver separate from the access control transmitter, and wherein program unit sends the program command and the new access code for reception by the communication transmitter of the vending machine.
- 9. A method as in claim 6, further including receiving by the program unit audit data sent by the vending machine through wireless transmission.
- 10. A vending machine comprising:
a door openable to access contents of the vending machine; an electronic lock for locking and unlocking the door of the vending machine, the electronic lock comprising a lock circuit including a microcomputer, a non-volatile memory, an access control transceiver for wireless interactions with an electronic key, and a communication transceiver separate from the access control transceiver, the microcomputer being programmed for receiving a wirelessly transmitted program command through the communication transceiver, in response to the program command receiving an access code through the communication transceiver, storing the access code in the non-volatile memory, subsequently receiving a wireless transmission of a keycode through the access control transceiver, comparing the keycode with access code in the non-volatile memory, and unlocking the door if the keycode matches the access code in the non-volatile memory.
- 11. A vending machine as in claim 10, wherein the communication transceiver operates over an RF band.
- 12. A vending machine as in claim 10, wherein the access control transceiver operates over an infrared band.
- 13. A vending machine as in claim 10, wherein the microprocessor is further programmed to receive access control parameters through the communication transceiver in response to the program command.
- 14. A vending machine as in claim 10, wherein the microprocessor is further programmed to transmit audit data through the communication transceiver in response to the program command.
- 15. A vending machine security system comprising:
a vending machine having a door openable to access contents of the vending machine and an electronic lock for locking and unlocking the door of the vending machine, the electronic lock comprising a lock circuit including a microcomputer, a non-volatile memory, an access control transceiver for wireless communications with an electronic key, and a communication transceiver separate from the access control transceiver; an external computing device having a transceiver for wirelessly communicating with the electronic lock of the vending machine through the communication transceiver of the lock circuit, the external computing device being programmed to transmit a program command and an access code for the lock circuit to the lock circuit; and an electronic key for accessing the electronic lock of the vending machine, the electronic key containing a keycode matching the access code transmitted by the external computing device to the lock circuit; the microcomputer being programmed for receiving the program command through the communication transceiver, in response to the program command signal receiving the access code through the communication transceiver and storing the access code in the non-volatile memory, subsequently receiving a wireless transmission of the keycode of the electronic key through the access control transceiver, comparing the keycode with the access code in the non-volatile memory, and unlocking the door if the keycode matches the access code in the non-volatile memory.
- 16. A vending machine security system as in claim 15, wherein the external computing device is programmed to receive operation data of the lock circuit transmitted by the lock circuit in response to the program command, and selecting the access code and access control parameters for the lock circuit for transmission to the lock circuit for programming thereof.
- 17. A vending machine security system as in claim 15, wherein the external computing device further includes a communication cradle for receiving the electronic key, and wherein the external computing device programs the keycode corresponding to the access code transmitted to the lock circuit into the electronic key when the electronic key is in the communication cradle.
- 18. A vending machine security system as in claim 15, wherein the external computing device further includes a communication cradle for receiving the electronic key, and wherein external computing device reads the keycode from the electronic key when the electronic key is in the communication cradle and derives from the keycode the access code for transmission to the lock circuit.
- 19. A vending machine security system as in claim 15, wherein the lock circuit of the vending machine is programmed to transmit audit data to the external computing device in response to the program command.
- 20. A vending machine security system as in claim 15, wherein the communication transceiver of the lock circuit operates over an RF range and the access control transceiver operates over an infrared range.
- 21. A method of operating an electronic lock of a vending machine, comprising:
wirelessly transmitting a program command to the electronic lock of the vending machine; wirelessly transmitting an access code to the electronic lock of the vending machine; providing an electronic key containing a keycode matching the access code transmitted to the electronic lock of the vending machine; accessing the electronic lock of the vending machine with the electronic key.
- 22. A method as in claim 21, wherein the program command and access code are wirelessly transmitted to the electronic lock over an RF band.
- 23. A method as in claim 21, wherein the electronic lock and the electronic key communicate wirelessly over an infrared band.
RELATED APPLICATION
[0001] This application is a continuation-in-part of U.S. application Ser. No. 10,329,626, filed Dec. 26, 2002, which claims the priority of U.S. Provisional Application No. 60/344,221 filed Dec. 27, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60344221 |
Dec 2001 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10329626 |
Dec 2002 |
US |
Child |
10838449 |
May 2004 |
US |