Claims
- 1. A method of producing and utilizing a set of game play records for a bingo-type game which employs a first set of game designations selected from a pool of available game designations and further employs a set of bingo card representations, each bingo card representation in the set of bingo card representations including a number of card designations which are selected from the pool of available game designations, the method including the steps of:
(a) matching the first set of game designations with card designations of the respective bingo card representations to produce a matched card set, the matched card set including a number of game play records with each game play record corresponding to a different one of the bingo card representations and including a result indicator indicating a result of the match between the first set of game designations and the card designations for the respective bingo card representation to which the respective game play record corresponds; (b) storing data representing the matched card set in a data storage device; and (c) assigning game play records from the matched card set in a random order, each game play record assigned to a respective player among a number of players participating in the bingo-type game in response to a game play request initiated by the respective player.
- 2. The method of claim 1 wherein the bingo-type game utilizes a predetermined game ending pattern of matches and further including the steps of:
(a) determining if the game ending pattern of matches exists in any of the set of bingo card representations upon matching a final game designation from the first set of game designations; and (b) disregarding each matched card set for which the game ending pattern occurs before matching the final designation in the first set of game designations or for which the game ending pattern is not produced upon matching the final designation in the first set of game designations.
- 3. The method of claim 1 wherein the step of assigning a number of the game play records includes:
(a) assigning game play records from the matched card set until a player holds a game play record corresponding to a matched bingo card representation having a game ending pattern; and (b) disregarding any of the game play records in the matched card set remaining after the respective player holds the game play record corresponding to the matched bingo card representation having the game ending pattern.
- 4. The method of claim 1 further including the step of truncating the matched card set to remove all game play records which are ordered in the matched card set after a game play record corresponding to a matched bingo card representation which is matched in a game ending pattern.
- 5. The method of claim 1 wherein the step of assigning the game play records in the random order is accomplished by randomizing an order of the bingo card representations in the set of bingo card representations prior to the step of matching the first set of game designations with card designations of the respective bingo card representations to produce the matched card set.
- 6. The method of claim 1 wherein the step of assigning the game play records in the random order is accomplished by randomizing an order of the game play records in the matched card set.
- 7. The method of claim 1 using a number of additional game designation sets produced from the pool of available game designations and further including the step of matching each additional game designation set with the card designations of the respective bingo card representations to produce an additional matched card set for each additional game designation set, each additional matched card set including a number of respective additional game play records with each additional game play record corresponding to a different one of the bingo card representations and including a card identifier for the respective bingo card representation with which the game play record corresponds and a result indicator indicating a result of the match between the respective additional set of game designations and the card designations for the respective card representation.
- 8. The method of claim 7 further including the steps of:
(a) storing data representing each respective additional matched card set in the data storage device; and (b) assigning game play records from one of the additional matched card sets in response to a game play request submitted after a game winning game play record has been assigned from the first matched card set.
- 9. The method of claim 8 further including the step of assigning additional game play records from another one of the respective additional matched card sets in response to a game play request submitted after a winning game play record has been assigned from an immediately preceding one of the additional matched card sets.
- 10. A program product stored on a computer readable medium for producing and utilizing a set of game play records for a bingo-type game which employs a first set of game designations selected from a pool of available game designations and further employs a set of bingo card representations, each bingo card representation in the set of bingo card representations including a number of card designations which are selected from the pool of available game designations, the program product including:
(a) matching program code for matching a first set of game designations with card designations of the respective bingo card representations to produce a matched card set, the matched card set including a number of game play records with each game play record corresponding to a different one of the bingo card representations and including a result indicator indicating a result of the match between the first set of game designations and the card designations for the respective bingo card representation to which the respective game play record corresponds; (b) game set storage program code for storing data representing the matched card set in a data storage device; and (c) game play assignment program code for assigning game play records from the matched card set in a random order, each game play record assigned to a respective player among a number of players participating in the bingo-type game in response to a game play request initiated by the respective player.
- 11. The program product of claim 10 wherein the bingo-type game utilizes a predetermined game ending pattern of matches and the matching program code also determines if the game ending pattern of matches exists in any of the set of bingo card representations upon matching a final game designation from the first set of game designations and further including:
(a) matched card set rejections program code for rejecting each matched card set for which the game ending pattern occurs before matching the final designation in the first set of game designations or for which the game ending pattern is not produced upon matching the final designation in the first set of game designations.
- 12. The program product of claim 10 further including:
(a) winning play monitoring program code for detecting when a player holds a game play record corresponding to a matched bingo card representation having a game ending pattern; and (b) matched card set switching program code for switching to a different matched card set when the winning play monitoring program code detects when a player holds the game play record corresponding to the matched bingo card representation having the game ending pattern.
- 13. The program product of claim 10 further including game set truncation program code for truncating the matched card set to remove all game play records which are ordered in the matched card set after a game play record corresponding to a matched bingo card representation which is matched in a game ending pattern.
- 14. The program product of claim 10 further including randomization program code for randomizing an order of the bingo card representations in the set of bingo card representations prior to the step of matching the first set of game designations with card designations of the respective bingo card representations to produce the matched card set.
- 15. The program product of claim 10 further including randomization program code for randomizing an order of the game play records in the matched card set.
- 16. The program product of claim 10 using a number of additional game designation sets produced from the pool of available game designations and wherein the matching program code matches each additional game designation set with the card designations of the respective bingo card representations to produce an additional matched card set for each additional game designation set, each additional matched card set including a number of respective additional game play records with each additional game play record corresponding to a different one of the bingo card representations and including a card identifier for the respective bingo card representation with which the game play record corresponds and a result indicator indicating a result of the match between the respective additional set of game designations and the card designations for the respective card representation.
- 17. The program product of claim 16 wherein:
(a) the game set storage program code stores data representing each respective additional matched card set in the data storage device; and (b) the game play assignment program code assigns game play records from one of the additional matched card sets in response to a game play request submitted after a game winning game play record has been assigned from the first matched card set.
- 18. The program product of claim 17 wherein the game play assignment program code assigns additional game play records from another one of the respective additional matched card sets in response to a game play request submitted after a winning game play record has been assigned from an immediately preceding one of the additional matched card sets.
- 19. A method of producing and utilizing a set of game play records for a bingo-type game, the method including the steps of:
(a) matching designations from a first set of game designations to a number of bingo card representations to produce a matched card set, the matched card set comprising a collection of data that defines a number of matched bingo card representations where each matched bingo card representation corresponds to a respective game play record for the bingo-type game; and (b) assigning a number of the matched bingo card representations from the matched card set, each matched bingo card representation being assigned to a respective player in response to a game play request of the respective player.
- 20. The method of claim 19 further including the step of storing the data that comprises the matched card set, the data being stored in a data storage device.
- 21. The method of claim 19 further including the step of disregarding each matched card set in which a game ending pattern is not produced upon matching a final designation in the first set designations to the bingo card representations.
- 22. The method of claim 19 wherein the step of assigning a number of the matched bingo card representations includes:
(a) assigning matched bingo card representations from the matched card set until a player has been assigned a matched bingo card representation having a game ending pattern; and (b) disregarding any of the matched bingo card representations in the matched card set remaining after the respective player has been assigned the matched bingo card representation having the game ending pattern.
- 23. The method of claim 19 further including the step of randomizing an order of the matched bingo card representations in the matched card set.
- 24. The method of claim 23 wherein the step of randomizing the order of the matched bingo card representations in the matched card set comprises shuffling the order of the card representations in a set of bingo card representations prior to the step of matching designations from the first set of game designations to the bingo card representations.
- 25. The method of claim 23 wherein the step of randomizing the order of the matched bingo card representations in the matched card set comprises shuffling the order of the bingo card representations in the set of bingo card representations after the step of matching designations from the first set of game designations to the bingo card representations.
- 26. The method of claim 19 further including the step of matching designations from a number of additional game designation sets to the bingo card representations to produce a number of additional matched card sets, each additional matched card set including a number of respective matched bingo card representations with each respective matched bingo card representation corresponding to a respective game play record for the bingo-type game.
- 27. The method of claim 26 further including the steps of:
(a) storing data representing each respective additional matched card set in a data storage device; and (b) assigning card representations from one of the additional matched card sets in response to a game play request submitted after a game winning bingo card representation has been assigned from the first matched card set.
- 28. A program product stored on a computer readable medium for producing and utilizing a set of game play records for a bingo-type game, the program product including:
(a) matching program code for matching designations from a first set of game designations to a number of bingo card representations to produce a matched card set, the matched card set comprising a collection of data defining a number of matched bingo card representations where each matched bingo card representation corresponds to a respective game play record for the bingo-type game; and (b) game play assignment program code for assigning a number of the matched bingo card representations from the matched card set, each matched bingo card representation being assigned to a respective player in response to a game play request initiated by the respective player.
- 29. The program product of claim 28 further including game set storage program code for storing the collection of data that comprises the matched card set.
- 30. The program code of claim 28 further including rejection program code for rejecting the matched card set in the event that a game ending pattern does not occur upon matching a final designation in the first set of designations to the bingo card representations.
- 31. The program product of claim 28 further including:
(a) winning play monitoring program code for detecting when a player is assigned a matched bingo card representation having a game ending pattern; and (b) matched card set switching program code for switching to a different matched card set when the winning play monitoring program code detects that a player is assigned the matched bingo card representation having the game ending pattern.
- 32. The program product of claim 28 further including randomizing program code for randomizing an order of the matched bingo card representations in the matched card set.
- 33. The program product of claim 28 wherein the matching program code matches designations from a number of additional game designation sets to the bingo card representations to produce a number of additional matched card sets, each additional matched card set comprised of a collection of data defining a number of respective matched bingo card representations, where each respective matched bingo card representation corresponds to a respective game play record for the bingo-type game.
- 34. The program product of claim 33 wherein:
(a) the game set storage program code stores data representing each respective additional matched card set in a data storage device; and (b) the game play assignment program code assigns card representations from one of the additional matched card sets in response to a game play request submitted after a game winning bingo card representation has been assigned from the first matched card set.
- 35. An apparatus for enabling the play of a bingo-type game, the apparatus comprising:
(a) a number of player stations, each player station for enabling a player to initiate a game play request and for displaying results of a game play upon receipt of a game play record; (b) a central processing system for storing a set of game play records, each game play record corresponding to a respective bingo card representation which has been pre-matched to a first set of game designations, the central processing system also for assigning a respective game play record from the set of game play records to a player in response to a game play request initiated by the respective player at a respective one of the player stations; and (c) a communications system operatively connected to the central processing system and to each of the player stations for facilitating communications between the central processing system and each player station.
- 36. The apparatus of claim 35 wherein:
(a) the central processing system stores a number of additional sets of game play records, each game play record in a respective additional set of game play records corresponding to a respective one of the bingo card representations which has been pre-matched to an additional set of game designations; and (b) the central processing system also assigns a respective game play record from one of the additional sets of game play records to a player in response to a game play request initiated by the respective player at a respective one of the player stations after a winning game play record has been assigned from the first set of game play records.
- 37. The apparatus of claim 36 wherein the winning game play record corresponds to a bingo card representation having card designations that match with designations in the first set of game designations to produce a predetermined game ending pattern.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is related to United States provisional patent application serial No. 60/265,100, filed Jan. 30, 2001 and entitled “Object Draw Gaming System and Program Product.” The Applicants hereby claim the benefit of this provisional patent application under 35 U.S.C. §119(e). The entire content of this provisional application is incorporated herein by this reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60265100 |
Jan 2001 |
US |