US20110045894A1 - Wagering system with volatility adjustment - Google Patents
Wagering system with volatility adjustment Download PDFInfo
- Publication number
- US20110045894A1 US20110045894A1 US12/544,106 US54410609A US2011045894A1 US 20110045894 A1 US20110045894 A1 US 20110045894A1 US 54410609 A US54410609 A US 54410609A US 2011045894 A1 US2011045894 A1 US 2011045894A1
- Authority
- US
- United States
- Prior art keywords
- bankroll
- game
- player
- volatility
- determining
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3244—Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes
Definitions
- This invention relates to wagering systems such as slot machine systems that vary payout volatility based on certain player characteristics.
- Changing the active paytable in a game will often change the payout volatility of the game, thereby varying the frequency and size of payouts.
- One common way to measure such a change is to calculate a “volatility index,” which is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts. (This value may also be referred to simply as “volatility.”)
- volatility index is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts.
- volatility index is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts.
- volatility index is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts.
- volatility index is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts.
- volatility index is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts.
- volatility index is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts.
- the EV is often defined as the percentage of the total wager that the machine will pay out over the cycle of the game, where the cycle is defined to be the set of all outcomes possible in the game.
- the volatility is used to refer to the standard deviation of the distribution of possible values about the expected value.
- Game manufacturers are continuously pressed to develop new game presentations, formats, and game graphics in an attempt to provide high entertainment value for players and thereby attract and keep players.
- different game titles in different formats will provide a volatility level that players can become familiar with. For example, a player may know that a certain game provides small prizes but awards prizes often, while another game may be known to provide a greater number of large prizes, but award them less frequently. What is needed is various ways to increase the excitement of gaming by providing wagering games with varying volatility.
- a preferred embodiment includes a method that determines a game player's bankroll amount including cash or credits available for wagering. It then determines the desired payout volatility based on the game player's bankroll amount. From the desired volatility, the method selects a payout table based on the desired volatility. The method then includes receiving a wager input from the player effective to place a wager and conduct a game at the player station with the selected payout table.
- the desired volatility is typically determined after detecting a change in the game player's bankroll level, but may be conducted at any suitable step in the game play cycle that includes a wager, conducting a game, and awarding a result.
- a paytable may be selected directly using bankroll information, without the intermediate step of identifying a desired volatility level. Even in such a situation, a desired volatility is implied on the conditions that the paytables have different volatilities and the paytables are being chosen because of their volatility. Further, other factors may be considered in choosing the desired volatility or paytable.
- the process may employ changes in the player's bet size as an indication that the player is more or less risk averse, and change the volatility accordingly. Other factors may also be considered or combined in some metric to indicate how risk averse a player may be, and such measurement may be used together with the bankroll size to determine a desired volatility or choose a paytable.
- Another factor that may be used in determining any volatility adjustment is the length of the player's gaming session.
- the time of day may also be used, with different volatilities given at closing time or near meals.
- the direction of changes in player's bankroll, and the rate of change in a player's bankroll, may also be considered.
- Other aspects of the player's history may also be taken into account, such as their typical betting amount or the type of gaming machines at which they typically play (especially whether they prefer high or low volatility machines).
- the decision may also take into account the number of possible wagers remaining in a player's bankroll.
- Yet another factor that may be added into the determination of what desired volatility to use is the player's movement between gaming machines.
- moving to a different gaming machine may sometimes be interpreted as the player's desire to play a different game with a different volatility.
- Any of the above-listed factors may be used separately or together in any subcombination with the player's bankroll in the process of determining the desired volatility.
- a method embodying principles of the invention may be implemented in a gaming machine using one or more display devices such as CRTs, LCDs, plasma displays, or other types of video display devices.
- the display device or devices are used to present the game results, but in some cases will present some visual indicator that the volatility has changed. Other embodiments may not provide an indicator.
- a gaming machine through which the present invention may be implemented will be referred to generally as a gaming machine regardless of the nature of the display device arrangement used to display graphical elements of the game to the player, and regardless of the manner in which the display device arrangement operates.
- a gaming system includes (i) a display arrangement having one or more display devices, (ii) a player input device arrangement having one or more player input devices, and (iii) a game controller arrangement.
- the gaming controller arrangement may cooperate with a server to accomplish one or more if its functions.
- the controller conducts the game by causing the display device to display the game and subsequent results.
- the controller also implements the decision of whether to adjust payout volatility based on the methods disclosed herein. Different implementations may implement different parts of the gaming controller arrangement on the gaming machine or the gaming server.
- the present invention may also be embodied in a program product stored in one or more computer readable media. That is, the invention may take the form of a computer program that can be installed and run on one or more machines.
- a preferred computer program version of the invention includes several software modules or sections referred to as “program code.”
- This version of the program product includes gaming activation program code executable for receiving a wager input from the player on the gaming machine's special purpose input hardware.
- the game controller program code executable for conducting the wagering game.
- Award program code is included executable for, in response to determining a winning result, awarding a wager win result to the player.
- Volatility adjustment program code is included to adjust the volatility according to the methods disclosed herein.
- display control program code executable for causing a display arrangement to (i) display the conduct of the wagering game and (ii) display the results of the wagering game.
- FIG. 1 is a view in front perspective of a gaming machine which may be used in a gaming system embodying the principles of the present invention.
- FIG. 2 is a block diagram showing various electronic components of the gaming machine shown in FIG. 1 .
- FIG. 3 is a block diagram showing a network arrangement connecting a number of gaming machines according to one embodiment of the present invention.
- FIG. 4 is a flowchart of a volatility adjustment process that may be performed according to one embodiment of the present invention.
- FIG. 5 shows two data tables that may be used in different embodiments of the variable volatility process of the present invention.
- FIG. 6 is a flow chart of a volatility adjustment process according to another embodiment of the invention.
- FIG. 1 shows a gaming machine 100 that may be used to implement a volatility adjustment process according to the present invention.
- the block diagram of FIG. 2 shows further details of gaming machine 100 .
- gaming machine 100 includes a cabinet 101 having a front side generally shown at reference numeral 102 .
- a primary video display device 104 is mounted in a central portion of the front surface 102 , with a ledge 106 positioned below the primary video display device and projecting forwardly from the plane of the primary video display device.
- the illustrated gaming machine 100 includes a secondary video display device 107 positioned above the primary video display device.
- Gaming machine 100 also includes two additional smaller auxiliary display devices, an upper auxiliary display device 108 and a lower auxiliary display device 109 .
- each display device referenced herein may include any suitable display device including a cathode ray tube, liquid crystal display, plasma display, LED display, or any other type of display device currently known or that may be developed in the future.
- Gaming machine 100 also includes a number of mechanical control buttons 110 mounted on ledge 106 .
- These control buttons 110 may allow a player to select a bet level, select pay lines, select a type of game or game feature, and actually start a play in a primary game.
- Other forms of gaming machines according to the invention may include switches, joysticks, or other mechanical input devices, and/or virtual buttons and other controls implemented on a suitable touch screen video display.
- primary video display device 104 in gaming machine 100 provides a convenient display device for implementing touch screen controls.
- gaming machines may also include a number of other player interface devices in addition to devices that are considered player controls for use in playing a particular game.
- Gaming machine 100 also includes a currency/voucher acceptor having an input ramp 112 , a player card reader having a player card input 114 , and a voucher/receipt printer having a voucher/receipt output 115 .
- Audio speakers 116 generate an audio output to enhance the user's playing experience. Numerous other types of devices may be included in gaming 2 machines that may be used according to the present invention.
- FIG. 2 shows that gaming machine 100 includes a central processing unit (CPU) 205 along with random access memory (RAM) 206 and nonvolatile memory or storage device 207 . All of these devices are connected on a system bus 208 with an audio interface device 209 , a network interface 210 , and a serial interface 211 .
- a graphics processor 215 is also connected on bus 208 and is connected to drive primary video display device 104 and secondary video display device 107 (both mounted on cabinet 101 as shown in FIG. 1 ).
- a second graphics processor 216 is also connected on bus 208 in this example to drive the auxiliary display devices 108 and 109 also shown in FIG. 1 .
- gaming machine 100 also includes a touch screen controller 217 connected to system bus 208 .
- Touch screen controller 217 is also connected via signal path 218 to receive signals from a touch screen element associated with primary video display device 104 .
- the touch screen element itself typically comprises a thin film that is secured over the display surface of primary video display device 104 .
- the touch screen element itself is not illustrated or referenced separately in the figures.
- gaming machine 100 Those familiar with data processing devices and systems will appreciate that other basic electronic components will be included in gaming machine 100 such as a power supply, cooling systems for the various system components, audio amplifiers, and other devices that are common in gaming machines. These additional devices are omitted from the drawings so as not to obscure the present invention in unnecessary detail.
- All of the elements 205 , 206 , 207 , 208 , 209 , 210 , and 211 shown in FIG. 2 are elements commonly associated with a personal computer. These elements are preferably mounted on a standard personal computer chassis and housed in a standard personal computer housing which is itself mounted in cabinet 101 shown in FIG. 1 . Alternatively, the various electronic components may be mounted on one or more circuit boards housed within cabinet 101 without a separate enclosure such as those found in personal computers. Those familiar with data processing systems and the various data processing elements shown in FIG. 2 will appreciate that many variations on this illustrated structure may be used within the scope of the present invention.
- serial communications are commonly employed to communicate with a touch screen controller such as touch screen controller 217
- the touch screen controller may not be connected on system bus 208 , but instead include a serial communications line to serial interface 211 , which may be a USB controller or a IEEE 1394 controller for example.
- serial interface 211 may be a USB controller or a IEEE 1394 controller for example.
- Audio interface 209 may be connected to the system via a PCI bus.
- System bus 208 is shown in FIG. 2 merely to indicate that the various components are connected in some fashion for communication with CPU 205 and is not intended to limit the invention to any particular bus architecture. Numerous other variations in the gaming machine internal structure and system may be used without departing from the principles of the present invention.
- graphics processors are also commonly a part of modern computer systems. Although separate graphics processor 215 is shown for controlling primary video display device 104 and secondary video display device 107 , and graphics processor 216 is shown for controlling both auxiliary display devices 108 and 109 , it will be appreciated that CPU 205 may control all of the display devices directly without any intermediate graphics processor.
- the invention is not limited to any particular arrangement of processing devices for controlling the video display devices included with gaming machine 100 .
- a gaming machine implementing the present invention is not limited to any particular number of video display devices or other types of display devices, provided some display arrangement is included for displaying the symbol shifting graphic, the selectable objects, and the display modifications resulting from the selection of the various selectable objects.
- CPU 205 executes software which ultimately controls the entire gaming machine including the receipt of player inputs and the presentation of the graphic symbols displayed according to the invention through display devices 104 , 107 , 108 , and 109 associated with the gaming machine.
- CPU 205 either alone or in combination with graphics processor 215 may implement a presentation controller for performing functions associated with a primary game that may be available through the gaming machine and may also implement a game client for directing one or more display devices at the gaming machine to display portions of a volatility adjustment process according to the present invention.
- CPU 205 also executes software related to communications handled through network interface 210 , and software related to various peripheral devices such as those connected to the system through audio interface 209 , serial interface 211 , and touch screen controller 217 .
- CPU 205 may also execute software to perform accounting functions associated with game play.
- Random access memory 206 provides memory for use by CPU 205 in executing its various software programs while nonvolatile memory or storage device 207 may comprise a hard drive or other mass storage device providing storage for programs not in use or for other data generated or used in the course of gaming machine operation.
- Network interface 210 provides an interface to other components of a gaming system in which gaming machine 100 is included. In particular, network interface 210 provides an interface to a game server which controls certain aspects of the multiplayer, variable volatility adjustment process as will be discussed below in connection with FIG. 3 .
- gaming machines employing the personal computer-type arrangement of processing devices and interfaces shown in example gaming machine 100 .
- Other gaming machines through which a variable volatility adjustment process is implemented may include one or more special purpose processing devices to perform the various processing steps for implementing the present invention. Unlike general purpose processing devices such as CPU 205 , these special purpose processing devices may not employ operational program code to direct the various processing steps.
- a gaming system 300 includes a number of gaming machines 100 in this example implementation.
- each gaming machine 100 in FIG. 3 is shown as including a video display device 107 and a player interface that may include buttons, switches, or other physical controls and/or touch screen controls as discussed above in connection with FIG. 1 .
- This player interface is labeled 301 in FIG. 3 .
- System 300 further includes a game server 302 and a respective game client 303 (abbreviated “GC” in FIG. 3 ) included with each respective gaming machine 100 .
- GC game client 303
- System 300 also includes an award controller 305 , which is shown in FIG. 3 as being associated with game server 302 to indicate that the two components may be implemented through a common data processing device/computer system.
- Gaming machines 100 , game server 302 , and award controller 305 are connected in a network communication arrangement including first and second network switches 306 and 307 , connected together through various wired or wireless signal paths, all shown as communications links 308 in FIG. 3 .
- Each gaming machine 100 and particularly player interface 301 associated with each gaming machine, allows a player to make any inputs that may be required to make the respective gaming machine eligible for a volatility adjustment process as described herein.
- Player interface 301 also allows a player at the gaming machine to initiate plays in a primary game available through the gaming machine.
- the respective video display device 107 associated with each respective gaming machine 100 is used according to the invention to generate the graphic displays to show the various elements of the games in progress, and gaming results, at the various gaming machines.
- the game control arrangement made up of game server 302 and the respective game client 303 at a given gaming machine functions to control the respective video display device 107 for that gaming machine to display a symbol shifting symbol matrix according to the techniques described herein.
- an award controller 305 is responsible for implementing a player's participation in a volatility adjustment process, and maintaining historical data employed in certain versions of the volatility adjustment process. In some embodiments, parts or all of the volatility adjustment process may be performed in the game controller 303 of each machine 100 , as will be further described below.
- Various implementations of the present invention employ various communications between game server 302 and the various gaming machines 100 included in system 300 .
- the network arrangement made up of network switches 306 and 307 , and the various communication links 308 shown in FIG. 3 is illustrated merely as an example of a suitable communications arrangement.
- the present invention is not limited to any particular communications arrangement for facilitating communications between game server 302 and various gaming machines 100 .
- Any wired or wireless communication arrangement employing any suitable communications protocols (such as TCP/IP for example) may be used in an apparatus according to the invention.
- FIG. 3 shows two different groups of four gaming machines 100 , but this is not limiting and typically a game server and award controller will service many more gaming machines.
- FIG. 3 shows other server(s) 310 included in the network.
- This illustrated “other server(s)” element 310 may include one or more data processing devices for performing various functions related to games conducted through system 300 and any other games that may be available to players through gaming machines 100 .
- apparatus 300 may provide support for cashless gaming or various forms of mixed cash/cashless gaming through the various gaming machines 100 .
- one or more other servers 310 will be included in apparatus 300 for supporting these types of wagering and payout systems.
- the various gaming machines 100 included in system 300 may allow players to participate in a game (primary game) other than a volatility adjustment process, and this other game may rely on a result identified at or in cooperation with a device that is remote from the gaming machines.
- another server 310 may be included in the system for identifying results for the primary game and communicating those results to the various gaming machines 100 as necessary.
- the other server(s) 310 shown in FIG. 3 are shown only to indicate that numerous other components may be included along with the elements that participate in providing volatility adjustment process according to the present invention.
- Other server(s) 310 may provide record keeping, player tracking, accounting, or result identifying services, or any other services that may be useful or necessary in a gaming system.
- FIG. 4 is a flowchart 400 of a volatility adjustment process that may be performed at the various gaming machines 100 included in gaming system 300 shown in FIG. 3 .
- process 400 illustrates the interaction between a primary game that may be available at a respective gaming machine 100 , and a volatility adjustment process implemented through the gaming machine.
- the player logs in at gaming machine 100 or otherwise activates the gaming machine as indicated at process block 402 .
- the process determines the bankroll amount available to the player, either from the amount deposited at the gaming machine, or from a player account. This bankroll amount is used to determine a desired volatility to be used with the player's wagers, as indicated at block 405 .
- This process will be described in further detail below.
- a paytable is chosen to be used in the player's first wager at block 406 . This choice is made based at least upon the desired volatility, as will be further discussed.
- the process receives the first wager from the player as shown at block 408 .
- the process determines a gameplay result (block 410 ), which may include base and bonus game results as is known in the art. This result is applied to the previously selected paytable to produce a payout amount due to the player in response to their wager, as shown at process block 412 .
- the player's bankroll may have changed, because either their original wager was lost, or a prize was won which may increase the player's bankroll.
- the process determines if the player's bankroll level has changed (for example, changed levels from a set of defined levels such as high, medium, and low).
- the process determined a new desired volatility level based on the new bankroll level (block 416 ).
- the new desired volatility level is used to choose a new paytable.
- the game is ready to receive the next wager from the player and returns to block 408 . In such a manner, the wagering or payout volatility of the gaming machine is adjusted based on the bankroll deposited by the player.
- FIG. 5 shows two data tables that may be used in different embodiments of the variable volatility process.
- the depicted data tables, or other suitable data structure are used to determine the desired volatility (i.e., block 416 in FIG. 4 ) and to determine a payout table, or paytable, based on the desired volatility (block 418 in FIG. 4 ).
- Table 501 is a data table having, in this embodiment, three columns.
- the first column, the Game Player Bankroll is used as the index to the table to look up the other values. That is, when the volatility adjustment process of this embodiment needs to determine what volatility and associated paytable are needed (blocks 416 and 418 in FIG. 4 , for example), it uses the current player payroll level to look up access table 501 and look up the Desired Volatility and associated Payout Table to be used.
- the Game Player Bankroll field may be implemented in a variety of ways, such as using a range of the actual credit values in the bankroll, or using a metric indicating the same.
- the Large Bankroll field identified in table 501 may contain simply a lookup range in credit denominations for the current game, such as, for example, the range of 1000 credits to the maximum bankroll.
- the Medium Bankroll value may contain the range of 500 credits to 999 credits, and the Small Bankroll value may contain the range of 1 credit to 499 credits.
- the new bankroll is used to access table 501 and used as an index.
- the volatility adjustment process would use the new bankroll value of 550 credits to index table 501 , would index into the example ranges described above and determine that a medium bankroll is now in use, and would look up the desired volatility value and the payout table associated with the medium bankroll level.
- the second column in the depicted table 501 is the Desired Volatility column.
- Some versions of the volatility adjustment process may not explicitly include a desired volatility value such as that held in the data fields of the Desired Volatility column, and instead may simply directly look up a payout table to use based on the player bankroll. In such case, the newly selected paytable has been provided in the table because it has a specific associated payout volatility that provides the desired volatility for each bankroll level.
- Other embodiments, such as that shown, may explicitly identify a desired volatility.
- Such a scheme may be useful, for example, in abstracting the paytables from the bankroll levels, providing ability to change the paytables for a particular volatility level, or provide multiple alternative paytables for a desired volatility level.
- the fields in this column each hold a value indicating (for different embodiments) either a volatility value, a volatility range, or a metric of a desired value or range such as the example metric values of High, Medium, and Low that are shown in table 501 .
- the third column in table 501 is the Payout Table Used column. This provides a link or identifier to a respective paytable stored locally or on the gaming network, to be used for each respective bankroll level in the table.
- the paytables identified here are constructed such that they provide the desired volatility. In this embodiment, when the player's bankroll is high, the volatility adjustment process provides a paytable with a high volatility, and when the bankroll is low the process provides a low volatility.
- Table 502 has similar data to that of table 501 , but includes another level for a minimal bankroll, that is, a bankroll that will only provide a few wagers. Table 502 provides that the volatility adjustment process changes the volatility back to high when the player bankroll is reduced to this level, for providing the player a chance for a bigger win that could possibly replenish their bankroll. Note that in preferred embodiments, while the various paytables used have different volatilities, they have the same payout percentage (or hold amount). That is, wagering games typically provide some form of notice regarding the payout percentage and this preferably should not be changed over the course of play, unless in some allowed circumstances such as a bonus game or a “hot” game mode with a different advertised payout percentage.
- the different paytables may in fact have different payout percentages. This should be done only when properly advertised to the player and approved by regulatory authorities. While two different embodiments are depicted having a certain number of paytables, this is not limiting and various embodiments may have fewer or many more volatility levels associated with different paytables. Also, while the depicted embodiments generally show a higher volatility level with a higher bankroll, other embodiments may sometimes provide a lower volatility level with a higher bankroll, or have a distribution of volatility levels that is related inversely to the bankroll levels. The correlation between volatility level and bankroll level may also vary—that is, volatility may rise with bankroll to a certain level, and then fall as bankroll rises, and then rise again.
- the desired volatility may vary proportionally to bankroll at some bankroll ranges, and vary inversely at other ranges.
- the depicted scheme in table 502 has one uneven point in the distribution because the lowest bankroll level is associated with the high volatility level as discussed above.
- a table is shown, this is not limiting and any suitable data structure or structures may be used, stored on computer readable medium, if it is suitable to express the relationships described may be used.
- the table may be in the form of a database, or may be in the form of individual data structures to represent each row of the depicted tables.
- FIG. 6 is a flow chart of a volatility adjustment process according to another embodiment of the invention.
- the depicted process 600 is similar to that of FIG. 4 , but illustrates some variations that may be made to the process by considering additional factors in the volatility adjustment decision (at block 616 , further described below).
- Process 600 begins when the player logs in at gaming machine 100 or otherwise activates the gaming machine as indicated at process block 602 .
- the process determines the bankroll amount available to the player, either from the amount deposited at the gaming machine, or from a player account. This amount is used to determine a desired volatility to be used with the player's wagers, as indicated at block 605 .
- a paytable is chosen to be used in the player's first wager at block 606 . This choice is made based at least upon the desired volatility, as will be further discussed.
- the process receives the first wager from the player as shown at block 608 .
- the process determines a game play result (block 610 ), which may include base and bonus game results as is known in the art. This result is applied to the previously selected paytable to produce a payout amount due to the player 8 in response to their wager, as shown at process block 612 .
- the player's bankroll may have changed, because either their original wager was lost, or a prize was won which may increase the player's bankroll.
- the process determines if the player's bankroll level has changed (for example, changed levels from a set of defined levels such as high, medium, and low).
- the depicted alternative process will consider one or more additional factors to determine a new desired volatility level based on the new bankroll level (block 616 ).
- the additional factors may be considered directly (that is, employed directly in the decision logic), or combined in some metric such as a metric to indicate how risk averse a player may be. These factors or metric are used, in this embodiment, together with the bankroll size to determine a desired volatility or choose a paytable.
- Some additional factors are shown in FIG. 6 , items 617 - 622 , although this is not limiting and a variety of other factors may be used.
- Each one of the depicted factors is considered in the system herein by using one or more variables having a value indicating the factor as it is calculated or measured.
- a change in bet level (item 617 ) is one of the possible factors that may be employed along with a bankroll change to adjust the desired volatility.
- Another factor that may be employed is an indicator of player risk aversion (item 618 ). This may be calculated from one or more of a variety of factors such as bankroll size, wager size, and time between wagers.
- Item 619 provides another factor which may be considered to determine any volatility adjustment, which is the length of the player's gaming session.
- the time of day may also be used (item 620 ), with different volatilities given at closing times or near meals.
- Item 621 takes into consideration the direction of changes in player's bankroll, and item 622 considers the rate of change in a player's bankroll, which may be calculated over a specified time period or over a specified number of wagers. Other aspects of the player's history may also be taken into account, such as their typical betting amount or the type of gaming machines at which they typically play (especially whether they prefer high or low volatility machines). The decision may also take into account the number of possible wagers remaining in a player's bankroll. Yet another factor that may be added into the determination of what desired volatility to use is the player's movement between gaming machines. That is, moving to a different gaming machine may sometimes be interpreted as the player's desire to play a different game with a different volatility. Any of the above-listed factors may be used separately or together in any subcombination with the player's bankroll in the process of determining the desired volatility.
- the new desired volatility level is determined at block 624 .
- This desired volatility is used to choose a new paytable to activate in the game at block 626 .
- the game is ready to receive the next wager from the player and returns to step 608 .
- the wagering or payout volatility of the gaming machine is adjusted based on the bankroll deposited by the player.
- This may take the form of changing the symbols used to convey the game, for example in preferred 5-reel slot machine game embodiments, the symbols on the reels may change.
- the volatility change may also be indicated by changing the background graphics or colors, or changing a visible indication of the paytable or partial paytable displaying, for example, the bonus prizes or maximum prizes available.
- Other embodiments may not include a visual indication of the volatility change when it happens, but instead may list the various possible volatilities in the gaming machines “payout” screen or similar screen, accessible to the player through the gaming machine controls.
Abstract
Description
- This invention relates to wagering systems such as slot machine systems that vary payout volatility based on certain player characteristics.
- Different types of gaming machines have been developed that may change the payout distribution, or paytable, used to award results for player's wagers. One such system is described in U.S. patent application Ser. No. 11/531,222, by Brian Watkins, filed Sep. 12, 2006, and entitled “METHOD AND APPARATUS FOR PRESENTING BINGO GAMING RESULTS USING MULTIPLE PRIZE DISTRIBUTIONS.” This application describes a bingo player terminal that operates operations in two different game states with different pattern tables. The system changes states based on game results, thereby changing the bingo pattern table that is used to award results in the game. Other games have also been developed that change the operating paytable based on game outcomes.
- Changing the active paytable in a game will often change the payout volatility of the game, thereby varying the frequency and size of payouts. One common way to measure such a change is to calculate a “volatility index,” which is a mathematical value used to measure the distribution of sizes and probabilities of slot machine payouts. (This value may also be referred to simply as “volatility.”) For example, many slot machines have a relatively steady payout progression and therefore have low volatility indices. This means there is a relatively steady progression of many payoff values from the lowest to the highest, with each payoff corresponding probability decreasing as the value of the payoff increases. “Expected value” (“EV”) is another mathematical value used in the industry to describe the probability-weighted average of all possible outcomes of a chance event. That is, the EV is often defined as the percentage of the total wager that the machine will pay out over the cycle of the game, where the cycle is defined to be the set of all outcomes possible in the game. In one respect, the volatility is used to refer to the standard deviation of the distribution of possible values about the expected value. Methods of calculating the volatility index and EV are known in the art, and are described, for example, in the book Casino Operations Management, Second Edition, by Jim Kilby, Jim Fox, and Anthony Lucas (2004, Wiley Publishers). This book describes ways of calculating volatility at pages 125-126. This description and the entire book Casino Operations Management are hereby incorporated by reference in this application for all purposes.
- Game manufacturers are continuously pressed to develop new game presentations, formats, and game graphics in an attempt to provide high entertainment value for players and thereby attract and keep players. Typically different game titles in different formats will provide a volatility level that players can become familiar with. For example, a player may know that a certain game provides small prizes but awards prizes often, while another game may be known to provide a greater number of large prizes, but award them less frequently. What is needed is various ways to increase the excitement of gaming by providing wagering games with varying volatility.
- Gaming systems, methods, and software are provided that adjust the volatility of a gaming machine based on the player's current bankroll. A preferred embodiment includes a method that determines a game player's bankroll amount including cash or credits available for wagering. It then determines the desired payout volatility based on the game player's bankroll amount. From the desired volatility, the method selects a payout table based on the desired volatility. The method then includes receiving a wager input from the player effective to place a wager and conduct a game at the player station with the selected payout table. The desired volatility is typically determined after detecting a change in the game player's bankroll level, but may be conducted at any suitable step in the game play cycle that includes a wager, conducting a game, and awarding a result.
- In some versions, a paytable may be selected directly using bankroll information, without the intermediate step of identifying a desired volatility level. Even in such a situation, a desired volatility is implied on the conditions that the paytables have different volatilities and the paytables are being chosen because of their volatility. Further, other factors may be considered in choosing the desired volatility or paytable. The process may employ changes in the player's bet size as an indication that the player is more or less risk averse, and change the volatility accordingly. Other factors may also be considered or combined in some metric to indicate how risk averse a player may be, and such measurement may be used together with the bankroll size to determine a desired volatility or choose a paytable. Another factor that may be used in determining any volatility adjustment is the length of the player's gaming session. The time of day may also be used, with different volatilities given at closing time or near meals. The direction of changes in player's bankroll, and the rate of change in a player's bankroll, may also be considered. Other aspects of the player's history may also be taken into account, such as their typical betting amount or the type of gaming machines at which they typically play (especially whether they prefer high or low volatility machines). The decision may also take into account the number of possible wagers remaining in a player's bankroll. Yet another factor that may be added into the determination of what desired volatility to use is the player's movement between gaming machines. That is, moving to a different gaming machine may sometimes be interpreted as the player's desire to play a different game with a different volatility. Any of the above-listed factors may be used separately or together in any subcombination with the player's bankroll in the process of determining the desired volatility.
- A method embodying principles of the invention may be implemented in a gaming machine using one or more display devices such as CRTs, LCDs, plasma displays, or other types of video display devices. The display device or devices are used to present the game results, but in some cases will present some visual indicator that the volatility has changed. Other embodiments may not provide an indicator. As used in this disclosure and the accompanying claims, a gaming machine through which the present invention may be implemented will be referred to generally as a gaming machine regardless of the nature of the display device arrangement used to display graphical elements of the game to the player, and regardless of the manner in which the display device arrangement operates.
- A gaming system according to one embodiment includes (i) a display arrangement having one or more display devices, (ii) a player input device arrangement having one or more player input devices, and (iii) a game controller arrangement. The gaming controller arrangement may cooperate with a server to accomplish one or more if its functions. The controller conducts the game by causing the display device to display the game and subsequent results. The controller also implements the decision of whether to adjust payout volatility based on the methods disclosed herein. Different implementations may implement different parts of the gaming controller arrangement on the gaming machine or the gaming server.
- The present invention may also be embodied in a program product stored in one or more computer readable media. That is, the invention may take the form of a computer program that can be installed and run on one or more machines. A preferred computer program version of the invention includes several software modules or sections referred to as “program code.” This version of the program product includes gaming activation program code executable for receiving a wager input from the player on the gaming machine's special purpose input hardware. Also included is the game controller program code executable for conducting the wagering game. Award program code is included executable for, in response to determining a winning result, awarding a wager win result to the player. Volatility adjustment program code is included to adjust the volatility according to the methods disclosed herein. Also included is display control program code executable for causing a display arrangement to (i) display the conduct of the wagering game and (ii) display the results of the wagering game.
- These and other advantages and features of the invention will be apparent from the following description of the preferred embodiments, considered along with the accompanying drawings.
-
FIG. 1 is a view in front perspective of a gaming machine which may be used in a gaming system embodying the principles of the present invention. -
FIG. 2 is a block diagram showing various electronic components of the gaming machine shown inFIG. 1 . -
FIG. 3 is a block diagram showing a network arrangement connecting a number of gaming machines according to one embodiment of the present invention. -
FIG. 4 is a flowchart of a volatility adjustment process that may be performed according to one embodiment of the present invention. -
FIG. 5 shows two data tables that may be used in different embodiments of the variable volatility process of the present invention. -
FIG. 6 is a flow chart of a volatility adjustment process according to another embodiment of the invention. -
FIG. 1 shows agaming machine 100 that may be used to implement a volatility adjustment process according to the present invention. The block diagram ofFIG. 2 shows further details ofgaming machine 100. Referring toFIG. 1 ,gaming machine 100 includes acabinet 101 having a front side generally shown atreference numeral 102. A primaryvideo display device 104 is mounted in a central portion of thefront surface 102, with aledge 106 positioned below the primary video display device and projecting forwardly from the plane of the primary video display device. In addition to primaryvideo display device 104, the illustratedgaming machine 100 includes a secondaryvideo display device 107 positioned above the primary video display device.Gaming machine 100 also includes two additional smaller auxiliary display devices, an upperauxiliary display device 108 and a lowerauxiliary display device 109. It should also be noted that each display device referenced herein may include any suitable display device including a cathode ray tube, liquid crystal display, plasma display, LED display, or any other type of display device currently known or that may be developed in the future. -
Gaming machine 100, illustrated inFIG. 1 , also includes a number ofmechanical control buttons 110 mounted onledge 106. Thesecontrol buttons 110 may allow a player to select a bet level, select pay lines, select a type of game or game feature, and actually start a play in a primary game. Other forms of gaming machines according to the invention may include switches, joysticks, or other mechanical input devices, and/or virtual buttons and other controls implemented on a suitable touch screen video display. For example, primaryvideo display device 104 ingaming machine 100 provides a convenient display device for implementing touch screen controls. - It will be appreciated that gaming machines may also include a number of other player interface devices in addition to devices that are considered player controls for use in playing a particular game.
Gaming machine 100 also includes a currency/voucher acceptor having aninput ramp 112, a player card reader having aplayer card input 114, and a voucher/receipt printer having a voucher/receipt output 115.Audio speakers 116 generate an audio output to enhance the user's playing experience. Numerous other types of devices may be included ingaming 2 machines that may be used according to the present invention. -
FIG. 2 shows thatgaming machine 100 includes a central processing unit (CPU) 205 along with random access memory (RAM) 206 and nonvolatile memory orstorage device 207. All of these devices are connected on asystem bus 208 with anaudio interface device 209, anetwork interface 210, and aserial interface 211. Agraphics processor 215 is also connected onbus 208 and is connected to drive primaryvideo display device 104 and secondary video display device 107 (both mounted oncabinet 101 as shown inFIG. 1 ). Asecond graphics processor 216 is also connected onbus 208 in this example to drive theauxiliary display devices FIG. 1 . As shown inFIG. 2 ,gaming machine 100 also includes atouch screen controller 217 connected tosystem bus 208.Touch screen controller 217 is also connected viasignal path 218 to receive signals from a touch screen element associated with primaryvideo display device 104. It will be appreciated that the touch screen element itself typically comprises a thin film that is secured over the display surface of primaryvideo display device 104. The touch screen element itself is not illustrated or referenced separately in the figures. - Those familiar with data processing devices and systems will appreciate that other basic electronic components will be included in
gaming machine 100 such as a power supply, cooling systems for the various system components, audio amplifiers, and other devices that are common in gaming machines. These additional devices are omitted from the drawings so as not to obscure the present invention in unnecessary detail. - All of the
elements FIG. 2 are elements commonly associated with a personal computer. These elements are preferably mounted on a standard personal computer chassis and housed in a standard personal computer housing which is itself mounted incabinet 101 shown inFIG. 1 . Alternatively, the various electronic components may be mounted on one or more circuit boards housed withincabinet 101 without a separate enclosure such as those found in personal computers. Those familiar with data processing systems and the various data processing elements shown inFIG. 2 will appreciate that many variations on this illustrated structure may be used within the scope of the present invention. For example, since serial communications are commonly employed to communicate with a touch screen controller such astouch screen controller 217, the touch screen controller may not be connected onsystem bus 208, but instead include a serial communications line toserial interface 211, which may be a USB controller or a IEEE 1394 controller for example. It will also be appreciated that some of the devices shown inFIG. 2 as being connected directly onsystem bus 208 may in fact communicate with the other system components through a suitable expansion bus.Audio interface 209, for example, may be connected to the system via a PCI bus.System bus 208 is shown inFIG. 2 merely to indicate that the various components are connected in some fashion for communication withCPU 205 and is not intended to limit the invention to any particular bus architecture. Numerous other variations in the gaming machine internal structure and system may be used without departing from the principles of the present invention. - It will also be appreciated that graphics processors are also commonly a part of modern computer systems. Although
separate graphics processor 215 is shown for controlling primaryvideo display device 104 and secondaryvideo display device 107, andgraphics processor 216 is shown for controlling bothauxiliary display devices CPU 205 may control all of the display devices directly without any intermediate graphics processor. The invention is not limited to any particular arrangement of processing devices for controlling the video display devices included withgaming machine 100. Also, a gaming machine implementing the present invention is not limited to any particular number of video display devices or other types of display devices, provided some display arrangement is included for displaying the symbol shifting graphic, the selectable objects, and the display modifications resulting from the selection of the various selectable objects. - In the illustrated
gaming machine 100,CPU 205 executes software which ultimately controls the entire gaming machine including the receipt of player inputs and the presentation of the graphic symbols displayed according to the invention throughdisplay devices CPU 205 either alone or in combination withgraphics processor 215 may implement a presentation controller for performing functions associated with a primary game that may be available through the gaming machine and may also implement a game client for directing one or more display devices at the gaming machine to display portions of a volatility adjustment process according to the present invention.CPU 205 also executes software related to communications handled throughnetwork interface 210, and software related to various peripheral devices such as those connected to the system throughaudio interface 209,serial interface 211, andtouch screen controller 217.CPU 205 may also execute software to perform accounting functions associated with game play.Random access memory 206 provides memory for use byCPU 205 in executing its various software programs while nonvolatile memory orstorage device 207 may comprise a hard drive or other mass storage device providing storage for programs not in use or for other data generated or used in the course of gaming machine operation.Network interface 210 provides an interface to other components of a gaming system in whichgaming machine 100 is included. In particular,network interface 210 provides an interface to a game server which controls certain aspects of the multiplayer, variable volatility adjustment process as will be discussed below in connection withFIG. 3 . - It should be noted that the invention is not limited to gaming machines employing the personal computer-type arrangement of processing devices and interfaces shown in
example gaming machine 100. Other gaming machines through which a variable volatility adjustment process is implemented may include one or more special purpose processing devices to perform the various processing steps for implementing the present invention. Unlike general purpose processing devices such asCPU 205, these special purpose processing devices may not employ operational program code to direct the various processing steps. - Referring now to
FIG. 3 , agaming system 300 according to the present invention includes a number ofgaming machines 100 in this example implementation. For purposes of describingsystem 300, eachgaming machine 100 inFIG. 3 is shown as including avideo display device 107 and a player interface that may include buttons, switches, or other physical controls and/or touch screen controls as discussed above in connection withFIG. 1 . This player interface is labeled 301 inFIG. 3 .System 300 further includes agame server 302 and a respective game client 303 (abbreviated “GC” inFIG. 3 ) included with eachrespective gaming machine 100. In the form of the invention shown inFIG. 3 , these two components, game 8server 302 andgame client components 303, combine to implement a game control arrangement which will be described in detail below.System 300 also includes anaward controller 305, which is shown inFIG. 3 as being associated withgame server 302 to indicate that the two components may be implemented through a common data processing device/computer system.Gaming machines 100,game server 302, andaward controller 305 are connected in a network communication arrangement including first and second network switches 306 and 307, connected together through various wired or wireless signal paths, all shown ascommunications links 308 inFIG. 3 . - Each
gaming machine 100, and particularlyplayer interface 301 associated with each gaming machine, allows a player to make any inputs that may be required to make the respective gaming machine eligible for a volatility adjustment process as described herein.Player interface 301 also allows a player at the gaming machine to initiate plays in a primary game available through the gaming machine. The respectivevideo display device 107 associated with eachrespective gaming machine 100 is used according to the invention to generate the graphic displays to show the various elements of the games in progress, and gaming results, at the various gaming machines. - The game control arrangement made up of
game server 302 and therespective game client 303 at a given gaming machine functions to control the respectivevideo display device 107 for that gaming machine to display a symbol shifting symbol matrix according to the techniques described herein. In preferred embodiments, anaward controller 305 is responsible for implementing a player's participation in a volatility adjustment process, and maintaining historical data employed in certain versions of the volatility adjustment process. In some embodiments, parts or all of the volatility adjustment process may be performed in thegame controller 303 of eachmachine 100, as will be further described below. - Various implementations of the present invention employ various communications between
game server 302 and thevarious gaming machines 100 included insystem 300. The network arrangement made up of network switches 306 and 307, and thevarious communication links 308 shown inFIG. 3 is illustrated merely as an example of a suitable communications arrangement. The present invention is not limited to any particular communications arrangement for facilitating communications betweengame server 302 andvarious gaming machines 100. Any wired or wireless communication arrangement employing any suitable communications protocols (such as TCP/IP for example) may be used in an apparatus according to the invention. - The
example system 300 shown inFIG. 3 shows two different groups of fourgaming machines 100, but this is not limiting and typically a game server and award controller will service many more gaming machines.FIG. 3 shows other server(s) 310 included in the network. This illustrated “other server(s)”element 310 may include one or more data processing devices for performing various functions related to games conducted throughsystem 300 and any other games that may be available to players throughgaming machines 100. For example,apparatus 300 may provide support for cashless gaming or various forms of mixed cash/cashless gaming through thevarious gaming machines 100. In this example, one or moreother servers 310 will be included inapparatus 300 for supporting these types of wagering and payout systems. As another example, thevarious gaming machines 100 included insystem 300 may allow players to participate in a game (primary game) other than a volatility adjustment process, and this other game may rely on a result identified at or in cooperation with a device that is remote from the gaming machines. In this example, anotherserver 310 may be included in the system for identifying results for the primary game and communicating those results to thevarious gaming machines 100 as necessary. Generally, the other server(s) 310 shown inFIG. 3 are shown only to indicate that numerous other components may be included along with the elements that participate in providing volatility adjustment process according to the present invention. Other server(s) 310 may provide record keeping, player tracking, accounting, or result identifying services, or any other services that may be useful or necessary in a gaming system. -
FIG. 4 is aflowchart 400 of a volatility adjustment process that may be performed at thevarious gaming machines 100 included ingaming system 300 shown inFIG. 3 . In particular,process 400 illustrates the interaction between a primary game that may be available at arespective gaming machine 100, and a volatility adjustment process implemented through the gaming machine. The player logs in atgaming machine 100 or otherwise activates the gaming machine as indicated at process block 402. Next at process block 404, the process determines the bankroll amount available to the player, either from the amount deposited at the gaming machine, or from a player account. This bankroll amount is used to determine a desired volatility to be used with the player's wagers, as indicated at block 405. This process will be described in further detail below. After a desired volatility is determined, a paytable is chosen to be used in the player's first wager at block 406. This choice is made based at least upon the desired volatility, as will be further discussed. - With the paytable chosen at block 406, the process receives the first wager from the player as shown at block 408. In response to the wager, the process determines a gameplay result (block 410), which may include base and bonus game results as is known in the art. This result is applied to the previously selected paytable to produce a payout amount due to the player in response to their wager, as shown at process block 412. At this point, the player's bankroll may have changed, because either their original wager was lost, or a prize was won which may increase the player's bankroll. At
block 414, the process determines if the player's bankroll level has changed (for example, changed levels from a set of defined levels such as high, medium, and low). If so, the process determined a new desired volatility level based on the new bankroll level (block 416). Next, atblock 418, the new desired volatility level is used to choose a new paytable. At this point, the game is ready to receive the next wager from the player and returns to block 408. In such a manner, the wagering or payout volatility of the gaming machine is adjusted based on the bankroll deposited by the player. -
FIG. 5 shows two data tables that may be used in different embodiments of the variable volatility process. The depicted data tables, or other suitable data structure, are used to determine the desired volatility (i.e., block 416 inFIG. 4 ) and to determine a payout table, or paytable, based on the desired volatility (block 418 inFIG. 4 ). - Table 501 is a data table having, in this embodiment, three columns. The first column, the Game Player Bankroll, is used as the index to the table to look up the other values. That is, when the volatility adjustment process of this embodiment needs to determine what volatility and associated paytable are needed (
blocks 416 and 418 inFIG. 4 , for example), it uses the current player payroll level to look up access table 501 and look up the Desired Volatility and associated Payout Table to be used. The Game Player Bankroll field may be implemented in a variety of ways, such as using a range of the actual credit values in the bankroll, or using a metric indicating the same. As an example of a version using a range of credits, the Large Bankroll field identified in table 501 may contain simply a lookup range in credit denominations for the current game, such as, for example, the range of 1000 credits to the maximum bankroll. The Medium Bankroll value may contain the range of 500 credits to 999 credits, and the Small Bankroll value may contain the range of 1 credit to 499 credits. In such implementation, when the bankroll changes (for example, block 414 inFIG. 4 ), the new bankroll is used to access table 501 and used as an index. For example, if a prize were awarded and the bankroll changed from 450 credits to 550 credits, the volatility adjustment process would use the new bankroll value of 550 credits to index table 501, would index into the example ranges described above and determine that a medium bankroll is now in use, and would look up the desired volatility value and the payout table associated with the medium bankroll level. - The second column in the depicted table 501 is the Desired Volatility column. Some versions of the volatility adjustment process may not explicitly include a desired volatility value such as that held in the data fields of the Desired Volatility column, and instead may simply directly look up a payout table to use based on the player bankroll. In such case, the newly selected paytable has been provided in the table because it has a specific associated payout volatility that provides the desired volatility for each bankroll level. Other embodiments, such as that shown, may explicitly identify a desired volatility. Such a scheme may be useful, for example, in abstracting the paytables from the bankroll levels, providing ability to change the paytables for a particular volatility level, or provide multiple alternative paytables for a desired volatility level. The fields in this column each hold a value indicating (for different embodiments) either a volatility value, a volatility range, or a metric of a desired value or range such as the example metric values of High, Medium, and Low that are shown in table 501.
- The third column in table 501 is the Payout Table Used column. This provides a link or identifier to a respective paytable stored locally or on the gaming network, to be used for each respective bankroll level in the table. The paytables identified here are constructed such that they provide the desired volatility. In this embodiment, when the player's bankroll is high, the volatility adjustment process provides a paytable with a high volatility, and when the bankroll is low the process provides a low volatility.
- Table 502 has similar data to that of table 501, but includes another level for a minimal bankroll, that is, a bankroll that will only provide a few wagers. Table 502 provides that the volatility adjustment process changes the volatility back to high when the player bankroll is reduced to this level, for providing the player a chance for a bigger win that could possibly replenish their bankroll. Note that in preferred embodiments, while the various paytables used have different volatilities, they have the same payout percentage (or hold amount). That is, wagering games typically provide some form of notice regarding the payout percentage and this preferably should not be changed over the course of play, unless in some allowed circumstances such as a bonus game or a “hot” game mode with a different advertised payout percentage. In other embodiments, the different paytables may in fact have different payout percentages. This should be done only when properly advertised to the player and approved by regulatory authorities. While two different embodiments are depicted having a certain number of paytables, this is not limiting and various embodiments may have fewer or many more volatility levels associated with different paytables. Also, while the depicted embodiments generally show a higher volatility level with a higher bankroll, other embodiments may sometimes provide a lower volatility level with a higher bankroll, or have a distribution of volatility levels that is related inversely to the bankroll levels. The correlation between volatility level and bankroll level may also vary—that is, volatility may rise with bankroll to a certain level, and then fall as bankroll rises, and then rise again. That is, the desired volatility may vary proportionally to bankroll at some bankroll ranges, and vary inversely at other ranges. The depicted scheme in table 502 has one uneven point in the distribution because the lowest bankroll level is associated with the high volatility level as discussed above. Note that while a table is shown, this is not limiting and any suitable data structure or structures may be used, stored on computer readable medium, if it is suitable to express the relationships described may be used. For example, the table may be in the form of a database, or may be in the form of individual data structures to represent each row of the depicted tables.
-
FIG. 6 is a flow chart of a volatility adjustment process according to another embodiment of the invention. The depictedprocess 600 is similar to that ofFIG. 4 , but illustrates some variations that may be made to the process by considering additional factors in the volatility adjustment decision (at block 616, further described below).Process 600 begins when the player logs in atgaming machine 100 or otherwise activates the gaming machine as indicated at process block 602. Next at process block 604, the process determines the bankroll amount available to the player, either from the amount deposited at the gaming machine, or from a player account. This amount is used to determine a desired volatility to be used with the player's wagers, as indicated at block 605. After a desired volatility is determined, a paytable is chosen to be used in the player's first wager at block 606. This choice is made based at least upon the desired volatility, as will be further discussed. - With the paytable chosen at block 606, the process receives the first wager from the player as shown at block 608. In response to the wager, the process determines a game play result (block 610), which may include base and bonus game results as is known in the art. This result is applied to the previously selected paytable to produce a payout amount due to the player 8 in response to their wager, as shown at process block 612. At this point, the player's bankroll may have changed, because either their original wager was lost, or a prize was won which may increase the player's bankroll. At block 614, the process determines if the player's bankroll level has changed (for example, changed levels from a set of defined levels such as high, medium, and low).
- If the player's bankroll level has changed at block 614, the depicted alternative process will consider one or more additional factors to determine a new desired volatility level based on the new bankroll level (block 616). The additional factors may be considered directly (that is, employed directly in the decision logic), or combined in some metric such as a metric to indicate how risk averse a player may be. These factors or metric are used, in this embodiment, together with the bankroll size to determine a desired volatility or choose a paytable. Some additional factors are shown in
FIG. 6 , items 617-622, although this is not limiting and a variety of other factors may be used. Each one of the depicted factors is considered in the system herein by using one or more variables having a value indicating the factor as it is calculated or measured. A change in bet level (item 617) is one of the possible factors that may be employed along with a bankroll change to adjust the desired volatility. Another factor that may be employed is an indicator of player risk aversion (item 618). This may be calculated from one or more of a variety of factors such as bankroll size, wager size, and time between wagers.Item 619 provides another factor which may be considered to determine any volatility adjustment, which is the length of the player's gaming session. The time of day may also be used (item 620), with different volatilities given at closing times or near meals. Item 621 takes into consideration the direction of changes in player's bankroll, anditem 622 considers the rate of change in a player's bankroll, which may be calculated over a specified time period or over a specified number of wagers. Other aspects of the player's history may also be taken into account, such as their typical betting amount or the type of gaming machines at which they typically play (especially whether they prefer high or low volatility machines). The decision may also take into account the number of possible wagers remaining in a player's bankroll. Yet another factor that may be added into the determination of what desired volatility to use is the player's movement between gaming machines. That is, moving to a different gaming machine may sometimes be interpreted as the player's desire to play a different game with a different volatility. Any of the above-listed factors may be used separately or together in any subcombination with the player's bankroll in the process of determining the desired volatility. - After determining the additional factors to be used at block 616, the new desired volatility level is determined at block 624. This desired volatility is used to choose a new paytable to activate in the game at block 626. At this point, the game is ready to receive the next wager from the player and returns to step 608. In such a manner, the wagering or payout volatility of the gaming machine is adjusted based on the bankroll deposited by the player. It should be noted that the process at block 626, and the similar function described with regard to
FIG. 4 , block 418, may include displaying a visual indication to the player that the paytable has changed to a different volatility. This may take the form of changing the symbols used to convey the game, for example in preferred 5-reel slot machine game embodiments, the symbols on the reels may change. The volatility change may also be indicated by changing the background graphics or colors, or changing a visible indication of the paytable or partial paytable displaying, for example, the bonus prizes or maximum prizes available. Other embodiments may not include a visual indication of the volatility change when it happens, but instead may list the various possible volatilities in the gaming machines “payout” screen or similar screen, accessible to the player through the gaming machine controls. - The above described preferred embodiments are intended to illustrate the principles of the invention, but not to limit the scope of the invention. Various other embodiments and modifications to these prefelTed embodiments may be made by those skilled in the art without departing from the scope of the present invention.
- As used herein, the terms “comprising,” “including,” “carrying,” “having,” “containing,” “involving,” and the like are to be understood to be open-ended, that is, to mean including but not limited to.
- Any use of ordinal terms such as “first,” “second,” “third,” etc., to refer to an element does not by itself connote any priority, precedence, or order of one element over another, or the temporal order in which acts of a method are performed. Rather, unless specifically stated otherwise, such ordinal terms are used merely as labels to distinguish one element having a certain name from another element having a same name.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/544,106 US20110045894A1 (en) | 2009-08-19 | 2009-08-19 | Wagering system with volatility adjustment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/544,106 US20110045894A1 (en) | 2009-08-19 | 2009-08-19 | Wagering system with volatility adjustment |
Publications (1)
Publication Number | Publication Date |
---|---|
US20110045894A1 true US20110045894A1 (en) | 2011-02-24 |
Family
ID=43605795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/544,106 Abandoned US20110045894A1 (en) | 2009-08-19 | 2009-08-19 | Wagering system with volatility adjustment |
Country Status (1)
Country | Link |
---|---|
US (1) | US20110045894A1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090247284A1 (en) * | 2008-03-25 | 2009-10-01 | Konami Gaming, Inc. | Gaming machine changing the volatility of the game |
US20110111824A1 (en) * | 2009-11-10 | 2011-05-12 | Igt | Gaming system and method for providing an incremental wagering game |
US8840457B1 (en) | 2013-03-04 | 2014-09-23 | Igt | Gaming system and method providing a slot game employing a randomly selected set of reels |
US9177448B2 (en) | 2013-03-11 | 2015-11-03 | Igt | Gaming system and method providing a slot game including a symbol generator modification event |
USD765185S1 (en) | 2014-06-02 | 2016-08-30 | Igt | Gaming system volatility marker |
US9916731B2 (en) | 2014-02-03 | 2018-03-13 | Igt | Gaming system and method providing a card game with extra draws for winning hands |
US20190088080A1 (en) * | 2017-09-12 | 2019-03-21 | Gamblit Gaming, Llc | Outcome selector interactive wagering system |
US10311667B2 (en) | 2014-06-02 | 2019-06-04 | Igt | Gaming system volatility marker and gaming system having a volatility marker |
US10733848B2 (en) | 2016-09-27 | 2020-08-04 | Igt | Gaming system and method providing a wagering game with a bonus card feature |
US11544991B2 (en) | 2018-08-13 | 2023-01-03 | Aristocrat Technologies Australia Pty Limited | Gaming device and method for operating a gaming device |
US11625975B2 (en) | 2019-11-29 | 2023-04-11 | Aristocrat Technologies Australia Pty Limited | Electronic gaming machine and method for providing hotspot functionality to GUI |
US11676454B2 (en) * | 2020-09-11 | 2023-06-13 | Aristocrat Technologies, Inc. | Credit-substitution symbol mechanics for random based game outcomes |
US11721163B2 (en) | 2020-09-11 | 2023-08-08 | Aristocrat Technologies, Inc. | Credit-substitution symbol mechanics with reel growth for random based game outcomes |
US11823525B2 (en) | 2020-09-24 | 2023-11-21 | Aristocrat Technologies, Inc. | Symbol frame mechanics for random based game outcomes |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4657256A (en) * | 1983-11-14 | 1987-04-14 | Kabushiki Kaisha Universal | Slot machine with win/loss biasing means |
US4679143A (en) * | 1982-11-29 | 1987-07-07 | Sigma Enterprises, Inc. | Control device for game machine |
US4685677A (en) * | 1986-07-11 | 1987-08-11 | Williams Electronics, Inc. | Automatic replay control system and method for amusement devices |
US5050881A (en) * | 1988-09-01 | 1991-09-24 | Sigma, Incorporated | Slot machine |
US5695402A (en) * | 1996-04-10 | 1997-12-09 | Stupak; Bob | Game of chance |
US5833538A (en) * | 1996-08-20 | 1998-11-10 | Casino Data Systems | Automatically varying multiple theoretical expectations on a gaming device: apparatus and method |
US5910048A (en) * | 1996-11-29 | 1999-06-08 | Feinberg; Isadore | Loss limit method for slot machines |
US5971850A (en) * | 1981-11-12 | 1999-10-26 | Richard Spademan | Game apparatus having incentive producing means |
US6102400A (en) * | 1997-10-14 | 2000-08-15 | Bad Beat Gaming, Llc | Method of playing a keno game with a bonus payout |
US6238288B1 (en) * | 1997-12-31 | 2001-05-29 | Walker Digital, Llc | Method and apparatus for directing a game in accordance with speed of play |
US6254483B1 (en) * | 1994-10-12 | 2001-07-03 | Acres Gaming Incorporated | Method and apparatus for controlling the cost of playing an electronic gaming device |
US6569013B1 (en) * | 2000-07-14 | 2003-05-27 | William Arthur Taylor | Method for playing a video gaming machine |
US6575832B1 (en) * | 2001-09-28 | 2003-06-10 | Acres Gaming Incorporated | Method for implementing scheduled return play at gaming machine networks |
US20030216170A1 (en) * | 1997-10-08 | 2003-11-20 | Walker Jay S. | Apparatus providing payouts proportional to wagers and methods for operating same |
US6764397B1 (en) * | 2000-01-11 | 2004-07-20 | Skill Safari, Llc | Method and apparatus for casino machine gaming system |
US20040147307A1 (en) * | 2000-10-04 | 2004-07-29 | Joshi Shridhar P | Gaming machine with visual and audio indicia changed over time |
US20040185933A1 (en) * | 2003-03-17 | 2004-09-23 | Mark Nicely | Device and method for supporting wagering systems in games of chance |
US6884168B2 (en) * | 2000-03-22 | 2005-04-26 | Michael W. Wood | Method of tracking and using player error during the play of a casino game |
US20050096121A1 (en) * | 2000-06-23 | 2005-05-05 | Gilliland John G. | Gaming device having multiple selectable display interfaces based on player's wagers |
US20070060290A1 (en) * | 2005-09-13 | 2007-03-15 | Watkins Brian A | Method and apparatus for presenting bingo gaming results using multiple prize distributions |
US20080242398A1 (en) * | 2007-03-30 | 2008-10-02 | Cadillac Jack, Inc. | Payout Systems and Methods |
-
2009
- 2009-08-19 US US12/544,106 patent/US20110045894A1/en not_active Abandoned
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5971850A (en) * | 1981-11-12 | 1999-10-26 | Richard Spademan | Game apparatus having incentive producing means |
US4679143A (en) * | 1982-11-29 | 1987-07-07 | Sigma Enterprises, Inc. | Control device for game machine |
US4657256A (en) * | 1983-11-14 | 1987-04-14 | Kabushiki Kaisha Universal | Slot machine with win/loss biasing means |
US4685677A (en) * | 1986-07-11 | 1987-08-11 | Williams Electronics, Inc. | Automatic replay control system and method for amusement devices |
US5050881A (en) * | 1988-09-01 | 1991-09-24 | Sigma, Incorporated | Slot machine |
US6254483B1 (en) * | 1994-10-12 | 2001-07-03 | Acres Gaming Incorporated | Method and apparatus for controlling the cost of playing an electronic gaming device |
US5695402A (en) * | 1996-04-10 | 1997-12-09 | Stupak; Bob | Game of chance |
US5833538A (en) * | 1996-08-20 | 1998-11-10 | Casino Data Systems | Automatically varying multiple theoretical expectations on a gaming device: apparatus and method |
US5910048A (en) * | 1996-11-29 | 1999-06-08 | Feinberg; Isadore | Loss limit method for slot machines |
US20030216170A1 (en) * | 1997-10-08 | 2003-11-20 | Walker Jay S. | Apparatus providing payouts proportional to wagers and methods for operating same |
US6102400A (en) * | 1997-10-14 | 2000-08-15 | Bad Beat Gaming, Llc | Method of playing a keno game with a bonus payout |
US6238288B1 (en) * | 1997-12-31 | 2001-05-29 | Walker Digital, Llc | Method and apparatus for directing a game in accordance with speed of play |
US6764397B1 (en) * | 2000-01-11 | 2004-07-20 | Skill Safari, Llc | Method and apparatus for casino machine gaming system |
US6884168B2 (en) * | 2000-03-22 | 2005-04-26 | Michael W. Wood | Method of tracking and using player error during the play of a casino game |
US20050096121A1 (en) * | 2000-06-23 | 2005-05-05 | Gilliland John G. | Gaming device having multiple selectable display interfaces based on player's wagers |
US6569013B1 (en) * | 2000-07-14 | 2003-05-27 | William Arthur Taylor | Method for playing a video gaming machine |
US20040147307A1 (en) * | 2000-10-04 | 2004-07-29 | Joshi Shridhar P | Gaming machine with visual and audio indicia changed over time |
US6575832B1 (en) * | 2001-09-28 | 2003-06-10 | Acres Gaming Incorporated | Method for implementing scheduled return play at gaming machine networks |
US20040185933A1 (en) * | 2003-03-17 | 2004-09-23 | Mark Nicely | Device and method for supporting wagering systems in games of chance |
US20070060290A1 (en) * | 2005-09-13 | 2007-03-15 | Watkins Brian A | Method and apparatus for presenting bingo gaming results using multiple prize distributions |
US20080242398A1 (en) * | 2007-03-30 | 2008-10-02 | Cadillac Jack, Inc. | Payout Systems and Methods |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8235809B2 (en) * | 2008-03-25 | 2012-08-07 | Konami Gaming, Inc. | Gaming machine allowing a player to change the volatility of a game based on an amount of play history |
US20090247284A1 (en) * | 2008-03-25 | 2009-10-01 | Konami Gaming, Inc. | Gaming machine changing the volatility of the game |
US10796530B2 (en) | 2009-11-10 | 2020-10-06 | Igt | Gaming system and method for providing an incremental wagering game |
US20110111824A1 (en) * | 2009-11-10 | 2011-05-12 | Igt | Gaming system and method for providing an incremental wagering game |
US9189927B2 (en) | 2009-11-10 | 2015-11-17 | Igt | Gaming system and method for providing an incremental wagering game |
US8608543B2 (en) * | 2009-11-10 | 2013-12-17 | Igt | Gaming system and method for providing an incremental wagering game |
US8840457B1 (en) | 2013-03-04 | 2014-09-23 | Igt | Gaming system and method providing a slot game employing a randomly selected set of reels |
US9218710B2 (en) | 2013-03-04 | 2015-12-22 | Igt | Gaming system and method providing a slot game employing a randomly selected set of reels |
US9530273B2 (en) | 2013-03-04 | 2016-12-27 | Igt | Gaming system and method providing a slot game employing a randomly selected set of reels |
US10096201B2 (en) | 2013-03-04 | 2018-10-09 | Igt | Gaming system and method providing a slot game employing a randomly selected set of reels |
US9177448B2 (en) | 2013-03-11 | 2015-11-03 | Igt | Gaming system and method providing a slot game including a symbol generator modification event |
US9536376B2 (en) | 2013-03-11 | 2017-01-03 | Igt | Gaming system and method providing a slot game including a symbol generator modification event |
US10825285B2 (en) | 2013-03-11 | 2020-11-03 | Igt | Gaming system and method providing a slot game including a symbol generator modification event |
US9916731B2 (en) | 2014-02-03 | 2018-03-13 | Igt | Gaming system and method providing a card game with extra draws for winning hands |
USD765185S1 (en) | 2014-06-02 | 2016-08-30 | Igt | Gaming system volatility marker |
US10311667B2 (en) | 2014-06-02 | 2019-06-04 | Igt | Gaming system volatility marker and gaming system having a volatility marker |
USD828874S1 (en) | 2014-06-02 | 2018-09-18 | Igt | Gaming system volatility marker |
US10733848B2 (en) | 2016-09-27 | 2020-08-04 | Igt | Gaming system and method providing a wagering game with a bonus card feature |
US20190088080A1 (en) * | 2017-09-12 | 2019-03-21 | Gamblit Gaming, Llc | Outcome selector interactive wagering system |
US10796525B2 (en) * | 2017-09-12 | 2020-10-06 | Gamblit Gaming, Llc | Outcome selector interactive wagering system |
US11544991B2 (en) | 2018-08-13 | 2023-01-03 | Aristocrat Technologies Australia Pty Limited | Gaming device and method for operating a gaming device |
US11625975B2 (en) | 2019-11-29 | 2023-04-11 | Aristocrat Technologies Australia Pty Limited | Electronic gaming machine and method for providing hotspot functionality to GUI |
US11961359B2 (en) | 2019-11-29 | 2024-04-16 | Aristocrat Technologies Australia Pty Ltd. | Electronic gaming machine and method for providing hotspot functionality to GUI |
US11721163B2 (en) | 2020-09-11 | 2023-08-08 | Aristocrat Technologies, Inc. | Credit-substitution symbol mechanics with reel growth for random based game outcomes |
US11676454B2 (en) * | 2020-09-11 | 2023-06-13 | Aristocrat Technologies, Inc. | Credit-substitution symbol mechanics for random based game outcomes |
US11823525B2 (en) | 2020-09-24 | 2023-11-21 | Aristocrat Technologies, Inc. | Symbol frame mechanics for random based game outcomes |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110045894A1 (en) | Wagering system with volatility adjustment | |
US11798365B2 (en) | Gaming machine and method with prize chance configurable symbol | |
US11514761B2 (en) | Gaming system, method, and program product for selecting game symbols in a wagering game | |
US11875627B2 (en) | Electronic gaming system providing repeat win amounts for use during volatility selection feature games | |
US20210019983A1 (en) | Bonus wheel with top-level progressive award | |
US20130065676A1 (en) | Slot machine having multiple progressive jackpots | |
AU2022200049A1 (en) | A gaming system | |
US11631300B2 (en) | Gaming device | |
US20210335101A1 (en) | Electronic gaming machine and method for providing an award based upon a prize category and a prize sub-category | |
US11288915B2 (en) | Electronic gaming machine and method for determining concatenated prize values | |
US20230282071A1 (en) | Gaming Devices and Gaming Systems with Variable Trigger States | |
US20230267800A1 (en) | Gaming machine with column specific awards | |
AU2020201127A1 (en) | A gaming system | |
US11640744B2 (en) | Gaming system with symbol-driven approach to randomly-selected trigger value for feature | |
US20230419767A1 (en) | Electronic gaming device with icon selection removal feature utilizing a special effects animation | |
US20210158652A1 (en) | Electronic gaming machines with free play multipliers | |
AU2019264568A1 (en) | A gaming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: COMERICA BANK, A TEXAS BANKING ASSOCIATION, MICHIG Free format text: SECURITY AGREEMENT;ASSIGNOR:MULTIMEDIA GAMES, INC. AND MULTIMEDIA GAMES HOLDING COMPANY, INC.;REEL/FRAME:026719/0259 Effective date: 20110803 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, TEXAS Free format text: SECURITY INTEREST;ASSIGNORS:GLOBAL CASH ACCESS, INC.;MULTIMEDIA GAMES, INC.;REEL/FRAME:034692/0667 Effective date: 20141219 |
|
AS | Assignment |
Owner name: EVERI PAYMENTS INC. (F/K/A GLOBAL CASH ACCESS, INC Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042438/0640 Effective date: 20170509 Owner name: EVERI GAMES INC. (F/K/A MULTIMEDIA GAMES, INC.), N Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042438/0640 Effective date: 20170509 Owner name: EVERI GAMES INC. (F/K/A MULTIMEDIA GAMES, INC.), N Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042440/0076 Effective date: 20170509 Owner name: EVERI PAYMENTS INC. (F/K/A GLOBAL CASH ACCESS, INC Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042440/0076 Effective date: 20170509 Owner name: EVERI PAYMENTS INC. (F/K/A GLOBAL CASH ACCESS, INC.), NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042438/0640 Effective date: 20170509 Owner name: EVERI PAYMENTS INC. (F/K/A GLOBAL CASH ACCESS, INC.), NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042440/0076 Effective date: 20170509 Owner name: EVERI GAMES INC. (F/K/A MULTIMEDIA GAMES, INC.), NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042438/0640 Effective date: 20170509 Owner name: EVERI GAMES INC. (F/K/A MULTIMEDIA GAMES, INC.), NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:042440/0076 Effective date: 20170509 |
|
AS | Assignment |
Owner name: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT, NEW YORK Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:EVERI HOLDINGS INC.;EVERI PAYMENTS INC.;GCA MTL, LLC;AND OTHERS;REEL/FRAME:052494/0463 Effective date: 20200421 |
|
AS | Assignment |
Owner name: EVERY PAYMENTS INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 Owner name: EVERI HOLDINGS INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 Owner name: EVERI GAMES HOLDING INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 Owner name: GCA MTL, LLC, NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 Owner name: CENTRAL CREDIT, LLC, NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 Owner name: EVERI INTERACTIVE LLC, NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 Owner name: EVERI GAMES INC., NEVADA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JEFFERIES FIANANCE LLC;REEL/FRAME:057111/0001 Effective date: 20210803 |
|
AS | Assignment |
Owner name: EVERI PAYMENTS INC., NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 Owner name: EVERI HOLDINGS INC., NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 Owner name: EVERI GAMES HOLDING INC., NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 Owner name: GCA MTL, LLC, NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 Owner name: CENTRAL CREDIT, LLC, NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 Owner name: EVERI INTERACTIVE LLC, NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 Owner name: EVERI GAMES INC., NEVADA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST;ASSIGNOR:JEFFERIES FINANCE LLC;REEL/FRAME:057184/0244 Effective date: 20210803 |
|
AS | Assignment |
Owner name: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT, NEW YORK Free format text: PATENT SECURITY AGREEMENT (SHORT-FORM);ASSIGNOR:EVERI HOLDINGS INC.;REEL/FRAME:058948/0265 Effective date: 20210803 |