|Publication number||USRE39666 E1|
|Application number||US 10/341,317|
|Publication date||May 29, 2007|
|Filing date||Jan 13, 2003|
|Priority date||Apr 7, 1995|
|Publication number||10341317, 341317, US RE39666 E1, US RE39666E1, US-E1-RE39666, USRE39666 E1, USRE39666E1|
|Inventors||Michael Walsh, Miroslaw Blasczec, Salvatore Soriano, William Wood|
|Original Assignee||Global Payment Technologies, Inc.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (30), Non-Patent Citations (7), Referenced by (8), Classifications (5), Legal Events (2)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This is a continuation of application Ser. No. 09/313,335, filed May 20, 1999, now abandoned, which is a Reissue of U.S. Pat. No. 5,630,755, issued May 20, 1997, all of which are incorporated herein by reference.
Notice: More than one reissue application has been filed for the reissue of U.S. Pat. No. 5,630,755. The reissue applications are application Ser. No. 10/341,317 (the present application) and Ser. No. 11/166,368, which is divisional reissue of U.S. Pat. No. 5,630,755.
This invention relates to a method and apparatus for the storing data of a validation system and, more particularly, to a detachable system to reliably download data from an operating machine and display the same in usable form.
The present invention is particularly adapted for use with the validator system of a coin or currency operated gaming devices of the type used in gambling casinos or similarly large volume operations. The validator includes mechanical and electronic hardware to keep track of a given machine's operation. That is to say, each machine includes electronic hardware or mechanism that keeps track of the machine's performance, money intake, output of winnings and the like. The data that is collected and intended to be stored include such operational parameter as down time, maintenance routines, payouts, machine use (activity), faults, credit card use and the like. The problem is that at present neither the machine builders nor their customers have a simple, systematic and reliable way to retrieve the information that a given machine has compiled in its validator. In the past and in order to access the information, an employee is sent to each machine or selected machines which are then taken out of service for repair or downloading. When more than a few machines are involved (and some casinos have hundreds of machines), such past practice is expensive and error prone. Therefore, a need exists for a method and apparatus for reliably retrieving and utilizing the data compiled in a given machine.
The inventive memory management system handles a wide range of information functions. These functions are deemed necessary enhancements in the industry and provide a competitive edge over existing methods which, heretofore, are used to access data in the machine. More particularly and according to the inventive system, the enhancements are downstacked from the validator to a Dallas Semiconductor DS1990A Touch Memory Device and the Dallas Semiconductor DS2405 Addressable Switch Device. The A DS2250, in combination with the inventive software, gives the inventive system a flexible way to access machine performance. According to the inventive method, touch memory data is stored in a binary format. Memory locations of various lengths are assigned as needed for various purposed purposes.
Full details of the present invention are set forth in the following description of the invention and illustrated in the accompanying drawings.
It is an object of the present invention to provide an automated means for extracting and downloading data accumulated in a machine.
It is a further object of the present invention to provide a memory management system that includes wide range of storage functions.
It is another object of the present invention to provide a means to read data stored in a machine and then communicate such data to a remote computer or laptop, whereby the data can be displayed and manipulated by this computer.
It is a another object of the present invention to provide the hardware and software for an accountability system in currency handling that is applicable to currency validators and currency stacking mechanisms.
It is a further object of the present invention to provide a soft count tracking system of closed loop design.
Other objects and features of the present invention will be apparent from the following detailed description considered in connection with the accompanying drawings. It is to be understood, however, that the drawings are designed for purposes of illustration only and not as a definition of the limits of the invention for which reference should be made to the appending claims.
In the drawings, wherein the same references numeral denotes the same element throughout the several figures:
Referring now to
IDS Unit or validator unit 16 is a currency note validator with a microcontroller in which the DS2250 interrogates IDA 12 for an identification number. IDS 16 validates notes, security papers and barcoded coupons used as money substitutes. A lockable removable cassette (LRC) 20 is placed in electrical or data communication with IDS 16 by means of a harness of harness segment 22. As with harness 18, noted above, harness 22 includes a mating or quick disconnect IDS-LRC connector 22a. More particularly, harness 22 is formed of harness buss sections 22b and 22c each, on one end, respectively terminating in associated mating quick disconnect elements 22d and 22e.
LRC 20 is a storage mechanism, such as a box or lockable container, for the secure stacking and transportation of notes and coupons. The LRC 20 is portable and designed with a stacking mechanism 34 30 to hold the currency and notes securely once they pass through the validator. Integral to LRC 20 is a nonvolatile storage memory to receive and hold the IDA and IDS information generated by these units. The LRC is provided with a connector bus 34 for connection to a power source, motor sensors and to provide for the memory output to the CPU.
Additionally, the inventive system includes a soft count supervisor (SCS) 24 which is preferably portable or located at a remote position from the validator or EDS IDS 16. The SCS 24, about which more is said below, is detachably placed in data or electrical communication with LRC 20 by means of harness or harness segment 26. Similar to harnesses 18 and 22, harness 26 includes a mating or quick disconnect SCS-LRC connector 26a. More particularly, harness 26 is formed of harness sections 26b and 26c on one end, respectively terminating in associated detachable disconnect elements 26d and 26e. Typically, SCS 24 is a Personal computer (PC), laptop computer or handheld data storage device that, with harness 26, can be detachably coupled to LRC 20 to download data therefrom. SCS 24 interrogates the memory device within LRC 20 once the LRC is removed from the host system. The SCS provides spread sheet type accounting of notes and coupons as well as status and performance information of system components. Since the LRC is removed frequently, maintenance personnel may be directed accurately to systems performing efficiently or performing only marginally. LRC 20 may be optionally interrogated through the communication port of validator IDS 16.
Referring now to
Referring now to
In operation or in operational sequence, all components are connected via power-on, and reset switch (POR). The validator or IDS 16 loads the unique serial number of IDA 12 into its local nonvolatile memory and LRC 20 is interrogated by IDS 16 for identification (ID). If LRC 20 has no ID, as in the case of cash collection, the LRC 20 is returned to system and IDS 16 will load the LRC 20 with serial number and the following information:
time and date stamp
cash and coupon accounting data
The LRC 20 will further be strung with the various reasons for rejection of currency (optically and/or magnetically sensed), i.e. a full stack of bills, channel jams and whatever other data is supplied.
Overall, the inventive system will store:
There are two main components to this system feature. The first is the DS1990A, noted earlier, and the second is the DS2405 Addressable Switch, also noted above. In the DS2250, data is transferred serially via a one-wire protocol. This protocol requires only a single data lead and a ground return. The DS2405 is an open drain N-channel field effect transistor that can be turned on and off to follow the standard Dallas one-wire protocol. This protocol is implemented with a single port of an 8052 microcontroller CPU. Data is transferred to the DS2250 via a stacker connector, and data in binary form is written to the touch memory device as described in the flow chart of the Write Function Assembly Code. The DS2405 Addressable Switch is housed in the cabling assembly so each machine has a unique identification and not the stacker. This provides flexibility for putting any given stacker on any given machine.
Since the memory device is housed within the money stacker or containers, it is easy for a user to retrieve the data. When the stacker is removed and emptied of coins or currency, the data can be retrieved by a fixture and downloaded to a PC, laptop, or handheld data storage device.
Time and data stamps are used for accounting purposes. This information will tell the user when the stackers are accessed and provide detailed information on hourly activity, and thus provide the user with a system for scheduling maintenance, stacker removal, and various other needed activity. According to the present invention, an asset number is assigned to a given gaming machine, i.e., it is the “name” of a given machine. This feature eliminates the need for the user or maintenance personnel to write down which currency stacker or data provider goes to which machine. In the inventive apparatus, since the read/write memory is nonvolatile, the removed stacker does not have to be replaced in the same machine. When a stacker is replaced, the asset number of the machine into which it is placed is written to memory.
The registers set up for bill denominations will keep a running total of how many bills of a particular denomination were inserted. This will give the user an instant tally of the amount of notes in the stacker and the total dollar value contained in the stacker. Other registers are set up to handle bar coded coupons. In this case, the complete encoded bar code number will be stored in memory. This eliminates the need for the user to hand read the coupons into the system because in the inventive technique it can now be downloaded directly from the stacker.
In the inventive implementation, other registers are set up to handle fault counts. More particularly, these registers are set up to handle optical window faults and optical ratio faults, magnetic faults, power faults, stacker faults, unrecognizable bill faults and front-end sensor faults. Such data will give the user insight into how well the machine is performing and which areas need improving. Knowledge of this fault data will also allow the inventive system to warn the user of potential problems. For example, if the machine records an excessive number of faults, it can be programmed to warn the user via network connection or by flashing LED's. The user now has a reliable way systematically to maintain the gaming machine at the highest possible performance level, thus increasing the machine's profit potential.
To ensure the integrity of the data and provide the highest possible level of accuracy, CRC and write verify read procedures are employed in the inventive system.
It is to be understood that in this application use of the terms electrical and data communication are meant to be synonymous—that is, where an element is said to be in electrical communication is can be read as meaning in data communication, and, of course, to those in this art, data communication also includes wireless communication wherein the link can be RF radio frequency), light and infrared, to name a few.
While only a single embodiment of the present invention has been shown and described, it is to be understood that many changes and modifications can be made hereto without departing from the spirit and scope hereof.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4072930||Aug 20, 1976||Feb 7, 1978||Bally Manufacturing Corporation||Monitoring system for use with amusement game devices|
|US4216461||Sep 6, 1977||Aug 5, 1980||Brehm Timothy L||Code controlled microcontroller readout from coin operated machine|
|US4283709||Jan 29, 1980||Aug 11, 1981||Summit Systems, Inc. (Interscience Systems)||Cash accounting and surveillance system for games|
|US4636951||Apr 30, 1984||Jan 13, 1987||Ainsworth Nominees Pty. Ltd.||Poker machine communication system|
|US4964638||May 16, 1989||Oct 23, 1990||Kabushiki Kaisha Universal||Control apparatus for game machines|
|US4977583||Apr 3, 1989||Dec 11, 1990||Ardac, Inc.||Cassette cash box for currency validator|
|US5113990 *||Aug 15, 1989||May 19, 1992||Bally Manufacturing Corporation||Bill validation and change system for a slot machine|
|US5210846||May 15, 1989||May 11, 1993||Dallas Semiconductor Corporation||One-wire bus architecture|
|US5257179||Oct 11, 1991||Oct 26, 1993||Williams Electronics Games, Inc.||Audit and pricing system for coin-operated games|
|US5290033 *||Dec 2, 1992||Mar 1, 1994||Bittner Harold G||Gaming machine and coupons|
|US5310035||Sep 23, 1992||May 10, 1994||Revenco Corporation||Paper and coin currency totalizer for an existing vending machine|
|US5398326||Feb 19, 1993||Mar 14, 1995||Dallas Semiconductor Corporation||Method for data communication|
|US5429361||Sep 23, 1991||Jul 4, 1995||Bally Gaming International, Inc.||Gaming machine information, communication and display system|
|US5442568 *||Nov 15, 1994||Aug 15, 1995||Audit Systems Company||Vending machine audit monitoring system|
|US5470079||Jun 16, 1994||Nov 28, 1995||Bally Gaming International, Inc.||Game machine accounting and monitoring system|
|US5477952||Mar 11, 1993||Dec 26, 1995||Compuline, Inc.||Retrofittable universal secure activity-reporting electronic coin tracker for coin-operated machines, particularly for detecting embezzlement of monies collected by video games|
|US5557086 *||Feb 25, 1993||Sep 17, 1996||Nsm Aktiengesellschaft||Game machine system with money-processing station|
|US5564545 *||Aug 28, 1995||Oct 15, 1996||Universal Sales Co., Ltd.||Paper currency acceptor|
|US5655961 *||Oct 12, 1994||Aug 12, 1997||Acres Gaming, Inc.||Method for operating networked gaming devices|
|US5715924 *||May 13, 1994||Feb 10, 1998||Kabushiki Kaisha Ace Denken||Game play media lending machine, for which bank notes can be used|
|US5826680 *||May 19, 1993||Oct 27, 1998||Kabushiki Kaisha Ace Denken||Bill handling system in a gaming house|
|US5836435 *||Mar 7, 1996||Nov 17, 1998||Japan Cash Machine Co., Ltd.||Bill handling apparatus|
|US5918720 *||Aug 20, 1997||Jul 6, 1999||Nkl Corporation||Money control system|
|DE2822122A1||May 20, 1978||Nov 22, 1979||Paul Gauselmann||Fruit machine circuit preventing misuse - has converter for money paid in and paid out and data storage unit|
|DE3601157A1||Jan 14, 1986||Jul 16, 1987||Bally Wulff Automaten Gmbh||Device for the intermediate storage of data stored in different coin-operated machines and for transferring the data to a read-out unit|
|EP0307375A2||Jun 28, 1988||Mar 15, 1989||Inter Innovation AB||A system for transferring quickly and reliably to a centrally located monetary institution at least the value of valuable documents|
|EP0387972A1||Feb 27, 1990||Sep 19, 1990||Klüssendorf Aktiengesellschaft||Vending machine controlling method|
|GB2105892A||Title not available|
|GB2205214A||Title not available|
|JPH05245266A||Title not available|
|1||50 Ways to Touch Memory, Dallas Semiconductor (Aug. 1994), 2 cover pages and pp. 1-45.|
|2||All Silicone Networking, Dallas Semiconductor.|
|3||Binding Digital Data TO Physical Objects, Dallas Semiconductor, Nov. 1994, pp. 1-28.|
|4||Dallas Semiconductor, data sheet DS1990A, Feb. 6, 1998, 10 pages.|
|5||Dallas Semiconductor, data sheet DS1992/DS1993; DS1994, Feb. 6, 1998, 20 pages.|
|6||Dallas Semiconductor, product specification, pp. xxvi-xxix.|
|7||PCT Search Report, Jan. 21, 1998, PCT/US97/08157.|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US8241109 *||Aug 14, 2012||Aristocrat Technologies Australia Pty Limited||Gaming machine power fail enhancement|
|US8657669 *||Jul 12, 2012||Feb 25, 2014||Aristocrat Technologies Australia Pty Limited||Gaming machine power fail enhancement|
|US8708798 *||Nov 8, 2010||Apr 29, 2014||Wms Gaming Inc.||Wagering game machine cabinet memory|
|US8851373||Jun 13, 2007||Oct 7, 2014||Mei, Inc.||Tracking information in a note handling facility|
|US20050040006 *||Sep 14, 2004||Feb 24, 2005||Prashanth Kodela||Table game validation and event audit system|
|US20050170893 *||Jan 11, 2005||Aug 4, 2005||Muir Robert L.||Gaming machine power fail enhancement|
|US20120115564 *||May 10, 2012||Canterbury Stephen A||Wagering game machine cabinet memory|
|US20130012300 *||Jul 12, 2012||Jan 10, 2013||Aristocrat Technologies Australia Pty Limited||Gaming Machine Power Fail Enhancement|
|U.S. Classification||463/25, 700/91|
|International Classification||G07F9/08, G07F17/32, A63F9/24|
|May 13, 2009||SULP||Surcharge for late payment|
Year of fee payment: 11
|May 13, 2009||FPAY||Fee payment|
Year of fee payment: 12