Method for fault and/or disaster tolerant cashless gaming
First Claim
1. A gaming machine, comprising computer means, game control software and player interaction devices to enable a gaming session with a patron, the gaming session having meters associated therewith and including at least one game played by the patron;
- non-volatile solid state memory for storing a state of and meters associated with a currently played game and for storing the meters associated with the gaming session;
a redundant array of independent (or inexpensive) disks (RAID), the game control software being configured to replicate the meters associated with the gaming session to the RAID.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems that enable cashless gaming dispense with the need to set up and operate a complex centrally controlled system or dispense with the need to distribute expensive smart cards. The patrons'"'"' gaming session meters (including, for example, a measure of winning and/or available credit) are distributed amongst an estate of peer networked gaming machines and are stored in redundant storage for fault tolerance.
-
Citations
29 Claims
-
1. A gaming machine, comprising
computer means, game control software and player interaction devices to enable a gaming session with a patron, the gaming session having meters associated therewith and including at least one game played by the patron; -
non-volatile solid state memory for storing a state of and meters associated with a currently played game and for storing the meters associated with the gaming session;
a redundant array of independent (or inexpensive) disks (RAID), the game control software being configured to replicate the meters associated with the gaming session to the RAID. - View Dependent Claims (2, 3)
-
-
4. A network of gaming machines, comprising:
-
a communication network;
a first gaming machine coupled to the communication network, the first gaming machine being configured to maintain meters associated with a patron'"'"'s gaming session, the patron'"'"'s gaming session including at least one played game;
a second gaming machine coupled to the communication network, the first gaming machine including a redundant array of independent (or inexpensive) disks (RAID), wherein the first gaming machine is configured to backup the meters associated with the patron'"'"'s gaming session to the RAID included in the second gaming machine directly over the communication network. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A network of gaming machines, comprising:
-
a communication network;
a plurality of gaming machines, each of the plurality of gaming machines being coupled to the communication network, the plurality of gaming machines being grouped in a plurality of banks of gaming machines, at least some of the plurality of gaming machines in each bank including a redundant array of independent (or inexpensive) disks (RAID), wherein each gaming machine within each bank is configured to backup meters associated with a patron'"'"'s gaming session to the RAID of at least one gaming machine of a bank other than the bank to which the gaming machine is grouped. - View Dependent Claims (11, 12, 13)
-
-
14. A method for maintaining meters associated with a cashless gaming session played by a patron on a network including a plurality of networked gaming machines, each gaming machine including a non-volatile solid state memory (NVRAM) for storing a state and meters of a currently played game and for storing the meters associated with the gaming session, and a redundant array of independent (or inexpensive) disks (RAID), the method comprising the steps of:
-
a) initializing meters assigned to the gaming session with a credit amount corresponding to funds received from the patron in a predetermined first gaming machine of the plurality of networked gaming machines;
b) if the patron does not initiate the gaming session on the first gaming machine, transferring the meters assigned to the gaming session over the network from the meters in the first gaming machine directly to meters in whichever gaming machine of the plurality of networked gaming machines on which the patron initiates a gaming session;
c) metering the gaming session activity, the meters associated with the currently played game stored in NVRAM being appended to the RAID subsequent to an end of the currently played game;
d) transferring the meters assigned to the gaming session over the network directly to whichever gaming machine of the plurality of networked gaming machines on which the patron initiates a gaming session, and repeating steps c) and d) as and if needed until the credit amount associated with the meters assigned to the gaming session is exhausted or a cashout is requested by the patron. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification