IP Library Granted Patent US 7,794,318
Granted Patent B2
US 7,794,318 · App. 11/447,389 · Granted Sep 14, 2010

User alterable prize distribution and system for identifying results in games

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,794,318
App. No.
11/447,389
Granted
Sep 14, 2010
Kind
B2
Abstract

A gaming result system is provided with program products, methods, and apparatus to implement 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 game operator assigned value which may be modified during game play to change results provided in subsequent games.

Claims (53)

1. A method for operating a gaming system, the method comprising:

(a) storing a data structure on a computer-readable medium, the data structure for use in a gaming system, the data structure including:

(i) a number of first result levels, each first result level correlating a respective result level identifier, a respective result value, an expected number of results per given number of plays in a game, a payout percentage, and a non-zero probability percentage, wherein at least one of the first result levels is associated with a nonzero result value and at least one of the first result levels is associated with a zero result value; and

(ii) a plurality of second level results, each second result level correlating a respective result level identifier, a non-zero expected number of results per given number of results in the game, a payout percentage, a non-zero probability percentage, and a respective operator definable result value field, the operator definable result value field being set to zero, the second result level, unlike the first result levels, being included to provide the ability for changing its corresponding operator definable result value field to a nonzero value after the gaming system has been deployed and operated using the operator definable result value field with the zero value;

(b) in response to a first game outcome including a result level ID value, reading the data structure with game software executed on a gaming machine by looking up a result level identifier in the data structure with the result level ID value, and selecting an associated one of the result values or one of the operator definable result value fields for use in a first game result, and causing the first game result to be displayed on an electronic display on the gaming machine and an electronic indicator of a player's credit value to be updated with the associated one of the result values;

(c) sometime after causing the first game result to be displayed, receiving a first value from an operator at a system operator terminal in response setting the operator definable result value field to the first value received from the operator at a system operator terminal; and

(d) sometime after setting the operator definable result value field to the first value, in response to a second game outcome including a result level ID value, reading the data structure with game software executed on a gaming machine by looking up the second result level in the data structure and selecting the operator definable result value field for use in a second game result, providing the second game result having a result value equal to the first value received from the operator, and causing the second game result to be displayed on the electronic display on the gaming machine and an electronic indicator of the player's credit value to be updated with the first value.

2. The method of claim 1 , wherein the first result levels and the second result levels contained in the media are each associated with a respective set of one or more sweepstakes prizes and the game comprises a sweepstakes game.

3. The method of claim 1 , wherein the first result levels and the second result levels are each associated with a respective set of one or more bingo patterns and the game comprises a bingo game, and further comprising:

(a) before receiving the first value from the operator, providing a bingo game result in which the second result level is accessed and a corresponding zero credit award is provided; and

(b) after setting the operator definable value field, providing a bingo game result in which the second result level is accessed and a corresponding nonzero credit award is provided.

4. The method of claim 1 , wherein the second result levels are associated with an identical value for the respective expected number of results per given number of plays in the bingo game.

5. The method of claim 1 , wherein at least one of the operator definable result value fields is associated with a probability of occurrence that is lower than the probability of occurrence of a lowest nonzero result value associated with the number of first result levels.

6. A method for operating a gaming system, the method comprising:

(a) storing a result level structure on a computer-readable medium, the result level structure including a number of first and a plurality of second result levels, each first result level correlating a respective result level identifier, a respective predetermined result value, a respective expected number of results per expected number of results in a game, a payout percentage, and a non-zero probability percentage, wherein at least one of the first result levels is associated with a nonzero result value and at least one of the first result levels is associated with a zero result value; each second result level correlating a respective result level identifier, a non-zero expected number of results per given number of results in the game, a payout percentage, a non-zero probability percentage, and a preset value in an operator definable result value field, the operator definable result value field being set to zero, the second result levels, unlike the first result levels, being included to provide the ability for changing its corresponding operator definable result value fields to values different from the preset values after the gaming system has been deployed and operated using the operator definable result value fields with the preset values;

(b) in response to a first game outcome including a result level ID value, reading the data structure with game software executed on a gaming machine by looking up a result level identifier in the data structure with the result level ID value, and selecting an associated one of the result values or one of the operator definable result value fields for use in a first game result, and causing the first game result to be displayed on an electronic display on the gaming machine and an electronic indicator of a player's credit value to be updated with the associated one of the result values;

(c) sometime after causing the first game result to be displayed, receiving a first value from an operator at a system operator terminal in response setting the operator definable result value field to the first value received from the operator at a system operator terminal; and

(d) sometime after setting the operator definable result value field to the first value, in response to a second game outcome including a result level ID value, reading the data structure with game software executed on a gaming machine by looking up the second result level in the data structure and selecting the operator definable result value field for use in a second game result, providing the second game result having a result value equal to the first value received from the operator, and causing the second game result to be displayed on the electronic display on the gaming machine and an electronic indicator of the player's credit value to be updated with the first value.

7. The method of claim 6 , wherein the preset value for two or more of the operator definable result value fields is equal to zero.

8. The method of claim 6 further including:

(a) identifying the operator defined value with a selection input prior to replacing the preset value in the media with the operator defined value; and

(b) displaying a prospective payout percentage for the result level structure in response to identifying the operator defined value, the prospective payout percentage comprising the payout percentage associated with the result level structure as modified by the operator defined value.

9. The method of claim 6 , wherein each of the first result levels and the second level results are each associated with a respective set of one or more bingo patterns and the game comprises a bingo game.

10. The method of claim 6 , wherein the preset values are replaced after results have been displayed in the game according to the result level structure including the preset values for the second result levels.

11. The method of claim 6 , wherein the first result levels and the second result levels contained in the media are each associated with a respective set of one or more sweepstakes prizes and the game comprises a sweepstakes game.

12. The method of claim 6 , wherein at least one of the first result levels is associated with a nonzero predetermined result value, and wherein at least one of the operator definable result value fields is associated with a probability of occurrence that is lower than the probability of occurrence of a lowest nonzero predetermined result values associated with the number of first result values.

13. A program product stored in one or more non-transient computer-readable devices, and executable for operating a game on a gaming system, the program product comprising:

(a) assignment program code executable for assigning results in a game according to a result level structure, the result level structure including a number of first result levels and a plurality of second result levels, each first result level correlating a respective result level identifier, a respective predetermined result value, an expected number of results per given number of plays in the game, a payout percentage, and a non-zero probability percentage, wherein at least one of the first result levels is associated with a nonzero result value and at least one of the first result levels is associated with a zero result value; and the second result level correlating a respective result level identifier, a non-zero expected number of results per given number of results in the game, a payout percentage, a non-zero probability percentage, and a respective preset operator definable result value field, the operator definable result value field being set to zero, the second result level, unlike the first result levels, being included to provide the ability for changing its corresponding operator definable result value field to a nonzero value after the gaming system has been deployed and operated using the operator definable result value field with the preset value;

(b) management program code executable for, in response to a first game outcome including a result level ID value, reading the result level structure with game software executed on a gaming machine by looking up a result level identifier in the result level structure with the result level ID value, and selecting an associated one of the result values or one of the operator definable result value fields for use in a first game result, and causing the first game result to be displayed on an electronic display on the gaming machine and an electronic indicator of a player's credit value to be updated with the associated one of the result values;

(c) the management program code further executable for, sometime after causing the first game result to be displayed, replacing preset values in the operator definable result value fields with operator defined values received from an operator at a system operator terminal; and

(d) the management program code further executable for, sometime after setting operator definable result value fields to the operator defined values, in response to a second game outcome including a result level ID value, reading the result level structure with game software executed on a gaming machine by looking up the second result level in the data structure and selecting the operator definable result value field for use in a second game result, providing the second game result having a result value equal to the operator defined value, and causing the second game result to be displayed on the electronic display on the gaming machine and an electronic indicator of the player's credit value to be updated with the operator defined value.

14. The program product of claim 13 , wherein the assignment of results in the game includes selecting a respective result level identifier and then finding the respective result value, the preset value, or the operator defined result value correlated to the selected result level identifier.

15. The program product of claim 13 wherein the management program code is also executable to cause at least one prize distribution characteristic to be displayed at a display device after a selection input which identifies the operator defined value prior to replacing the preset value.

16. The program product of claim 13 wherein the assignment program code is executable to assign results in the game by assigning game play records from a set of game play records.

17. The program product of claim 13 wherein the assigned results are identified from one or more bingo games.

18. The apparatus claim 13 , wherein at least one of the first result levels is associated with a nonzero result value, and wherein at least one of the operator definable result value fields is associated with a probability of occurrence that is lower than the probability of occurrence of a lowest nonzero result values associated with the number of first result values.

19. The program product of claim 15 , wherein the at least one prize distribution characteristic includes the payout percentage associated with the result level structure as modified by the operator defined value.

20. A gaming system, comprising:

(a) a prize assignment arrangement for assigning results in a game according to a result level structure, the result level structure including a number of first and a plurality of second result levels, each first result level correlating a respective result level identifier, a respective predetermined result value, a respective expected number of results per expected number of results in a game, a payout percentage, and a non-zero probability percentage, wherein at least one of the first result levels is associated with a nonzero result value; each second result level correlating a respective result level identifier, a non-zero expected number of results per given number of results in the game, a payout percentage, a non-zero probability percentage, and a preset value in an operator definable result value field, the operator definable result value field being set to zero, the second result levels, unlike the first result levels, being included to provide the ability for changing its corresponding operator definable result value fields to values different from the preset values after the gaming system has been deployed and operated using the operator definable result value fields with the preset values; and

(b) a management component for, in response to a first game outcome including a result level ID value, reading the data structure with game software executed on a gaming machine by looking up a result level identifier in the data structure with the result level ID value, and selecting an associated one of the result values or one of the operator definable result value fields for use in a first game result, and causing the first game result to be displayed on an electronic display on the gaming machine and an electronic indicator of a player's credit value to be updated with the associated one of the result values;

(c) the management component further adapted to, sometime after causing the first game result to be displayed, receiving a first value from an operator at a system operator terminal in response setting the operator definable result value field to the first value received from the operator at a system operator terminal; and

(d) the management component further adapted to, sometime after setting the operator definable result value field to the first value, in response to a second game outcome including a result level ID value, reading the data structure with game software executed on a gaming machine by looking up the second result level in the data structure and selecting the operator definable result value field for use in a second game result, providing the second game result having a result value equal to the first value received from the operator, and causing the second game result to be displayed on the electronic display on the gaming machine and an electronic indicator of the player's credit value to be updated with the first value.

21. The apparatus of claim 20 , wherein the prize assignment arrangement includes:

(a) a result level assignment component for selecting a respective one of the result level identifiers for a respective play in the game;

(b) a result level storage device for storing the result level structure; and

(c) a result control component for displaying a result for each respective play in the game, each displayed result having the respective result value correlated with a corresponding result level identifier selected by the result level assignment component for the respective play in the game.

22. The apparatus of claim 20 wherein the management component includes a display device, and wherein the management component is also for displaying one or more prize distribution characteristics in response to a selection input which identifies the operator defined value prior to replacing the respective result value for the at least one operator definable result level.

23. The apparatus of claim 21 wherein the result level assignment component and result control component are implemented in a common processing device.

24. The apparatus of claim 21 wherein the result level assignment component selects a game play record from a predetermined set of game play records to select the respective result level for a respective play in the game.

25. The apparatus of claim 21 wherein the result level assignment component applies a result identifying algorithm to select the respective result level for a respective play in the game.

26. The apparatus of claim 21 wherein the result level assignment component conducts a bingo game to select the respective result level for a respective play in the game.

27. The apparatus of claim 22 wherein the management component obtains the one or more prize distribution characteristics from a characteristic storage device in response to the selection input.

28. The apparatus of claim 27 wherein the characteristic storage device stores a number of different distribution characteristic sets, each associated with a respective result level structure with a result value for each operator definable result level.

Assignments (17)
SECURITY AGREEMENT Recorded Jul 3, 2025
From: EVERI GAMES INC.; EVERI PAYMENTS INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 071827/0315 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT REEL 058948, FRAME 0265 Recorded Jul 1, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: EVERI HOLDINGS INC.
Reel/Frame 071791/0236 →
PATENT SECURITY AGREEMENT (SHORT-FORM) Recorded Feb 2, 2022
From: EVERI HOLDINGS INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 058948/0265 →
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. Recorded Aug 13, 2021
From: JEFFERIES FINANCE LLC
To: EVERI PAYMENTS INC.; EVERI HOLDINGS INC.; EVERI GAMES HOLDING INC.; GCA MTL, LLC; CENTRAL CREDIT, LLC; EVERI INTERACTIVE LLC; EVERI GAMES INC.
Reel/Frame 057184/0244 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2021
From: JEFFERIES FINANCE LLC
To: EVERI PAYMENTS INC.; EVERI GAMES INC.; WESTERN MONEY SYSTEMS
Reel/Frame 057112/0843 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2021
From: JEFFERIES FIANANCE LLC
To: EVERY PAYMENTS INC.; EVERI HOLDINGS INC.; EVERI GAMES HOLDING INC.; GCA MTL, LLC; CENTRAL CREDIT, LLC; EVERI INTERACTIVE LLC; EVERI GAMES INC.
Reel/Frame 057111/0001 →
PATENT SECURITY AGREEMENT Recorded Apr 24, 2020
From: EVERI HOLDINGS INC.; EVERI PAYMENTS INC.; GCA MTL, LLC; CENTRAL CREDIT, LLC; EVERI GAMES INC.; EVERI GAMES HOLDING INC.; EVERI INTERACTIVE LLC
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 052494/0463 →
PATENT SECURITY AGREEMENT Recorded May 11, 2017
From: EVERI GAMES INC.; EVERI PAYMENTS INC.; GLOBAL PAYMENTS, INC.; JACKPOT DIGITAL INC.; MULTIMEDIA GAMES, INC., N/K/A EVERI GAMES INC.; WESTERN MONEY SYSTEMS
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 042484/0715 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2017
From: BANK OF AMERICA, N.A.
To: EVERI PAYMENTS INC. (F/K/A GLOBAL CASH ACCESS, INC.); EVERI GAMES INC. (F/K/A MULTIMEDIA GAMES, INC.)
Reel/Frame 042440/0076 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2017
From: BANK OF AMERICA, N.A.
To: EVERI PAYMENTS INC. (F/K/A GLOBAL CASH ACCESS, INC.); EVERI GAMES INC. (F/K/A MULTIMEDIA GAMES, INC.)
Reel/Frame 042438/0640 →
RELEASE OF SECURITY INTEREST Recorded May 9, 2017
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
To: EVERI PAYMENTS INC.; EVERI GAMES INC.
Reel/Frame 042434/0006 →
CHANGE OF NAME Recorded Aug 27, 2015
From: MULTIMEDIA GAMES, INC.
To: EVERI GAMES INC.
Reel/Frame 036502/0092 →
SECURITY INTEREST Recorded Dec 23, 2014
From: GLOBAL CASH ACCESS, INC.; MULTIMEDIA GAMES, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034699/0393 →
SECURITY INTEREST Recorded Dec 22, 2014
From: GLOBAL CASH ACCESS, INC.; MULTIMEDIA GAMES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 034692/0667 →
RELEASE OF SECURITY INTEREST Recorded Dec 19, 2014
From: COMERICA BANK
To: MULTIMEDIA GAMES, INC.; MULTIMEDIA GAMES HOLDING COMPANY, INC.; MEGABINGO INTERNATIONAL, LLC; MGAM TECHNOLOGIES, LLC
Reel/Frame 034680/0086 →
SECURITY AGREEMENT Recorded Aug 9, 2011
From: MULTIMEDIA GAMES, INC. AND MULTIMEDIA GAMES HOLDING COMPANY, INC.
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION
Reel/Frame 026719/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2006
From: LIND, CLIFTON E.; LIND, JEFFERSON CRAIG; WATKINS, BRIAN ALEXANDER
To: MULTIMEDIA GAMES, INC.
Reel/Frame 017958/0992 →