1. Field of the Invention
The present invention relates generally to dispensing items. More particularly, the present invention relates to dispensing items from an automated dispensing device.
2. Description of the Related Art
Traditional vending machines enable consumers to select and pay for a variety of items that can conveniently be retrieved. These machines typically include an interface that enables a user to select an item to be dispensed and a mechanism, such as a carousel, for delivering the item to a compartment or bin that is accessible to the consumer. Vending machine inventory is maintained by a technician dispatched to collect deposited cash and manually determine which items must be replaced. The vending machine concept has been adapted for dispensing beyond food products, such as tools, parts, and supplies. A problem with traditional vending machines, however, is that they lack the functionality and control to accommodate high-value goods with adequate security. Accordingly, what is needed is a vending machine that can securely accommodate high-value goods.
The present invention has been developed to address the above and other problems in the related art. According to exemplary embodiments of the present invention, a system of dispensing items is disclosed. The system includes a dispensing device including a plurality of compartments for holding said items of value, a plurality of doors through which items of value are placed into or removed from a compartment. The system further includes a moving mechanism for moving said compartments to positions adjacent the doors, and local control software for controlling said moving mechanism and for opening said doors to provide access to respective compartments positioned adjacent said doors. The system further includes a workstation connected to the dispensing device, the workstation including central inventory and control software for tracking contents of said compartments and for providing instructions to cause said local control software to open said doors.
According to exemplary embodiments of the present invention, a method of dispensing items is disclosed. The method includes providing a dispensing device including a plurality of compartments for holding said items of value, a plurality of doors through which items of value are placed into or removed from a compartment, a moving mechanism for moving said compartments to positions adjacent the doors, and local control software for controlling said moving mechanism and for opening said doors to provide access to respective compartments positioned adjacent said doors. The method further includes using a workstation connected to the dispensing device to track contents of said compartments and for providing instructions to cause said local control software to open said doors.
The above and/or other aspects, features and/or advantages of various embodiments will be further appreciated in view of the following description in conjunction with the accompanying figures. Various embodiments can include and/or exclude different aspects, features and/or advantages where applicable. In addition, various embodiments can combine one or more aspect or feature of other embodiments where applicable. The descriptions of aspects, features and/or advantages of particular embodiments should not be construed as limiting other embodiments or the claims.
The above and/or other exemplary features and advantages of the preferred embodiments of the present invention will become more apparent through the detailed description of exemplary embodiments thereof with reference to the accompanying drawings, in which:
Throughout the drawings, like reference numbers and labels should be understood to refer to like elements, features, and structures.
Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. The matters exemplified in this description are provided to assist in a comprehensive understanding of various embodiments of the present invention disclosed with reference to the accompanying figures. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the claimed invention. Descriptions of well-known functions and constructions are omitted for clarity and conciseness. To aid in clarity of description, the terms “upper,” “lower,” “above,” “below,” “left” and “right,” as used herein, provide reference with respect to orientation of the accompanying drawings and are not intended to be limiting.
To facilitate description of certain embodiments of the present invention, definitions of a number of terms will be provided. It should be understood, however, that while definitions aid in understanding embodiments of the present invention, they are merely illustrations of meaning and are not intended to limit the absolute scope or application of a particular term. Rather, the definitions presented herein serve as exemplary descriptions and contemplate additional uses and applications of the terms.
Bank: A collection of items. The items include such media as cash, cash equivalents, minerals, gems, jewelry, and any other non-cash items.
Template: A construct that defines the amount, quantity, configuration, collection or arrangement of items that comprise the Bank.
Machine Template: A Template that is applied to one or more dispensing devices.
Bank Template: A Template that is applied to one or more Banks.
Bag: a container that holds the items which comprise the Bank.
BankID: an identifier assigned to a Bank, such as, for example, a serial number.
BinID: a logical address/identifier for each slot of the dispensing device.
BES: a dispensing device in accordance with an exemplary embodiment of the present invention.
Exemplary embodiments of the present invention provide an automated dispensing device, system, and method for distribution of items in a manner employing enhanced security features that might be found in, for example, a casino environment where, as part of normal daily operations, employees transport items of high value, such as cash worth thousands of dollars. For example, the system can be useful in a casino back office environment for distributing cash to floor workers, but may also be used in other environments or venues for dispensing high value items other than cash. Examples of environments that might require enhanced, flexible security and tighter inventory control include, though not exclusive, hospital supply dispensaries, establishments handling the sale or distribution of valuable inventory, and armories for law enforcement or military personnel. Included within embodiments of the present invention is central inventory and control software that provides tracking and logging of all transactions, inventory maintenance functions, and required systems services such as notifications when additional items are needed to keep quantities above threshold settings for each type of item. Exemplary features of embodiments of the present invention include separate access and inventory control functions, which are removed to a separate computing device to provide user authentication and profile management, inventory and transaction tracking and management, and reporting functions.
Reader 3 can be any input device as would be known to those of ordinary skill in the art. By way of example and not limitation, reader 3 can comprise a barcode scanner, an electronic signature or biometric input pad/device, a magnetic, optical, or integrated circuit card input device or reader, a proximity reader, or RFID reader. Any combinations of the input devices can be provided for as well, such as, for example, RFID reader, magnetic stripe reader, and barcode reader. Exemplary embodiments provide a Webcam device (not shown) for video monitoring of dispenser 100.
In the exemplary embodiment of
Exemplary embodiments of dispensing device 100 may be used in a stand-alone configuration, as illustrated in
In the exemplary embodiments illustrated in
Exemplary embodiments of dispensing device 100 defer supervisory functions, including user validation, dispense decisions, item tracking, and so forth to the inventory and control software 105 provided on the workstation 101, with appropriate modification of the user interface provided through the display 4 of the dispensing device 100. The inventory and control software 105 uses the database 103 to track the contents of each compartment in the dispensing device 100, and may be fully interfaced to a main or central accounting system. For example, inventory and control software 105 can control the function of dispensing device 100, such as doors, etc., and actively manage the storage and dispensing of items from dispensing device 100 and process and retain related information, including, for example, records regarding the times employees received and returned Banks. Inventory and control software 105 is responsible for communications back and forth between dispensing device 100 and database 103, where applicable. The software 105 is operable to present and receive information graphically, such as through a graphical user interface (GUI), using multiple viewing windows to monitor and control various system components and features. Inventory and control software 105 may be implemented in any suitable high or low level language, such as C++, Java, or assembly language, and stored on any suitable computer readable media, such as read only memory (ROM) or magnetic disk.
Exemplary embodiments provide for inventory and control software 105 to be stored locally at dispensing device 100, which would therefore have its own built-in computer to store and execute software 105. Such as dispensing device would be operable as an independent, stand-alone device and interface with a network, if applicable. Alternatively, inventory and control software 105 can be maintained and operated remotely with dispensing device 105 serving as an access point, a so-called dumb terminal. Such remote installations include computer stations local to the dispensing device, that is, a local area network topology, and computer stations or workstations geographically remote to the dispensing device. Exemplary embodiments provide for remote dispensing capability and centralized monitoring. For example, dispensing devices can be maintained throughout the world, with some being dedicated to different items and applications. Any dispensing device 100 can then be monitored and controlled from a centralized location.
Exemplary embodiments provide for database 103 to be located at dispensing device 100, a local computer station, or any computer located over the network. Database 103 can be maintained partially or completely at any of the above locations. It can maintain its records dynamically in real time, or statically, being periodically refreshed (replicated) as needed.
Exemplary embodiments provide for reconciliation. In reconciliation, the employee identifies themselves and the Bank is returned, with the Banks being collected in the Blind Drop. At this point the Banks could be piece counted (counted up) or gathered and saved for a daily reconciliation. This the process of taking the items in the bags and accounting so that the cash management system can come up with a comma separated value (CSV) file of what was taken out and what was returned for exporting to POS system. This represents a full accounting of the bag from birth to death. Bags possess a unique identifier. For example, each Bank may have a serial number that is unique.
Exemplary embodiments provide for Proximity sensor associated with the doors. Each doo: has sensors that monitor the opening or closing of door. There could also be a proximity sensor to know if there is an item in the slot. Alternatively, each slot could have an RFID reader the check the unique bag.
Exemplary embodiments provide for an audit process to empty the machine if it is desired to account for everything that is in the machine. To perform this task, it is desirable to take everything out of the dispensing device to make sure everything matches in value. Bags may also need to be removed in the case of an upgrade or system repair, completely clean the machine out, or annual periodic audit by compliance people. Merely opens all doors in machine so bags can be taken out. When doors are closed, the machine resets the bags that were taken out to preassembled status so those bags can be reloaded later on, issued manually or even deleted from the system.
Exemplary embodiments provide for row and column control. Such control temporarily disables specific rows or columns from system logic. For example, such control disables a row when a machine door goes bad. If a door goes bad, it is desirable to prevent an entire row from being selected for access or loading; the software isolates the row from the system so the machine can continue operations; all the functions that call for that door are programmed out.
Operation of the central inventory and control software 105 in accordance with exemplary embodiments of the present invention is illustrated in
The pre-assemble software routine calls up previously established inventories and assembles or relates them to templates that correspond to the physical layout of the compartments 7 in a dispensing device 100 to which a workstation 101 is connected, by filling-in the template according to the data in the inventory so that a user can view and track the contents of the dispensing device. Once a template is filled in, then additions and withdrawals from a compartment are carried out in accordance with the loading and removal routines of the exemplary embodiment of
As illustrated in the exemplary embodiment of
After completing print-outs for selected dispensing devices, the software checks whether a switch has been selected that enables further operation of the dispensing devices (step 409). If the switch has been selected, the software proceeds to a subroutine that verifies operator authority and whether funds are sufficient to proceed. The first step in this subroutine is to display a “select inventory” box that enables the operator to select the inventories whose controls are to be enabled (step 410), and verifies whether enough funds are available for a dispensing operation to proceed (step 411). If sufficient funds are available, the software verifies the authority of the operator to enable the controls for the operator (step 412). If sufficient funds are not available, then the authorization level is raised (step 413). If the verification of authority indicates that the operator is authorized for the inventory selected, then the central inventory and control software is enabled and the routine ends. Otherwise, an override by an authorized user is required (step 414). After completion of the routine, the central inventory software proceeds to the exemplary embodiment of dispense error software routine of
The loading routine of the exemplary embodiment of
An exemplary embodiment of the dispense error software routine shown in
If the slot is empty, as determined by the operator at step 606, the operator inputs that the slot is empty (step 607) and the software checks the current status of the last bank in the slot (step 608). If the dispense error routine was called by during the pre-assemble routine, then the status is changed in the inventory to “out” (step 609). Otherwise, the status is left unchanged (step 610). In either case, the dispense error status is then cleared, making the slot available for loading (step 611), the local control software verifies whether the door is closed (step 612), and the local control software proceeds to the next error, if any, or ends the routine (steps 613, 614).
If the slot is occupied, then the operator inputs slot occupied (step 615), the operator is prompted to scan the barcode of the container or bag that occupies the slot (step 616), and the number is checked against the inventory to determine is the bank is supposed to be there (step 617). If the bank is supposed to be there, then the routine jumps to step 610, and the status is left unchanged. If the bag is not supposed to be in the slot, then the operator removes the bag from the slot (step 618) and closes the door. After the local control software verifies that the door is closed (step 619), the operator performs a slot loading procedure (step 620).
An exemplary embodiment of the bank dispensing routine is illustrated in
If a dispense error has previously recorded, as determined by the local control software (step 712), the central inventory and control software notes the error by dispensing device and slot identifiers or numbers (step 713). Whether or not an error has been logged, the employee is prompted to scan or enter an identifier on the bag (steps 714, 715) and verifies whether the scan was successful (step 716). If the scan was not successful, the failure is logged (step 717), and a dispense error is recorded, preventing the slot from being used until its status is physically verified using the dispense error routine, such as that illustrated by the exemplary embodiment of
Operation of the central inventory and control software 105 in accordance with exemplary embodiments of the present invention is illustrated in
While the present invention has been particularly shown and described with reference to certain exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the present invention as defined by the appended claims. For example, one such exemplary embodiment includes an automated dispensing device for casino environments to facilitate back office operations by dispensing cash “Banks,” which are fixed amounts and denominational mixes of currency provided to casino employees for use in the performance of their jobs. The Bank dispensing devices or mechanisms of the system are stocked and replenished by casino tellers. The Banks are preferably implemented in the form of money bundles placed in reusable containers that fit within compartments of the dispensing device, although it is also possible to simply tie or clip the bundles together or store them in bags that fit within the dispensing device compartments, or any other suitable means of assembling and retaining the Bank as would be known to those of ordinary skill in the art.
This application claims the benefit of U.S. Provisional Application No. 61/129,794, filed Jul. 18, 2008, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61129794 | Jul 2008 | US |