Video gaming machines such as slot machines or video poker have long been a staple for the gaming industry. The profitability of a machine for operators is directly related to how popular that machine is to players. Competition for a more popular design among manufacturers is high, and a more popular game provides a substantial marketplace advantage. Popularity of a machine is often a function of both the perceived likelihood of winning and the entertainment value of the game itself.
One method of increasing both entertainment value and perceived likelihood of winning is the prevalent use of a bonus round. These designs allow a player to win a free game, either the same as the base game or a different game. Often times game establishments are limited in the number of machines they are able to provide; either due to floor space limitations or government regulation. For this reason it is important to maximize the profitability of each individual machine. For example, one player on one machine betting a dollar per play is as profitable as twenty players on twenty machines betting a nickel per play.
One example embodiment of the present invention is a computer-implemented method for facilitating the play of a wagering game with a bonus game. The method maintains a register, and receives at least one wager from a player during a regular game session. The method increases the value of the register in response to a wager, and provides a regular play. The method provides a bonus trigger, and a bonus play if the trigger is triggered. As part of the bonus play, the method awards a bonus prize, the value of which depends at least in part on the value of the register.
Optionally, in the method, the amount the register is increased after each regular play may depend on the amount wagered during that regular play.
Optionally, the method may decrease the value of the register at the end of each regular play.
Optionally, the example may decrease the value of the register at the end of each regular play by an amount which depends at least in part on the current value of the register.
Optionally, the example method may determine the value of the bonus play prize by multiplying a base value by a multiplier which depends on the current value of the register.
Optionally, the example method may display the multiplier to the player during a regular play session.
Optionally, the example method may provide, as part of the bonus play, a number of additional bonus play rounds, where the number depends on the current value of the register.
Optionally, the example method may display the number of additional bonus play rounds to the player during the regular play session.
Optionally, the example method may display to the player a visual indication of the total wager amount needed to increase the value of the additional bonus play prize that will be awarded if the bonus play is triggered.
Optionally, the example method may decrease the register value at the end of bonus play.
Any of the above example methods may be encoded in a computer readable storage medium, configured to be executed by a processor, where the execution of the instructions cause the performance of any of the methods described above.
Another example embodiment of the present invention is a system that includes a display, a processor in communication with the display, and is configured to cause the display to display a regular play session for a wagering game. The system also includes a register accessible to the processor, and an input device configured to receive a wager from a player. The processor is configured to receive information from the input device indicating the wager amount, and is configured to increase the value of the register based on the wager amount. The processor is also configured to cause the display to display a bonus trigger during a regular play, and a bonus play if the trigger is triggered. The processor is further configured to award a bonus play prize as part of the bonus play, where the value of the bonus play prize is based at least in part on the value of the register.
Optionally, in the example system, the processor may be configured to decrease the register value responsive to each regular play.
Optionally, in the example system, the processor may be configured to decrease the register value responsive to each bonus play.
Optionally, in the example system, the processor may be configured to decrease the register value an amount which depends on the current register value.
Optionally, in the example system, the processor may be configured to determine the additional bonus play prize by multiplying the first bonus play prize by a multiplier whose value depends on the value of the register.
Optionally, in the example system, the processor may cause the display to display the current value of the bonus play prize multiplier during a regular play session.
Optionally, in the example system, the processor may be configured to provide additional bonus play rounds as the additional bonus play prize, where the number of additional bonus rounds depends on the value of the register.
Optionally, in the example system, the processor may be configured to cause the display to display during a regular play, the number of additional bonus play rounds that would be provided if a bonus play were triggered.
Optionally, in the example system, the processor may be configured to cause the display to display a visual indication during a regular play of the total wager amount needed to increase the value of the additional bonus play prize that will be awarded if the bonus play were triggered.
Another example embodiment of the present invention is a computer-implemented method of facilitating the play of a wagering game with a bonus game. The method includes maintaining a register, receiving a wager from a player during a regular play session, and in response to receiving the wager, increasing the value of the register. The method will then provide a regular play, a bonus play trigger during the regular play, and responsive to the occurrence of the bonus play trigger, provide a bonus play. As part of the bonus play, the method will present a selection range for a bonus play prize to the player, the maximum amount of the selection range depending on a current value of the register, and the method will receive from the player an indication of the player's selection of a bonus play prize amount chosen from the selection range. The method will then decrement the register based on the indication received from the player, and responsive to a win occurring in the bonus play, awarding the bonus play prize that is based at least in part on the indication received from the player.
Optionally, the example method may link one or more devices which implement the method to a server. An example method using a server may allow a player to access the player's associated register from any linked device.
Optionally, the example method may decrease the register based on the amount of an additional bonus play prize the player receives.
Any of the above example methods may be encoded in a computer readable storage medium, configured to be executed by a processor, where the execution of the instructions cause the performance of any of the methods described above.
Applicant has observed that the high entertainment and excitement effect of bonus round machines provides a continuing need to improve upon those designs and enhance the basic bonus round design. Some of the example embodiments described below illustrate an approach to reward a player making larger bets, and encourage players in general to make larger bets during a wagering game. Some examples embodiments of the present invention include systems and methods for providing a bonus round with bonus prize, where the bonus prize is determined in part by the average wager of the player. Two examples include a bonus prize multiplier or additional bonus round spins. During regular play a player may “earn” higher potential bonus round prizes (e.g. a high multiplier or a more spins) based on the average wager of the player. If a bonus round is triggered, the player may receive that higher prize. A more detailed description of example embodiments follows.
This section describes the figures and example embodiments in greater detail. Figures are numbered and the elements of figures all begin with the figure number followed by the element number. For example, element 10 of
The example gaming terminal 100 may also include a game software component 150. The game software component may contain instructions for executing the game methods described below. The game software component 150 may be stored in memory 140, a server, a disk, or any other device capable of being accessed by processor 125. The game software component 150 may have software to display a regular game 152. The regular game display software may have software to display an enhancement indicator 154 (e.g. the example of
The terminal 100 may include a blinker 112. The blinker 112 may enclose a light configured to blink on and off. For example, the blinker 112 may be configured to blink when a large prize is awarded from the terminal 100.
The terminal 100 may include a lighted display 114. For example, the lighted display 114 may include a logo, a game name or other visually attractive graphics. The lighted display 114 may alternatively be a liquid crystal display screen or any other visual display device.
The terminal 100 may include display screen 116. The display screen 116 may be a liquid crystal display screen (LCD), a cathode ray tube (CRT) screen, a plasma display, or any other visual display device. For example, the display screen 116 may enclose a viewable display area visible to a player. Alternatively, the display screen 116 may be a touch screen, able to accept player inputs of touching the screen. Display screen 116 may be configured to display an example game of an embodiment of the present invention (e.g. as illustrated in
The terminal 100 may include a credit card accepter 115a, a player's card accepter 115d and a currency accepter 115c and 115b. For example, the credit card accepter 115a may accept a credit card or a debit card for a player's wager, or to load credits into a “bank” for future wagers. For example, the player's card accepter 115d may accept a frequent player's card. The frequent player's card may include a player's identifying information and wager history. Alternatively, the frequent player's card may include an identifier that is associated with a player's identifying information and wager history. The player's card may be configured to store credit information, allowing a player to move the “bank” associated with the player from one terminal to another, or to the same terminal later. The currency accepter 115c may be configured to accept cash bills in various denominations for a player's wager (or for the “bank” to be wagered later), and 115b may be configured to accept cash coins in various denominations.
The terminal 100 may include input modules 120. For example, the input modules 120 may be a set of buttons. The input modules 120 may be configured to receive input from a player during a wagering game.
The terminal 100 may include a dispenser tray 124 and a dispenser 126. The dispenser 126 may be configured to dispense a prize. For example, a prize may be currency or a prize receipt redeemable at a cashier. The dispenser tray 124 may be configured to catch the prize after it is dispensed.
The terminal 100 may include openings 128, 134 and 136. Opening 128 may be configured to allow ambient air to circulate into and out of an interior of the terminal 100. Openings 134 and 136 may be configured to allow sound through.
While
The optional decrease register 315a is used in another example. It could be implemented and configured in any number of ways. One configuration is to decrease the register value after every wager by a fixed number depending on the current value of the register. So for example, the register could be configured to increase at a one-to-one rate with the wager amount, and the procedure could be configured to award a bonus multiplier depending on which of a plurality of ranges the register value falls into. So for example register values 0 to 100 may correspond to a 1× multiplier (effectively no additional award) and subsequent ranges of 100 could correspond to higher multipliers (e.g. 101 to 200 corresponds to a 2× multiplier). Should the bonus trigger be hit while the register value is greater than or equal to 101 and less than or equal to 200, then any bonus round award will be doubled. In addition to increasing the register depending on the wager amount, the procedure may decrease the register during 315a. In one example, 315a will decrease the register value based on the current value of the register. So, for example, after each wager, if the register value is in the zero to one hundred range, it may be decreased by ten, and if it is in the 101 to 200 range, it may be decreased by twenty. The decreasing and the determination of how much to decrease may be done in any number of ways, but the benefit of coupling the increase to wager amounts and the decrease to something other than wager amounts is a bonus based on average betting. This configuration may encourage larger bets from the player.
For example, if the player bets 50 credits during each regular play, then the register value will increase 50 units each play and decrease 10 units in the first range, 20 units in the second range, and so on. In this example, it will be appreciated that the more the player bets the faster potential bonus prize enhancements will increase, but the rate of increase will slow as the potential awards get higher until finally the rate of decrease is equal to the rate of betting and the award increases stop. At this point, the player will be stuck at this level of potential bonus award enhancement or will need to start betting more credits per round so that the rate of register increase exceeds the rate of register decrease. In this way, the procedure rewards all players, but provides greater rewards for the player willing to wager more during a play session. The above described approach is merely one example; different rates of increase and decrease, different value ranges, and different award categories are all possible. The above example describes a progress indication measured by the arithmetic sum offset by a step-function, which creates something close to a logarithmic mean. However, this is only one example of how to award larger betting players. The average wager could be calculated in any number of ways including an arithmetic mean, median, geometric median, geometric mean, harmonic mean, quadratic mean, weighted mean, or any number of other mathematical functions used to measure the central tendency of a set of numbers. A tri-mean, normalized mean, or moving average would be other example implementations.
Another example variation is found in 315b. Here the register may decrease after the additional bonus award, as an alternative to 315a or an addition to 315a. An optional register decrease at 315b could be used as an additional register decrease similar to 315a (though possibly configured to decrease the register in a larger or smaller amount based on the same or different criteria as 315a). Alternatively, the optional decrease at 315b could be used to completely zero out and reset the register value after a bonus award enhancement has been issued in 370. If no decrease is made at 315b then 370 will go back to waiting for a wager (line 371).
In another example procedure, illustrated by
As with all of the example procedures, it will be appreciated that in some embodiments an accumulation of register value may be lost when a player leaves a machine, may be left for the next player to take advantage of, or may be carried over with the player to another machine or the same machine at a later time (e.g., through a player reward card inserted in the machine before play).
Example embodiments of the present invention could easily be implemented in any number of wagering games. One example would be a slot machine. A slot machine may include a plurality of reels with different symbols on them (or may use virtual reels in the case of video slot machines). Every unique combination of the different symbols may be associated with an outcome. Each outcome may have a specific probability of occurring and each outcome may have a specific prize associated with it. A play may include the machine selecting a random outcome from within the probability guidelines and presenting that outcome on the screen. Different sets of symbols may provide different levels of awards. For example, five aces may be worth a larger prize than five queens.
Additionally, a slot machine may use “pay lines” to allow a player more control over the game.
One of the prizes a player may win is a bonus round. In that example procedure, the winning configuration may be considered a “bonus trigger.” Maybe one of the symbols used is a “bonus” symbol and when five bonus symbols are found in an active pay line, a bonus is triggered. Alternatively, a bonus trigger may be implemented in other ways. In one embodiment, a bonus may be triggered when the outcome includes three special symbols found anywhere on the screen (regardless of what pay lines are active or if the three symbols fall in any pay line at all). This alternative embodiment is illustrated in
It will be appreciated that all of the disclosed methods, games, and procedures described herein can be implemented using one or more computer programs or components. These components may be provided as a series of computer instructions on any conventional computer-readable medium, including RAM, ROM, flash memory, magnetic or optical disks, optical memory, or other storage media. The instructions may be configured to be executed by a processor which, when executing the series of computer instructions, performs or facilitates the performance of all or part of the disclosed methods, games, and procedures.
It should be understood that there exist implementations of other variations and modifications of the invention and its various aspects, as may be readily apparent to those of ordinary skill in the art, and that the invention is not limited by specific embodiments described herein. Features and embodiments described above may be combined. It is therefore contemplated to cover any and all modifications, variations, combinations or equivalents that fall within the scope of the basic underlying principals disclosed and claimed herein.
Number | Name | Date | Kind |
---|---|---|---|
6960134 | Hartl et al. | Nov 2005 | B2 |
7192343 | Vancura | Mar 2007 | B2 |
20050059476 | Vancura | Mar 2005 | A1 |
20070060299 | Nelson et al. | Mar 2007 | A1 |
20070060377 | Nelson et al. | Mar 2007 | A1 |
20090042641 | Anderson et al. | Feb 2009 | A1 |
20090111566 | Naicker et al. | Apr 2009 | A1 |
Number | Date | Country | |
---|---|---|---|
20090124353 A1 | May 2009 | US |