Inventory control and remote monitoring apparatus and method for coin-operable vending machines
First Claim
1. A system for monitoring inventory in a plurality of vending machines, comprising:
- at least one vending machine adapted to selectively dispense from a known preloaded product inventory, at least one product, said at least one product having a unique product identification code and a predetermined selling price, to a buyer upon payment of said predetermined selling price, said payment comprising currency, said vending machine comprising;
timing means capable of generating data representative of the time and date of least one of said acts of dispensing;
means operatively connected to said timing means for generating data responsive to at least one of said acts of dispensing, said data comprising said identification code, said predetermined selling price, the denominations of said currency, and said date and said time;
storage means operatively connected to said timing means and to said generating means for accumulating said generated data, and for holding data representative of said known inventory;
processing means operatively connected to said storage means and to said generating means for accepting said generated data and updating said data representative of said known inventory;
communication means for transmitting information comprising said accumulated data and said known inventory in response to said timing means; and
data input means operatively connected to said processing means whereby an operator may update said known product inventory;
remote processing means adapted to receive said transmitted data and said known inventory data from each of said at least one vending machines, and selectively combining said received data and generating an output representative said dispensing activities of individual or predetermined groups of said at least one vending machine.
0 Assignments
0 Petitions
Accused Products
Abstract
There is provided an apparatus and method for monitoring inventory in a plurality of coin-operated vending machines. A bar code scanner is used to log inventory into a memory within each vending machine. As merchandise is dispensed, transaction records including the date and time of sale are generated and stored within each vending machine. Denominations of currency tendered by a buyer for each transaction are also stored. At a predetermined time under the control of a processor in cooperation with a real-time calendar-clock within each vending machine, stored information about each vending transaction is transmitted via a cellular telephone interface and modem to a central computer where a statistical analysis of sales for a single vending machine or for predetermined groups of vending machines may be performed. Calls are times such that no two vending machines are attempting to communicate with the central computer at the same time. Consequently, a single cellular telephone number may be used by all vending machines. Inventory status and change remaining in a vending machine may also be communicated to the central computer.
423 Citations
12 Claims
-
1. A system for monitoring inventory in a plurality of vending machines, comprising:
at least one vending machine adapted to selectively dispense from a known preloaded product inventory, at least one product, said at least one product having a unique product identification code and a predetermined selling price, to a buyer upon payment of said predetermined selling price, said payment comprising currency, said vending machine comprising; timing means capable of generating data representative of the time and date of least one of said acts of dispensing; means operatively connected to said timing means for generating data responsive to at least one of said acts of dispensing, said data comprising said identification code, said predetermined selling price, the denominations of said currency, and said date and said time; storage means operatively connected to said timing means and to said generating means for accumulating said generated data, and for holding data representative of said known inventory; processing means operatively connected to said storage means and to said generating means for accepting said generated data and updating said data representative of said known inventory; communication means for transmitting information comprising said accumulated data and said known inventory in response to said timing means; and data input means operatively connected to said processing means whereby an operator may update said known product inventory; remote processing means adapted to receive said transmitted data and said known inventory data from each of said at least one vending machines, and selectively combining said received data and generating an output representative said dispensing activities of individual or predetermined groups of said at least one vending machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method for monitoring inventory in a plurality of vending machines, the steps comprising:
-
providing at least one vending machine capable of vending preloaded a product having a unique identification from a known inventory of said product, said product having a predetermined selling price, in response to a request from a buyer and upon tendering currency equal to or greater than said predetermined selling price, said vending machine having the capability to identify the denominations of all said tendered currency and for creating data representative thereof, further said vending machine having the capability to create data representative of said unique product identification, the date, and the time of any vending event, said vending machine having the capability to accumulate all such data and, at a predetermined time, to transmit said data to a remote computer via a cellular telephone communication link; initiating a vending event by a buyer, said buyer tendering currency equal to or greater than said predetermined selling price; returning change to said buyer when said tendered currency exceeds said predetermined selling price;
updating said known inventory in response to said vending event;creating a data record of said vending event, said data record comprising said unique product identification code, said denominations of said tendered currency, said date and said time of said vending event; storing a plurality of said data records; transmitting said plurality of data records to a central computer via a cellular telephone communication link; processing said plurality of data records at said central computer to produce an output representative of the vending history of said at least one vending machine; restocking said at least one vending machine with said products responsive to said output representing said vending history so as to minimize the possibility of an out-of-stock condition; and
updating said known inventory in said vending machine to reflect said restocking.
-
Specification