GAME WITH A USER ALTERABLE PRIZE DISTRIBUTION
A game, system, apparatus, and method are disclosed with an updatable prize result structure. The result structure having several first level result identifiers and an additional second level result. First level results are each associated with an expected number of plays per game. As with each first result level, the additional second result levels are each associated with a respective number of results per given number of plays. In contrast to first level results, the second level results correlate to a player or operator assigned value which may be modified during game play to change results provided in subsequent games.
Latest MULTIMEDIA GAMES, INC. Patents:
- METHOD, APPARATUS, AND PROGRAM PRODUCT FOR ALLOCATING PROGRESSIVE PRIZE POOLS
- METHOD, APPARATUS, AND PROGRAM PRODUCT PROVIDING A PLAYER SELECTION WAGERING GAME WITH ESCALATING PRIZES
- WAGERING GAME WITH ADVANCING TARGET ELIMINATION FEATURE
- Slot Machine Game with Bonus Game Having Selectable Modifier Elements
- Wagering game, gaming machine, networked gaming system and method with a base game and a simultaneous bonus currency game
This application is a continuation of co-pending U.S. patent application Ser. No. 11/447,389, filed Jun. 6, 2006.
The entire content of this application is incorporated herein by explicit reference in their entirety for all purposes.
COPYRIGHT NOTICEA portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all rights of copyright whatsoever.
BACKGROUND OF THE INVENTION1. Field of the Invention
This invention relates to games, gaming systems and to gaming machines. More particularly, the invention relates to a game, gaming machine, gaming system and related methods which provides a player or game operator the ability to alter the prize distribution for outcomes of the game, such as by modifying one or more prize distribution characteristics.
2. Description of the Related Art
A large number of different gaming machines have been developed to provide various formats and graphic presentations for conducting games and presenting game results. Most wagering games are each ultimately associated with some prize distribution which defines the probability of winning a given prize in the game on a given play. For example, mechanical and video reel-type games, commonly referred to as “slot machines” are generally each associated with a number of different prize levels which are each associated with some result in the game. Some of the results are associated with a prize at one of the available prize levels, while other results represent losing results which are not associated with any prize to the player. Each of the prize levels is associated with a probability of achieving the result at that particular prize level. This probability may be expressed in terms of some number of times a result at that prize level is expected to be achieved over the course of some number of plays in the game. For example, a given reel-type game may be configured to award a top prize once every million plays at the gaming machine, and lesser prizes more frequently.
There are a large number of ways in which the result may be identified for a given play in a game. Many modern reel-type games, for example, employ some result identifying algorithm that is designed to identify results at the frequencies defined by a desired result distribution for the game. Continuing with the example in the previous paragraph, the result identifying algorithm for the reel-type gaming machine may be designed to identify the top prize an average once every one million plays at the gaming machine. The result identifying algorithm may be implemented using an unalterable processing device that is certified to identify results according to the desired result distribution. This unalterable and certified processing device, which is typically located in a secure location in the gaming machine, helps ensure the game operates as intended and that the probabilities of obtaining the various prizes available in the game are not surreptitiously altered.
Electronically implemented instant lottery systems provide another way to assign results in various types of game presentations. A “game presentation” as used in this disclosure refers to the symbols and graphic representations used to communicate a result to a player. These electronic lottery systems are sometimes referred to as “video lottery” systems because they commonly show the result of a play in the lottery game on a video display device at the player terminal. In an electronic lottery gaming system, such as the system described in U.S. Pat. No. 6,733,385, the results are identified by a set of electronic lottery records (also referred to as “lottery game play records”). The set of electronic lottery game play records is analogous to a set of printed paper lottery game tickets. As with individual tickets from a set of printed lottery tickets, individual lottery game play records may be assigned from the set of electronic lottery game play records in some random order in response to requests for plays in the lottery game. However, the result defined by an assigned electronic lottery game play record is displayed at an electronic lottery player station rather than on a printed lottery ticket. As in traditional paper lotteries, the rules by which the set of lottery records is created for an electronic lottery game determines the overall prize distribution for the game. For example, an electronic lottery game set may include one million records, with one record associated with the top prize, ten records associated with a next highest prize, and so forth throughout all of the potential results available in the lottery game set. Thus, the overall probability of obtaining the highest prize in the lottery game set is one in one million, and the overall probability of obtaining one of the next highest prizes is ten in one million (one in one hundred thousand).
Some sweepstakes games are similar to lottery games in that the results in the sweepstakes game may be identified by sweepstakes records that are produced in sets similar to lottery ticket sets or electronic lottery game play record sets. A difference between lottery games and sweepstakes games is that sweepstakes games are not wagering games and do not require a player to place a wager in return for a play in the game. Rather, plays in sweepstakes games are given to a player typically in association with the player's purchase of some goods or services. For example, a purchaser may be given one play in an instant sweepstakes game for the purchase of a soft drink. As another example, a purchaser may be given some number of plays in a sweepstakes game for the purchase of each minute of Internet or computer access time at an Internet café. U.S. patent application Ser. No. 11/365,058 provides an example of a sweepstakes gaming system in which results are identified through sweepstakes game sets made up of sweepstakes game records similar to electronic lottery game play records.
Yet another way to identify results for display at an electronic player station is to conduct a bingo game between two or more players. U.S. patent application publication No. 2004-0152499-A1 discloses a bingo gaming system in which each play entered at a player station enters the player in a bingo game. The various bingo game entries (that is, game play requests) are quickly grouped in the system shown in this published patent application, a bingo game is conducted, and the results in the game for each player are returned to the respective player terminal. The result may be displayed at the player terminal by a suitable game presentation, which may imitate play in a card game, a traditional reel-type game, or some other game.
In the case of a bingo game, a desired prize distribution may be produced by mapping one or more bingo patterns to each prize level so that the overall probability of achieving any bingo pattern mapped to a given prize level is approximately equal to the desired probability of awarding the prize at that prize level. This mapping of bingo patterns to produce a desired prize distribution is shown for example in U.S. patent application publication No. 2004-0048647-A1.
Prize distributions implemented through result identifying algorithms, lottery game sets, sweepstakes game sets, and bingo games have previously been unalterable. The conventional way to implement a different prize distribution for a particular game has been to replace the result identifying arrangement for the game. In the case of a game in which results were identified by a result identifying algorithm, this required changing or reprogramming the processing device used to implement the result identifying algorithm. In the case of games in which results are identified from a set of game play records, such as some lottery games and sweepstakes games, the only way to replace the result identifying arrangement was to replace the set of game play records built according to the desired prize distribution. In the case of games in which results are identified from conducting bingo games, the only way to replace the result identifying arrangement was to change the mapping between bingo patterns and the various prize levels or otherwise change the rules by which prizes were identified from the underlying bingo games. All of these processes for replacing the result identifying arrangement are cumbersome and costly. Also, these prior processes do not allow for temporary changes in a result identifying arrangement to accommodate various promotional prizes that could be desirable to a game provider or operator.
SUMMARY OF THE INVENTIONThe present invention includes gaming systems, machines and methods which include a user alterable prize distribution. In one or more examples, a data structure, which may be referred to herein as a “result level structure,” may be utilized to provide one or more, and preferably many, user definable prize levels that may be enabled to effect a change in the prize distribution for a game. For example, the user alterable prize distribution structure may enable a game operator to easily offer special promotional prizes to game players, and also provide a convenient arrangement for modifying the prize distribution for games at any time, either in connection with changing a game presentation offered at a gaming machine or otherwise.
One result level structure according to the present invention includes a number of first result levels and a second result level. Each first result level correlates a respective result level identifier and a respective result value. Each first result level is also associated with a respective expected number of results per given number of plays in a game. At least one of the first result levels includes a nonzero result value and at least one of the first result levels includes a zero result value. As with each first result level, the second result level is associated with a respective expected number of results per given number of plays in the game. In contrast to the first result levels, however, the second result level correlates a respective result level identifier and a respective user definable result value field which may hold any suitable result value designated by a game operator. Thus, the second result level represents a user alterable result level. The user definable result value field for the second result level is initially set to zero to define a base prize distribution for a game applying the result level structure. However, the base prize distribution provided by this result level structure may be modified easily by merely assigning a nonzero result value in the user definable result value field. Replacing the preset zero value in the user definable result value field with a nonzero result value has the effect of changing the respective expected number of results associated with the second result level from zero value results to results having the user defined nonzero value.
The second result level may be associated with a relatively small number of expected results for a given number of plays in the game. For example, the second result level may be expected only once in a large number of plays in the game. This sort of second result level is suitable for assigning a relatively high-value result as a special promotion in the game. However, the second result level may be associated with any expected number of results per given number of plays in the game. For example, the expected number of results for the second result level may be 50, 100, 1000, or more per given number of plays in the game. Second result levels associated with relatively larger values for expected number of results per given number of plays are suitable for assigning relatively low-value prizes.
It should be noted that the respective expected number of results associated with each result level, both each first result level and the second result level, remains the same whether the user definable result value field for the second result level remains set at the zero value or has been set to some nonzero value. Thus, the probability of achieving a result at any of the result levels remains constant regardless of any modification of the value at a user definable result value field. Because the probability for each result level remains constant regardless of whether the value in the user definable result value field has been modified, the particular arrangement used in the game for identifying the result for a given play may remain unchanged whether the user definable result value field is set to zero or some nonzero value. This means that the result level structure according to the present invention allows the user to modify the prize distribution for the game without changing the underlying procedure for identifying results in the game.
The term “user” is used in the above description of the present invention and hereafter to refer to the entity that causes the value in the user definable result value field to be modified. Generally, the user will be an operator or provider for the game (e.g. casino operator). However, the invention is not limited to any particular user. For example, a gaming system embodying the principles of the invention may allow a player at a player station to modify a value in a user definable result value field, and thus may qualify as a user. Furthermore, modifications to one or more user definable result value fields according to the present invention may be performed in an automated fashion in which case the user is represented by the arrangement for making the modification in an automated fashion.
The reference to the “game” in the preceding description of the present invention is a reference to the game by which results are awarded. A game with which the invention may be employed may be an electronic lottery-type game in which results are awarded from a set of electronic lottery game records. A game with which the invention may be employed may alternatively comprise an electronic sweepstakes game in which results are awarded from a set of sweepstakes game records. Alternatively, the game may be a bingo game in which players compete to obtain one or more prize-winning bingo patterns. The game may also be a stand-alone, slot machine-type game in which the result for a given play is selected according to some algorithm. It should be appreciated that a game with which the invention may be employed is not limited to any particular graphic or other technique for showing the result of a play to a player. That is, the invention is not limited to any particular game presentation as defined above. For example, any of the four examples listed above, an electronic lottery-type game, sweepstakes game, bingo game, or slot machine-type game, may show the result for a given play in the game through a set of mechanical or video spinning reels which carry various indicia at their periphery. These spinning reels may be controlled to stop showing a certain indicia combination which is correlated to the result for the play in the game. Alternatively, the present invention may be employed in gaming systems in which results are shown through a representation of a card game, a simulated race or other competition, simulated dice, or any other manner in which a result may be revealed to a player.
In some preferred forms, the result level structure includes one or more additional second result levels. As with each other result level in the result level structure, each additional second result level is associated with a respective expected number of results per given number of plays in the game. Each respective additional second result level also correlates a respective result level identifier and a respective user definable result value field, and thus represents a user alterable result level. These respective user definable result value fields are set to zero as described above for the single second result level. However, the user may modify the prize distribution provided by the result level structure by simply replacing one or more of the zero values in the user definable result value fields with a respective nonzero value. Also, where there are multiple additional second result levels, the invention encompasses the case in which one or more of the additional second result levels are not initially associated with a zero value in the respective user definable result value field. In these forms of the invention, the user may modify the prize distribution provided by the result level structure by setting one or more zero-valued user definable result fields to respective nonzero values and by setting one or more nonzero-valued user definable result value fields to zero. In this fashion, it is possible for the user to modify the prize distribution provided by the result level structure without necessarily changing the overall payout for the game.
One preferred method according to the present invention includes storing a result level structure as described above with a number of first result levels and a second result level having a user definable result value field set to a preset value. This result level structure is stored at an appropriate data storage device in the particular gaming system or gaming device. This preferred method also includes replacing the preset value for the user definable result value field with a user defined value. The method further includes awarding results in the game according to the result level structure after replacing the preset value with the user defined value.
A method according to the present invention may also include displaying a respective prize distribution characteristic such as a payout percentage for the result level structure. This display may be performed in response to selecting a new value for one or more of the respective user definable result value fields. Thus, the invention allows a user to add some prospective result value to the user definable result value field for one of the user alterable result levels (second result levels) and then see the result of the change prior to actually making the change in the result level structure. Displaying one or more of the prize distribution characteristics when the user selects a result level value change helps the user ensure that the resulting prize distribution meets the user's desired criteria. Some forms of the invention may include an additional data structure, which may be referred to as a prize distribution characteristic table, that includes information on a number of different assumed combinations of values for the various result level value fields included in the particular result level structure. This additional data structure may contain a number of prize distribution characteristics for each assumed combination of result level values.
In one or more embodiments, a program product according to the invention includes assignment program code and management program code stored in one or more computer-readable devices. The assignment program code is executable for assigning results in a game according to a result level structure such as that described above that includes one or more user alterable result levels. The management program code is executable for receiving a replacement selection specifying a user defined value for a user definable result value field and then replacing the preset value of an associated user definable result value field with the specified user defined value in response to a replacement input. The management program code may also be executable to cause at least one prize distribution characteristic to be displayed at a display device after the replacement selection and preferably before the replacement input.
In one or more embodiments, an apparatus embodying the principles of the invention includes an assignment arrangement and a management component. The assignment arrangement assigns results in a game according to a result level structure as described above. The management component responds to a replacement input to replace the respective result value for at least one result level with a user defined result value. For example, the prize assignment arrangement may include a result level assignment component, a result level structure storage device, and a result control component. The result level assignment component identifies a respective one of the result level identifiers for each respective play in the game, while the result level structure storage device stores the result level structure for the game. The result control component awards a result for each respective play in the game such that each awarded result has a result value defined by the stored result value structure.
These and other features of the invention will be apparent from the following description of the preferred embodiments, considered along with the accompanying drawings.
In the following disclosure,
As shown in
According to the invention, two different types of result levels are included with the result levels 109 of result level structure 100. The result levels 109 associated with result identifiers 0 through 10 (in column 101) may be referred to as first result levels. These first result levels each include an unalterable result value in column 102 of result level structure 100. In this example, the result values correlated to result identifiers 0 through 9 are nonzero values while the result value correlated to result level identifier 10 is the value zero. In addition to the first result levels, the result level structure 100 includes a second result level identified by result identifier 11 in column 101, and a number of additional second result levels, identified by result level identifiers 12 through 15. Each second result level includes a user definable result value field under column 102 rather than a unalterable result value. In the example of
As will become apparent from the discussion below with regard to
Management component 302 is included in the apparatus shown in
The apparatus shown in
The step of storing the result level structure as indicated at process block 401 stores the desired result level structure in a data storage device. The result level structure, such as structure 100 shown in
The invention encompasses any suitable procedure for receiving a game play as shown at process block 402. Generally, the game play will be received from a suitable player interface such as player interface 303 in
The procedure employed at process block 403 may be performed by level assignment component 305 in the system shown in
The step of identifying a result value from the result level structure as shown at block 404 in
The result awarding step shown at process block 405 in
It should be noted that the steps indicated at process blocks 501 and 502 are optional steps that may be performed to help the game operator ensure the prize distribution is modified in the desired way. In particular, identifying a proposed user defined value for a given user alterable, second result level, and then displaying resultant prize distribution characteristics as indicated at process block 502 allows the user to see the effect of the modification prior to actually implementing the modification. The types of characteristics that may be displayed as indicated at process block 502 include any characteristics that indicate the feel of the game to the players or indicate the financial aspects of the game. For example, a characteristic that may be displayed at process block 502 includes the payout percentage or hold percentage for the game as it would be modified by the selected change in the result level structure. Other characteristics include the overall probability of achieving a winning result for a play, and the overall probability of achieving a winning result at least at a given prize value.
It will be appreciated that the process steps described above in connection with
It will be beneficial to now describe the present invention in the context of several specific types of games and gaming systems.
Sweepstakes system 600 includes a central system 601 for managing user accounts relating to the sale of Internet access time and relating to the play of a sweepstakes game offered in connection with the sale of Internet access time. Sweepstakes system 600 also includes a player system 602 which includes a number of devices that together allow a player to purchase Internet access time, use the purchased Internet access time, reveal sweepstakes entries assigned to a player based on the player's purchase of Internet access time, and redeem winnings associated with the revealed sweepstakes entries.
The illustrated central system 601 includes three separate processing devices, an account database server 604, a game set server 605, and a host server 606. Each of these separate processing devices may comprise a suitable computer system that operates under the control of respective operational program code. The player system 602 shown in
Sweepstakes system 600 enables a player to purchase Internet access time at a POS 610 or recharge station 611, and assigns one or more sweepstakes entries to a player account that is correlated in some fashion to the player who purchased the Internet access time. The sweepstakes entries may be assigned from a predetermined set of sweepstakes entry records stored at central system 601. After being assigned a number of sweepstakes entries, a player may go to a reveal station 614 and reveal the results for their assigned sweepstakes entries. The player may redeem the sweepstakes winnings at a suitable device included in player system 602, such as a POS 610.
When implemented according to the present invention, the sweepstakes entry records included in a sweepstakes game set are each associated with a result level taken from a sweepstakes result level structure such as that shown in
Operator terminal 607 included in central system 601 may serve as a management component according to the present invention. Thus, operator terminal 607 corresponds to management component 302 shown in
Operator terminal 607 may also be used to implement the method steps shown at process blocks 501 and 502 in
It should be noted that in the electronic sweepstakes system 600 there is inevitably a delay between the time that a sweepstakes entry record is assigned to the player based on their purchase of the Internet access time, and the time that the result associated with the assigned sweepstakes entry record is revealed to the player. Because the present invention allows the system operator to essentially modify the result value associated with a given sweepstakes entry record, the sweepstakes system should apply some rule as to when the result value for a given sweepstakes entry record is set. In an example implementation, the result value for a given sweepstakes entry record is set at the time it is assigned to the player, regardless of any subsequent modifications to the result level structure according to the present invention.
The illustrated central system 701 includes three separate processing devices, an account database server 704, a game set server 705, and a host server 706, together with an operator terminal 707. Each of these separate elements may comprise a suitable computer system that operates under the control of respective operational program code. System 700 also includes a communications arrangement indicated by networking devices 708 and 715 and the connections between those devices and the other system components.
Results in the lottery game are identified from electronic lottery records included in a lottery game set. This lottery game set may be stored at a suitable component at central system 701, and is created according to a result level structure according to the invention and associated information that define the probabilities associated with each result level in the result level structure. More specifically, the lottery game set is created to have the desired number of results at each result level to produce the desired probability for achieving each respective result level.
The various components of central system 701 may perform all of the functions of the assignment arrangement 301 described above in connection with
Operator terminal 707 for lottery system 700 corresponds to management component 302 shown in
In accordance with the present invention, each pattern produced in the game is mapped to a pattern set, and each pattern set is associated with a respective one of the result levels for the result level structure. This arrangement is shown in the example result level structure shown in
In operation, a player may enter a game play request at an EPS 803 and this game play request is communicated to CGS 801. CGS 801 conducts a bingo game including the bingo card representation defined for the game play request, and identifies a pattern of spots achieved on the bingo card in the course of the bingo game. This achieved pattern may be used together with the pattern set definitions and result level mapping shown for example in
The operator terminal 804 included in bingo gaming system 800 serves as the management component illustrated at 302 in
Among its other functions to control gaming machine 901, processing device 902 may perform all of the functions of components 305 and 306 in the device shown in
Unlike result level structure 100 shown in
It may be noted by comparing result level structure 100 in
It may also be noted that the invention is by no means limited to any particular number of result levels and any particular number of result levels having a user definable result level field. The particular example result level structure 100 shown in
As used herein, whether in the above description or the following claims, 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. Only the transitional phrases “consisting of” and “consisting essentially of,” respectively, shall be closed or semi-closed transitional phrases, as set forth, with respect to claims, in the United States Patent Office Manual of Patent Examining Procedures (Eighth Edition, August 2001 as revised May 2004), Section 2111.03.
Any use of ordinal terms such as “first,” “second,” “third,” etc., in the claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim 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 claim element having a certain name from another element having a same name (but for use of the ordinal term).
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 preferred embodiments may be made by those skilled in the art without departing from the scope of the following claims. In particular, the various processing steps described above may be performed by any suitable processing device or devices included in the system.
Claims
1. A game including
- a set of possible game outcomes stored in a memory, each of the possible game outcomes including an associated prize and an occurrence probability; and
- upon a play request, a processor configured to determine one of the game outcomes and award the associated prize;
- the game being definable by a prize distribution corresponding to a mapping of each of the associated prizes and the respective occurrence probabilities;
- subsequent to one or more plays of the game by a player, the prize distribution being modifiable with a user interface by changing the associated prize of at least one of the possible game outcomes.
2. The game of claim 1, the game comprising a wagering game.
3. The game of claim 1, the game comprising a sweepstakes game.
4. The game of claim 1, the game comprising a lottery game.
5. The game of claim 2, the wagering game comprising a reel-based game.
6. The game of claim 5, the processor applying a random or pseudo-random number generator to determine game outcomes for respective plays of the game.
7. The game of claim 2, the wagering game comprising a bingo-based game.
8. The game of claim 1, the associated prizes comprising zero and nonzero values.
9. The game of claim 1, the user interface being operable by a player to modify the prize distribution.
10. The game of claim 1, the user interface being operable by a casino operator to modify the prize distribution.
11. The game of claim 1, the set of possible game outcomes including at least two subsets, wherein a first of the subsets are associated with unalterable prizes.
12. The game of claim 11, wherein one or more possible outcomes are associated with a zero value prize, the zero value prize being modifiable to a nonzero value prize.
13. The game of claim 11, wherein one or more possible outcomes are associated with a nonzero value prize, the nonzero value prize being modifiable to a zero value prize.
14. The game of claim 11, wherein one or more possible outcomes are associated with a nonzero value prize, the nonzero value prize being modifiable to a different nonzero value prize.
15. The game of claim 1, the prize distribution being modifiable without modifying a total expected payout percentage, the total expected payout percentage being defined as the percentage of the total value of associated prizes expected to be awarded by the game for a selected number of plays.
16. The game of claim 1, the prize distribution being modifiable without modifying the associated probability of any possible outcome.
17. The game of claim 1 wherein one or more selectable prize distribution characteristics is displayed upon a request by a user.
18. The game of claim 17, wherein the prize distribution is modified in accordance with a selection modifying at least one of the prize distribution characteristics,
- the game thereafter being configured to award prizes in accordance with a modified prize distribution.
19. The game of claim 18, the one or more selectable prize distribution characteristics including at least one of a payout percentage, a hold percentage, an overall probability of achieving a winning result for a play, or an overall probability of achieving a winning result at least at a given prize value.
20. The game of claim 1, the user interface including
- an input structure whereby a request to modify the prize distribution may be entered by a user; and
- a display operable to present one or more selectable prize distribution characteristics;
- the user interface operable to submit a modified prize distribution in accordance with a user selection.
Type: Application
Filed: Aug 13, 2010
Publication Date: Dec 2, 2010
Applicant: MULTIMEDIA GAMES, INC. (Austin, TX)
Inventors: Clifton E. Lind (Austin, TX), Jefferson Craig Lind (Austin, TX), Brian Alexander Watkins (Austin, TX)
Application Number: 12/856,181
International Classification: A63F 9/24 (20060101);