Vending machines with field-programmable locks
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
A vending machine uses a field-programmable electronic lock that learns a key code from a corresponding electronic key, a hand-held program unit, or an external computing device via wireless communications. In one mode, the electronic lock has a learning process activation device that is accessible only when the door of the vending machine is in the open position. In another mode, the electronic lock is programmed in the field without first opening the vending machine. A program command and access control data including a new access code are transmitted wirelessly from a hand-held program unit or the like. Alternatively, an external computing device is used to program the electronic lock via long-range wireless communications, and an electronic key is then used to open the electronic lock to physically access the vending machine.
-
Citations
23 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. - View Dependent Claims (2, 3, 4, 5)
-
-
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. - View Dependent Claims (7, 8, 9)
-
-
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. - View Dependent Claims (11, 12, 13, 14)
-
-
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. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
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. - View Dependent Claims (22, 23)
-
Specification