US20050143168A1 - Progressive wagering system - Google Patents

Progressive wagering system Download PDF

Info

Publication number
US20050143168A1
US20050143168A1 US11/049,899 US4989905A US2005143168A1 US 20050143168 A1 US20050143168 A1 US 20050143168A1 US 4989905 A US4989905 A US 4989905A US 2005143168 A1 US2005143168 A1 US 2005143168A1
Authority
US
United States
Prior art keywords
prize
numbers
wager amount
range
total wager
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/049,899
Inventor
Lawrence Torango
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/005,341 external-priority patent/US6241608B1/en
Priority claimed from US09/698,941 external-priority patent/US6435968B1/en
Application filed by Individual filed Critical Individual
Priority to US11/049,899 priority Critical patent/US20050143168A1/en
Publication of US20050143168A1 publication Critical patent/US20050143168A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3244Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes
    • G07F17/3258Cumulative reward schemes, e.g. jackpots
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

Definitions

  • This invention relates to a computerized control processes executed on one or more central computers and one or more remote computers.
  • the control processes manage progressive gaming in which a plurality of progressive prizes may be linked to a plurality of gaming device's progressive game pay lines.
  • This invention may include Free Play apparatus to allow linkage between the plurality of progressive prizes with gaming devices devoid of progressive game play line logic.
  • the gaming devices may accept wagers using different currencies and different denominations within a particular currency while participating in common prizes.
  • the control system must ensure that every game linked to a progressive prize requires the same total wager amount to be made by players over the theoretical life cycle of one prize award. This requirement ensures each player theoretically makes the same monetary investment to win the progressive prize.
  • the controlling system must provide a reasonable degree of protection against system error or tampering resulting in prize awards.
  • Prior art gaming devices typically contain one or more games that can be played for various prizes. Each game has a pay table that defines all possible outcomes of one play of the game that can result in awarding a prize to a player. Gaming devices used for wagering are usually approved for play based on theoretical pay out. For example, the REGULATIONS OF THE NEVADA GAMING COMMISSION AND STATE GAMING CONTROL BOARD current as of March, 1997, section 14.040 states that “All gaming devices submitted for approval: 1. Must theoretically pay out a mathematically demonstrable percentage of all amounts wagered, which must not be less than 75 percent for each wager available for play on the device.”.
  • Theoretical pay out is mathematically demonstrated using the game's pay table to compute the difference between the total monetary amount of wagers made over a theoretically time period and the prizes awarded.
  • each line of the pay table defines the number of coins required to be played, the criteria that defines a win, the odds of the win criteria resulting from one play of the game and the number of coins returned by the gaming device to the player when a win is registered.
  • a pay line may include the ability to accept a progressive prize value from the system. In prior art progressive gaming systems and methods this is required to allow the game's pay line to be linked to a system controlled progressive prize.
  • FIG. 15 One representation of a prior art game's pay table is illustrated in FIG. 15 .
  • this representation there are 10 possible combinations of symbols, represented as AAA through JJJ, that will result in awarding a prize to the player.
  • pay lines 5 through 9 are not shown.
  • Each pay line will return a number of coins determined by the coins bet, as indicated in FIG. 15 as win amount for coin required, in which case the coins required are 1, 2 or 3.
  • the pay line may also be linked to a system progressive prize, indicated by SP.
  • pay lines 1 and 2 must be linked to a system progressive prize before the game may be played.
  • the control processes of most of the prior art progressive gaming systems and methods include games with a single progressive pay line. Each participating game accepts wagers only with coins of the same denomination and of the same currency. For example, if the progressive prize is based on a $1.00 US denomination, all games participating in the opportunity to win the progressive prize can only accept wagers of a specific number of $1.00 US coins. In this instance the odds associated with winning the progressive prize are exactly the same on every participating game's progressive pay line.
  • the method of translation is characterized by calculations using a constant value for unit of increment per pulse (a coin of a specific denomination and currency) to apply against the actual denomination of the coins used to play the game, the standard game pay table data of hit frequencies (odds) and coins bet.
  • the calculations result in a computed coins per pulse value and a computed percentage to jackpot factor.
  • the prior art progressive gaming systems and methods link prizes to gaming devices based on the wager amount and odds fixed in a gaming device's hardware and software. This creates a major problem when the actual marketing acceptance varies from the projected acceptance. Changes needed on the gaming devices to alter the wager amount or odds require replacing the hardware or software in the device. This may be very time consuming and expensive.
  • the prior art progressive gaming systems and methods also make it impossible for a common prize to be linked to gaming devices using different currencies as the basis for wagering due to fluctuating currency rates.
  • This invention incorporates this advantage by using total wager amount as the basis of linkage between a prize and a gaming device or other gaming apparatus.
  • the total wager amount for a prize is equivalent to the amount needed to finance the average prize value.
  • the prize's total wager amount was $28,571,428.58.
  • a prior art gaming device's total wager amount is the product of the wager times the odds and this invention would continue to allow that as a basis of participation for the prior art gaming devices.
  • this invention specifies a Free Play apparatus that uses the total wager amount, which may be represented in different currencies, and the wager amount of a specific bet made by a player, to dynamically compute the odds of a prize award event.
  • the advantage gained is the ability to adjust the basis of linkage to quickly and economically respond to changing market forces while allowing play for common prizes using different currencies for placing wagers.
  • One of the objectives of this invention is to allow players using gaming devices which accept wagers in different currencies or varying denominations within a particular currency, to share in the possibility of winning common progressive prizes.
  • a critical element in the practical application of this objective is the ability to enable gaming devices or other gaming apparatus containing no linked progressive prize hardware or software logic, to be linked to progressive prizes.
  • the linkage is enabled without modification to the essential characteristics of the gaming device or game apparatus as represented by the gaming device's hardware or software or the playing characteristics.
  • Another objective of this invention is to teach a method whereby a boundary criterion such as a maximum value, or, an expiration date and time, or other criteria may be specified for a prize. Then, when random play has not created a prize award event by the time the boundary criteria is reached, the method enables the system to randomly select one or more of the current participants as a winner.
  • a boundary criterion such as a maximum value, or, an expiration date and time, or other criteria may be specified for a prize.
  • This invention comprises a system and process for linking a plurality of progressive gaming devices' pay lines and gaming devices or other gaming apparatus with or without inherent progressive hardware or software logic, to a plurality of progressive prizes in such a way that freedom of association is constrained only by the business rules of any one of possibly several regulatory agencies involved with an implementation of the invention. Each prize may be controlled by the regulatory rules of jurisdictions different from that of other prizes.
  • the system's control processes are integrated with the gaming devices, signs and other attached devices or games utilizing device drivers. These units of programmable logic are responsible for controlling and monitoring each attached device or came apparatus. Each device driver communicates with a particular kind of device or game apparatus according to its rules for message content and transmission. The device driver converts the native protocol of the device or apparatus into the common internal protocol used by the central control processes to monitor and control the operation of all like kinds of devices and apparatus.
  • the monitoring and control of progressive prizes permits a prize award process to be initiated in different ways. Establishing boundary criteria for a prize complements the prior art prize award process that results from a gaming device generating a random prize award event. If a gaming device has not generated a random prize award event when the boundary criteria is met, an award process is started to force a prize award upon one or more randomly selected participating players.
  • this invention uses the total wager amount as a common element shared between progressive prizes and the linked game pay lines, other gaming devices and prior art games. This enables linkage to be established regardless of the currency, or denomination within a currency, used to place a wager on a gaming device or game apparatus.
  • the processes create relationships between a progressive prize based on one currency, and gaming devices and game apparatus accepting wagers in different currencies, by using currency exchange rates to normalize the total wager amount inherent with every progressive prize and its associated games.
  • the ability to create a relationship between a progressive prize and a progressive game pay, line or other game apparatus with wagers using different currencies is conditioned by system parameters set to reflect the rules of the regulatory agency controlling the progressive prize.
  • FIG. 1 is a schematic diagram of a simple implementation of the invention to illustrate the international distribution of the system components.
  • FIG. 2 is an entity diagram of the data used to describe the control processes of the invention.
  • FIG. 3 is a diagram illustrating the different capabilities of device drivers.
  • FIG. 4 is an illustration of the difference between how the prior art progressive gaming systems and methods handle events and the methods used by this invention.
  • FIG. 5 is a flow chart depicting the decisions used when linking a game's progressive pay line to a progressive prize.
  • FIGS. 6 and 6 A are diagrams explaining the Free Play apparatus attached to gaming devices with no progressive prize logic.
  • FIG. 7 is a flow chart illustrating the logic of the Free Play apparatus.
  • FIG. 8 is a flow chart depicting the decisions used when linking a Free Play apparatus to a progressive prize.
  • FIG. 9 is an illustration of the processes involved with accumulating wagers by currency.
  • FIG. 10 is an illustration of the processes involved with changing percentages or currency exchange rates.
  • FIG. 11 is an illustration of the processes involved with computing a prize value.
  • FIG. 12 is a flow chart depicting the decisions used after a prize value has been computed.
  • FIG. 13 is a flow chart depicting the decisions used to process a prize award event.
  • FIG. 14 is a flow chart depicting the wager accumulation process as it relates to prize award processes.
  • FIG. 15 is a pay table as may be represented for a prior art progressive game.
  • DEFINITIONS Acquisition Data The data produced by the gaming devices as players participate in the progressive system. Data recorded from game meters are one example of the acquisition data.
  • Central System One or more sets of computer hardware and software in communication with GEMs or gaming devices, the computer hardware and software being responsible for controlling a distributed system.
  • Contribution Percent A percent value associated with a progressive prize. The contribution percents are used to finance the starting value of a prize, increment the prize value, and other uses as dictated by a particular jurisdiction. The financed amounts are computed by multiplying the wagers amounts made towards a prize by the contribution percent.
  • Control Data The data input by system operators to define the system environment, operating parameters, constraints and other criteria.
  • Device Driver A set of hardware or software used to monitor and control gaming devices. In addition to the normal control processes it has at least three major responsibilities: 1. To act as interpreter between the central system's standard protocol and a gaming device's unique protocol. 2. To serve as the primary control point for qualifying data acquired by the central system according to specific events. 3. To filter bad or inconsistent data generated by gaming devices before the data is acquired by the central system, creating events whenever an instance of bad or inconsistent data is detected Device Protocol The set of messages used to control a specific gaming device. These messages may be consistent only for a particular kind of gaming device manufactured by a particular manufacturer.
  • Event Condition A condition arising from some sort of incident that is either outside the set of normal incidents, or is a normal incident requiring specific processes to be performed to meet the rules and regulations of a governing agency.
  • Event Data The data generated by the system to track each event. For example the recording of a prize award may include audit records recording any meters that could not be gathered, the prize value displayed to the player, the actual prize value computed after all contributions were computed, etc.
  • Event Process A process that enables a controlled response to an event condition detected somewhere in the system. The objective or the event process is to ensure the situation is handled in accordance with the rules and regulations of a governing agency.
  • Examples may include progressive prize hits, end of day processes, malfunctioning or non-responding gaming devices, remote computers, or other system components.
  • FPA See Free Play Apparatus
  • Free Play Apparatus An apparatus that communicates with a gaming device and comprises progressive hardware and software needed by the device to be linked to one or more progressive prizes.
  • Game A process providing a player with the opportunity to place a wager, interact in some manner with either a gaming device or a house employee, such as a dealer or table operator, for the purpose of winning a prize.
  • Gaming Device A device used as a game of chance where a player may place wagers to participate in play in return for the chance of winning prizes such as a slot machine.
  • Gaming Environment Manager A computerized device that connects the central system with the device drivers controlling gaming devices.
  • GEM See Gaming Environment Manager Handle Pull A gaming industry term used to indicate one play on a gaming device or other game of chance.
  • Host Computer A computer acting as the controlling entity for another computer or computerized device.
  • Linked Game A game that is associated with one or more progressive prizes. Pay Table The data required in each gaming device that defines the out come of each play that can result in a win condition.
  • Poll Cycle A method of controlling the accumulation of game meters that varies the rate of accumulation according to the available communications and computing capacity of the system at any particular point in time.
  • Prize Award The condition that results from the win of a progressive prize on a gaming device and the subsequent prize award event that ensures all jurisdiction rules are enforced in regards to meter collection and calculation of the final prize amount.
  • Progressive Pay Line An entry in the pay table of a gaming device that requires linkage to a progressive system to determine the prize value to be paid to a player when the results of play meets the criteria of the pay line for a win.
  • Progressive Prize A prize that starts at some value then is incremented as wagers are placed on gaming devices linked to the prize. The increment value is the result of multiplying the value of the wagers made by a contribution percentage.
  • Protocol A set of defined messages used to communicate between system components.
  • Remote Computer A set of computer hardware and software located at a site other than the central site.
  • Surcharge Percent A percent value computed by the linkage process that ensures wagers made by participating players are subjected to equal contribution percentages.
  • System Activity Data Data that results from players making wagers on gaming devices linked to the system. Examples include the meter data captured for each prize award event.
  • System Operator People charged with the responsibility for operating the central system computers, entering control data, and ensuring event processes perform correctly.
  • System Standard Protocol The set of predefined messages used by the system to communicate between processors. Each message has a specific set of information according to its purpose. Total Wager Amount For a progressive prize, this is the theoretical sum of all wagers made for each prize award event.
  • the total wager amount must be of a value that will support all the criteria for the prize starting value, increment values, and any other values generated as a result of contribution percents applied against wagers. For a gaming device, this is the sum of all wagers made over the theoretical number of handle pulls, or plays of a game, between the prize award events. The total wager amount is computed by multiplying the wager amount times the odds of winning the prize.
  • Two Way Communications A method of enabling two components of the system to carry on a conversation in which one component directs or otherwise instructs another component to carry out some activity or other function. The component receiving the instruction then responds with information that enables the initiator of the conversation to ascertain the results of the action performed or attempted. The conversation consists of sets of protocol messages.
  • Win Number A unique number assigned the set of a progressive prize's system activity data generated by gaming devices linked to the progressive prize. The purpose of the win number is to control the accumulation of wagers made to each prize award event and any prize related events.
  • the physical embodiment of this invention is comprised of one or more local or remote locations. Each location contains one or more processors, known as Gaming Environment Managers (GEM), which together with device drivers, are used to monitor and control each connected gaming device or other prior art game or apparatus. Each GEM is connected to a central system via appropriate communication lines.
  • GEM Gaming Environment Managers
  • FIG. 1 illustrates a simple instance of the invention where one location 101 A has one GEM 104 A and is located in Canada.
  • a second location 101 B has one GEM 104 B and is located in the United-States.
  • a third location 101 C has one GEM 104 C and is located in Mexico.
  • the central system, 102 is in the United States. This figure is for illustration purposes only, there is no system restriction on how many locations there may be, where the locations physically exist, how many GEMs may be at one location, nor where the central system may exist.
  • Communication lines 103 A, 103 B and 103 C connect the components of the system. These communication lines could be of any particular kind depending on the capability of an international location's existing facilities.
  • Each GEM contains device drivers 105 A, 105 B and 105 C, for monitoring and controlling the attached devices, an event manager 106 A, 106 B and 106 C, and a polling process 107 A, 107 B and 107 C.
  • the polling processes coordinate the sending of transactions to and from the polling process 112 at the central system 102 .
  • the event managers process each transaction from the central system and create transactions to be returned to the central system.
  • the device drivers monitor and control each device or apparatus and perform the data acquisition to record meter data indicative of wagering activity and events generated from each device.
  • the central system contains the business process and report generation functionality 108 responsible for maintenance of all information used to define the physical system, including all games, devices, prizes, linkage of games and devices to prizes, currency exchange rates and other data needed by the operating logic. It coordinates this information across the computer hardware platforms to ensure accuracy. It is also the central repository and distribution point for all data acquired by the system.
  • the polling process 117 is responsible for scheduling polls to each GEM, transporting the transactions generated by the other central system processes to the GEM, then receiving transactions from the GEMs and passing them to the data acquisition process 109 . It also seeps the operational statistics needed to monitor and tune the way the system functions. These statistics relate to poll cycle times, number and type of transactions processed and other relevant data by time of day and day of year.
  • the data acquisition process is responsible for accumulating the records of wagering activity that occur on each game, applying wagers towards prizes, computing prize amounts, and maintaining the memory tables used by all other elements of the central system to control processes. As event transactions are acquired they are passed to the event control process 110 .
  • the event control process 110 is responsible for monitoring the progress of events and creating messages needed to affect decisions to carry out or terminate operations.
  • the system operator interface process 111 serves as a gateway for the system operator to monitor the operational performance of the system and issue commands.
  • the physical environment is defined to the system to enable it to perform its operational functions.
  • the central system processes are responsible for ensuring the data approved by the regulatory agency is entered correctly and that the operational rules are adhered to. Normally, the regulatory agency must approve the data related to the progressive prizes, locations of gaming devices and other game apparatus, the gaming devices along with their games and progressive game pay lines, the linkage between progressive game pay lines, gaming devices and other game apparatus and progressive prizes, and other data prior to the data being entered into the system.
  • the regulatory agency does not normally require beforehand approval of contribution percent changes, currency exchange rates and other data related to the deductions from the revenues of the owners being contributed to prize values or reserve funds. However, it is the responsibility of the system to ensure these elements are accumulated from wagers in a manner that is fair and equitable among the participating players for a prize and that the proper audit trails are created to enable reporting processes to verify system activity.
  • the normal day to day control functions include adding, and removing progressive prizes, adding and removing equipment and communication lines, controlling the collection of wagering activity, contribution percent changes, exchange rate changes between currencies, and progressive prize awards, and ensuring all events are handled properly.
  • Greenwich Mean Time or some other standard time.
  • the time is coordinated during the continuous polls from the central site to the local and remote sites.
  • Local presentation of time of day and day of year is produced via system routines that convert the Greenwich Mean Time to the standard of the particular location based on time zones, daylight savings criteria, or other criteria that may be in effect for a particular location.
  • FIG. 2 is a simplified entity relationship diagram used to demonstrate how system data is related.
  • the line connecting entities has a crow's foot on its end, it means there are one or more instances of that entity available to relate to the other entity.
  • the line simply connects to an entity it means there is only one instance available.
  • the relationship between location 201 and GEM 202 indicates that for one location there may be one or more GEMs.
  • FIG. 2 illustrates the entities and data involved with defining, the physical environment to the system.
  • Progressive prize data 209 , performance expectations 210 and progressive processing controls 211 will normally be the first data entered.
  • Location data 201 will be entered for each physical site where gaming devices will be located.
  • each GEM 202 is entered to define each GEM 202 , each gaming device 203 , each game definition 205 , each game pay line to be linked to a progressive prize 206 , the linkage of each game definition to a gaming device 204 , and the linkage of each pay line or gaming device to a progressive prize 207 .
  • Communications and other related data that may not be relevant to ensuring the rules of the regulatory agency are adhered to are not included in FIG. 2 .
  • Device drivers function as a buffer between the system and a particular type of device or game apparatus providing the system independence from the peculiarities of specific devices.
  • the polling process 107 A receives transactions from the central system polling process 112 and passes them to the event manager process 106 A.
  • the event manager process either carries out the commands contained in the transaction, or it may pass certain commands directly to the device drivers for action.
  • the device driver either carries out the command or converts the command to the unique format required by the particular device or game apparatus.
  • the device driver then periodically polls the device, sending system messages to the device for action.
  • the device responds to the poll with messages it has queued.
  • the device driver converts the device's messages into the system format and queues then for sending to the central system.
  • As the polling process 107 A is polled by the central system 112 it packages any transactions prepared by the event manager or device drivers and sends them to the central system.
  • FIG. 3 illustrates some of the different methods used by the device drivers to control various devices and game apparatus.
  • Sign devices 31 normally receive a protocol message over a communication line 313 to tell it what is to be displayed.
  • the device driver 312 converts the system message to the unique format required by the sign device. There is usually a one way communication for most sign devices.
  • Device drivers that control games have several permutations due to the wide variety of gaming devices, their capabilities, and the way this invention uses them to simulate progressive play when the gaming device itself has no progressive logic in its hardware or software.
  • a passive gaming device 321 never sends unsolicited messages to the system. As it performs its functions, all messages are put into queues.
  • the device driver 322 receives messages from the system and converts them into the unique format required by the gaming device.
  • the device driver 322 periodically polls the gaming device over a communications line 323 sending any system messages to the gaming device. As the gaming device 321 is polled it performs the required actions as dictated by received messages, and responds with messages from its queues.
  • the device driver 322 converts the device's messages to the system format and puts them into a queue for sending to the central system.
  • An active gaming device 331 sends unsolicited messages to the system under some conditions.
  • the device driver 332 is capable of receiving the unsolicited message over a communication line 333 .
  • the device driver 332 is very much like device driver 322 in that it also periodically polls the gaming device to send system messages and receive device messages.
  • the communication line 333 may represent one or more physical lines depending on the particular gaming device's requirements.
  • either the device driver or a Free Play apparatus attached to the gaming device may contain the logic used to enable the gaming device to participate in progressive play for a common linked progressive prize. This capability is explained in detail as part of the linking process that connects a particular gaming device with a particular prize.
  • Device drivers 342 , 352 that monitor and control game apparatus such as a bingo 341 or keno 351 game, require the game apparatus to be able to receive and send messages associated with each play of the game over an appropriate communications line 343 , 353 .
  • the message information must provide at least an identification of the game being played, the number of players participating, the amounts wagered and the amounts won. It is anticipated that certain bingo and keno games may also, through the use of total wager amounts, participate in progressive prizes and thus require prize award information.
  • the central system would provide the current prize value for display by the bingo or keno game apparatus at the beginning of each game. After a game has been played, the game apparatus would send to the system the information about the game played including prize award events.
  • the device drivers are responsible for qualifying each set of acquisition data and event data with the appropriate progressive prizes' win number, currency, and other data.
  • the processes associated with prize award events and end of day shall be described further on however, it is noted that the device driver is a key factor that enables the practical application of this invention's processing philosophy.
  • the device driver's responsibility for event qualification allows the central system to collect data for each major event using simple data acquisition logic. As illustrated in FIG. 4 , this is not the case for prior art progressive gaming systems and methods that attempt to coordinate system wide events at the central system level.
  • the international application of this invention presupposes a significantly larger number of devices to be incorporated in a physical embodiment than that usually present in prior art progressive gaming systems and methods. This anticipation will result in a much more likely probability that there will be conflict between events. Therefore, the control logic of this invention has been structured to push the qualification of data associated with events to the lowest level of the system, namely the device drivers 403 B controlling the gaming device 404 B. At this level the qualification of data becomes a binary decision because a particular device can have only a single state. When data arrives at the central system it is acquired into the appropriate event category and instance according to the qualifying data assigned by the device driver.
  • This method of separating the control processes for conflict resolution from the central system allows the central system to function as a simple data acquisition process for accumulating the data from the device drivers while retaining complete control over every event. Data acquisition is explained in detail in the appropriate section dealing with prize awards, percent changes, and end of day processes.
  • FIG. 5 illustrates a flowchart specifying the logical steps taken to decide if a progressive game pay line can be linked to a progressive prize.
  • the first check 510 ensures the owner of the location where the gaming device or game apparatus physically exists has authorization to participate. Referencing FIG. 2 , this is a matter of ensuring the owner value 2013 in the location data 201 exists in the owner value 2082 in the participation authorization data 208 . If the check fails, the linkage 590 cannot be done.
  • the decision blocks 520 through 570 ensure the total wager amounts of the gaming device pay line and the progressive prize are compatible according to the rules of the appropriate regulatory agency.
  • .00000415979493 ( .02 * 28 ⁇ , ⁇ 571 ⁇ , ⁇ 428.58 ( 38 ⁇ , ⁇ 235 ⁇ , ⁇ 158.95 * .7471 ) ) - .02
  • the final check is made 570 to determine if the sum of the percentages being taken for progressive purposes exceeds the maximum allowed by the owner of the game.
  • Creating a linkage between a gaming device with no progressive pay lines and a progressive prize requires that the Free Play apparatus be attached to the gaming device to contain the logic for generation of random numbers to simulate the play of a progressive pay line. This capability is checked by the logical setting of the progressive simulator flag 2161 referencing FIG. 2 .
  • a particular regulatory agency may require that the device driver supply a visual display of the current prize amount and provide audio notification of a prize award event, both of these capabilities are not normally a part of a gaming device with no progressive capabilities.
  • FIG. 6 illustrates a Free Play apparatus used to provide a connection between device driver and a gaming device with no progressive pay line logic for the purpose of enabling the gaming device to participate in a linked progressive prize.
  • the Free Play apparatus 602 would contain a standard processor board, a video display 603 and speakers 604 and, in this case, be mounted possibly on top of the gaming device 601 such that the Free Play apparatus's communication and power supply lines 606 would be contained inside the gaming device's cabinet.
  • the Free Play apparatus' communication line would be connected to the device driver's communication line 607 .
  • the connection may be direct, in which case the Free Play apparatus performs all communications between the device driver 608 and the gaming device 601 , or with a standard communication line adapter used to split the signal, in which case the Free Play apparatus would perform only the communications related to progressives.
  • the connections would be located inside the gaming device's cabinet. Communications from the device driver to the Free Play apparatus would enable the device driver to send appropriate configuration messages to the Free Play apparatus controlling the video display and speakers. The messages would specify information such as the current prize values for prizes linked to the gaming device as well other information, such as commercials, advertising clips, or other messages for display to the players. Communications from the Free Play apparatus to the device driver would consist of event messages indicating prize awards, intruder events, malfunction events and response messages.
  • FIG. 6A describes the connections between the Free Play apparatus and its external interfaces.
  • the Free Play apparatus 6 A 02 is powered by a connection to the gaming device's power supply 6 A 011 . It exchanges messages with the device driver using a communications line 6 A 08 . Instructions for selecting prizes are received from players pressing a selection button 6 A 05 . Messages are sent to players via the display connection 6 A 03 and the speaker connection 6 A 04 .
  • the functionality of the Free Play apparatus is driven from connections to the gaming device.
  • an impulse is generated on the connection 6 A 012 .
  • the amount of the wager made is obtained from connection 6 A 013 .
  • Sending the appropriate signal through the connection 6 A 014 disables the gaming device. If the Free Play apparatus has a direct connection to the device driver, then the connection 6 A 015 would be used to send central system messages to the gaming device and also to receive messages from the gaming device to be sent to the central system.
  • communication line 6 A 016 would be used to provide the interface between the device and the central system.
  • the Free Play apparatus would be connected to the various sensors incorporated in the gaming device that detect opening of doors, tilting of the device or any other security related events through one or more connections 6 A 017 .
  • FIG. 7 illustrates the functionality of the Free Play apparatus' logic.
  • the Free Play apparatus When the Free Play apparatus is enabled, it would present the available prizes to the player based on criteria such as amount of the wager, player rating or others 701 . If multiple prizes are available, the Free P lay apparatus may also contain a selection button 605 ( FIG. 6 ) to enable the player to select from a menu of different progressive prizes 702 . In this case, the Free Play apparatus would be configured to select a default prize, and enable the player to make a selection 703 only when the gaming, device is not actively playing a game. As soon as play is detected on the gaming device, the currently selected prize is the one being played for.
  • the Free Play apparatus would then generate a random number from the range of 1 through the maximum number for the range as computed. If the number produced was equal to a predefined number, such as the number one (“1”), then the prize award process would start. In essence, this control function provides a player with two plays for each wager. One associated with the gaming device, the other when the Free Play apparatus performs the random number selection.
  • one possible embodiment would connect the wager connection 6 A 012 with a separate coin or bill acceptor attached to the gaming device.
  • a range of random numbers would only be created if the player made a separate wager for the purpose of planing for the progressive prize.
  • the Free Play apparatus would immediately disable the gaming device 707 and create the appropriate visual and audio output to notify the player of the prize award 708 .
  • the Free Play apparatus would then generate a prize award event for the central system 709 .
  • the Free Play apparatus may contain various sensors to allow it to detect intrusions into the device's cabinet. For example, sensors could detect the opening of the device cabinet door, access to the device's logic area, tampering with the Free Play apparatus housing, etc. Whenever any of these alarms are triggered, the Free Play apparatus would disable the device and transmit the appropriate event messages to the system.
  • the control processes that links the Free Play apparatus with a progressive prize is illustrated in FIG. 8 .
  • the first check 810 ensures the owner of the location where the gaming device physically exists has authorization to participate. Referencing FIG. 2 , this is a matter of ensuring the owner value 2013 in the location data 201 exists in the owner value 2082 in the participation authorization data 208 . If the check fails, the linkage 840 cannot be done.
  • the functionality of the Free Play apparatus could be included in the hardware or software logic of the gaming device itself.
  • the gaming devices are enabled for player participation.
  • the control processes accumulate the wagers made for each prize by currency.
  • the device drivers monitor each gaming device, play is detected as the gaming device's meters change.
  • the device drivers format a meter message based on values taken from the gaming device. The message is sent to the central system to record the current game meters and accumulate wagers.
  • FIG. 9 illustrates the processes used to accumulate wagers by currency.
  • the central system accumulates wagers made on each prize by currency and surcharge percent in a matrix for each win number 905 A, 905 B.
  • the purpose for matrices by win number is explained in the prize award control process. In regards to this illustration it is sufficient to state that each set of meter values or other record of wagering activity is always qualified with the win number 9014 , 9015 to point to the correct matrix for the prize.
  • the system receives the new game meters 901 , it computes the change 902 from the prior game meters value 903 then replaces the prior meter values 903 with the new game meters 901 .
  • the gaming device ID 9011 , game number 9012 and prize win numbers 9014 , 9015 point to entries in the progressive prize to game pay line linkage table 904 , to determine the surcharge percent applicable to wagers made for each prize linked to the game.
  • the currency 9016 and the surcharge percents 90451 , 90452 are then used to point to a wager accumulator for each prize 9052 A, 9052 B then the value of wagers made 9023 is used to increment the accumulated wagers 9052 A, 9052 B.
  • an independent event process within the event control 112 maintains a number of poll cycles 2171 and also assigns a specific poll cycle number to each GEM 2023 , referring to FIG. 2 .
  • the poll cycle numbers are used to condition when the central system requests acquisition data from a GEM. For example, if the number of poll cycles is 10, each GEM would have a poll cycle number in the range of 1 through 10. As the polling process polls all GEMs, each iteration through the list of GEMs is assigned a poll cycle number by incrementing the last poll cycle number. When the increment pushes the poll cycle number greater than the number of poll cycle numbers, it is reset to 1.
  • the independent event process constantly monitors the data acquisition queue containing the data acquired from the GEMs. As the queue grows larger, indicating a backlog of data waiting to be processed, the event process would raise the number of poll cycles, thus lengthening the time for acquiring meter data from all GEMs. As the queue grows smaller, it would lower the number of poll cycles. Each time the number of poll cycles is changed, the independent event process starts with the first GEM, assigning it poll cycle number one. It would continue through the entire list of GEMs, assigning the next poll cycle number to each one so the poll cycle numbers are evenly distributed. This methodology enables spreading the collection of meters over a period of time while ensuring each GEM is polled on a timely basis for events. It also distributes the processing requirements to ensure the central system does not exceed the processing power of the computer it is running on.
  • FIG. 10 illustrates the process that occurs when changes are made to either the contribution percents, or a currency exchange rate. These changes are initiated within a data maintenance function prior to the central system performing its control process to affect the changes. As the changes are prepared, each link between a game and a prize is evaluated to ensure the linkage is still within the boundaries of acceptance as previously described. Any games becoming unqualified for linkage to a prize are set to a disabled status prior to affecting the changes in percentage factors, surcharge percents or exchange rates.
  • the system converts the accumulated wagers for each affected prize into an amount in the prize's currency.
  • FIG. 10 shows only an increment percent and a currency exchange rate.
  • each accumulator of wagers associated with the progressive prize 1001 is converted into a monetary amount in the currency of the progressive prize.
  • This computation is performed on each currency's accumulated wagers 1002 .
  • the amount is summed 1003 , then used to update the prize's control data 1004 along with the new percentage factors and the accumulated wagers are set to zero 1005 . If currency exchange rates have also changed, they are updated 1006 .
  • Not illustrated on the diagram is the process of putting all current game meters in a queue for recording to a meter data set for use by the business functionality and reporting processes. This control process is the same as that explained in the end of day process.
  • FIG. 11 illustrates the computation process.
  • the minimum prize amount 1101 and prior increment amount 1102 are taken from the prize's control data and added to the sum of all the accumulated wagers 1103 after they are converted to a current increment 1104 monetary value 1106 using the currency exchange rates 1105 .
  • the result is the current prize value 1107 .
  • FIG. 12 contains a flowchart that illustrates the decision processes that occur after the current prize value has been computed.
  • the prize value is compared to the maximum prize amount liability 20910 (referencing FIG. 2 ) to see if it has exceeded the acceptable limits 1201 . If the prize value is greater, then the prize value is changed to the maximum prize amount liability value 1202 . If this is the first time this has happened 1203 , then an event is generated to inform the system operator 1204 .
  • the prize value is converted to the currency of each wager 1205 and 1206 then sent throughout the system for display to the players.
  • the equation used to convert the prize value is: PV*ER
  • one possible embodiment may send the prize value throughout the system for display to the players in the currency used to process the prize.
  • the prize value would not be subjected to the impact of fluctuations caused by the currency exchange rates.
  • prize award events occur randomly as a result of the playing of a gaming device. This causes the timing of a prize award event to be unpredictable.
  • the process as illustrated in U.S. Pat. No. 5,280,909 uses a randomly generated prize value to condition the prize award event.
  • the central system creates a prize award event associated with the gaming device responsible for the increment that created the condition.
  • this condition is also unpredictable when related to the time of the prize award event, or the amount of the prize at the time of award. This process also removes the normal probability, however small, that more than one player may win a particular prize.
  • This invention introduces an element of predictability into the prize award event to facilitate the creation of progressive prizes associated with certain timed social events or other needs, while retaining the feature of randomly awarded prizes and more than one player winning a particular prize. This is accomplished by setting the operating characteristics 215 , referencing FIG. 2 , of the prize to establish boundaries that will start a prize award process. In the examples given in FIG. 2 , a boundary for end time 2156 could be set, or when the prize value exceeds the maximum prize value 2157 could be set for a prize. When a condition is met, such as the current date and time meets the expiration date and time, or the prize value meeting or exceeding the maximum prize value, the central system creates one or more messages to the GEMs participating in the prize.
  • This message creates an event on each GEM.
  • the event monitors each device driver to select the gaming device with the first detected handle pull or other play within a specified time period, a preferred time period being one second in duration. If play is detected, the event instructs the device driver to create a prize award for that device. If play is not detected within the specified time period, the event is terminated.
  • the central system receives a prize award message it performs the normal prize award process as described further on. If a GEM receives notification of a prize reset for the prize before a handle pull or other play of a linked gaming device is detected, it terminates the event monitoring handle pull activity and performs the normal prize award process.
  • the central system does not receive a prize award message after a specified time, a preferred time period being two poll cycles, it would repeat the process of sending messages to the GEMs. This process would continue to iterate until a prize is awarded to at least one player.
  • each progressive prize award event is identified with a unique win number.
  • the win number is disseminated down to the device driver level.
  • the device driver assigns the current win number of each progressive prize linked to the progressive pay lines of each gaming device's games to all meter values reported by the gaming devices.
  • the central system receives the meters and accumulates the wagers made by currency and surcharge percent.
  • a gaming device When a gaming device generates a prize award event, it sends a prize award message to the device driver.
  • the device driver formats a system prize award message and sends it to the central system.
  • FIG. 13 contains a flowchart that describes the processes that occur when the central system starts the prize award process.
  • the prize award's win number is compared to the current win number for the progressive prize 1301 . If the win number is less than the current win number then the prize award message is for a previous prize. In this case the prize award message is recorded then sent to the business function for processing 1302 .
  • the prize award is for the current prize.
  • the process increments the win number 1303 .
  • the process checks to see if the progressive prizes status 2093 is set to pending shut down 1304 . If it is, then the prize reset message, with a logical flag instructing all device drivers to close the progressive prize processing for this prize, is sent to all device drivers controlling gaming devices linked to the progressive prize 1305 .
  • the process checks to see if the owners of the prize have set up new progressive processing controls 211 to be implemented when the win number is reached 1306 . If no progressive processing controls exist for the new win number then a new set of data is created by copying the data from the old win number 1307 . If the owners have not set up new performance expectations 210 data for the new win number 1308 , then a new set of data is created by copying the data from the old win number 1309 .
  • the progressive processing controls 211 and performance expectations 210 data are used to create the control data and wager accumulation data areas for processing the new win number 1310 .
  • the progressive control process is now ready to process wagers for the new win number. It starts the new win number by sending the prize reset message to all device drivers controlling gaming devices linked to the progressive prize 1311 .
  • each device driver receives the prize reset message, it notifies the gaming device of the new prize value. If the gaming device responds with confirmation that it has changed the prize value, then the gaming device's meters are sent to the central system with the old win number. If the gaming device responds with a prize hit message, then the device driver formats both a prize hit message and the meter message using the old win number and sends both messages to the central system. The win number associated with the gaming device is then incremented. As each device driver will receive the reset message at different times, and the time taken to reset the device will vary depending on conditions such as the gaming device being in a state of playing a game, there will be meter messages for the same prize received by the central system with different win numbers.
  • FIG. 14 describes the processes that occur when waders for a prize are being reported under more than one win number.
  • the previously described process accumulates wagers 1401 , it checks the progressive prizes win number associated with the meter data against the current win number 1402 . If the win number is less than the current win number then the meters are for a prize award. In this case a check is made to see if the meter data is the last to be reported 1403 . If this is the last meter data for the prize award, then the prize award is closed and the business process is notified 1407 . If the meter data was not the last, then a check is made to see if the time allocated to performing the prize award has been exceeded 1404 . If this is the case, the system operator is notified 1405 of the devices that have not reported. The system operator makes the decision 1406 to either continue the prize process or proceed to close the prize award process 1407 .
  • Each location may be physically sited in wide ranging geographical locations spanning a plurality of international time zones.
  • the owner of each location determines the open and close times, holiday schedules and the time of day used to transition business days.
  • the central system uses the open and close times and holiday schedules to notify each GEM at the location to set the attached gaming devices to an open or closed status.
  • the central system When a location's time for end of day is reached, the central system notifies each GEM at the location to send the current meters for end of day. When the meters are received, they are sent to the business functions to process the location's end of day.
  • the use of device drivers to monitor and control gaming devices eliminates the chance of bad meter data entering into the system. Each gaming device will have the limits of normal operating criteria defined that will enable its device driver to detect invalid meters and runaway conditions before they get into the system data. In the event invalid meters or runaway conditions are detected, the device driver will disable the offending gaming device and notify the central system via a generated event message. This eliminates the often labor intensive tasks normally associated with correcting meter data and the need to protect against a runaway gaming device driving the progressive prize value to an excessive value.
  • This invention introduces control processes based on the total wager amount. These control processes provide the ability to support international participation for common progressive prizes. Players in each participating gaming location place wagers in the currency common to the location. The currency used to control the prize may be different from the currency used to wager for the prize.
  • Currency exchange rates enable linkage between games and prizes to be established in accordance with the rules and regulations of regulatory agencies that ensure fairness to all players. The currency exchange rates are used to compute prize values from accumulated wagers and display prizes values to participating players.
  • This invention 's ability to monitor and control the very large number of gaming devices and progressive prizes anticipated, depends on the control methods provided by the device driver, win number and poll cycles.
  • the ability to react quickly and economically as currency exchange rates fluctuate is provided by the Free Play apparatus. As currency exchanges rates change, the total wager amount as known to the Free Play apparatus is changed. As this occurs, the odds as computed by the Free Play apparatus will change ensuring all players continue making the same monetary investment for the prize award as represented in the currency used to control the prize.

Abstract

A linked progressive gaming system and method of operation is disclosed that is capable of accepting wagers in different currencies and different denominations of the same currency and allowing players in diverse locations to play for common progressive prizes. The system periodically computes each current prize value using the data acquired from each gaming device, and displays the values at each location where participating gaming devices are located, in the currency used at each particular location. Multiple prizes may be supported simultaneously. Each gaming device may be linked to one or more prizes. Progressive prize award events may be triggered by random events associated with play based on wagers made on gaming devices or by the central system based on prize criteria exceeding a boundary limit. A Free Play apparatus is disclosed that allows non-progressive gaming devices, as well as other traditional games, to participate in progressive play.

Description

    CROSS REFERENCES TO RELATED APPLICATIONS
  • This application claims priority of provisional patent application No. 60/035,5153 filed on Jan. 15, 1997, application No. 60/040/982 filed on Mar. 17, 1997, application No. 60/050/911 filed on Jun. 19, 1997.
  • BACKGROUND OF THE INVENTION
  • 1. Field of Invention
  • This invention relates to a computerized control processes executed on one or more central computers and one or more remote computers. The control processes manage progressive gaming in which a plurality of progressive prizes may be linked to a plurality of gaming device's progressive game pay lines. This invention may include Free Play apparatus to allow linkage between the plurality of progressive prizes with gaming devices devoid of progressive game play line logic. The gaming devices may accept wagers using different currencies and different denominations within a particular currency while participating in common prizes.
  • 2. Description of Related Art
  • Each of the prior art progressive gaming systems and methods have common properties due to the regulatory environment, characteristics of the gaming industry and the events related to progressive processes.
  • Regulatory agencies have at least four primary concerns related to progressive control systems, in addition to the common and normal regulations concerning gaming activities.
  • 1. The control system must ensure that every game linked to a progressive prize requires the same total wager amount to be made by players over the theoretical life cycle of one prize award. This requirement ensures each player theoretically makes the same monetary investment to win the progressive prize.
  • 2. The portion of wagers contributed to increment the prize value, fund starting prize values, etc. must be the same for each wager made.
  • 3. The controlling system must provide a reasonable degree of protection against system error or tampering resulting in prize awards.
  • 4. Business functionality must be capable of producing reports that provide an audit of the control system processes and ensure wagers made by players have been accounted for correctly.
  • Prior art gaming devices typically contain one or more games that can be played for various prizes. Each game has a pay table that defines all possible outcomes of one play of the game that can result in awarding a prize to a player. Gaming devices used for wagering are usually approved for play based on theoretical pay out. For example, the REGULATIONS OF THE NEVADA GAMING COMMISSION AND STATE GAMING CONTROL BOARD current as of March, 1997, section 14.040 states that “All gaming devices submitted for approval: 1. Must theoretically pay out a mathematically demonstrable percentage of all amounts wagered, which must not be less than 75 percent for each wager available for play on the device.”.
  • Theoretical pay out is mathematically demonstrated using the game's pay table to compute the difference between the total monetary amount of wagers made over a theoretically time period and the prizes awarded. In prior art games, each line of the pay table defines the number of coins required to be played, the criteria that defines a win, the odds of the win criteria resulting from one play of the game and the number of coins returned by the gaming device to the player when a win is registered. In addition, a pay line may include the ability to accept a progressive prize value from the system. In prior art progressive gaming systems and methods this is required to allow the game's pay line to be linked to a system controlled progressive prize.
  • One representation of a prior art game's pay table is illustrated in FIG. 15. In this representation there are 10 possible combinations of symbols, represented as AAA through JJJ, that will result in awarding a prize to the player. For simplicity pay lines 5 through 9 are not shown. Each pay line will return a number of coins determined by the coins bet, as indicated in FIG. 15 as win amount for coin required, in which case the coins required are 1, 2 or 3. In the event 3 coins are required, then the pay line may also be linked to a system progressive prize, indicated by SP. in FIG. 15 pay lines 1 and 2 must be linked to a system progressive prize before the game may be played.
  • The pay table for one embodiment of a gambling machine with a dynamic pay schedule is illustrated in U.S. Pat. No. 5,123,649.
  • The control processes of most of the prior art progressive gaming systems and methods include games with a single progressive pay line. Each participating game accepts wagers only with coins of the same denomination and of the same currency. For example, if the progressive prize is based on a $1.00 US denomination, all games participating in the opportunity to win the progressive prize can only accept wagers of a specific number of $1.00 US coins. In this instance the odds associated with winning the progressive prize are exactly the same on every participating game's progressive pay line.
  • The control processes of a system illustrated in U.S. Pat. No. 5,116,055 allow gaming devices accepting different coin denominations of the sane currency to be played for a common progressive prize. This process is based on a method of translating the coin/pulse information normally generated by each game, into a set of information which results in each game making an approximately equal value of dollars to jackpot amounts that increment the prize value over the theoretical life cycle of one prize award.
  • The method of translation is characterized by calculations using a constant value for unit of increment per pulse (a coin of a specific denomination and currency) to apply against the actual denomination of the coins used to play the game, the standard game pay table data of hit frequencies (odds) and coins bet. The calculations result in a computed coins per pulse value and a computed percentage to jackpot factor.
  • The practical application of this process may be hindered by the fact that all results produced during the process are approximations, not the usually expected exactitudes. A further hindrance is in the complexity of the translation process. This may impact the ability of standard business functionality to verify correctness.
  • In prior art progressive gaming systems and methods a portion of each wager is used to fund an increment to the current prize value, fund the starting value of the next prize after a win occurs, and other uses. Commonly the portion used, usually known as contributions, is determined by control data related to percentages and the coin denomination.
  • For example, assume a prize starts at $1,000,000 with a contribution rate of 3.5% to fund the next prize's starting value of $1,000,000 and a 2.5% contribution rate to the growth of the current prize's value. Also assume it is linked to gaming devices requiring a $2.00 wager. This means each wager contributes $0.07 (2.00*0.035=0.07) to the next prize's starting value and $0.05 (2.00*0.025=0.05) to the increment of the current prize value. With these contribution percentages there must be about 14,285,715 handle pulls, or games played, between wins for the prizes $1,000,000 starting amount to be funded. (1,000,000/0.07=14,285,714.29). In essence the total wager amount made over the theoretical life cycle of one prize award would be $28,571,430.00 (14,285,715*2.00=28,571,430.00).
  • During this theoretical time period the prize value would increase by $714,285 (0.05*14,285,714.29=714,285.7145) to make the average prize value worth $1,714,285 for each theoretical win. Also assume that a marketing study has determined that to sustain player interest the prize should be won on average about once every month. This means there should be about 14,285,715 handle pulls, or games played, over a thirty day time span. If each gaming, device were able to average about 5 games played each minute for 10 hours a day it would produce 3000 games played per day. If the prize were to be won every thirty days and each gaming device generates 90,000 handle pulls a month (5 games*60 minute/hour*10 hours*30 days=90,000), there would have to be at least 159 gaming devices attached to the prize (14,285,715/90,000=158.73 . . . ).
  • In prior art progressive gaming systems and methods the linkage of a gaming device to a prize is dependent on the gaming device accepting a specific number of coins of a particular denomination and the pay line must always have the same odds. Using the example given, each linked gaming device must only accept a S2.00 US wager to play for the prize and the odds would always be the same, in this case 14,285,715.
  • In this example it was illustrated that the prior art progressive gaming systems and methods link prizes to gaming devices based on the wager amount and odds fixed in a gaming device's hardware and software. This creates a major problem when the actual marketing acceptance varies from the projected acceptance. Changes needed on the gaming devices to alter the wager amount or odds require replacing the hardware or software in the device. This may be very time consuming and expensive. The prior art progressive gaming systems and methods also make it impossible for a common prize to be linked to gaming devices using different currencies as the basis for wagering due to fluctuating currency rates.
  • It would be very advantageous to enable linking a gaming device to a progressive prize in a way that would enable changing the linkage criteria without changing the gaming device's hardware or software. This would make the task of adjusting to changing market forces easier and less expensive and also allow linking common prizes to gaming devices using different currencies.
  • This invention incorporates this advantage by using total wager amount as the basis of linkage between a prize and a gaming device or other gaming apparatus. The total wager amount for a prize is equivalent to the amount needed to finance the average prize value. In the previous example the prize's total wager amount was $28,571,428.58. A prior art gaming device's total wager amount is the product of the wager times the odds and this invention would continue to allow that as a basis of participation for the prior art gaming devices. However, this invention specifies a Free Play apparatus that uses the total wager amount, which may be represented in different currencies, and the wager amount of a specific bet made by a player, to dynamically compute the odds of a prize award event. The advantage gained is the ability to adjust the basis of linkage to quickly and economically respond to changing market forces while allowing play for common prizes using different currencies for placing wagers.
  • The nature of a progressive prize that is won on gaming devices or apparatus that have play based on odds is that there is no way to predict when a prize will be won. Due to the natures of the random events that determine win or lose, the time span between wins could be very short or very long. Only over a long period of time encompassing many prize awards would the predicted time span between prize awards based on the odds and player participation become apparent.
  • Under certain circumstances, it would be advantageous to be able to establish a maximum amount of a prize, or to establish a date and time, or other criteria related to a boundary, beyond which a prize award event may be forced upon one or more participating players.
  • SUMMARY OF THE INVENTION OBJECTS OF THE INVENTION
  • One of the objectives of this invention is to allow players using gaming devices which accept wagers in different currencies or varying denominations within a particular currency, to share in the possibility of winning common progressive prizes. A critical element in the practical application of this objective is the ability to enable gaming devices or other gaming apparatus containing no linked progressive prize hardware or software logic, to be linked to progressive prizes. The linkage is enabled without modification to the essential characteristics of the gaming device or game apparatus as represented by the gaming device's hardware or software or the playing characteristics.
  • Another objective of this invention is to teach a method whereby a boundary criterion such as a maximum value, or, an expiration date and time, or other criteria may be specified for a prize. Then, when random play has not created a prize award event by the time the boundary criteria is reached, the method enables the system to randomly select one or more of the current participants as a winner.
  • These and other objects of the present invention will be realized from the following specifications and drawings.
  • BRIEF DESCRIPTION OF THE INVENTION
  • This invention comprises a system and process for linking a plurality of progressive gaming devices' pay lines and gaming devices or other gaming apparatus with or without inherent progressive hardware or software logic, to a plurality of progressive prizes in such a way that freedom of association is constrained only by the business rules of any one of possibly several regulatory agencies involved with an implementation of the invention. Each prize may be controlled by the regulatory rules of jurisdictions different from that of other prizes.
  • The system's control processes are integrated with the gaming devices, signs and other attached devices or games utilizing device drivers. These units of programmable logic are responsible for controlling and monitoring each attached device or came apparatus. Each device driver communicates with a particular kind of device or game apparatus according to its rules for message content and transmission. The device driver converts the native protocol of the device or apparatus into the common internal protocol used by the central control processes to monitor and control the operation of all like kinds of devices and apparatus.
  • The monitoring and control of progressive prizes permits a prize award process to be initiated in different ways. Establishing boundary criteria for a prize complements the prior art prize award process that results from a gaming device generating a random prize award event. If a gaming device has not generated a random prize award event when the boundary criteria is met, an award process is started to force a prize award upon one or more randomly selected participating players.
  • Unlike prior art progressive gaming systems and methods that control linkage between progressive prizes and game pay lines based on some representation of a coin of a specific denomination issued in a specific currency, this invention uses the total wager amount as a common element shared between progressive prizes and the linked game pay lines, other gaming devices and prior art games. This enables linkage to be established regardless of the currency, or denomination within a currency, used to place a wager on a gaming device or game apparatus.
  • The processes create relationships between a progressive prize based on one currency, and gaming devices and game apparatus accepting wagers in different currencies, by using currency exchange rates to normalize the total wager amount inherent with every progressive prize and its associated games.
  • The ability to create a relationship between a progressive prize and a progressive game pay, line or other game apparatus with wagers using different currencies is conditioned by system parameters set to reflect the rules of the regulatory agency controlling the progressive prize.
  • BRIEF DESCRIPTION OF DRAWINGS
  • FIG. 1 is a schematic diagram of a simple implementation of the invention to illustrate the international distribution of the system components.
  • FIG. 2 is an entity diagram of the data used to describe the control processes of the invention.
  • FIG. 3 is a diagram illustrating the different capabilities of device drivers.
  • FIG. 4 is an illustration of the difference between how the prior art progressive gaming systems and methods handle events and the methods used by this invention.
  • FIG. 5 is a flow chart depicting the decisions used when linking a game's progressive pay line to a progressive prize.
  • FIGS. 6 and 6A are diagrams explaining the Free Play apparatus attached to gaming devices with no progressive prize logic.
  • FIG. 7 is a flow chart illustrating the logic of the Free Play apparatus.
  • FIG. 8 is a flow chart depicting the decisions used when linking a Free Play apparatus to a progressive prize.
  • FIG. 9 is an illustration of the processes involved with accumulating wagers by currency.
  • FIG. 10 is an illustration of the processes involved with changing percentages or currency exchange rates.
  • FIG. 11 is an illustration of the processes involved with computing a prize value.
  • FIG. 12 is a flow chart depicting the decisions used after a prize value has been computed.
  • FIG. 13 is a flow chart depicting the decisions used to process a prize award event.
  • FIG. 14 is a flow chart depicting the wager accumulation process as it relates to prize award processes.
  • FIG. 15 is a pay table as may be represented for a prior art progressive game.
    DEFINITIONS
    Acquisition Data The data produced by the gaming devices as players participate in
    the progressive system. Data recorded from game meters are one
    example of the acquisition data.
    Central System One or more sets of computer hardware and software in
    communication with GEMs or gaming devices, the computer
    hardware and software being responsible for controlling a
    distributed system.
    Contribution Percent A percent value associated with a progressive prize. The
    contribution percents are used to finance the starting value of a
    prize, increment the prize value, and other uses as dictated by a
    particular jurisdiction. The financed amounts are computed by
    multiplying the wagers amounts made towards a prize by the
    contribution percent.
    Control Data The data input by system operators to define the system
    environment, operating parameters, constraints and other criteria.
    Examples include each gaming device, GEMs, communication
    criteria, prizes, contribution percent factors, linkage criteria
    between progressive prizes and games, etc.
    Device Driver A set of hardware or software used to monitor and control gaming
    devices. In addition to the normal control processes it has at least
    three major responsibilities:
    1. To act as interpreter between the central system's standard protocol
    and a gaming device's unique protocol.
    2. To serve as the primary control point for qualifying data acquired
    by the central system according to specific events.
    3. To filter bad or inconsistent data generated by gaming devices
    before the data is acquired by the central system, creating events
    whenever an instance of bad or inconsistent data is detected
    Device Protocol The set of messages used to control a specific gaming device.
    These messages may be consistent only for a particular kind of
    gaming device manufactured by a particular manufacturer.
    Distributed System A system consisting of a plurality of sets of computer hardware and
    software in communication with and controlling a plurality of
    computers located at geographically separated sites.
    Event Condition A condition arising from some sort of incident that is either outside
    the set of normal incidents, or is a normal incident requiring
    specific processes to be performed to meet the rules and
    regulations of a governing agency.
    Event Data The data generated by the system to track each event. For example
    the recording of a prize award may include audit records recording
    any meters that could not be gathered, the prize value displayed to
    the player, the actual prize value computed after all contributions
    were computed, etc.
    Event Process A process that enables a controlled response to an event condition
    detected somewhere in the system. The objective or the event
    process is to ensure the situation is handled in accordance with the
    rules and regulations of a governing agency. Examples may
    include progressive prize hits, end of day processes,
    malfunctioning or non-responding gaming devices, remote
    computers, or other system components.
    FPA See Free Play Apparatus
    Free Play Apparatus An apparatus that communicates with a gaming device and
    comprises progressive hardware and software needed by the device
    to be linked to one or more progressive prizes.
    Game A process providing a player with the opportunity to place a wager,
    interact in some manner with either a gaming device or a house
    employee, such as a dealer or table operator, for the purpose of
    winning a prize.
    Gaming Device A device used as a game of chance where a player may place
    wagers to participate in play in return for the chance of winning
    prizes such as a slot machine. Also, devices that control games or
    other gaming devices such as the Free Play Apparatus used
    control non-progressive gaming devices, keno, bingo, tablegames
    or others such as roulette.
    Gaming Environment Manager A computerized device that connects the central system
    with the device drivers controlling gaming devices.
    GEM See Gaming Environment Manager
    Handle Pull A gaming industry term used to indicate one play on a gaming
    device or other game of chance.
    Host Computer A computer acting as the controlling entity for another computer or
    computerized device.
    Linked Game A game that is associated with one or more progressive prizes.
    Pay Table The data required in each gaming device that defines the out come
    of each play that can result in a win condition.
    Poll Cycle A method of controlling the accumulation of game meters that
    varies the rate of accumulation according to the available
    communications and computing capacity of the system at any
    particular point in time. As the load on the system increases, the
    number of poll cycles increase to spread the processing
    requirements allocated to accumulation over a greater period of
    time.
    Prize Award The condition that results from the win of a progressive prize on a
    gaming device and the subsequent prize award event that ensures
    all jurisdiction rules are enforced in regards to meter collection and
    calculation of the final prize amount.
    Progressive Pay Line An entry in the pay table of a gaming device that requires linkage
    to a progressive system to determine the prize value to be paid to a
    player when the results of play meets the criteria of the pay line for
    a win.
    Progressive Prize A prize that starts at some value then is incremented as wagers are
    placed on gaming devices linked to the prize. The increment value
    is the result of multiplying the value of the wagers made by a
    contribution percentage.
    Protocol A set of defined messages used to communicate between system
    components.
    Remote Computer A set of computer hardware and software located at a site other
    than the central site.
    Surcharge Percent A percent value computed by the linkage process that ensures
    wagers made by participating players are subjected to equal
    contribution percentages.
    System Activity Data Data that results from players making wagers on gaming devices
    linked to the system. Examples include the meter data captured for
    each prize award event.
    System Operator People charged with the responsibility for operating the central
    system computers, entering control data, and ensuring event
    processes perform correctly.
    System Standard Protocol The set of predefined messages used by the system to communicate
    between processors. Each message has a specific set of
    information according to its purpose.
    Total Wager Amount For a progressive prize, this is the theoretical sum of all wagers
    made for each prize award event. The total wager amount must be
    of a value that will support all the criteria for the prize starting
    value, increment values, and any other values generated as a result
    of contribution percents applied against wagers.
    For a gaming device, this is the sum of all wagers made over the
    theoretical number of handle pulls, or plays of a game, between the
    prize award events. The total wager amount is computed by
    multiplying the wager amount times the odds of winning the prize.
    Two Way Communications A method of enabling two components of the system to carry on a
    conversation in which one component directs or otherwise instructs
    another component to carry out some activity or other function.
    The component receiving the instruction then responds with
    information that enables the initiator of the conversation to
    ascertain the results of the action performed or attempted. The
    conversation consists of sets of protocol messages.
    Win Number A unique number assigned the set of a progressive prize's system
    activity data generated by gaming devices linked to the progressive
    prize. The purpose of the win number is to control the
    accumulation of wagers made to each prize award event and any
    prize related events.
  • DESCRIPTION OF THE PREFERRED EMBODIMENT
  • The physical embodiment of this invention is comprised of one or more local or remote locations. Each location contains one or more processors, known as Gaming Environment Managers (GEM), which together with device drivers, are used to monitor and control each connected gaming device or other prior art game or apparatus. Each GEM is connected to a central system via appropriate communication lines.
  • FIG. 1 illustrates a simple instance of the invention where one location 101A has one GEM 104A and is located in Canada. A second location 101B has one GEM 104B and is located in the United-States. A third location 101C has one GEM 104C and is located in Mexico. The central system, 102, is in the United States. This figure is for illustration purposes only, there is no system restriction on how many locations there may be, where the locations physically exist, how many GEMs may be at one location, nor where the central system may exist.
  • Communication lines 103A, 103B and 103C connect the components of the system. These communication lines could be of any particular kind depending on the capability of an international location's existing facilities.
  • Each GEM contains device drivers 105A, 105B and 105C, for monitoring and controlling the attached devices, an event manager 106A, 106B and 106C, and a polling process 107A, 107B and 107C. The polling processes coordinate the sending of transactions to and from the polling process 112 at the central system 102. The event managers process each transaction from the central system and create transactions to be returned to the central system. The device drivers monitor and control each device or apparatus and perform the data acquisition to record meter data indicative of wagering activity and events generated from each device.
  • The central system contains the business process and report generation functionality 108 responsible for maintenance of all information used to define the physical system, including all games, devices, prizes, linkage of games and devices to prizes, currency exchange rates and other data needed by the operating logic. It coordinates this information across the computer hardware platforms to ensure accuracy. It is also the central repository and distribution point for all data acquired by the system.
  • The polling process 117, is responsible for scheduling polls to each GEM, transporting the transactions generated by the other central system processes to the GEM, then receiving transactions from the GEMs and passing them to the data acquisition process 109. It also seeps the operational statistics needed to monitor and tune the way the system functions. These statistics relate to poll cycle times, number and type of transactions processed and other relevant data by time of day and day of year.
  • The data acquisition process is responsible for accumulating the records of wagering activity that occur on each game, applying wagers towards prizes, computing prize amounts, and maintaining the memory tables used by all other elements of the central system to control processes. As event transactions are acquired they are passed to the event control process 110.
  • The event control process 110 is responsible for monitoring the progress of events and creating messages needed to affect decisions to carry out or terminate operations.
  • The system operator interface process 111 serves as a gateway for the system operator to monitor the operational performance of the system and issue commands.
  • Normally, there are a number of steps outside the system that must be taken before allowing player participation to occur. These steps are related to regulatory agency approval for the gaming devices, games and prizes along with the physical installation of the equipment used for wagering, monitoring equipment and the establishment of communication lines.
  • After regulatory approval is gained, the physical environment is defined to the system to enable it to perform its operational functions. The central system processes are responsible for ensuring the data approved by the regulatory agency is entered correctly and that the operational rules are adhered to. Normally, the regulatory agency must approve the data related to the progressive prizes, locations of gaming devices and other game apparatus, the gaming devices along with their games and progressive game pay lines, the linkage between progressive game pay lines, gaming devices and other game apparatus and progressive prizes, and other data prior to the data being entered into the system.
  • The regulatory agency does not normally require beforehand approval of contribution percent changes, currency exchange rates and other data related to the deductions from the revenues of the owners being contributed to prize values or reserve funds. However, it is the responsibility of the system to ensure these elements are accumulated from wagers in a manner that is fair and equitable among the participating players for a prize and that the proper audit trails are created to enable reporting processes to verify system activity.
  • Once the system is operational, the normal day to day control functions include adding, and removing progressive prizes, adding and removing equipment and communication lines, controlling the collection of wagering activity, contribution percent changes, exchange rate changes between currencies, and progressive prize awards, and ensuring all events are handled properly. There is a daily process that reconciles player wagering activity for the day and balances all financial activity. All activities are monitored and controlled by the central system processes.
  • To ensure all system activity is controlled on a standard time of day and day of year basis, all system processors operate on Greenwich Mean Time or some other standard time. The time is coordinated during the continuous polls from the central site to the local and remote sites. Local presentation of time of day and day of year is produced via system routines that convert the Greenwich Mean Time to the standard of the particular location based on time zones, daylight savings criteria, or other criteria that may be in effect for a particular location.
  • The descriptions of the features of this invention are presented from a logical beginning that describes the processes involved with entering the control information. This is followed by the description of the process controls used to monitor and control player activity. It ends with a description of the control functions that coordinate the end of day.
  • FIG. 2 is a simplified entity relationship diagram used to demonstrate how system data is related. When the line connecting entities has a crow's foot on its end, it means there are one or more instances of that entity available to relate to the other entity. When the line simply connects to an entity, it means there is only one instance available. For example, the relationship between location 201 and GEM 202 indicates that for one location there may be one or more GEMs.
  • FIG. 2 illustrates the entities and data involved with defining, the physical environment to the system. Progressive prize data 209, performance expectations 210 and progressive processing controls 211 will normally be the first data entered. Location data 201 will be entered for each physical site where gaming devices will be located. There is an owner of each progressive prize 2094 that must enter into an agreement with the owner of a location 2013 and the agreement approved by the regulatory agency before the location owner can be authorized for participation 2082. Once this data has been entered, the remaining data is entered to define each GEM 202, each gaming device 203, each game definition 205, each game pay line to be linked to a progressive prize 206, the linkage of each game definition to a gaming device 204, and the linkage of each pay line or gaming device to a progressive prize 207. Communications and other related data that may not be relevant to ensuring the rules of the regulatory agency are adhered to are not included in FIG. 2.
  • As games and other devices are defined to the system they are associated with a particular device driver. Device drivers function as a buffer between the system and a particular type of device or game apparatus providing the system independence from the peculiarities of specific devices.
  • The general functions of a device driver are explained referencing FIG. 1. The polling process 107A receives transactions from the central system polling process 112 and passes them to the event manager process 106A. The event manager process either carries out the commands contained in the transaction, or it may pass certain commands directly to the device drivers for action. The device driver either carries out the command or converts the command to the unique format required by the particular device or game apparatus. The device driver then periodically polls the device, sending system messages to the device for action. The device responds to the poll with messages it has queued. The device driver converts the device's messages into the system format and queues then for sending to the central system. As the polling process 107A is polled by the central system 112 it packages any transactions prepared by the event manager or device drivers and sends them to the central system.
  • FIG. 3 illustrates some of the different methods used by the device drivers to control various devices and game apparatus. Sign devices 31 normally receive a protocol message over a communication line 313 to tell it what is to be displayed. The device driver 312 converts the system message to the unique format required by the sign device. There is usually a one way communication for most sign devices.
  • Device drivers that control games have several permutations due to the wide variety of gaming devices, their capabilities, and the way this invention uses them to simulate progressive play when the gaming device itself has no progressive logic in its hardware or software.
  • A passive gaming device 321 never sends unsolicited messages to the system. As it performs its functions, all messages are put into queues. The device driver 322 receives messages from the system and converts them into the unique format required by the gaming device. The device driver 322 periodically polls the gaming device over a communications line 323 sending any system messages to the gaming device. As the gaming device 321 is polled it performs the required actions as dictated by received messages, and responds with messages from its queues. The device driver 322 converts the device's messages to the system format and puts them into a queue for sending to the central system.
  • An active gaming device 331 sends unsolicited messages to the system under some conditions. The device driver 332, is capable of receiving the unsolicited message over a communication line 333. Other than being able to receive an unsolicited message from a device, the device driver 332 is very much like device driver 322 in that it also periodically polls the gaming device to send system messages and receive device messages. In this case, the communication line 333 may represent one or more physical lines depending on the particular gaming device's requirements.
  • When the device driver is controlling a gaming device that contains no progressive logic, either the device driver or a Free Play apparatus attached to the gaming device may contain the logic used to enable the gaming device to participate in progressive play for a common linked progressive prize. This capability is explained in detail as part of the linking process that connects a particular gaming device with a particular prize.
  • Device drivers 342, 352 that monitor and control game apparatus such as a bingo 341 or keno 351 game, require the game apparatus to be able to receive and send messages associated with each play of the game over an appropriate communications line 343, 353. The message information must provide at least an identification of the game being played, the number of players participating, the amounts wagered and the amounts won. It is anticipated that certain bingo and keno games may also, through the use of total wager amounts, participate in progressive prizes and thus require prize award information. The central system would provide the current prize value for display by the bingo or keno game apparatus at the beginning of each game. After a game has been played, the game apparatus would send to the system the information about the game played including prize award events.
  • In addition to isolating the central system from the physical devices, the device drivers are responsible for qualifying each set of acquisition data and event data with the appropriate progressive prizes' win number, currency, and other data. The processes associated with prize award events and end of day shall be described further on however, it is noted that the device driver is a key factor that enables the practical application of this invention's processing philosophy. The device driver's responsibility for event qualification allows the central system to collect data for each major event using simple data acquisition logic. As illustrated in FIG. 4, this is not the case for prior art progressive gaming systems and methods that attempt to coordinate system wide events at the central system level.
  • With prior art progressive gaming systems and methods control functionality 401A, data is acquired from devices according to events controlled by the central system. Event conflict resolution at this level is very complex. In a very large system it approaches impossible. This is due to the fact the central system 402A must take into consideration conflicting random events that may be generated by the gaming devices 404A, particularly prize award events. For example, in prior art progressive gaming systems and methods, the first act of processing a prize award is to set a system wide state associated with a coordinated effort to reset prize values and collect meters from linked gaming devices. The fact that random events in this type of system are truly random means it is possible for other prize award events for the same prize to be generated while one is currently being processed. This results in either very complex control logic to enable one event to override another event or terminate it, or very simple control logic to merely ignore the subsequent event and let system operators figure it out. The last option is most commonly used due to the very low probability events have of conflicting with each other.
  • However, the international application of this invention presupposes a significantly larger number of devices to be incorporated in a physical embodiment than that usually present in prior art progressive gaming systems and methods. This anticipation will result in a much more likely probability that there will be conflict between events. Therefore, the control logic of this invention has been structured to push the qualification of data associated with events to the lowest level of the system, namely the device drivers 403B controlling the gaming device 404B. At this level the qualification of data becomes a binary decision because a particular device can have only a single state. When data arrives at the central system it is acquired into the appropriate event category and instance according to the qualifying data assigned by the device driver. This method of separating the control processes for conflict resolution from the central system allows the central system to function as a simple data acquisition process for accumulating the data from the device drivers while retaining complete control over every event. Data acquisition is explained in detail in the appropriate section dealing with prize awards, percent changes, and end of day processes.
  • While data edits occur throughout the data entry processes, the process of linking progressive prizes to gaming devices is subjected to special checks to enforce compliance with the rules of the regulators, the owners of the prizes and the owners of the gaming devices. From the regulatory viewpoint, these checks ensure that the theoretical total wager amounts are substantially equal and that contributions are collected equally from all players. From the viewpoint of the owner of a prize, the checks ensure only those owners with an agreement to participate can be linked. From the viewpoint of the owner of a gaming device or apparatus, the checks ensure that the contribution percentage being taken from the wagers does not exceed the maximum authorized.
  • FIG. 5 illustrates a flowchart specifying the logical steps taken to decide if a progressive game pay line can be linked to a progressive prize. The first check 510 ensures the owner of the location where the gaming device or game apparatus physically exists has authorization to participate. Referencing FIG. 2, this is a matter of ensuring the owner value 2013 in the location data 201 exists in the owner value 2082 in the participation authorization data 208. If the check fails, the linkage 590 cannot be done.
  • The decision blocks 520 through 570 ensure the total wager amounts of the gaming device pay line and the progressive prize are compatible according to the rules of the appropriate regulatory agency. Check 520 conditions the logic based on the ability of the game to dynamically modify its total wager amount as indicated by the logical setting of the dynamic update of total wager amounts field 2055 in the game definition data 205. If the game has the ability to dynamically update its total wager amount, the check is made 530 to see if the progressive prize's total wager amount 2098 is within the range of total wager amounts 2064 and 2065 in the progressive game pay line data 206. The check is satisfied with this equation:
    (GTL*ER)=<PT
    and (GTH*ER)=>PT
    where
      • GTL=game pay line's lowest total wager amount 2064
      • GTH=game pay line's highest total wager amount 2065
      • ER=exchange rate from location to prize currency 2123
      • PT=prize's total wager amount 2098
  • For example a Canadian game playing for a USA prize:
    (25,765,477.87*0.7484)=<28,571,428.58
    and (48,242,857.15*0.7484)=>28,571,428.58
    where the Canadian game has the ability to accept a total wager amount in the range of 25,765,477.87 through 48,242,857.15 and automatically adjust its wager and or odds to fit the requirements of the prize.
  • If the equation returns a false value, then the linkage 590 cannot be done.
  • If the game does not have the ability to dynamically update its total wager amount, the check is made 540 to determine if the progressive prize's total wager amount 2098 is compatible with the progressive game pay lines lowest total wager amount 2064 with this equation: absolute value of PT - ( GTL * ER ) PT must be =< MV
    where
      • GTL=game pay line's lowest total wager amount 2064
      • ER=exchange rate from location to prize currency 2123
      • PT=prize's total wager amount 2098
      • MV=maximum variance allowed for this prize 2096
  • For example a Canadian game playing for a USA prize: 28 , 571 , 428.58 - ( 38 , 235 , 158.95 * .7471 ) 28 , 571 , 428.58 = .000207
  • In the above example, if the maximum variance had been set to, for example 0.000, or 0.0003, then the equation would return true. Had it been set to, for example 0.0000 or 0.0001, then the equation would return false.
  • If the equation returns a false value, then the linkage 590 cannot be done.
  • Check 550 is made to determine if the prize requires an equal contribution amount from each player, indicated by the require equal contribution flag 2097. If it is true, a surcharge percent is computed 560. Computing the contribution amount using the sum of the contribution percent and the surcharge percent ensures exactly the same contribution amount is taken from each wager. The surcharge percent is computed with this equation: SC = ( IP * PT GTL * ER ) - IP
    where
      • SC=Surcharge Percentage 2074
      • IP=progressive prize's increment percent 2114
      • PT=prize's total wager amount 2098
      • GTL=game pay line's lowest total wager amount 2064
      • ER=exchange rate from location to prize currency 2123
  • Following on with the previous example, .00000415979493 = ( .02 * 28 , 571 , 428.58 ( 38 , 235 , 158.95 * .7471 ) ) - .02
  • As can be demonstrated, with this surcharge percent, the Canadian Game would, over the theoretical life cycle of the prize award contribute exactly the same amount from the total wagers represented by the total wager amount.
    28,571,428.58*0.02=571,428.5716
    38,235,158.95*0.7471)*0.02000415979493=571,428.5716
  • The final check is made 570 to determine if the sum of the percentages being taken for progressive purposes exceeds the maximum allowed by the owner of the game. The check is satisfied with this equation:
    (SC+IP+RP+CP)=<MP
    where
      • SC=Surcharge Percentage 2074
      • IP=progressive prize's increment percent 2114
      • RP=progressive prize's reset percent 2115
      • OP=any other percentages not described in this invention
      • MP=game's maximum percent for progressives 2057
  • If the equation returns a false value, then the linkage cannot be done 590 otherwise the linkage is allowed 580.
  • Creating a linkage between a gaming device with no progressive pay lines and a progressive prize requires that the Free Play apparatus be attached to the gaming device to contain the logic for generation of random numbers to simulate the play of a progressive pay line. This capability is checked by the logical setting of the progressive simulator flag 2161 referencing FIG. 2. In addition, a particular regulatory agency may require that the device driver supply a visual display of the current prize amount and provide audio notification of a prize award event, both of these capabilities are not normally a part of a gaming device with no progressive capabilities.
  • FIG. 6 illustrates a Free Play apparatus used to provide a connection between device driver and a gaming device with no progressive pay line logic for the purpose of enabling the gaming device to participate in a linked progressive prize. The Free Play apparatus 602 would contain a standard processor board, a video display 603 and speakers 604 and, in this case, be mounted possibly on top of the gaming device 601 such that the Free Play apparatus's communication and power supply lines 606 would be contained inside the gaming device's cabinet.
  • The Free Play apparatus' communication line would be connected to the device driver's communication line 607. The connection may be direct, in which case the Free Play apparatus performs all communications between the device driver 608 and the gaming device 601, or with a standard communication line adapter used to split the signal, in which case the Free Play apparatus would perform only the communications related to progressives. The connections would be located inside the gaming device's cabinet. Communications from the device driver to the Free Play apparatus would enable the device driver to send appropriate configuration messages to the Free Play apparatus controlling the video display and speakers. The messages would specify information such as the current prize values for prizes linked to the gaming device as well other information, such as commercials, advertising clips, or other messages for display to the players. Communications from the Free Play apparatus to the device driver would consist of event messages indicating prize awards, intruder events, malfunction events and response messages.
  • FIG. 6A describes the connections between the Free Play apparatus and its external interfaces. The Free Play apparatus 6A02 is powered by a connection to the gaming device's power supply 6A011. It exchanges messages with the device driver using a communications line 6A08. Instructions for selecting prizes are received from players pressing a selection button 6A05. Messages are sent to players via the display connection 6A03 and the speaker connection 6A04.
  • The functionality of the Free Play apparatus is driven from connections to the gaming device. When a player initiates play, an impulse is generated on the connection 6A012. The amount of the wager made is obtained from connection 6A013. Sending the appropriate signal through the connection 6A014 disables the gaming device. If the Free Play apparatus has a direct connection to the device driver, then the connection 6A015 would be used to send central system messages to the gaming device and also to receive messages from the gaming device to be sent to the central system.
  • If the gaming device had an attached player tracking device, communication line 6A016 would be used to provide the interface between the device and the central system.
  • The Free Play apparatus would be connected to the various sensors incorporated in the gaming device that detect opening of doors, tilting of the device or any other security related events through one or more connections 6A017.
  • FIG. 7 illustrates the functionality of the Free Play apparatus' logic. When the Free Play apparatus is enabled, it would present the available prizes to the player based on criteria such as amount of the wager, player rating or others 701. If multiple prizes are available, the Free P lay apparatus may also contain a selection button 605 (FIG. 6) to enable the player to select from a menu of different progressive prizes 702. In this case, the Free Play apparatus would be configured to select a default prize, and enable the player to make a selection 703 only when the gaming, device is not actively playing a game. As soon as play is detected on the gaming device, the currently selected prize is the one being played for.
  • The Free Play apparatus would actively monitor the gaming device 704 to detect play at the instant it occurs. As soon as play is detected, the Free Play apparatus would execute play 705 for each selected prize. Play is executed by determining the value of the wager, then creating a set of numbers for the random number generator using this equation: MR = PT WG
    where
      • MR=Maximum number for the range of random number selection
      • PT=Prize's total wager amount
      • WG=Wager made as a multiple of the lowest monetary unit
  • For example, if the total wager amount is 2,857,142,858 and the wager made is $2.00 then: 14 , 285 , 715 = 2 , 857 , 142 , 858 200
  • These numbers are the same as previously used in the description of related art. In this case the play on the Free Play apparatus exactly matches that theoretically produced in the before mentioned examples. By varying the amount of the wager it can be easily demonstrated that the computed odds, represented by the maximum number for range of random numbers, will compensate for any value of the wager made, such that the total wager amount is always the same.
  • The Free Play apparatus would then generate a random number from the range of 1 through the maximum number for the range as computed. If the number produced was equal to a predefined number, such as the number one (“1”), then the prize award process would start. In essence, this control function provides a player with two plays for each wager. One associated with the gaming device, the other when the Free Play apparatus performs the random number selection.
  • However, one possible embodiment would connect the wager connection 6A012 with a separate coin or bill acceptor attached to the gaming device. In this embodiment a range of random numbers would only be created if the player made a separate wager for the purpose of planing for the progressive prize.
  • If the play results in a prize award event 706, the Free Play apparatus would immediately disable the gaming device 707 and create the appropriate visual and audio output to notify the player of the prize award 708. The Free Play apparatus would then generate a prize award event for the central system 709.
  • Depending on the specific gaming device, the Free Play apparatus may contain various sensors to allow it to detect intrusions into the device's cabinet. For example, sensors could detect the opening of the device cabinet door, access to the device's logic area, tampering with the Free Play apparatus housing, etc. Whenever any of these alarms are triggered, the Free Play apparatus would disable the device and transmit the appropriate event messages to the system.
  • The control processes that links the Free Play apparatus with a progressive prize is illustrated in FIG. 8. The first check 810 ensures the owner of the location where the gaming device physically exists has authorization to participate. Referencing FIG. 2, this is a matter of ensuring the owner value 2013 in the location data 201 exists in the owner value 2082 in the participation authorization data 208. If the check fails, the linkage 840 cannot be done.
  • The final check is made 820 to determine if the sum of the percentages being taken for progressive purposes exceeds the maximum allowed by the owner of the game. The check is satisfied with this equation:
    (IP+RP+OP)=<MP
    where
      • IP=progressive prize's increment percent 2114
      • RP=progressive prize's reset percent 2115
      • OP=any other percentages not described in this invention
      • MP=game's maximum percent for progressives 2057
  • If the equation returns a false value, then the linkage cannot be done 840 otherwise the linkage is allowed 830.
  • In other possible embodiments the functionality of the Free Play apparatus could be included in the hardware or software logic of the gaming device itself.
  • Once all data is entered and prizes and games are linked, the gaming devices are enabled for player participation. As player participation occurs, the control processes accumulate the wagers made for each prize by currency. As the device drivers monitor each gaming device, play is detected as the gaming device's meters change. For each play, the device drivers format a meter message based on values taken from the gaming device. The message is sent to the central system to record the current game meters and accumulate wagers.
  • FIG. 9 illustrates the processes used to accumulate wagers by currency. The central system accumulates wagers made on each prize by currency and surcharge percent in a matrix for each win number 905A, 905B. The purpose for matrices by win number is explained in the prize award control process. In regards to this illustration it is sufficient to state that each set of meter values or other record of wagering activity is always qualified with the win number 9014, 9015 to point to the correct matrix for the prize.
  • As the system receives the new game meters 901, it computes the change 902 from the prior game meters value 903 then replaces the prior meter values 903 with the new game meters 901. The gaming device ID 9011, game number 9012 and prize win numbers 9014, 9015 point to entries in the progressive prize to game pay line linkage table 904, to determine the surcharge percent applicable to wagers made for each prize linked to the game. The currency 9016 and the surcharge percents 90451, 90452 are then used to point to a wager accumulator for each prize 9052A, 9052B then the value of wagers made 9023 is used to increment the accumulated wagers 9052A, 9052B.
  • As this may be a relatively time consuming accumulation process, an independent event process within the event control 112, referring to FIG. 1, maintains a number of poll cycles 2171 and also assigns a specific poll cycle number to each GEM 2023, referring to FIG. 2. The poll cycle numbers are used to condition when the central system requests acquisition data from a GEM. For example, if the number of poll cycles is 10, each GEM would have a poll cycle number in the range of 1 through 10. As the polling process polls all GEMs, each iteration through the list of GEMs is assigned a poll cycle number by incrementing the last poll cycle number. When the increment pushes the poll cycle number greater than the number of poll cycle numbers, it is reset to 1. As each GEM is polled, if the poll cycle number of the GEM is equal to the current poll cycle of the polling process, the GEM is instructed to send acquisition data in response to the poll. Otherwise the GEM sends only the event data. With the number of poll cycles set to 10, if a poll cycle of all GEMs took about 6 seconds to complete, the central system would acquire meter data from all GEMs once every minute (6 seconds*10 poll cycles=60 seconds—or 1 minute).
  • The independent event process constantly monitors the data acquisition queue containing the data acquired from the GEMs. As the queue grows larger, indicating a backlog of data waiting to be processed, the event process would raise the number of poll cycles, thus lengthening the time for acquiring meter data from all GEMs. As the queue grows smaller, it would lower the number of poll cycles. Each time the number of poll cycles is changed, the independent event process starts with the first GEM, assigning it poll cycle number one. It would continue through the entire list of GEMs, assigning the next poll cycle number to each one so the poll cycle numbers are evenly distributed. This methodology enables spreading the collection of meters over a period of time while ensuring each GEM is polled on a timely basis for events. It also distributes the processing requirements to ensure the central system does not exceed the processing power of the computer it is running on.
  • FIG. 10 illustrates the process that occurs when changes are made to either the contribution percents, or a currency exchange rate. These changes are initiated within a data maintenance function prior to the central system performing its control process to affect the changes. As the changes are prepared, each link between a game and a prize is evaluated to ensure the linkage is still within the boundaries of acceptance as previously described. Any games becoming unqualified for linkage to a prize are set to a disabled status prior to affecting the changes in percentage factors, surcharge percents or exchange rates.
  • When any contribution percentage or exchange rate affecting a prize changes, the system converts the accumulated wagers for each affected prize into an amount in the prize's currency. For simplicity, FIG. 10 shows only an increment percent and a currency exchange rate.
  • When the process starts, each accumulator of wagers associated with the progressive prize 1001 is converted into a monetary amount in the currency of the progressive prize. The computation is:
    (AW*ER)*(IP+SC)=MA
    where
      • AW=accumulated wagers by currency and surcharge percent
      • ER=exchange rate from wager currency to prize currency
      • IP=prize's increment percent
      • SC=surcharge percent
      • MA=monetary amount in the currency of the prize
  • This computation is performed on each currency's accumulated wagers 1002. The amount is summed 1003, then used to update the prize's control data 1004 along with the new percentage factors and the accumulated wagers are set to zero 1005. If currency exchange rates have also changed, they are updated 1006. Not illustrated on the diagram is the process of putting all current game meters in a queue for recording to a meter data set for use by the business functionality and reporting processes. This control process is the same as that explained in the end of day process.
  • As any change in the contribution or exchange rates occur, the surcharge percentage may be affected. As illustrated in FIG. 10, the surcharge percentage changed from 0.00000415979493 to −0.000022941158344. Referring to the previous example in which the exchange rate of 0.7471 and a contribution percentage of 0.02 was used, this example illustrates that the new surcharge percentage works with the exchange rate of 0.7484 and contribution percentage of 0.015 plus the surcharge percentage.
    28,571,428.58*0.015=428,571.4287
    0.015−0.000022941158344=0.01497705884166
    38,235,158.95*0.7484)*0.01497705894166=428,571.4287
  • Periodically the system computes the current prize value for display to players. The prize value is always computed in the currency of the prize. The equation used to compute a current prize value is.
    PA+PI+(sum of(AW*ER)*(IP+SC))
    where
      • PA=the minimum prize amount
      • PI=prior increment value
      • AW=accumulated wagers by currency and surcharge percent
      • ER=exchange rate from wager currency to prize currency
      • IP=prize's increment percent
      • SC=surcharge percent
  • FIG. 11 illustrates the computation process. The minimum prize amount 1101 and prior increment amount 1102 are taken from the prize's control data and added to the sum of all the accumulated wagers 1103 after they are converted to a current increment 1104 monetary value 1106 using the currency exchange rates 1105. The result is the current prize value 1107.
  • Once the current prize value has been computed, it is subjected to checks to ensure it does not exceed the maximum liability for the progressive prize. FIG. 12 contains a flowchart that illustrates the decision processes that occur after the current prize value has been computed. The prize value is compared to the maximum prize amount liability 20910 (referencing FIG. 2) to see if it has exceeded the acceptable limits 1201. If the prize value is greater, then the prize value is changed to the maximum prize amount liability value 1202. If this is the first time this has happened 1203, then an event is generated to inform the system operator 1204.
  • Once all checks have been made, the prize value is converted to the currency of each wager 1205 and 1206 then sent throughout the system for display to the players. The equation used to convert the prize value is:
    PV*ER
    where
      • PV=the prize value in the prize's currency
      • ER=exchange rate from prize currency to wager currency
  • However, one possible embodiment may send the prize value throughout the system for display to the players in the currency used to process the prize. Under this embodiment the prize value would not be subjected to the impact of fluctuations caused by the currency exchange rates.
  • In prior art progressive gaming systems and methods prize award events occur randomly as a result of the playing of a gaming device. This causes the timing of a prize award event to be unpredictable. However, the process as illustrated in U.S. Pat. No. 5,280,909 uses a randomly generated prize value to condition the prize award event. In essence, when an increment to the current prize value causes that value to meet or exceed the predetermined randomly selected prize value, the central system creates a prize award event associated with the gaming device responsible for the increment that created the condition. However, this condition is also unpredictable when related to the time of the prize award event, or the amount of the prize at the time of award. This process also removes the normal probability, however small, that more than one player may win a particular prize.
  • This invention introduces an element of predictability into the prize award event to facilitate the creation of progressive prizes associated with certain timed social events or other needs, while retaining the feature of randomly awarded prizes and more than one player winning a particular prize. This is accomplished by setting the operating characteristics 215, referencing FIG. 2, of the prize to establish boundaries that will start a prize award process. In the examples given in FIG. 2, a boundary for end time 2156 could be set, or when the prize value exceeds the maximum prize value 2157 could be set for a prize. When a condition is met, such as the current date and time meets the expiration date and time, or the prize value meeting or exceeding the maximum prize value, the central system creates one or more messages to the GEMs participating in the prize. This message creates an event on each GEM. The event monitors each device driver to select the gaming device with the first detected handle pull or other play within a specified time period, a preferred time period being one second in duration. If play is detected, the event instructs the device driver to create a prize award for that device. If play is not detected within the specified time period, the event is terminated.
  • Once the central system receives a prize award message it performs the normal prize award process as described further on. If a GEM receives notification of a prize reset for the prize before a handle pull or other play of a linked gaming device is detected, it terminates the event monitoring handle pull activity and performs the normal prize award process.
  • If the central system does not receive a prize award message after a specified time, a preferred time period being two poll cycles, it would repeat the process of sending messages to the GEMs. This process would continue to iterate until a prize is awarded to at least one player.
  • To enable the central control processes to isolate the activity associated with each prize award event, each progressive prize award event is identified with a unique win number. The win number is disseminated down to the device driver level. The device driver assigns the current win number of each progressive prize linked to the progressive pay lines of each gaming device's games to all meter values reported by the gaming devices. As previously described, the central system receives the meters and accumulates the wagers made by currency and surcharge percent. When a gaming device generates a prize award event, it sends a prize award message to the device driver. The device driver formats a system prize award message and sends it to the central system.
  • Communication line failures may prevent the award message from reaching the central system. In this case, manual procedures must be followed to inform the central system operators that a prize award has been generated. The central system operator would then start a prize award event from the operator console. The information entered would be used to create a prize award message. As a safeguard, the system would require the operator to enter a manual win reset code 2113 associated with the win number of the award.
  • FIG. 13 contains a flowchart that describes the processes that occur when the central system starts the prize award process. The prize award's win number is compared to the current win number for the progressive prize 1301. If the win number is less than the current win number then the prize award message is for a previous prize. In this case the prize award message is recorded then sent to the business function for processing 1302.
  • If the win number is not less than the current win number then the prize award is for the current prize. The process then increments the win number 1303. At this point the process checks to see if the progressive prizes status 2093 is set to pending shut down 1304. If it is, then the prize reset message, with a logical flag instructing all device drivers to close the progressive prize processing for this prize, is sent to all device drivers controlling gaming devices linked to the progressive prize 1305.
  • If the progressive prize is to continue, the process checks to see if the owners of the prize have set up new progressive processing controls 211 to be implemented when the win number is reached 1306. If no progressive processing controls exist for the new win number then a new set of data is created by copying the data from the old win number 1307. If the owners have not set up new performance expectations 210 data for the new win number 1308, then a new set of data is created by copying the data from the old win number 1309.
  • The progressive processing controls 211 and performance expectations 210 data are used to create the control data and wager accumulation data areas for processing the new win number 1310. The progressive control process is now ready to process wagers for the new win number. It starts the new win number by sending the prize reset message to all device drivers controlling gaming devices linked to the progressive prize 1311.
  • As each device driver receives the prize reset message, it notifies the gaming device of the new prize value. If the gaming device responds with confirmation that it has changed the prize value, then the gaming device's meters are sent to the central system with the old win number. If the gaming device responds with a prize hit message, then the device driver formats both a prize hit message and the meter message using the old win number and sends both messages to the central system. The win number associated with the gaming device is then incremented. As each device driver will receive the reset message at different times, and the time taken to reset the device will vary depending on conditions such as the gaming device being in a state of playing a game, there will be meter messages for the same prize received by the central system with different win numbers.
  • FIG. 14 describes the processes that occur when waders for a prize are being reported under more than one win number. As the previously described process accumulates wagers 1401, it checks the progressive prizes win number associated with the meter data against the current win number 1402. If the win number is less than the current win number then the meters are for a prize award. In this case a check is made to see if the meter data is the last to be reported 1403. If this is the last meter data for the prize award, then the prize award is closed and the business process is notified 1407. If the meter data was not the last, then a check is made to see if the time allocated to performing the prize award has been exceeded 1404. If this is the case, the system operator is notified 1405 of the devices that have not reported. The system operator makes the decision 1406 to either continue the prize process or proceed to close the prize award process 1407.
  • Each location may be physically sited in wide ranging geographical locations spanning a plurality of international time zones. The owner of each location determines the open and close times, holiday schedules and the time of day used to transition business days. The central system uses the open and close times and holiday schedules to notify each GEM at the location to set the attached gaming devices to an open or closed status.
  • When a location's time for end of day is reached, the central system notifies each GEM at the location to send the current meters for end of day. When the meters are received, they are sent to the business functions to process the location's end of day. The use of device drivers to monitor and control gaming devices eliminates the chance of bad meter data entering into the system. Each gaming device will have the limits of normal operating criteria defined that will enable its device driver to detect invalid meters and runaway conditions before they get into the system data. In the event invalid meters or runaway conditions are detected, the device driver will disable the offending gaming device and notify the central system via a generated event message. This eliminates the often labor intensive tasks normally associated with correcting meter data and the need to protect against a runaway gaming device driving the progressive prize value to an excessive value.
  • SUMMARY
  • This invention introduces control processes based on the total wager amount. These control processes provide the ability to support international participation for common progressive prizes. Players in each participating gaming location place wagers in the currency common to the location. The currency used to control the prize may be different from the currency used to wager for the prize. Currency exchange rates enable linkage between games and prizes to be established in accordance with the rules and regulations of regulatory agencies that ensure fairness to all players. The currency exchange rates are used to compute prize values from accumulated wagers and display prizes values to participating players.
  • This invention's ability to monitor and control the very large number of gaming devices and progressive prizes anticipated, depends on the control methods provided by the device driver, win number and poll cycles.
  • The ability to react quickly and economically as currency exchange rates fluctuate is provided by the Free Play apparatus. As currency exchanges rates change, the total wager amount as known to the Free Play apparatus is changed. As this occurs, the odds as computed by the Free Play apparatus will change ensuring all players continue making the same monetary investment for the prize award as represented in the currency used to control the prize.
  • Although the description above contains many specifications, these should not be construed as limiting the scope of the invention but as merely providing illustrations of some of the presently preferred embodiments of this invention. Thus, the scope of the invention should be determined by the appended claims and their legal equivalents rather than by the examples given.

Claims (169)

1-16. (canceled)
17. A method of creating linkage on a wagering system, the system comprising a host computer directly or indirectly in communication with at least one gaming device, between a prize and at least one gaming device comprising the following steps:
A) determining a host computer total wager amount for a prize;
B) recording the host computer total wager amount in the host computer;
C) recording a gaming device total wager amount on the gaming device; and
D) linking the prize to the gaming device when the host computer total wager amount is substantially equal to the gaming device total wager amount.
18. The method of claim 17, wherein the prize is a progressive prize.
19. A method of operating a wagering system, the system comprising a host computer directly or indirectly in communication with at least one gaming device, comprising the following steps:
A) determining a host computer total wager amount for a prize;
B) recording the host computer total wager amount in the host computer; C) recording a gaming device total wager amount on the gaming device;
D) linking the prize to the gaming device when the host computer total wager amount is substantially equal to the gaming device total wager amount; and
E) allowing a player to place a wager on the gaming device that competes for the prize when the host computer total wager amount is substantially equal to the gaming device total wager amount.
20. The method of claim 19, wherein the prize is a progressive prize.
21. A method of operating a progressive wagering system, the system comprising a host computer and at least one gaming environment manager, the method comprising the following steps:
(A) the host computer establishing a win number for a progressive prize;
(B) the host computer transmitting the win number to the gaming environment manager; and
(C) the gaming environment manager qualifying all messages relating to acquisition data and prize related event conditions with the win number.
22. The method of claim 21, further comprising a step of the host computer accumulating wagers for the progressive prize by win number.
23. The method of claim 21, further comprising a step of the host computer processing all events for the progressive prize by win number.
24. A method of operating a wagering system capable of accepting wagers in at least one of a plurality of currencies and a plurality of denominations of the same currency comprising the steps of:
(A) determining a total wager amount for a prize;
(B) allowing a player to place a wager having an amount; and
(C) determining odds of an outcome of at least one prize award event using at least the total wager amount and the wager amount.
25. The method of claim 24 wherein the prize is a progressive prize.
26. The method of claims 24 or 25 wherein the odds of the prize award event outcome vary depending on the value of the wager amount.
27. The method of claims 24 or 25 wherein the odds of the prize award event outcome vary depending on the value of the total wager amount.
28. The method of claims 24 or 25 wherein the step of determining the odds comprises dividing the total wager amount by the amount of the wager.
29. The method of claims 24 or 25 wherein the step of determining the odds comprises generating a number based on the total wager amount, generating a number based on the amount of the wager, and comparing the number based on the amount of the wager to the number based on the total wager amount.
30. A method for determining a win/lose outcome for a prize award event, the event being associated with a prize having a value, comprising the steps of:
(A) determining a total wager amount for the prize;
(B) allowing a player to place a wager having an amount; and
(C) determining the outcome using at least the total wager amount and the wager amount.
31. The method of claim 30 wherein the prize is a progressive prize.
32. The method of claims 30 or 31 wherein the step of determining the outcome comprises dividing the total wager amount by the amount of the wager to provide an odds number.
33. The method of claim 32 wherein the step of determining the outcome further comprises determining a range of numbers based on the odds number.
34. The method of claim 33 wherein the step of determining the outcome further comprises generating a random number within the odds range of numbers, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is substantially equal to the pre-defined number.
35. The method of claim 33 wherein the step of determining the outcome further comprises generating a random number within the odds range of numbers, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is equal to the pre-defined number.
36. The method of claims 30 or 31 wherein the step of determining the outcome comprises determining a range of numbers based on the total wager amount.
37. The method of claim 36 wherein the step of determining the outcome further comprises generating at least one random number within the total wager amount number range based on the wager amount, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is substantially equal to the pre-defined number.
38. The method of claim 36 wherein the step of determining the outcome further comprises generating at least one random number within the total wager amount number range based on the wager amount, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is equal to the pre-defined number.
39. The method of claim 36 wherein the step of determining the outcome further comprises generating at least one pre-defined winning number based on the wager amount within the total wager amount number range, generating a random number within the total wager amount number range, comparing the random number within the total wager amount number range to the pre-defined winning number based on the wager amount and generating a win outcome for the prize award event if the random number within the total wager amount number range is substantially equal to the pre-defined winning number based on the wager amount.
40. The method of claim 36 wherein the step of determining the outcome further comprises generating at least one pre-defined winning number based on the wager amount within the total wager amount number range, generating a random number within the total wager amount number range, comparing the random number within the total wager amount number range to the pre-defined winning number based on the wager amount and generating a win outcome for the prize award event if the random number within the total wager amount number range is equal to the pre-defined winning number based on the wager amount.
41. The method of claims 30 or 31 wherein the wager is a payment.
42. The method of claim 41 wherein the payment is at least an amount paid for at least one item of merchandise.
43. A method for determining a win/lose outcome for a prize award event associated with a prize in a wagering system, the system being capable of accepting wagers in at least one of a plurality of currencies and a plurality of denominations of the same currency, comprising the steps of:
(A) determining a total wager amount for the prize;
(B) allowing a player to place a wager having an amount; and
(C) determining the outcome using at least the total wager amount and the wager amount.
44. The method of claim 43 wherein at least one prize is a progressive prize.
45. The method of claims 43 or 44 wherein the step of determining the outcome comprises dividing the total wager amount by the amount of the wager to provide an odds number.
46. The method of claim 45 wherein the step of determining the outcome further comprises determining a range of numbers based on the odds number.
47. The method of claim 46 wherein the step of determining the outcome further comprises generating a random number within the odds range of numbers, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is substantially equal to the pre-defined number.
48. The method of claim 46 wherein the step of determining the outcome further comprises generating a random number within the odds range of numbers, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is equal to the pre-defined number.
49. The method of claims 43 or 44 wherein the step of determining the outcome comprises determining a range of numbers based on the total wager amount.
50. The method of claim 49 wherein the step of determining the outcome further comprises generating at least one random number within the total wager amount number range based on the wager amount, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is substantially equal to the pre-defined number.
51. The method of claim 49 wherein the step of determining the outcome further comprises generating at least one random number within the total wager amount number range based on the wager amount, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is equal to the pre-defined number.
52. The method of claim 49 wherein the step of determining the outcome further comprises generating at least one pre-defined winning number based on the wager amount within the total wager amount number range, generating a random number within the total wager amount number range, comparing the random number within the total wager amount number range to the pre-defined winning number based on the wager amount and generating a win outcome for the prize award event if the random number within the total wager amount number range is substantially equal to the pre-defined winning number based on the wager amount.
53. The method of claim 49 wherein the step of determining the outcome further comprises generating at least one pre-defined winning number based on the wager amount within the total wager amount number range, generating a random number within the total wager amount number range, comparing the random number within the total wager amount number range to the pre-defined winning number based on the wager amount and generating a win outcome for the prize award event if the random number within the total wager amount number range is equal to the pre-defined winning number based on the wager amount.
54. The method of claims 43 or 44 wherein the wager is a payment.
55. The method of claim 54 wherein the payment is at least an amount paid for at least one item of merchandise.
56. A method of operating a wagering system, the system being capable of accepting wagers in at least one of a plurality of currencies and a plurality of denominations of the same currency, comprising the following steps:
(A) determining a total wager amount for at least one prize;
(B) allowing a player to place a wager having an amount on a game;
(C) linking the at least one prize to a secondary device;
(D) interfacing the secondary device with the game; and
(E) determining on the secondary device a win/lose outcome for the at least one prize using at least the total wager amount and the wager amount.
57. The method of claim 56 wherein the at least one prize is a progressive prize.
58. The method of claims 56 or 57 wherein the step of determining the outcome comprises dividing the total wager amount by the amount of the wager to provide an odds number.
59. The method of claim 58 wherein the step of determining the outcome further comprises determining a range of numbers based on the odds number.
60. The method of claim 59 wherein the step of determining the outcome further comprises generating a random number within the odds range of numbers, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is substantially equal to the pre-defined number.
61. The method of claim 59 wherein the step of determining the outcome further comprises generating a random number within the odds range of numbers, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is equal to the pre-defined number.
62. The method of claim 56 or 57 wherein the step of determining the outcome comprises determining a range of numbers based on the total wager amount.
63. The method of claim 62 wherein the step of determining the outcome further comprises generating at least one random number within the total wager amount number range based on the wager amount, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event it the random number is substantially equal to the pre-defined number.
64. The method of claim 62 wherein the step of determining the outcome further comprises generating at least one random number within the total wager amount number range based on the wager amount, comparing the random number to a pre-defined winning number and generating a win outcome for the prize award event if the random number is equal to the pre-defined number.
65. The method of claim 62 wherein the step of determining the outcome further comprises generating at least one pre-defined winning number based on the wager amount within the total wager amount number range, generating a random number within the total wager amount number range, comparing the random number within the total wager amount number range to the pre-defined winning number based on the wager amount and generating a win outcome for the prize award event if the random number within the total wager amount number range is substantially equal to the pre-defined winning number based on the wager amount.
66. The method of claim 62 wherein the step of determining the outcome further comprises generating at least one pre-defined winning number based on the wager amount within the total wager amount number range, generating a random number within the total wager amount number range, comparing the random number within the total wager amount number range to the pre-defined winning number based on the wager amount and generating a win outcome for the prize award event if the random number within the total wager amount number range is equal to the pre-defined winning number based on the wager amount.
67. The method of claim 56 wherein the secondary device is a free play apparatus.
68. A method of operating a progressive wagering system, the system comprising at least one device driver and a host computer, the method comprising the following steps:
(A) the host computer establishing a win number for a progressive prize;
(B) the host computer transmitting the win number to the device driver; and
(C) the device driver qualifying all messages relating to acquisition data and prize related event conditions with the win number.
69. The method of claim 68 further comprising a step of the host computer accumulating wagers for the progressive prize by win number.
70. The method of claim 68 further comprising a step of the host computer processing all events for the progressive prize by win number.
71. A method for creating linkage between a prize and at least one apparatus comprising the steps of:
(A) determining a total wager amount for at least one prize;
(B) linking the prize to at least one apparatus adapted to determine a win/lose outcome for the prize using at least the total wager amount and a wager amount.
72. The method of claim 71 wherein the apparatus is a gaming device.
73. The method of claim 71 wherein the apparatus is a point-of-sale device.
74. The method of claim 73 wherein the point-of-sale device is a cash register.
75. The method of claim 71 wherein the apparatus is a table game.
76. The method of claim 75 wherein the table game is black jack.
77. The method of claim 71 wherein the prize is a progressive prize.
78. The method of claim 71 wherein the wager amount is a payment.
79. The method of claim 78 wherein the payment is at least an amount paid for at least one item of merchandise.
80. A gaming device comprising:
(A) a machine capable of accepting a wager and awarding at least one prize wherein the machine is arranged to award the prize when a prize award event is achieved; and
(B) an apparatus arranged to test for the prize award event and to initiate an award of the prize when the prize award event occurs, the prize award event being determined by an outcome having a probability related to a total wager amount.
81. The device of claim 80 wherein the prize award event is determined by the outcome having a probability related to both a total wager amount and the wager on the game.
82. The device of claim 80 or 81 wherein the machine is arranged to play a main game, approximately during which testing for the prize award event will occur.
83. The device of claim 82 wherein the main game is a standard game normally offered on the machine and the prize is at least one progressive prize.
84. The device of claim 82 wherein the main game is a standard game normally offered on the machine and the prize is at least one bonus prize.
85. The device of claim 82 wherein the prize award event is determined by selecting a random number from a range of numbers determined from the total wager amount, allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game, and in the event that one of the allotted numbers matches the random number, initiating the award of the prize.
86. The device of claim 82 wherein the range of numbers is related to the total wager amount divided by the wager.
87. The device of claim 86 wherein the range of numbers is equal to the total wager amount expressed as a currency denomination.
88. The device of claim 87 wherein the currency denomination is cents.
89. The device of claim 87 wherein the set of allotted numbers includes one number for each unit of the currency denomination wagered on the main game.
90. The device of claim 88 wherein the set of allotted numbers includes one number for each cent wagered on the main game.
91. The device of claim 85 wherein the allotted numbers is a block of numbers.
92. The device of claim 91 wherein the block of numbers contains the lowest numbers in the range of numbers.
93. A method of awarding a prize on a device capable of accepting a wager on at least one main game comprising the steps of:
(A) testing for a prize award event wherein the event has a probability of occurring related to a prize's total wager amount;
(B) initiating an award of the prize when a prize award event occurs.
94. The method of claim 93 wherein the testing comprises the steps of:
(A) selecting a random number from a range of numbers determined from the total wager amount;
(B) allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game; and
(C) initiating the award of the prize in the event that one of the allotted numbers matches the random number.
95. The method of claim 94 wherein the range of numbers is related to the total wager amount divided by the wager.
96. The method of claim 94 wherein the range of numbers determined from the total wager amount is equal to a sum of all wagers expressed as a currency denomination made over the theoretical number of handle pulls between the prize award events.
97. The method of claim 96 wherein currency denomination is cents.
98. The method of claim 96 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
99. The method of claim 97 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
100. The method of claim 94 wherein the at least one allotted number is a block of numbers selected from the range of numbers.
101. The method of claim 100 wherein the block of numbers contains the lowest numbers in the range of numbers.
102. The method of claim 93 wherein the prize award event has a probability of occurring related to both the total wager amount and the wager.
103. The method of claim 102 wherein the testing comprises the steps of:
(A) selecting a random number from a range of numbers determined from the total wager amount;
(B) allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game; and
(C) initiating the award of the prize in the event that one of the allotted numbers matches the random number.
104. The method of claim 103 wherein the range of numbers is related to the total wager amount divided by the wager.
105. The method of claim 103 wherein the range of numbers determined from the total wager amount is equal to a sum of all wagers expressed as a currency denomination made over the theoretical number of handle pulls between the prize award events.
106. The method of claim 105 wherein currency denomination is cents.
107. The method of claim 105 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
108. The method of claim 106 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
109. The method of claim 103 wherein the at least one allotted number is a block of numbers selected from the range of numbers.
110. The method of claim 109 wherein the block of numbers contains the lowest numbers in the range of numbers.
111. The method of claim 102 further comprising the step of playing the main game at substantially the same time as the testing.
112. The method of claim 111 wherein the testing comprises the steps of:
(A) selecting a random number from a range of numbers determined from the total wager amount;
(B) allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game; and
(C) initiating the award of the prize in the event that one of the allotted numbers matches the random number.
113. The method of claim 112 wherein the range of numbers is related to the total wager amount divided by the wager.
114. The method of claim 112 wherein the range of numbers determined from the total wager amount is equal to a sum of all wagers expressed as a currency denomination made over the theoretical number of handle pulls between the prize award events.
115. The method of claim 114 wherein currency denomination is cents.
116. The method of claim 114 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
117. The method of claim 115 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
118. The method of claim 112 wherein the at least one allotted number is a block of numbers selected from the range of numbers.
119. The method of claim 118 wherein the block of numbers contains the lowest numbers in the range of numbers.
120. The method of claim 111 wherein the prize is at least one bonus prize of a group of additional bonus prizes.
121. The method of claim 120 wherein the testing comprises the steps of:
(A) selecting a random number from a range of numbers determined from the total wager amount;
(B) allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game; and
(C) initiating the award of the prize in the event that one of the allotted numbers matches the random number.
122. The method of claim 121 wherein the range of numbers is related to the total wager amount divided by the wager.
123. The method of claim 121 wherein the range of numbers determined from the total wager amount is equal to a sum of all wagers expressed as a currency denomination made over the theoretical number of handle pulls between the prize award events.
124. The method of claim 123 wherein currency denomination is cents.
125. The method of claim 123 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
126. The method of claim 124 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
127. The method of claim 121 wherein the at least one allotted number is a block of numbers selected from the range of numbers.
128. The method of claim 127 wherein the block of numbers contains the lowest numbers in the range of numbers.
129. The method of claim 111 wherein the prize is at least one progressive prize.
130. The method of claim 129 wherein the testing comprises the steps of:
(A) selecting a random number from a range of numbers determined from the total wager amount;
(B) allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game; and
(C) initiating the award of the prize in the event that one of the allotted numbers matches the random number.
131. The method of claim 130 wherein the range of numbers is related to the total wager amount divided by the wager.
132. The method of claim 130 wherein the range of numbers determined from the total wager amount is equal to a sum of all wagers expressed as a currency denomination made over the theoretical number of handle pulls between the prize award events.
133. The method of claim 132 wherein currency denomination is cents.
134. The method of claim 132 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
135. The method of claim 133 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
136. The method of claim 130 wherein the at least one allotted number is a block of numbers selected from the range of numbers.
137. The method of claim 136 wherein the block of numbers contains the lowest numbers in the range of numbers.
138. The method of claim 111 wherein the main game is a standard game normally offered on the machine and the prize is at least one bonus prize of a group of additional bonus prizes.
139. The method of claim 138 wherein the testing comprises the steps of:
(A) selecting a random number from a range of numbers determined from the total wager amount;
(B) allotting to the prize at least one number selected from the range of numbers, the size of the set of allotted numbers being related to the wager bet on the main game; and
(C) initiating the award of the prize in the event that one of the allotted numbers matches the random number.
140. The method of claim 139 wherein the range of numbers is related to the total wager amount divided by the wager.
141. The method of claim 139 wherein the range of numbers determined from the total wager amount is equal to a sum of all wagers expressed as a currency denomination made over the theoretical number of handle pulls between the prize award events.
142. The method of claim 141 wherein currency denomination is cents.
143. The method of claim 141 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
144. The method of claim 142 wherein the range of numbers determined from the total wager amount includes one number for each unit of currency denomination wagered on the game.
145. The method of claim 139 wherein the at least one allotted number is a block of numbers selected from the range of numbers.
146. The method of claim 145 wherein the block of numbers contains the lowest numbers in the range of numbers.
147. The method of claim 138 wherein at least one of the bonus prizes is a progressive prize.
148. The method of claim 147 further comprising directly or indirectly connecting at least one of the devices to a central system, outputting a signal from the device based on the wager that directly or indirectly causes the progressive prize to increase and outputting a second signal when the prize award event occurs that causes the progressive prize to be awarded.
149. The method of claim 147 further comprising directly or indirectly connecting a secondary device to the device, directly or indirectly connecting at least one of the secondary devices to a central system, outputting a signal from the secondary device based on the wager that directly or indirectly causes the progressive prize to increase and outputting a second signal from the secondary device when the prize award event occurs that causes the progressive prize to be awarded.
150. The method of claim 147 wherein each of the progressive prizes is increased with each game played on each of the main games on a central system.
151. A prize for at least one gaming device wherein the prize is awarded upon the occurrence of a prize award event, a probability of the prize award event occurring being related to a total wager amount.
152. The prize of claim 151 wherein the prize is a progressive prize.
153. The prize of claim 151 wherein the prize is at least one bonus prize of a group of additional bonus prizes.
154. The prize of claim 151 wherein the probability of the prize award event occurring is related to the total wager amount and a wager made on the gaming device.
155. The prize of claim 154 wherein the device is arranged to play a main game at substantially the same time as testing for the prize award event occurs.
156. The prize of claim 155 wherein the main game is a standard game normally offered on the device and the prize is at least one progressive prize.
157. The prize of claim 151 wherein an occurrence of the prize award event is determined by selecting a random number from a predetermined range of numbers to be associated with a main game, and allotting to the game a set of numbers selected from the predetermined range of numbers, the size of the set of allotted numbers being related to a wager bet on the game, and in the event that one of the numbers allotted to the game matches the randomly selected number, the event has occurred.
158. The prize of claim 157 wherein the predetermined number range is equal to the total wager amount expressed as a currency denomination.
159. The prize of claim 158 wherein the currency denomination is cents.
160. The prize of claim 151 wherein an occurrence of the prize award event is determined by selecting a random number from a predetermined range of numbers to be associated with a main game, and allotting to the game a set of numbers selected from the predetermined range of numbers, the size of the set of allotted numbers being mathematically related to a wager bet on the game, and in the event that one of the numbers allotted to the game matches the randomly selected number, the event has occurred.
161. The prize of claim 160 wherein the predetermined number range is equal to the total wager amount expressed as a currency denomination.
162. The prize of claim 161 wherein the currency denomination is cents.
163. The prize of claim 151 wherein an occurrence of the prize award event is determined by selecting a random number from a predetermined range of numbers to be associated with a main game, and allotting to the game a number in the range of numbers, the allotted number being proportional to a wager bet on the game and in the event that the allotted number is greater than or equal to the randomly selected number, the event has occurred.
164. The prize of claim 163 wherein the predetermined range of numbers is related to the total wager amount divided by the wager.
165. The prize of claim 163 wherein the predetermined number range is equal to the total wager amount expressed as a currency denomination.
166. The prize of claim 165 wherein the currency denomination is cents.
167. The prize of claim 151 wherein an occurrence of the prize award event is determined by selecting a random number from a predetermined range of numbers to be associated with a main game, and allotting to the game a number in the range of numbers, the allotted number being proportional to a wager bet on the game and in the event that the allotted number is less than or equal to the randomly selected number, the event has occurred.
168. The prize of claim 167 wherein the predetermined range of numbers is related to the total wager amount divided by the wager.
169. The prize of claim 167 wherein the predetermined number range is equal to the total wager amount expressed as a currency denomination.
170. The prize of claim 169 wherein the currency denomination is cents.
171. The prize of claim 151 wherein an occurrence of the prize award event is determined by selecting a random number from a predetermined range of numbers to be associated with a main game, and allotting to the game a number in the range of numbers, the allotted number being inversely proportional to a wager bet on the game and in the event that the allotted number is less than or equal to the randomly selected number, the event has occurred.
172. The prize of claim 171 wherein the predetermined range of numbers is related to the total wager amount divided by the wager.
173. The prize of claim 171 wherein the predetermined number range is equal to the total wager amount expressed as a currency denomination.
174. The prize of claim 173 wherein the currency denomination is cents.
175. The prize of claim 151 wherein an occurrence of the prize award event is determined by selecting a random number from a predetermined range of numbers to be associated with a main game, and allotting to the game a number in the range of numbers, the allotted number being inversely proportional to a wager bet on the game and in the event that the allotted number is greater than or equal to the randomly selected number, the event has occurred.
176. The prize of claim 175 wherein the predetermined range of numbers is related to the total wager amount divided by the wager.
177. The prize of claim 175 wherein the predetermined number range is equal to the total wager amount expressed as a currency denomination.
178. The prize of claim 177 wherein the currency denomination is cents.
179. The prize of claim 157 wherein the allotted set of numbers selected from the predetermined range of numbers is a block of numbers.
180. The prize of claim 179 wherein the block of numbers contains the lowest numbers in the predetermined range.
181. The prize of claim 158 wherein the allotted set of numbers selected from the predetermined range of numbers is a block of numbers.
182. The prize of claim 181 wherein the block of numbers contains the lowest numbers in the predetermined range.
183. The prize of claim 154 wherein the gaming device is directly or indirectly connected to a central system and wherein a signal-output from the device based on the wager directly or indirectly causes the prize to increase and wherein a second signal is output from the device when the prize award event occurs that causes the prize to be awarded.
184. The prize of claim 154 wherein the gaming device is directly or indirectly connected to a secondary device, wherein the secondary device is directly or indirectly connected to a central system and wherein a signal output from the secondary device based on the wager directly or indirectly causes the prize to increase and wherein a second signal is output from the secondary device when the prize award event occurs that directly or indirectly causes the prize to be awarded.
US11/049,899 1997-01-15 2005-02-04 Progressive wagering system Abandoned US20050143168A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/049,899 US20050143168A1 (en) 1997-01-15 2005-02-04 Progressive wagering system

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US3551397P 1997-01-15 1997-01-15
US4098297P 1997-03-17 1997-03-17
US5091197P 1997-06-13 1997-06-13
US09/005,341 US6241608B1 (en) 1997-01-15 1998-01-09 Progressive wagering system
US09/698,941 US6435968B1 (en) 1997-03-17 2000-10-27 Progressive wagering system
US09/875,467 US6592460B2 (en) 1997-03-17 2001-06-05 Progressive wagering system
US10/618,207 US7077746B2 (en) 2001-06-05 2003-07-11 Progressive wagering system
US11/049,899 US20050143168A1 (en) 1997-01-15 2005-02-04 Progressive wagering system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/618,207 Continuation US7077746B2 (en) 1997-01-15 2003-07-11 Progressive wagering system

Publications (1)

Publication Number Publication Date
US20050143168A1 true US20050143168A1 (en) 2005-06-30

Family

ID=30116311

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/618,207 Expired - Lifetime US7077746B2 (en) 1997-01-15 2003-07-11 Progressive wagering system
US11/049,899 Abandoned US20050143168A1 (en) 1997-01-15 2005-02-04 Progressive wagering system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/618,207 Expired - Lifetime US7077746B2 (en) 1997-01-15 2003-07-11 Progressive wagering system

Country Status (1)

Country Link
US (2) US7077746B2 (en)

Cited By (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010055990A1 (en) * 1994-10-12 2001-12-27 Acres Gaming Incorporated Method and apparatus for controlling the cost of playing an electronic gaming device
US20030092484A1 (en) * 2001-09-28 2003-05-15 Acres Gaming Incorporated System for awarding a bonus to a gaming device on a wide area network
US20030216166A1 (en) * 2001-09-28 2003-11-20 Baerlocher Anthony J. Method of operating a progressive gaming device
US20040048649A1 (en) * 2002-09-06 2004-03-11 Peterson Tonja M. Gaming device having a bonus game with multiple player selectable award opportunities
US20040048644A1 (en) * 2002-09-06 2004-03-11 Peter Gerrard Gaming device having a progressive award funded through skill, strategy or risk gaming event
US20040176161A1 (en) * 2001-09-28 2004-09-09 Shelby Michael B. Method and apparatus for authenticating and verifying communication on a network of gaming devices
US20050059471A1 (en) * 2003-09-15 2005-03-17 Cannon Lee E. Multi-player bingo game and methods for determining game-winning awards
US20050059470A1 (en) * 2003-09-15 2005-03-17 Igt Multi-player bingo game with real-time game-winning pattern determination
US20050059468A1 (en) * 2003-09-15 2005-03-17 Igt Multi-player bingo game with multi-level award amount pattern mapping
US20050187014A1 (en) * 2003-09-15 2005-08-25 Igt, A Nevada Corporation Multi-player bingo game with optional progressive jackpot wager
US20050282625A1 (en) * 2004-06-04 2005-12-22 Nicely Mark C Multi-wager game of chance with "As Is" prize on non-max bet
US20060030399A1 (en) * 2000-10-13 2006-02-09 Igt Gaming device having odds of winning which increase as a player's wager increases
US20060040724A1 (en) * 2001-03-30 2006-02-23 Baerlocher Anthony J Gaming device having an offer and acceptance game with a termination limit wherein the offer is picked by a player
US20060052160A1 (en) * 2003-09-15 2006-03-09 Igt, A Nevada Corporation Multi-player bingo game with progressive jackpots
US20060131809A1 (en) * 2004-12-17 2006-06-22 Lancaster Eric W Gaming system with blackjack primary game and poker secondary game
US20060148558A1 (en) * 1997-07-08 2006-07-06 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US20060178206A1 (en) * 2005-02-08 2006-08-10 David Kraft Gaming system including multiple wager selectors and dynamic theoretical payback percentage display
US20060183535A1 (en) * 2005-01-05 2006-08-17 Marks Daniel M Gaming device and method having payline progressive awards
US20080076539A1 (en) * 2006-09-22 2008-03-27 Aruze Corp. Game system
US20080108429A1 (en) * 2006-11-06 2008-05-08 Igt Gaming system and method having award distribution using shares
US20080214021A1 (en) * 2007-01-24 2008-09-04 Semiconductor Energy Laboratory Co., Ltd. Method of crystallizing semiconductor film and method of manufacturing semiconductor device
US20090088252A1 (en) * 2007-09-28 2009-04-02 Igt Gaming system and method configured to change the odds of a player obtaining a winning game outcome or a designated game outcome for a play of a game without changing the paytable of the game
US20090124363A1 (en) * 2007-11-08 2009-05-14 Igt Gaming system and method for providing team progressive awards
US20090291738A1 (en) * 2008-05-23 2009-11-26 Antoon Christiaan Visser Method of Gaming, a Game Controller and a Gaming System
US7651392B2 (en) 2003-07-30 2010-01-26 Igt Gaming device system having partial progressive payout
US7654896B2 (en) 2005-09-06 2010-02-02 Igt Gaming system which provides multiple players multiple bonus awards
US7666094B2 (en) 2006-06-09 2010-02-23 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7666093B2 (en) 2004-08-03 2010-02-23 Igt Gaming method and device involving progressive wagers
US7666081B2 (en) 2004-08-19 2010-02-23 Igt Gaming system having multiple gaming machines which provide bonus awards
US7674178B2 (en) 2006-06-09 2010-03-09 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7674179B2 (en) 2006-06-09 2010-03-09 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US20100081497A1 (en) * 2008-10-01 2010-04-01 Igt Gaming system and method having player accumulated points and determining each player's chances of winning an award based on the accumulated points
US7690977B2 (en) 2005-09-06 2010-04-06 Igt Gaming system and method for providing multiple players multiple bonus awards
US7699698B2 (en) 2003-06-06 2010-04-20 Igt Gaming machine and method involving a selectable bonus evaluation system
US7713124B2 (en) 2005-09-06 2010-05-11 Igt Gaming system and method for providing group play with divided bonus features
US7722464B2 (en) 2005-09-06 2010-05-25 Igt Gaming system which provides multiple players multiple bonus awards
US7753784B2 (en) 2005-09-06 2010-07-13 Igt Gaming device having progressive awards and supplemental awards
US7780520B2 (en) 2006-03-15 2010-08-24 Igt Gaming device having multiple different types of progressive awards
US7780523B2 (en) 2005-09-09 2010-08-24 Igt Server based gaming system having multiple progressive awards
US7857699B2 (en) 2006-11-01 2010-12-28 Igt Gaming system and method of operating a gaming system having a bonus participation bidding sequence
US7892093B2 (en) 2004-08-19 2011-02-22 Igt Gaming system having multiple gaming machines which provide bonus awards
US7901282B2 (en) 2006-07-14 2011-03-08 Igt Gaming device having competitive/bonus matching game
US7905778B2 (en) 2005-09-09 2011-03-15 Igt Server based gaming system having multiple progressive awards
US7905777B2 (en) 2005-08-04 2011-03-15 Igt Methods and apparatus for auctioning an item via a gaming device
US7914377B2 (en) 2006-11-07 2011-03-29 Igt Gaming device with dynamic progressive and bonus architecture
US7942737B2 (en) 2000-09-07 2011-05-17 Igt Gaming device having a game with multiple selections and progressive game incrementation
US7963845B2 (en) 2006-11-08 2011-06-21 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US7963847B2 (en) 2004-08-19 2011-06-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US7985133B2 (en) 2007-07-30 2011-07-26 Igt Gaming system and method for providing an additional gaming currency
US8012014B2 (en) 2006-08-22 2011-09-06 Igt Gaming system having awards provided based on rate of play
US8021230B2 (en) 2004-08-19 2011-09-20 Igt Gaming system having multiple gaming machines which provide bonus awards
US8033903B2 (en) 2006-11-10 2011-10-11 Igt Gaming system and method having progressive free games
US8070587B2 (en) 2007-10-26 2011-12-06 Igt Gaming system and method providing a multiplayer bonus game having a plurality of award opportunities
US8070597B2 (en) 2006-08-03 2011-12-06 Igt Gaming device and method having multiple progressive award levels and a secondary game for advancing through the progressive award levels
US8083578B2 (en) 2005-09-07 2011-12-27 Igt Multiplay poker wagering game with payout differentiating display of probabilities
US8092299B2 (en) 2009-11-05 2012-01-10 Igt Gaming system and method for normalizing average expected payouts to players
US8092302B2 (en) 2008-11-12 2012-01-10 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8092297B2 (en) 2007-11-07 2012-01-10 Igt Gaming system and method for providing a bonus based on number of gaming machines being actively played
US8096874B2 (en) 2007-09-27 2012-01-17 Igt Gaming system and method having progressive awards with meter increase events
US8105149B2 (en) 2006-11-10 2012-01-31 Igt Gaming system and method providing venue wide simultaneous player participation based bonus game
US8109821B2 (en) 2006-09-08 2012-02-07 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US8113939B2 (en) 2005-09-09 2012-02-14 Igt Gaming device and method providing relatively large awards with variable player participation levels
US8118669B2 (en) 2005-08-30 2012-02-21 Igt System and method for providing poker player tracking and bonus events
US8128491B2 (en) 2005-09-09 2012-03-06 Igt Server based gaming system having multiple progressive awards
US8137174B2 (en) 2007-10-17 2012-03-20 Igt Gaming system, gaming device, and method providing multiple hand card game
US8152630B2 (en) 2008-11-13 2012-04-10 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8197326B2 (en) 2003-09-15 2012-06-12 Igt Multi-player bingo game with multiple alternate outcome displays
US8197337B2 (en) 2007-10-29 2012-06-12 Igt Gaming system and method for providing multi-level personal progressive awards
US8216065B2 (en) 2005-09-09 2012-07-10 Igt Gaming system having multiple adjacently arranged gaming machines which each provide a component for a multi-component game
US8231453B2 (en) 2009-08-25 2012-07-31 Igt Gaming system, gaming device and method for providing a player an opportunity to win a designated award based on one or more aspects of the player's skill
US8251791B2 (en) 2004-08-19 2012-08-28 Igt Gaming system having multiple gaming machines which provide bonus awards
US8353751B2 (en) 2007-04-10 2013-01-15 Igt Gaming device and method for providing multiple-hand poker game
US8376836B2 (en) 2008-11-07 2013-02-19 Igt Server based gaming system and method for providing deferral of bonus events
US8500538B2 (en) 2009-07-30 2013-08-06 Igt Bingo gaming system and method for providing multiple outcomes from single bingo pattern
US8523665B2 (en) 2006-10-11 2013-09-03 Igt Gaming system and method having multi-level mystery triggered progressive awards
US8545312B2 (en) 2011-09-22 2013-10-01 Igt Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game
US8545321B2 (en) 2007-11-09 2013-10-01 Igt Gaming system having user interface with uploading and downloading capability
US8651946B1 (en) * 2005-08-25 2014-02-18 Bally Gaming, Inc. Coin-out gaming reward system
US8708804B2 (en) 2012-06-22 2014-04-29 Igt Gaming system and method providing a collection game including at least one customizable award collector
US9047733B2 (en) 2006-11-08 2015-06-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US9053602B2 (en) 2005-02-16 2015-06-09 Igt Flexible determination of progressive awards
US9098968B1 (en) 2014-02-12 2015-08-04 Igt Gaming system and method for accumulating and redeeming community game tokens
US20150356822A1 (en) * 2014-06-10 2015-12-10 Konami Gaming, Inc. Gaming system and methods of providing an award to a player
US9342956B2 (en) 2012-02-24 2016-05-17 Igt Gaming system, gaming device and method for shifting progressive award contribution rates
US9390585B2 (en) 2013-07-17 2016-07-12 Igt Gaming system and method for providing team play benefits
US9508224B2 (en) 2003-09-15 2016-11-29 Igt Player specific network
US9524614B2 (en) 2012-09-25 2016-12-20 Igt Gaming system and method for permanently increasing the average expected payback percentage of a game for a player
US9640017B2 (en) 2005-08-31 2017-05-02 Igt Gaming system and method employing rankings of outcomes from multiple gaming machines to determine awards
US9685039B2 (en) 2006-11-08 2017-06-20 Igt Gaming system and method which provides players an opportunity to win a progressive award
US10169957B2 (en) 2014-02-13 2019-01-01 Igt Multiple player gaming station interaction systems and methods
US10649734B2 (en) 2016-08-29 2020-05-12 Alibaba Group Holding Limited Random number generation method and device utilized in computer system
US10699524B2 (en) 2007-11-08 2020-06-30 Igt Gaming system, gaming device and method for providing multi-level progressive awards

Families Citing this family (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8021222B2 (en) * 1997-12-31 2011-09-20 Igt Game based on speed of play
US7708633B2 (en) * 2003-02-03 2010-05-04 Multimedia Games, Inc. Apparatus and method for mapping multiple bingo game results to a common display
US20040152499A1 (en) * 2003-02-03 2004-08-05 Clifton Lind Method, system, and program product for conducting multiple concurrent bingo-type games
US7850524B2 (en) * 2003-03-25 2010-12-14 Wms Gaming Inc. Progressive jackpot game with special bonus
US7662040B2 (en) * 2003-07-02 2010-02-16 Wms Gaming Inc. Gaming machine having a community game with side wagering
US7963846B2 (en) * 2003-07-02 2011-06-21 Wms Gaming Inc. Gaming machine having multiple level progressive feature with player controlled outcome
US9466179B2 (en) * 2003-07-02 2016-10-11 Bally Gaming, Inc. Gaming machine having a community game with side wagering
US7780531B2 (en) * 2003-07-02 2010-08-24 Wms Gaming Inc. Gaming machine having a community game with side wagering
US20050059472A1 (en) * 2003-09-11 2005-03-17 Joshi Shridhar P. Gaming machine with multi-level progressive jackpot
US20070135211A1 (en) * 2003-09-12 2007-06-14 Block Rory L Gaming system using single player-identification card for performing multiple functions
US20070259714A1 (en) * 2003-09-12 2007-11-08 Block Rory L Player Identification Feature for Restricted-Access Wagering Games
US20070167218A1 (en) * 2004-02-26 2007-07-19 Rothschild Wayne H Method and apparatus for utlizing tickets to progress game play in a gaming machine
US7980938B2 (en) 2004-03-29 2011-07-19 Wms Gaming Inc. Wagering game with video lottery bonus game
WO2005099425A2 (en) 2004-03-30 2005-10-27 Wms Gaming Inc. Wagering game providing free game play as a progressive award
WO2005099845A1 (en) * 2004-03-31 2005-10-27 Wms Gaming Inc. Symbol driven contributions for a prize pool in a wagering game
AU2005245373B2 (en) * 2004-05-13 2012-05-03 Bally Gaming, Inc. Bank wagering game
AU2005245453B2 (en) * 2004-05-18 2009-04-23 Bally Gaming, Inc. Wagering game with enhanced progressive game
US7510473B2 (en) * 2004-06-30 2009-03-31 Wms Gaming Inc. Wagering game having progressive amounts represented in various ways
US8137180B2 (en) 2004-07-28 2012-03-20 Wms Gaming Inc. Wagering game having progressive amounts displayed in a matrix
US8353753B2 (en) * 2004-07-28 2013-01-15 Wms Gaming Inc. Wagering game with randomly funded progressive amounts
US20060035706A1 (en) * 2004-08-13 2006-02-16 Alfred Thomas Wagering game with payoff rounding feature
US8545304B2 (en) * 2004-09-30 2013-10-01 Wms Gaming Inc. Wagering game with bonus game triggered by linked terminal
US7775873B2 (en) * 2004-09-30 2010-08-17 Wms Gaming, Inc. Wagering game with shared payoff based on multiple player selections
US8651939B2 (en) * 2004-10-01 2014-02-18 Igt Gaming system having a plurality of adjacently arranged gaming machines and a mechanical moveable indicator operable to individually indicate the gaming machines
US8113947B2 (en) * 2004-10-01 2012-02-14 Wms Gaming Inc. Wagering game with award unlocking feature
US20060073897A1 (en) * 2004-10-01 2006-04-06 Wms Gaming Inc. Wagering game with group jackpot
US7874920B2 (en) * 2004-10-01 2011-01-25 Vms Gaming Inc. Wagering game with unilateral player selection for developing a group
US20060094495A1 (en) * 2004-10-29 2006-05-04 Philip Gelber Wagering game with competitive multi-tier event
US20060135254A1 (en) * 2004-12-20 2006-06-22 Alfred Thomas Gaming terminal with special-event wager having different denomination increment than basic wagering game
US20060160605A1 (en) * 2005-01-18 2006-07-20 Wms Gaming Inc. Wagering game with enhanced payline-ordering feature
US8133120B2 (en) * 2005-01-18 2012-03-13 Wms Gaming Inc. Wagering game with alternating picks
US20060189376A1 (en) * 2005-01-31 2006-08-24 Wms Gaming, Inc. Wagering game with enhancement feature for allowing additional wager during performance of the wagering game
US7927209B2 (en) * 2005-02-07 2011-04-19 Wms Gaming Inc. Wagering games with pooling of awards
AU2006246389B2 (en) 2005-05-06 2011-12-22 Bally Gaming, Inc. Wagering game with time-based bonus
AU2006252627B2 (en) * 2005-05-31 2011-02-24 Bally Gaming, Inc. Progressive wagering game with funding distribution feature
AU2006252613B2 (en) * 2005-05-31 2012-05-31 Bally Gaming, Inc. Adjustment of awards in progressive system based on wager
US7833094B2 (en) * 2005-06-06 2010-11-16 Wms Gaming Inc. Wagering game with community award based on best selection from all players
US7419430B1 (en) 2005-06-16 2008-09-02 Wms Gaming, Inc. Wagering game for tracking various types of wager inputs
US8591311B2 (en) * 2005-08-16 2013-11-26 Wms Gaming Inc. Gaming system with challenge feature
US8328626B2 (en) * 2005-09-01 2012-12-11 Wms Gaming Inc. Wagering game with progressive game triggered by multiple players
US7568973B2 (en) * 2005-09-09 2009-08-04 Igt Server based gaming system having multiple progressive awards
WO2007030675A2 (en) * 2005-09-09 2007-03-15 Wms Gaming Inc. Wagering game with special event shared by adjacent gaming machines
US7300058B2 (en) * 2005-10-26 2007-11-27 Ogilvie John W Rewarding detection of notable nonrandom patterns in games
US7431301B2 (en) * 2005-10-26 2008-10-07 Ogilvie John W Creating notable nonrandom patterns in games to encourage play
US7618315B2 (en) * 2006-02-10 2009-11-17 Wms Gaming Inc. Wagering game with wrap-around paylines
WO2007117502A2 (en) * 2006-04-05 2007-10-18 Wms Gaming Inc. Wagering game with multiplier for progressive fund pool
USRE46405E1 (en) 2006-04-27 2017-05-16 Bally Gaming, Inc. Community wagering game with multiple player selections
WO2008013541A2 (en) 2006-07-25 2008-01-31 Walker Digital, Llc Method and apparatus for conditional payouts in a gaming device
WO2008021449A2 (en) * 2006-08-15 2008-02-21 Wms Gaming Inc. Wagering game with progressive feature
US7758416B2 (en) 2006-09-08 2010-07-20 Igt Gaming system having a plurality of simultaneously played wagering games that may trigger a plurality of free games which may be played simultaneously with the wagering games
WO2008057356A2 (en) * 2006-11-02 2008-05-15 Wms Gaming Inc. Wagering game with progressive award indicator having an incrementing feature
US9483903B2 (en) 2006-11-07 2016-11-01 Igt Gaming device and method for providing wagering for additional symbol functionality and package betting
AU2007249148B2 (en) 2007-01-09 2009-12-03 Aristocrat Technologies Australia Pty Limited A gaming system and a method of gaming
US20080234041A1 (en) * 2007-03-22 2008-09-25 Bradley Berman Multiplication-based award augmentation for gaming
AU2008201074B2 (en) * 2007-03-30 2010-05-27 Videobet Interactive Sweden AB A gaming system, a gaming server and a gaming method
US20080254848A1 (en) * 2007-04-16 2008-10-16 Oladapo Olushile Gaming device having increasing odds of winning
US8235804B2 (en) 2007-05-14 2012-08-07 Wms Gaming Inc. Wagering game
US20090029766A1 (en) 2007-07-26 2009-01-29 Lutnick Howard W Amusement gaming access and authorization point
US8435115B2 (en) 2007-09-26 2013-05-07 Igt Method and apparatus for displaying gaming content
WO2009058256A1 (en) 2007-11-01 2009-05-07 Wms Gaming Inc. Gaming system having free spin enhancement features
AU2008324948B2 (en) 2007-11-08 2013-08-29 Bally Gaming, Inc. Wagering game with community event poker game
US20090124365A1 (en) * 2007-11-12 2009-05-14 Andrzej Surmacz Method and apparatus for a bonus game having a progressive prize
US9547951B2 (en) * 2008-08-29 2017-01-17 Universal Entertainment Corporation Currency value changing apparatus enabling player to play game using various currencies, gaming system where player can play game using various currencies, individual tracking apparatus, and individual tracking system
US20100069143A1 (en) * 2008-09-15 2010-03-18 Aristocrat Technologies Australia Pty Limited Gaming controller, device and method of gaming
US8187089B2 (en) 2009-03-03 2012-05-29 Wms Gaming Inc. Wagering game providing player options for time-based special event
AU2010224318B2 (en) * 2009-09-21 2013-04-18 Bally Gaming, Inc. Competitive-collaborative community event
AU2010233759B8 (en) * 2009-10-15 2013-02-21 Bally Gaming, Inc. Wagering game with multi-level progressive jackpot with partial reset
US8622805B2 (en) 2009-10-28 2014-01-07 Wms Gaming Inc. Wagering game for awarding positional game modifiers in a plurality of plays
US8562418B2 (en) 2009-10-28 2013-10-22 Wms Gaming Inc. Gaming system with non-cash-based progressive awards
US8435111B2 (en) 2009-11-13 2013-05-07 Igt Gaming systems, gaming devices and methods for providing progressive awards
US8506392B2 (en) * 2010-02-18 2013-08-13 Wms Gaming Inc. Progressive wagering game with personalized reset-value feature for players meeting predetermined criteria
US8628410B2 (en) * 2010-02-18 2014-01-14 Wms Gaming Inc. Multi-level progressive game with reset feature for maintaining expected value of the wagering game
US8628400B2 (en) 2010-07-21 2014-01-14 Wms Gaming Inc. Progressive wagering game having symbol-triggering award feature
US8360851B2 (en) 2010-10-15 2013-01-29 Wms Gaming Inc. Wagering game with progressive game award values associated with reel symbols
US8641520B2 (en) 2010-10-27 2014-02-04 Wms Gaming Inc. Wager equalized bonus trigger allocation and redemption
US8506390B2 (en) 2010-11-04 2013-08-13 Wms Gaming Inc. Wagering game having game assets with multiple levels of enhancement
US9741209B2 (en) 2011-04-04 2017-08-22 Bally Gaming, Inc. Systems, methods, and devices for playing progressive wagering games with award-based incrementing features
US20120302323A1 (en) 2011-05-23 2012-11-29 Wms Gaming Inc. Haptic gaming chairs and wagering game systems and machines with a haptic gaming chair
US9142083B2 (en) 2011-06-13 2015-09-22 Bally Gaming, Inc. Convertible gaming chairs and wagering game systems and machines with a convertible gaming chair
US8449378B2 (en) 2011-09-13 2013-05-28 Igt Gaming system, gaming device and method for utilizing bitcoins
US8523657B2 (en) 2011-09-13 2013-09-03 Igt Gaming system, gaming device and method for utilizing bitcoins
US8814656B2 (en) 2011-12-12 2014-08-26 Igt Gaming system, gaming device, and method providing one or more wild reel wager options
US8979635B2 (en) 2012-04-02 2015-03-17 Wms Gaming Inc. Systems, methods and devices for playing wagering games with distributed and shared partial outcome features
US9564007B2 (en) 2012-06-04 2017-02-07 Bally Gaming, Inc. Wagering game content based on locations of player check-in
US9305433B2 (en) 2012-07-20 2016-04-05 Bally Gaming, Inc. Systems, methods and devices for playing wagering games with distributed competition features
US8616981B1 (en) 2012-09-12 2013-12-31 Wms Gaming Inc. Systems, methods, and devices for playing wagering games with location-triggered game features
US9533216B2 (en) 2012-09-25 2017-01-03 Igt Gaming system and method for providing a multiple player game
US9489804B2 (en) 2012-09-28 2016-11-08 Bally Gaming, Inc. Community gaming system with varying eligibility criteria
US8827787B2 (en) 2013-02-08 2014-09-09 Wms Gaming Inc. Systems, methods, and devices for playing wagering games with skill-based and non-skill-based game features
US10008072B2 (en) 2013-09-13 2018-06-26 Bally Gaming, Inc. Systems and methods of linking gaming stations administering different wagering games to the same progressive jackpot
US9990804B2 (en) 2014-09-24 2018-06-05 Bally Gaming, Inc. Wagering game having interlinked progressive values with shared increment
US9632850B1 (en) 2016-05-05 2017-04-25 International Business Machines Corporation Polling parameter adjustment
US10026269B2 (en) 2016-09-22 2018-07-17 Igt Gaming systems and methods for providing progressive awards
US10614669B2 (en) 2018-08-22 2020-04-07 Igt Central determination gaming system with incrementing awards
US20200074805A1 (en) 2018-08-28 2020-03-05 Igt Central determination gaming system with limited term persistent elements
US10885740B2 (en) 2018-11-08 2021-01-05 Igt System and method for providing access to cryptocurrency from a gaming establishment account
US11922772B2 (en) 2022-04-08 2024-03-05 Konami Gaming, Inc. Gaming machine and method of operating a gaming machine including primary and secondary memory storage devices

Citations (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3998309A (en) * 1976-01-23 1976-12-21 Bally Manufacturing Corporation Coin accepting device
US4238127A (en) * 1977-01-17 1980-12-09 Bally Manufacturing Corporation Electronic gaming apparatus
US4448419A (en) * 1982-02-24 1984-05-15 Telnaes Inge S Electronic gaming device utilizing a random number generator for selecting the reel stop positions
US4573681A (en) * 1983-04-08 1986-03-04 Kabushiki Kaisha Universal Slot machine with random number generation
US4652998A (en) * 1984-01-04 1987-03-24 Bally Manufacturing Corporation Video gaming system with pool prize structures
US4669731A (en) * 1985-01-11 1987-06-02 Kabushiki Kaisha Universal Slot machine which pays out upon predetermined number of consecutive lost games
US4815741A (en) * 1984-11-05 1989-03-28 Small Maynard E Automated marketing and gaming systems
US4817951A (en) * 1986-06-26 1989-04-04 Ainsworth Nominees Pty. Limited Player operable lottery machine having display means displaying combinations of game result indicia
US4837728A (en) * 1984-01-25 1989-06-06 Igt Multiple progressive gaming system that freezes payouts at start of game
US4842278A (en) * 1986-06-02 1989-06-27 Victor Markowicz Hierarchical lottery network with selection from differentiated playing pools
US4871171A (en) * 1987-03-30 1989-10-03 Recreativus Franco, S.A. Game device including means simulating release of a ball
US4964638A (en) * 1988-05-16 1990-10-23 Kabushiki Kaisha Universal Control apparatus for game machines
US5016880A (en) * 1990-02-15 1991-05-21 Harald Berge Coin or token-released gaming machine
US5048833A (en) * 1990-03-01 1991-09-17 Lamle Steward M Apparatus for detecting a series of game outcomes
US5116055A (en) * 1991-07-02 1992-05-26 Mikohn, Inc. Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations
US5123649A (en) * 1991-07-01 1992-06-23 Bally Manufacturing Corporation Gaming machine with dynamic pay schedule
US5249800A (en) * 1990-02-20 1993-10-05 Bally Gaming International, Inc. Progressive gaming control and communication system
US5259616A (en) * 1990-05-07 1993-11-09 Tjark Bergmann Roulette-type coin-operated gaming machine
US5276312A (en) * 1990-12-10 1994-01-04 Gtech Corporation Wagering system using smartcards for transfer of agent terminal data
US5277424A (en) * 1992-07-08 1994-01-11 United Gaming, Inc. Video gaming device utilizing player-activated variable betting
US5280909A (en) * 1992-02-06 1994-01-25 Mikohn, Inc. Gaming system with progressive jackpot
US5342049A (en) * 1993-03-03 1994-08-30 Michael Wichinsky Gaming machine with skill feature
US5344144A (en) * 1990-09-27 1994-09-06 Mikohn, Inc. Progressive jackpot gaming system with enhanced accumulator
US5377993A (en) * 1994-03-04 1995-01-03 Josephs; Ronald H. Wagering game
US5393057A (en) * 1992-02-07 1995-02-28 Marnell, Ii; Anthony A. Electronic gaming apparatus and method
US5401024A (en) * 1994-05-09 1995-03-28 Wms Gaming Inc. Keno type video gaming device
US5423539A (en) * 1989-09-26 1995-06-13 Sigma, Incorporated Slot machine with payout modifying symbols
US5429361A (en) * 1991-09-23 1995-07-04 Bally Gaming International, Inc. Gaming machine information, communication and display system
US5472194A (en) * 1993-04-02 1995-12-05 Shuffle Master, Inc. Progressive gaming apparatus
US5511781A (en) * 1993-02-17 1996-04-30 United Games, Inc. Stop play award wagering system
US5524888A (en) * 1994-04-28 1996-06-11 Bally Gaming International, Inc. Gaming machine having electronic circuit for generating game results with non-uniform probabilities
US5536016A (en) * 1994-09-26 1996-07-16 Mikohn Gaming Corporation Progressive system for a match number game and method therefor
US5547192A (en) * 1993-04-16 1996-08-20 Universal Sales Co., Ltd. Display apparatus for gaming machine
US5564700A (en) * 1995-02-10 1996-10-15 Trump Taj Mahal Associates Proportional payout method for progressive linked gaming machines
US5566337A (en) * 1994-05-13 1996-10-15 Apple Computer, Inc. Method and apparatus for distributing events in an operating system
US5570885A (en) * 1995-02-21 1996-11-05 Ornstein; Marvin A. Electronic gaming system and method for multiple play wagering
US5580309A (en) * 1994-02-22 1996-12-03 Sigma Game, Inc. Linked gaming machines having a common feature controller
US5611535A (en) * 1995-02-17 1997-03-18 Bally Gaming International, Inc. Gaming machine having compound win line
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
US5626341A (en) * 1988-04-18 1997-05-06 Progressive Games, Inc. Methods of progressive jackpot gaming
US5644730A (en) * 1995-03-22 1997-07-01 Banner Engineering Corp. Dual mode binary sensor for bus operation
US5645486A (en) * 1993-11-30 1997-07-08 Sega Enterprises, Ltd. Gaming system that pays out a progressive bonus using a lottery
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5766076A (en) * 1996-02-13 1998-06-16 International Game Technology Progressive gaming system and method for wide applicability
US5788573A (en) * 1996-03-22 1998-08-04 International Game Technology Electronic game method and apparatus with hierarchy of simulated wheels
US5807172A (en) * 1996-08-15 1998-09-15 Sigma Game Inc. Three reel slot machine with nine ways to win
US5806855A (en) * 1997-06-20 1998-09-15 Horse Sense Corporation Poker wagering game
US5823874A (en) * 1994-09-23 1998-10-20 Anchor Gaming Method of playing game and gaming device with an additional payout indicator
US5830068A (en) * 1995-09-08 1998-11-03 Ods Technologies, L.P. Interactive wagering systems and processes
US5833538A (en) * 1996-08-20 1998-11-10 Casino Data Systems Automatically varying multiple theoretical expectations on a gaming device: apparatus and method
US5851011A (en) * 1997-10-31 1998-12-22 Lott; A. W. Multi-deck poker progressive wagering system with multiple winners and including jackpot, bust, and insurance options
US5941773A (en) * 1995-10-19 1999-08-24 Aristocrat Leisure Industries Pty Ltd. Mystery jackpot controller
US5947822A (en) * 1997-04-15 1999-09-07 Weiss; Malcolm H. Method and apparatus for wagering
US5951011A (en) * 1997-07-18 1999-09-14 Potter; Bruce Henri Method of progressive jackpot gaming
US5984779A (en) * 1996-09-18 1999-11-16 Bridgeman; James Continuous real time Pari-Mutuel method
US5993316A (en) * 1995-01-17 1999-11-30 Coyle; Jan R. Selective coin and game slot machine
US6015344A (en) * 1996-04-05 2000-01-18 Rlt Acquisition, Inc. Prize redemption system for games
US6032955A (en) * 1998-02-03 2000-03-07 Sierra Design Group Progressive wagering system with jackpots displayed in tangible objects
US6089977A (en) * 1996-02-28 2000-07-18 Bennett; Nicholas Luke Slot machine game with roaming wild card
US6110041A (en) * 1996-12-30 2000-08-29 Walker Digital, Llc Method and system for adapting gaming devices to playing preferences
US6110043A (en) * 1997-10-24 2000-08-29 Mikohn Gaming Corporation Controller-based progressive jackpot linked gaming system
US6135884A (en) * 1997-08-08 2000-10-24 International Game Technology Gaming machine having secondary display for providing video content
US6315666B1 (en) * 1997-08-08 2001-11-13 International Game Technology Gaming machines having secondary display for providing video content
US6358149B1 (en) * 1998-09-11 2002-03-19 Acres Gaming Incorporated Dynamic threshold for pool-based bonus promotions in electronic gaming systems
US6491584B2 (en) * 2000-03-29 2002-12-10 Aristocrat Technologies Australia Gaming machine with re-trigger bonus
US7374486B2 (en) * 2000-10-13 2008-05-20 Igt Gaming device having odds of winning which increase as a player's wager increases
US7384336B2 (en) * 1997-01-15 2008-06-10 Torango Lawrence J Progressive system and methods

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2153572B (en) 1983-12-19 1987-07-01 Thomas Limited Arthur Edward Gaming machine
CA1265870A (en) 1986-02-10 1990-02-13 Felix M. Dire Game
US5536106A (en) 1995-02-09 1996-07-16 General Motors Corporation Connection between a shaft and a hub

Patent Citations (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3998309A (en) * 1976-01-23 1976-12-21 Bally Manufacturing Corporation Coin accepting device
US4238127A (en) * 1977-01-17 1980-12-09 Bally Manufacturing Corporation Electronic gaming apparatus
US4448419A (en) * 1982-02-24 1984-05-15 Telnaes Inge S Electronic gaming device utilizing a random number generator for selecting the reel stop positions
US4573681A (en) * 1983-04-08 1986-03-04 Kabushiki Kaisha Universal Slot machine with random number generation
US4652998A (en) * 1984-01-04 1987-03-24 Bally Manufacturing Corporation Video gaming system with pool prize structures
US4837728A (en) * 1984-01-25 1989-06-06 Igt Multiple progressive gaming system that freezes payouts at start of game
US4815741A (en) * 1984-11-05 1989-03-28 Small Maynard E Automated marketing and gaming systems
US4669731A (en) * 1985-01-11 1987-06-02 Kabushiki Kaisha Universal Slot machine which pays out upon predetermined number of consecutive lost games
US4842278A (en) * 1986-06-02 1989-06-27 Victor Markowicz Hierarchical lottery network with selection from differentiated playing pools
US4817951A (en) * 1986-06-26 1989-04-04 Ainsworth Nominees Pty. Limited Player operable lottery machine having display means displaying combinations of game result indicia
US4871171A (en) * 1987-03-30 1989-10-03 Recreativus Franco, S.A. Game device including means simulating release of a ball
US5626341A (en) * 1988-04-18 1997-05-06 Progressive Games, Inc. Methods of progressive jackpot gaming
US4964638A (en) * 1988-05-16 1990-10-23 Kabushiki Kaisha Universal Control apparatus for game machines
US5423539A (en) * 1989-09-26 1995-06-13 Sigma, Incorporated Slot machine with payout modifying symbols
US5016880A (en) * 1990-02-15 1991-05-21 Harald Berge Coin or token-released gaming machine
US5249800A (en) * 1990-02-20 1993-10-05 Bally Gaming International, Inc. Progressive gaming control and communication system
US5048833A (en) * 1990-03-01 1991-09-17 Lamle Steward M Apparatus for detecting a series of game outcomes
US5259616A (en) * 1990-05-07 1993-11-09 Tjark Bergmann Roulette-type coin-operated gaming machine
US5344144A (en) * 1990-09-27 1994-09-06 Mikohn, Inc. Progressive jackpot gaming system with enhanced accumulator
US5276312A (en) * 1990-12-10 1994-01-04 Gtech Corporation Wagering system using smartcards for transfer of agent terminal data
US5123649A (en) * 1991-07-01 1992-06-23 Bally Manufacturing Corporation Gaming machine with dynamic pay schedule
US5116055A (en) * 1991-07-02 1992-05-26 Mikohn, Inc. Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations
US5429361A (en) * 1991-09-23 1995-07-04 Bally Gaming International, Inc. Gaming machine information, communication and display system
US5280909A (en) * 1992-02-06 1994-01-25 Mikohn, Inc. Gaming system with progressive jackpot
US5393057A (en) * 1992-02-07 1995-02-28 Marnell, Ii; Anthony A. Electronic gaming apparatus and method
US5277424A (en) * 1992-07-08 1994-01-11 United Gaming, Inc. Video gaming device utilizing player-activated variable betting
US5511781A (en) * 1993-02-17 1996-04-30 United Games, Inc. Stop play award wagering system
US5342049A (en) * 1993-03-03 1994-08-30 Michael Wichinsky Gaming machine with skill feature
US5472194A (en) * 1993-04-02 1995-12-05 Shuffle Master, Inc. Progressive gaming apparatus
US5547192A (en) * 1993-04-16 1996-08-20 Universal Sales Co., Ltd. Display apparatus for gaming machine
US5645486A (en) * 1993-11-30 1997-07-08 Sega Enterprises, Ltd. Gaming system that pays out a progressive bonus using a lottery
US5580309A (en) * 1994-02-22 1996-12-03 Sigma Game, Inc. Linked gaming machines having a common feature controller
US5377993A (en) * 1994-03-04 1995-01-03 Josephs; Ronald H. Wagering game
US5524888A (en) * 1994-04-28 1996-06-11 Bally Gaming International, Inc. Gaming machine having electronic circuit for generating game results with non-uniform probabilities
US5401024A (en) * 1994-05-09 1995-03-28 Wms Gaming Inc. Keno type video gaming device
US5566337A (en) * 1994-05-13 1996-10-15 Apple Computer, Inc. Method and apparatus for distributing events in an operating system
US5823874A (en) * 1994-09-23 1998-10-20 Anchor Gaming Method of playing game and gaming device with an additional payout indicator
US5536016A (en) * 1994-09-26 1996-07-16 Mikohn Gaming Corporation Progressive system for a match number game and method therefor
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5820459A (en) * 1994-10-12 1998-10-13 Acres Gaming, Inc. Method and apparatus for operating networked gaming devices
US5702304A (en) * 1994-10-12 1997-12-30 Acres Gaming, Inc. Method and apparatus for operating networked gaming devices
US5993316A (en) * 1995-01-17 1999-11-30 Coyle; Jan R. Selective coin and game slot machine
US5564700A (en) * 1995-02-10 1996-10-15 Trump Taj Mahal Associates Proportional payout method for progressive linked gaming machines
US5611535A (en) * 1995-02-17 1997-03-18 Bally Gaming International, Inc. Gaming machine having compound win line
US5570885A (en) * 1995-02-21 1996-11-05 Ornstein; Marvin A. Electronic gaming system and method for multiple play wagering
US5644730A (en) * 1995-03-22 1997-07-01 Banner Engineering Corp. Dual mode binary sensor for bus operation
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
US5830068A (en) * 1995-09-08 1998-11-03 Ods Technologies, L.P. Interactive wagering systems and processes
US5941773A (en) * 1995-10-19 1999-08-24 Aristocrat Leisure Industries Pty Ltd. Mystery jackpot controller
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5766076A (en) * 1996-02-13 1998-06-16 International Game Technology Progressive gaming system and method for wide applicability
US5855515A (en) * 1996-02-13 1999-01-05 International Game Technology Progressive gaming system
US6089977A (en) * 1996-02-28 2000-07-18 Bennett; Nicholas Luke Slot machine game with roaming wild card
US5788573A (en) * 1996-03-22 1998-08-04 International Game Technology Electronic game method and apparatus with hierarchy of simulated wheels
US6015344A (en) * 1996-04-05 2000-01-18 Rlt Acquisition, Inc. Prize redemption system for games
US5807172A (en) * 1996-08-15 1998-09-15 Sigma Game Inc. Three reel slot machine with nine ways to win
US5833538A (en) * 1996-08-20 1998-11-10 Casino Data Systems Automatically varying multiple theoretical expectations on a gaming device: apparatus and method
US5984779A (en) * 1996-09-18 1999-11-16 Bridgeman; James Continuous real time Pari-Mutuel method
US6110041A (en) * 1996-12-30 2000-08-29 Walker Digital, Llc Method and system for adapting gaming devices to playing preferences
US7384336B2 (en) * 1997-01-15 2008-06-10 Torango Lawrence J Progressive system and methods
US5947822A (en) * 1997-04-15 1999-09-07 Weiss; Malcolm H. Method and apparatus for wagering
US5806855A (en) * 1997-06-20 1998-09-15 Horse Sense Corporation Poker wagering game
US5951011A (en) * 1997-07-18 1999-09-14 Potter; Bruce Henri Method of progressive jackpot gaming
US6135884A (en) * 1997-08-08 2000-10-24 International Game Technology Gaming machine having secondary display for providing video content
US6315666B1 (en) * 1997-08-08 2001-11-13 International Game Technology Gaming machines having secondary display for providing video content
US6110043A (en) * 1997-10-24 2000-08-29 Mikohn Gaming Corporation Controller-based progressive jackpot linked gaming system
US5851011A (en) * 1997-10-31 1998-12-22 Lott; A. W. Multi-deck poker progressive wagering system with multiple winners and including jackpot, bust, and insurance options
US6032955A (en) * 1998-02-03 2000-03-07 Sierra Design Group Progressive wagering system with jackpots displayed in tangible objects
US6358149B1 (en) * 1998-09-11 2002-03-19 Acres Gaming Incorporated Dynamic threshold for pool-based bonus promotions in electronic gaming systems
US6491584B2 (en) * 2000-03-29 2002-12-10 Aristocrat Technologies Australia Gaming machine with re-trigger bonus
US7374486B2 (en) * 2000-10-13 2008-05-20 Igt Gaming device having odds of winning which increase as a player's wager increases

Cited By (249)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020058546A2 (en) * 1994-10-12 2002-05-16 Acres Gaming Incorporated Method and apparatus for controlling the cost of playing an electronic gaming device
US20010055990A1 (en) * 1994-10-12 2001-12-27 Acres Gaming Incorporated Method and apparatus for controlling the cost of playing an electronic gaming device
US9412241B2 (en) 1997-07-08 2016-08-09 Aristocrat Technologies Australia Pty Limited Slot machine game and system with improved jackpot feature
US7575516B2 (en) * 1997-07-08 2009-08-18 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US8663000B2 (en) 1997-07-08 2014-03-04 Aristocrat Technologies Australia Pty Limited Slot machine game and system with improved jackpot feature
US7625283B2 (en) * 1997-07-08 2009-12-01 Aristocrat Technologies Australia Pty Limited Slot machine game and system with improved jackpot feature
US9704339B2 (en) 1997-07-08 2017-07-11 Aristocrat Technologies Australia Pty Limited Slot machine game and system with improved jackpot feature
US20070111785A1 (en) * 1997-07-08 2007-05-17 Scott Olive Slot machine game and system with improved jackpot feature
US20060223614A1 (en) * 1997-07-08 2006-10-05 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US7582014B2 (en) * 1997-07-08 2009-09-01 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US20060166730A1 (en) * 1997-07-08 2006-07-27 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US20060148558A1 (en) * 1997-07-08 2006-07-06 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US7942737B2 (en) 2000-09-07 2011-05-17 Igt Gaming device having a game with multiple selections and progressive game incrementation
US8210937B2 (en) 2000-09-07 2012-07-03 Igt Gaming device having a game with multiple selections and progressive game incrementation
US8678918B2 (en) 2000-09-07 2014-03-25 Igt Gaming device having a game with multiple selections and progressive award incrementation
US20060030399A1 (en) * 2000-10-13 2006-02-09 Igt Gaming device having odds of winning which increase as a player's wager increases
US7470185B2 (en) 2000-10-13 2008-12-30 Igt Gaming device having odds of winning which increase as a player's wager increases
US7465227B2 (en) 2000-10-13 2008-12-16 Igt Gaming device having odds of winning which increase as a player's wager increases
US7828643B2 (en) 2000-10-13 2010-11-09 Igt Gaming device having odds of winning which increase as a player's wager increases
US8167711B2 (en) 2000-10-13 2012-05-01 Igt Gaming device having odds of winning which increase as a player's wager increases
US8485888B2 (en) 2000-10-13 2013-07-16 Igt Gaming device having odds of winning which increase as a player's wager increases
US20080194316A1 (en) * 2000-10-13 2008-08-14 Igt Gaming device having odds of winning which increase as a player's wager increases
US7976378B2 (en) 2000-10-13 2011-07-12 Igt Gaming device having odds of winning which increase as a player's wager increases
US7374486B2 (en) 2000-10-13 2008-05-20 Igt Gaming device having odds of winning which increase as a player's wager increases
US20060040724A1 (en) * 2001-03-30 2006-02-23 Baerlocher Anthony J Gaming device having an offer and acceptance game with a termination limit wherein the offer is picked by a player
US20040063499A1 (en) * 2001-09-28 2004-04-01 Acres Gaming Incorporated System for awarding a bonus to a gaming device on a wide area network
US20040176161A1 (en) * 2001-09-28 2004-09-09 Shelby Michael B. Method and apparatus for authenticating and verifying communication on a network of gaming devices
US7819746B2 (en) 2001-09-28 2010-10-26 Igt System for awarding a bonus to a gaming device on a wide area network
US7794322B2 (en) 2001-09-28 2010-09-14 Igt System for awarding a bonus to a gaming device on a wide area network
US7601060B2 (en) 2001-09-28 2009-10-13 Igt Method of operating a progressive gaming device
US20030216166A1 (en) * 2001-09-28 2003-11-20 Baerlocher Anthony J. Method of operating a progressive gaming device
US7727070B2 (en) 2001-09-28 2010-06-01 Igt Method and apparatus for authenticating and verifying communication on a network of gaming devices
US20030092484A1 (en) * 2001-09-28 2003-05-15 Acres Gaming Incorporated System for awarding a bonus to a gaming device on a wide area network
US20040048644A1 (en) * 2002-09-06 2004-03-11 Peter Gerrard Gaming device having a progressive award funded through skill, strategy or risk gaming event
US20040048649A1 (en) * 2002-09-06 2004-03-11 Peterson Tonja M. Gaming device having a bonus game with multiple player selectable award opportunities
US7699698B2 (en) 2003-06-06 2010-04-20 Igt Gaming machine and method involving a selectable bonus evaluation system
US7651392B2 (en) 2003-07-30 2010-01-26 Igt Gaming device system having partial progressive payout
US8430738B2 (en) 2003-09-15 2013-04-30 Igt Multi-player bingo game with multiple cards per player
US20050059471A1 (en) * 2003-09-15 2005-03-17 Cannon Lee E. Multi-player bingo game and methods for determining game-winning awards
US9384636B2 (en) 2003-09-15 2016-07-05 Igt Multi-player bingo game with multiple cards per player
US10127773B2 (en) 2003-09-15 2018-11-13 Igt Multi-player bingo game with multiple cards per player
US9786120B2 (en) 2003-09-15 2017-10-10 Igt Player specific network
US7946915B2 (en) 2003-09-15 2011-05-24 Igt Multi-player bingo game with real-time game-winning pattern determination
US8197326B2 (en) 2003-09-15 2012-06-12 Igt Multi-player bingo game with multiple alternate outcome displays
US8579709B2 (en) 2003-09-15 2013-11-12 Igt Multi-player bingo game with progressive jackpots
US8192279B2 (en) 2003-09-15 2012-06-05 Igt Multi-player bingo game with optional progressive jackpot wager
US7951004B2 (en) * 2003-09-15 2011-05-31 Igt Multi-player bingo game with progressive jackpots
US8753188B2 (en) 2003-09-15 2014-06-17 Igt Multi-player bingo game with multi-level award amount pattern mapping
US9508224B2 (en) 2003-09-15 2016-11-29 Igt Player specific network
US9466178B2 (en) 2003-09-15 2016-10-11 Igt Multi-player bingo game with progressive jackpots
US20050059470A1 (en) * 2003-09-15 2005-03-17 Igt Multi-player bingo game with real-time game-winning pattern determination
US8684832B2 (en) 2003-09-15 2014-04-01 Igt Multi-player bingo game with optional progressive jackpot wager
US9105159B2 (en) 2003-09-15 2015-08-11 Igt Multi-player bingo game with multiple cards per player
US10002494B2 (en) 2003-09-15 2018-06-19 Igt Multi-player bingo game with progressive jackpots
US20060052160A1 (en) * 2003-09-15 2006-03-09 Igt, A Nevada Corporation Multi-player bingo game with progressive jackpots
US9177443B2 (en) 2003-09-15 2015-11-03 Igt Multi-player bingo game with progressive jackpots
US7980943B2 (en) 2003-09-15 2011-07-19 Igt Multi-player bingo game with game-winning award selection
US7959509B2 (en) 2003-09-15 2011-06-14 Igt Multi-player bingo game with optional progressive jackpot wager
US20050059468A1 (en) * 2003-09-15 2005-03-17 Igt Multi-player bingo game with multi-level award amount pattern mapping
US7959507B2 (en) 2003-09-15 2011-06-14 Igt Multi-player bingo game and methods for determining game-winning awards
US20050187014A1 (en) * 2003-09-15 2005-08-25 Igt, A Nevada Corporation Multi-player bingo game with optional progressive jackpot wager
US20050075161A1 (en) * 2003-09-15 2005-04-07 Mcglone James T. Multi-player bingo game with game-winning award selection
US20050282625A1 (en) * 2004-06-04 2005-12-22 Nicely Mark C Multi-wager game of chance with "As Is" prize on non-max bet
US7507156B2 (en) 2004-06-04 2009-03-24 Igt Gaming device providing an opportunity to receive awards which vary with different non-max bets
US9202338B2 (en) 2004-08-03 2015-12-01 Igt Gaming method and device involving progressive wagers
US8801520B2 (en) 2004-08-03 2014-08-12 Igt Gaming method and device involving progressive wagers
US8408993B2 (en) 2004-08-03 2013-04-02 Igt Gaming method and device involving progressive wagers
US7666093B2 (en) 2004-08-03 2010-02-23 Igt Gaming method and device involving progressive wagers
US7854654B2 (en) 2004-08-19 2010-12-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US9005015B2 (en) 2004-08-19 2015-04-14 Igt Gaming system having multiple gaming machines which provide bonus awards
US9224266B2 (en) 2004-08-19 2015-12-29 Igt Gaming system having multiple gaming machines which provide bonus awards
US8430747B2 (en) 2004-08-19 2013-04-30 Igt Gaming system having multiple gaming machines which provide bonus awards
US9852580B2 (en) 2004-08-19 2017-12-26 Igt Gaming system having multiple gaming machines which provide bonus awards
US8251791B2 (en) 2004-08-19 2012-08-28 Igt Gaming system having multiple gaming machines which provide bonus awards
US8444480B2 (en) 2004-08-19 2013-05-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US8449380B2 (en) 2004-08-19 2013-05-28 Igt Gaming system having multiple gaming machines which provide bonus awards
US8216060B2 (en) 2004-08-19 2012-07-10 Igt Gaming system having multiple gaming machines which provide bonus awards
US8727871B2 (en) 2004-08-19 2014-05-20 Igt Gaming system having multiple gaming machines which provide bonus awards
US7666081B2 (en) 2004-08-19 2010-02-23 Igt Gaming system having multiple gaming machines which provide bonus awards
US9600968B2 (en) 2004-08-19 2017-03-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US7963847B2 (en) 2004-08-19 2011-06-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US8753197B2 (en) 2004-08-19 2014-06-17 Igt Gaming system having multiple gaming machines which provide bonus awards
US8235808B2 (en) 2004-08-19 2012-08-07 Igt Gaming system having multiple gaming machines which provide bonus awards
US8556710B2 (en) 2004-08-19 2013-10-15 Igt Gaming system having multiple gaming machines which provide bonus awards
US7892093B2 (en) 2004-08-19 2011-02-22 Igt Gaming system having multiple gaming machines which provide bonus awards
US8021230B2 (en) 2004-08-19 2011-09-20 Igt Gaming system having multiple gaming machines which provide bonus awards
US8814648B2 (en) 2004-08-19 2014-08-26 Igt Gaming system having multiple gaming machines which provide bonus awards
US8864575B2 (en) 2004-08-19 2014-10-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US8876591B2 (en) 2004-08-19 2014-11-04 Igt Gaming system having multiple gaming machines which provide bonus awards
US8157631B2 (en) 2004-12-17 2012-04-17 Igt Gaming system with blackjack primary game and poker secondary game
US8449364B2 (en) 2004-12-17 2013-05-28 Igt Gaming system with blackjack primary game and poker secondary game
US8123604B2 (en) 2004-12-17 2012-02-28 Igt Gaming system with card game and post round of play display of tracked cards
US20060131809A1 (en) * 2004-12-17 2006-06-22 Lancaster Eric W Gaming system with blackjack primary game and poker secondary game
US8152615B2 (en) 2004-12-17 2012-04-10 Igt Gaming system with blackjack primary game and poker secondary game
US8172660B2 (en) 2004-12-17 2012-05-08 Igt Gaming system with blackjack primary game and poker secondary game
US20060183535A1 (en) * 2005-01-05 2006-08-17 Marks Daniel M Gaming device and method having payline progressive awards
US20060178206A1 (en) * 2005-02-08 2006-08-10 David Kraft Gaming system including multiple wager selectors and dynamic theoretical payback percentage display
US9875616B2 (en) 2005-02-16 2018-01-23 Igt Flexible determination of progressive awards
US10169954B2 (en) 2005-02-16 2019-01-01 Igt Flexible determination of progressive awards
US9053602B2 (en) 2005-02-16 2015-06-09 Igt Flexible determination of progressive awards
US7905777B2 (en) 2005-08-04 2011-03-15 Igt Methods and apparatus for auctioning an item via a gaming device
US8167709B2 (en) 2005-08-04 2012-05-01 Igt Methods and apparatus for auctioning an item via a gaming device
US8632394B2 (en) 2005-08-04 2014-01-21 Igt Methods and apparatus for auctioning an item via a gaming device
US8651946B1 (en) * 2005-08-25 2014-02-18 Bally Gaming, Inc. Coin-out gaming reward system
US8118669B2 (en) 2005-08-30 2012-02-21 Igt System and method for providing poker player tracking and bonus events
US9640017B2 (en) 2005-08-31 2017-05-02 Igt Gaming system and method employing rankings of outcomes from multiple gaming machines to determine awards
US7753784B2 (en) 2005-09-06 2010-07-13 Igt Gaming device having progressive awards and supplemental awards
US7753782B2 (en) 2005-09-06 2010-07-13 Igt Gaming system and method for providing multiple players multiple bonus awards
US7690977B2 (en) 2005-09-06 2010-04-06 Igt Gaming system and method for providing multiple players multiple bonus awards
US7753783B2 (en) 2005-09-06 2010-07-13 Igt Gaming system and method for providing multiple players multiple bonus awards
US7819745B2 (en) 2005-09-06 2010-10-26 Igt Gaming system which provides multiple players multiple bonus awards
US7654896B2 (en) 2005-09-06 2010-02-02 Igt Gaming system which provides multiple players multiple bonus awards
US7828649B2 (en) 2005-09-06 2010-11-09 Igt Gaming system and method for providing group play with divided bonus features
US7722464B2 (en) 2005-09-06 2010-05-25 Igt Gaming system which provides multiple players multiple bonus awards
US7713124B2 (en) 2005-09-06 2010-05-11 Igt Gaming system and method for providing group play with divided bonus features
US8628396B2 (en) 2005-09-07 2014-01-14 Igt Multiplay poker wagering game with payout differentiating display of probabilities
US8403739B2 (en) 2005-09-07 2013-03-26 Igt Multiplay poker wagering game with payout differentiating display of probabilities
US8083578B2 (en) 2005-09-07 2011-12-27 Igt Multiplay poker wagering game with payout differentiating display of probabilities
US9177442B2 (en) 2005-09-09 2015-11-03 Igt Gaming device and method providing relatively large awards with variable player participation levels
US7780523B2 (en) 2005-09-09 2010-08-24 Igt Server based gaming system having multiple progressive awards
US8216065B2 (en) 2005-09-09 2012-07-10 Igt Gaming system having multiple adjacently arranged gaming machines which each provide a component for a multi-component game
US7905778B2 (en) 2005-09-09 2011-03-15 Igt Server based gaming system having multiple progressive awards
US7841939B2 (en) 2005-09-09 2010-11-30 Igt Server based gaming system having multiple progressive awards
US8702488B2 (en) 2005-09-09 2014-04-22 Igt Server based gaming system having multiple progressive awards
US8137188B2 (en) 2005-09-09 2012-03-20 Igt Server based gaming system having multiple progressive awards
US9564014B2 (en) 2005-09-09 2017-02-07 Igt Server based gaming system having multiple progressive awards
US8128492B2 (en) 2005-09-09 2012-03-06 Igt Server based gaming system having multiple progressive awards
US8128491B2 (en) 2005-09-09 2012-03-06 Igt Server based gaming system having multiple progressive awards
US8512121B2 (en) 2005-09-09 2013-08-20 Igt Gaming system having multiple adjacently arranged gaming machines which each provide a component for a multi-component game
US8113939B2 (en) 2005-09-09 2012-02-14 Igt Gaming device and method providing relatively large awards with variable player participation levels
US9159196B2 (en) 2005-09-09 2015-10-13 Igt Server based gaming system having multiple progressive awards
US8337298B2 (en) 2006-03-15 2012-12-25 Igt Gaming device having multiple different types of progressive awards
US7780520B2 (en) 2006-03-15 2010-08-24 Igt Gaming device having multiple different types of progressive awards
US8753196B2 (en) 2006-03-15 2014-06-17 Igt Gaming device having multiple different types of progressive awards
US9214065B2 (en) 2006-03-15 2015-12-15 Igt Gaming device having multiple different types of progressive awards
US9892593B2 (en) 2006-03-15 2018-02-13 Igt Gaming device having multiple different types of progressive awards
US9092941B2 (en) 2006-06-09 2015-07-28 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US8408994B2 (en) 2006-06-09 2013-04-02 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7677971B2 (en) 2006-06-09 2010-03-16 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US9558630B2 (en) 2006-06-09 2017-01-31 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7674179B2 (en) 2006-06-09 2010-03-09 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7682248B2 (en) 2006-06-09 2010-03-23 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7674178B2 (en) 2006-06-09 2010-03-09 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7677972B2 (en) 2006-06-09 2010-03-16 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7666094B2 (en) 2006-06-09 2010-02-23 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7901282B2 (en) 2006-07-14 2011-03-08 Igt Gaming device having competitive/bonus matching game
US8070597B2 (en) 2006-08-03 2011-12-06 Igt Gaming device and method having multiple progressive award levels and a secondary game for advancing through the progressive award levels
US8613649B2 (en) 2006-08-22 2013-12-24 Igt Gaming system having awards provided based on rate of play
US8348753B2 (en) 2006-08-22 2013-01-08 Igt Gaming system having awards provided based on rate of play
US9171422B2 (en) 2006-08-22 2015-10-27 Igt Gaming system having awards provided based on rate of play
US8012014B2 (en) 2006-08-22 2011-09-06 Igt Gaming system having awards provided based on rate of play
US8613650B2 (en) 2006-09-08 2013-12-24 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US9858750B2 (en) 2006-09-08 2018-01-02 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US9214056B2 (en) 2006-09-08 2015-12-15 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US8109821B2 (en) 2006-09-08 2012-02-07 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US10867470B2 (en) 2006-09-08 2020-12-15 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US11508206B2 (en) 2006-09-08 2022-11-22 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US8403740B2 (en) 2006-09-08 2013-03-26 Igt Gaming system and method which enables multiple players to simultaneously play multiple individual games or group games on a central display
US20080076539A1 (en) * 2006-09-22 2008-03-27 Aruze Corp. Game system
US8523665B2 (en) 2006-10-11 2013-09-03 Igt Gaming system and method having multi-level mystery triggered progressive awards
US7857699B2 (en) 2006-11-01 2010-12-28 Igt Gaming system and method of operating a gaming system having a bonus participation bidding sequence
US7789755B2 (en) 2006-11-06 2010-09-07 Igt Gaming system and method having award distribution using shares
US20080108429A1 (en) * 2006-11-06 2008-05-08 Igt Gaming system and method having award distribution using shares
US7914377B2 (en) 2006-11-07 2011-03-29 Igt Gaming device with dynamic progressive and bonus architecture
US9978214B2 (en) 2006-11-08 2018-05-22 Igt Gaming system and method for providing awards
US9251656B2 (en) 2006-11-08 2016-02-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US9047733B2 (en) 2006-11-08 2015-06-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US8328631B2 (en) 2006-11-08 2012-12-11 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US9005014B2 (en) 2006-11-08 2015-04-14 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US9536394B2 (en) 2006-11-08 2017-01-03 Igt Gaming system and method for providing awards
US9685039B2 (en) 2006-11-08 2017-06-20 Igt Gaming system and method which provides players an opportunity to win a progressive award
US7963845B2 (en) 2006-11-08 2011-06-21 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US8033903B2 (en) 2006-11-10 2011-10-11 Igt Gaming system and method having progressive free games
US8105149B2 (en) 2006-11-10 2012-01-31 Igt Gaming system and method providing venue wide simultaneous player participation based bonus game
US8491390B2 (en) 2006-11-10 2013-07-23 Igt Gaming system and method having progressive free games
US20080214021A1 (en) * 2007-01-24 2008-09-04 Semiconductor Energy Laboratory Co., Ltd. Method of crystallizing semiconductor film and method of manufacturing semiconductor device
US8353751B2 (en) 2007-04-10 2013-01-15 Igt Gaming device and method for providing multiple-hand poker game
US7985133B2 (en) 2007-07-30 2011-07-26 Igt Gaming system and method for providing an additional gaming currency
US8216062B2 (en) 2007-07-30 2012-07-10 Igt Gaming system and method for providing an additional gaming currency
US11062561B2 (en) 2007-07-30 2021-07-13 Igt Gaming system and method for providing an additional gaming currency
US9396606B2 (en) 2007-07-30 2016-07-19 Igt Gaming system and method for providing an additional gaming currency
US9569930B2 (en) 2007-07-30 2017-02-14 Igt Gaming system and method for providing an additional gaming currency
US8096874B2 (en) 2007-09-27 2012-01-17 Igt Gaming system and method having progressive awards with meter increase events
US10311674B2 (en) 2007-09-27 2019-06-04 Igt Gaming system and method having progressive awards with meter increase events
US8449388B2 (en) 2007-09-27 2013-05-28 Igt Gaming system and method having progressive awards with meter increase events
US8162746B2 (en) 2007-09-28 2012-04-24 Igt Gaming system and method configured to change the odds of a player obtaining a winning game outcome or a designated game outcome for a play of a game without changing the paytable of the game
US8496520B2 (en) 2007-09-28 2013-07-30 Igt Gaming system and method configured to change the odds of a player obtaining a winning game outcome or a designated game outcome for a play of a game without changing the paytable of the game
US20090088252A1 (en) * 2007-09-28 2009-04-02 Igt Gaming system and method configured to change the odds of a player obtaining a winning game outcome or a designated game outcome for a play of a game without changing the paytable of the game
US8727851B2 (en) 2007-10-17 2014-05-20 Igt Gaming system, gaming device, and method providing multiple hand card game
US8137174B2 (en) 2007-10-17 2012-03-20 Igt Gaming system, gaming device, and method providing multiple hand card game
US9659440B2 (en) 2007-10-17 2017-05-23 Igt Gaming system, gaming device, and method providing multiple hand card game
US8070587B2 (en) 2007-10-26 2011-12-06 Igt Gaming system and method providing a multiplayer bonus game having a plurality of award opportunities
US8197337B2 (en) 2007-10-29 2012-06-12 Igt Gaming system and method for providing multi-level personal progressive awards
US8517828B2 (en) 2007-10-29 2013-08-27 Igt Gaming system and method for providing multi-level personal progressive awards
US8371931B2 (en) 2007-11-07 2013-02-12 Igt Gaming system and method for providing a bonus based on number of gaming machines being actively played
US10733841B2 (en) 2007-11-07 2020-08-04 Igt Gaming system and method for providing a bonus based on number of gaming machines being actively played
US9269213B2 (en) 2007-11-07 2016-02-23 Igt Gaming system and method for providing a bonus based on number of gaming machines being actively played
US8092297B2 (en) 2007-11-07 2012-01-10 Igt Gaming system and method for providing a bonus based on number of gaming machines being actively played
US9524617B2 (en) 2007-11-08 2016-12-20 Igt Gaming system and method for providing team progressive awards
US9472060B2 (en) 2007-11-08 2016-10-18 Igt Gaming system and method for providing team progressive awards
US8500548B2 (en) 2007-11-08 2013-08-06 Igt Gaming system and method for providing team progressive awards
US10699524B2 (en) 2007-11-08 2020-06-30 Igt Gaming system, gaming device and method for providing multi-level progressive awards
US20090124363A1 (en) * 2007-11-08 2009-05-14 Igt Gaming system and method for providing team progressive awards
US8545321B2 (en) 2007-11-09 2013-10-01 Igt Gaming system having user interface with uploading and downloading capability
US9280877B2 (en) 2008-05-23 2016-03-08 Aristocrat Technologies Australia Pty Limited Method of gaming, a game controller and a gaming system
US9691232B2 (en) 2008-05-23 2017-06-27 Aristocrat Technologies Australia Pty Limited Method of gaming, a game controller and a gaming system
US8602886B2 (en) 2008-05-23 2013-12-10 Aristocrat Technologies Austalia Pty Limited Method of gaming, a game controller and a gaming system
US20090291738A1 (en) * 2008-05-23 2009-11-26 Antoon Christiaan Visser Method of Gaming, a Game Controller and a Gaming System
US8795058B2 (en) 2008-10-01 2014-08-05 Igt Gaming system and method having player accumulated points and determining each player's chances of winning an award based on the accumulated points
US20100081497A1 (en) * 2008-10-01 2010-04-01 Igt Gaming system and method having player accumulated points and determining each player's chances of winning an award based on the accumulated points
US9613494B2 (en) 2008-10-01 2017-04-04 Igt Gaming system and method having player accumulated points and determining each player's chances of winning an award based on the accumulated points
US10504324B2 (en) 2008-11-07 2019-12-10 Igt Server based gaming system and method for providing deferral of bonus events
US8870645B2 (en) 2008-11-07 2014-10-28 Igt Server based gaming system and method for providing deferral of bonus events
US8376836B2 (en) 2008-11-07 2013-02-19 Igt Server based gaming system and method for providing deferral of bonus events
US9626833B2 (en) 2008-11-12 2017-04-18 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8092302B2 (en) 2008-11-12 2012-01-10 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US9177444B2 (en) 2008-11-12 2015-11-03 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8602883B2 (en) 2008-11-12 2013-12-10 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8342958B2 (en) 2008-11-12 2013-01-01 Igt Gaming system, gaming device and method providing tiered progressive bonusing system
US8152630B2 (en) 2008-11-13 2012-04-10 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8864574B2 (en) 2008-11-13 2014-10-21 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8393958B2 (en) 2008-11-13 2013-03-12 Igt Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points
US8821248B2 (en) 2009-07-30 2014-09-02 Igt Bingo gaming system and method for providing multiple outcomes from single bingo pattern
US8500538B2 (en) 2009-07-30 2013-08-06 Igt Bingo gaming system and method for providing multiple outcomes from single bingo pattern
US8475262B2 (en) 2009-08-25 2013-07-02 Igt Gaming system, gaming device and method for providing a player an opportunity to win a designated award based on one or more aspects of the player's skill
US8231453B2 (en) 2009-08-25 2012-07-31 Igt Gaming system, gaming device and method for providing a player an opportunity to win a designated award based on one or more aspects of the player's skill
US8764552B2 (en) 2009-08-25 2014-07-01 Igt Gaming system, gaming device and method for providing a player an opportunity to win a designated award based on one or more aspects of the player's skill
US8632396B2 (en) 2009-11-05 2014-01-21 Igt Gaming system and method for normalizing average expected payouts to players
US8092299B2 (en) 2009-11-05 2012-01-10 Igt Gaming system and method for normalizing average expected payouts to players
US8323092B2 (en) 2009-11-05 2012-12-04 Igt Gaming system and method for normalizing average expected payouts to players
US8900052B2 (en) 2009-11-05 2014-12-02 Igt Gaming system and method for normalizing average expected payouts to players
US8328633B2 (en) 2009-11-05 2012-12-11 Igt Gaming system and method for normalizing average expected payouts to players
US8545312B2 (en) 2011-09-22 2013-10-01 Igt Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game
US8911290B2 (en) 2011-09-22 2014-12-16 Igt Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game
US9342956B2 (en) 2012-02-24 2016-05-17 Igt Gaming system, gaming device and method for shifting progressive award contribution rates
US8708804B2 (en) 2012-06-22 2014-04-29 Igt Gaming system and method providing a collection game including at least one customizable award collector
US9524614B2 (en) 2012-09-25 2016-12-20 Igt Gaming system and method for permanently increasing the average expected payback percentage of a game for a player
US10096208B2 (en) 2012-09-25 2018-10-09 Igt Gaming system and method for permanently increasing the average expected payback percentage of a game for a player
US9390585B2 (en) 2013-07-17 2016-07-12 Igt Gaming system and method for providing team play benefits
US10366577B2 (en) 2013-07-17 2019-07-30 Igt Gaming system and method for providing team play benefits
US9773377B2 (en) 2014-02-12 2017-09-26 Igt Gaming system and method for accumulating and redeeming community game tokens
US9378618B2 (en) 2014-02-12 2016-06-28 Igt Gaming system and method for accumulating and redeeming community game tokens
US9098968B1 (en) 2014-02-12 2015-08-04 Igt Gaming system and method for accumulating and redeeming community game tokens
US10169957B2 (en) 2014-02-13 2019-01-01 Igt Multiple player gaming station interaction systems and methods
US10210707B2 (en) 2014-06-10 2019-02-19 Konami Gaming, Inc. Gaming system and methods of providing an award to a player
US10679461B2 (en) 2014-06-10 2020-06-09 Konami Gaming, Inc. Gaming system and methods of providing an award to a player
US20150356822A1 (en) * 2014-06-10 2015-12-10 Konami Gaming, Inc. Gaming system and methods of providing an award to a player
US9626831B2 (en) * 2014-06-10 2017-04-18 Konami Gaming, Inc. Gaming system and methods of providing an award to a player
US10649734B2 (en) 2016-08-29 2020-05-12 Alibaba Group Holding Limited Random number generation method and device utilized in computer system

Also Published As

Publication number Publication date
US20040009811A1 (en) 2004-01-15
US7077746B2 (en) 2006-07-18

Similar Documents

Publication Publication Date Title
US6241608B1 (en) Progressive wagering system
US6435968B1 (en) Progressive wagering system
US7077746B2 (en) Progressive wagering system
US7384336B2 (en) Progressive system and methods
US8118664B2 (en) Method of awarding prizes for jackpot and gaming machines based on amount wagered during a time period
US6966834B1 (en) Prize awarding system
US6592458B1 (en) Gaming system incorporating non deterministic jackpot
AU2011200044B2 (en) System and method for automatic progressive link dispersal
US7744462B2 (en) Tiered progressive gaming system
US6712695B2 (en) Jackpot system
CA2535736A1 (en) Progressive promotional marketing system
US20060258424A1 (en) Gaming systems
WO1997027568A1 (en) Gaming apparatus
ZA200610244B (en) A system and method for providing a plurality of games
US20050137017A1 (en) Electronic gaming system
Nichols The impact of deregulation on casino win in Atlantic City
AU2003203674B1 (en) A method for a single device
WO2003049826A1 (en) Progressive system and methods
AU2012202269A1 (en) Prize awarding system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION