Enhanced gaming system
First Claim
Patent Images
1. A method for generating an electronic pull tab game, comprising:
- generating a deck of pull tab tickets that specifies for each of the pull tab tickets, a game theme specifying game outcome display indicia, a number of pull tab lines played, and a ticket index that specifies a game outcome;
generating a deal of the pull tab tickets within the deck, wherein the deal specifies a monetary denomination and a sequential order of one or more of the pull tab tickets within the deck; and
responsive to a purchase transaction for a pull tab ticket within said deck;
shuffling the deck of pull tab tickets using a linear congruential algorithm to select a pull tab ticket index from the pull tab ticket indices, said linear congruential algorithm comprising the formula;
NextTicketIndex=(Multiplier*PreviousTicketIndex+Increment)/Modulus,wherein NextTicketIndex represents the selected pull tab ticket index, Modulus represents a specified modulus value, Multiplier represents a constant associated with the specified modulus value, wherein the specified modulus value is a power of two and is at least five times greater than the number of the pull tab tickets in said deck, PreviousTicketIndex represents the previously issued pull tab ticket index, and Increment represents an odd integer that is uniquely associated to said deal from among other deals within said deck and is less than the value for Modulus; and
,assigning the selected pull tab ticket index specified by NextTicketIndex.
9 Assignments
0 Petitions
Accused Products
Abstract
An enhanced gaming system through which a variety of games of chance and/or games of skill can be made available to players. The gaming system separates game outcomes from game themes and game payout/buy-in information, thereby enhancing game flexibility. The gaming system also allows different games of chance and/or games of skill to be available to different subsets of player units, and gives a gaming hall operator the ability to dynamically control the size and distribution of such subsets. An “apparently random” permutation production technique is disclosed for use in certain games and regulatory environments. A PKI-based architecture is also disclosed.
-
Citations
20 Claims
-
1. A method for generating an electronic pull tab game, comprising:
-
generating a deck of pull tab tickets that specifies for each of the pull tab tickets, a game theme specifying game outcome display indicia, a number of pull tab lines played, and a ticket index that specifies a game outcome; generating a deal of the pull tab tickets within the deck, wherein the deal specifies a monetary denomination and a sequential order of one or more of the pull tab tickets within the deck; and responsive to a purchase transaction for a pull tab ticket within said deck; shuffling the deck of pull tab tickets using a linear congruential algorithm to select a pull tab ticket index from the pull tab ticket indices, said linear congruential algorithm comprising the formula;
NextTicketIndex=(Multiplier*PreviousTicketIndex+Increment)/Modulus,wherein NextTicketIndex represents the selected pull tab ticket index, Modulus represents a specified modulus value, Multiplier represents a constant associated with the specified modulus value, wherein the specified modulus value is a power of two and is at least five times greater than the number of the pull tab tickets in said deck, PreviousTicketIndex represents the previously issued pull tab ticket index, and Increment represents an odd integer that is uniquely associated to said deal from among other deals within said deck and is less than the value for Modulus; and
,assigning the selected pull tab ticket index specified by NextTicketIndex. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating an electronic pull tab game, comprising:
-
means for generating a deck of pull tab tickets that specifies for each of the pull tab tickets, a game theme specifying game outcome display indicia, a number of pull tab lines played, and a ticket index that specifies a game outcome; means for generating a deal of the pull tab tickets within the deck, wherein the deal specifies a monetary denomination and a sequential order of one or more of the pull tab tickets within the deck; and means responsive to a purchase transaction for a pull tab ticket within said deck for; shuffling the deck of pull tab tickets using a linear congruential algorithm to select from the pull tab ticket indices, said linear congruential algorithm comprising the formula;
NextTicketIndex=(Multzplier*PreviousTicketIndex+Increment)/Modulus,wherein NextTicketIndex represents the selected pull tab ticket index, Modulus represents a specified modulus value, Multiplier represents a constant associated with the specified modulus value, wherein the specified modulus value is a power of two and is at least five times greater than the number of the pull tab tickets in said deck, PreviousTicketIndex represents the previously issued pull tab ticket index, and Increment represents an odd integer that is uniquely associated to said deal from among other deals within said deck and is less than the value for Modulus; and
,assigning the selected pull tab ticket index specified by NextTicketIndex. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification