Bingo gaming system
11605269 · 2023-03-14
Assignee
Inventors
Cpc classification
G07F17/3267
PHYSICS
G07F17/329
PHYSICS
International classification
G07F17/00
PHYSICS
G07F19/00
PHYSICS
Abstract
An electronic bingo gaming system enables the entertainment mechanisms in Class II gaming machines to mimic the look and feel of the Class III games on which those entertainment mechanisms are based. The system is constructed to minimize any wait times by players that commence a bingo game or join a bingo game already in progress. To create consistency in what players are hoping to see on their bingo cards, the bingo game may use a single interim prize pattern required to win an interim prize that is the same for all players and is the same as a game ending pattern that ends the bingo game.
Claims
1. A method of operating a bingo game, the bingo game including a game ending pattern and an interim prize pattern, the interim prize pattern having a different number of spots than the game ending pattern and being a common pattern of spots on all bingo cards purchased in the bingo game, the method comprising the operations of: accepting, via a value input device of each of a plurality of electronic gaming machines, a physical item associated with a monetary value to establish a credit balance at the respective gaming machine; receiving, at each of one or more purchasing machines of the plurality of gaming machines, an input indicative of a purchase of a virtual bingo card, the purchase being drawn from the credit balance at the respective purchasing machine; randomly generating, by a bingo game manager in communication with the plurality of gaming machines, a common ball draw comprising a random sequence of numbered virtual balls; randomly generating, by the bingo game manager, the purchased bingo cards such that none of the bingo cards are duplicates of each other; delivering the common ball draw and the respective bingo card in a single message from the bingo game manager to each of the one or more purchasing machines; in response to the interim prize pattern being achieved, at any of the one or more purchasing machines, on the respective bingo card within ‘M’ number of balls of the ball draw, generating, by the purchasing machine, a score based on indices of the balls within the common ball draw that formed the interim prize pattern; mapping, by the purchasing machine, the score to a non-bingo entertainment outcome; and animating, by the purchasing machine, the non-bingo entertainment outcome; in response to the game ending pattern being achieved, at any of the one or more purchasing machines, on the respective bingo card within ‘N’ number of balls of the ball draw, the bingo game manager ending the bingo game; and in response to the game ending pattern not being achieved, at the one or more purchasing machines, on the respective bingo cards within the ‘N” number of balls of the ball draw, enabling, by the bingo game manager, any of the plurality of gaming machines to join the bingo game in progress by receiving an input indicative of a purchase of a new bingo card at the respective gaming machine.
2. The method of claim 1, wherein the ball draw includes 75 balls numbered from 1 to 75.
3. The method of claim 1, wherein the number of spots in the game ending pattern is six.
4. The method of claim 1, wherein a value of ‘N’ is common to the one or more purchasing machine, and wherein a value of ‘M’ is different between at least two of the one or more purchasing machines.
5. The method of claim 4, wherein the at least two of the one or more purchasing machines are associated with at least one of different themes or different amounts for the purchase of their respective bingo cards.
6. The method of claim 1, wherein a value of ‘M’ for at least one of the one or more purchasing machines is such that a probability of the interim prize pattern being achieved on the bingo card at the at least one of the one or more purchasing machines is other than 50%.
7. The method of claim 1, further including processing, by the bingo game manager, player daubs received at each of the one or more purchasing machines asynchronously relative to player daubs received at other ones of the one or more purchasing machines.
8. A method of operating a bingo game, the bingo game including a game ending pattern and an interim prize pattern, the game ending pattern and the interim prize pattern being respective patterns of spots on all bingo cards purchased in the bingo game, the method comprising the operations of: accepting, via a value input device of each of a plurality of electronic gaming machines, a physical item associated with a monetary value to establish a credit balance at the respective gaming machine; receiving, at each of one or more purchasing machines of the plurality of gaming machines, an input indicative of a purchase of a virtual bingo card, the purchase being drawn from the credit balance at the respective purchasing machine; randomly generating, by a bingo game manager in communication with the plurality of gaming machines, a common ball draw and the purchased bingo cards, the common ball draw comprising a random sequence of numbered virtual balls; delivering the common ball draw and the respective bingo card from the bingo game manager to each of the one or more purchasing machines; in response to the interim prize pattern being achieved, at any of the one or more purchasing machines, on the respective bingo card within ‘M’ number of balls of the ball draw, generating, by the purchasing machine, a score based on indices of the balls within the common ball draw that formed the interim prize pattern; and animating, by the purchasing machine, a non-bingo entertainment outcome based on the score; in response to the game ending pattern being achieved, at any of the one or more purchasing machines, on the respective bingo card within ‘N’ number of balls of the ball draw, the bingo game manager ending the bingo game; and in response to the game ending pattern not being achieved, at the one or more purchasing machines, on the respective bingo cards within the ‘N” number of balls of the ball draw, enabling, by the bingo game manager, any of the plurality of gaming machines to join the bingo game in progress by receiving an input indicative of a purchase of a new bingo card at the respective gaming machine.
9. The method of claim 8, wherein the ball draw includes 75 balls numbered from 1 to 75.
10. The method of claim 8, wherein the interim prize pattern has a different amount of spots than the game ending pattern.
11. The method of claim 8, wherein a value of ‘N’ is common to the one or more purchasing machine, and wherein a value of ‘M’ is different between at least two of the one or more purchasing machines.
12. The method of claim 11, wherein the at least two of the one or more purchasing machines are associated with at least one of different themes or different amounts for the purchase of their respective bingo cards.
13. The method of claim 8, wherein a value of ‘M’ for at least one of the one or more purchasing machines is such that a probability of the interim prize pattern being achieved on the bingo card at the at least one of the one or more purchasing machines is other than 50%.
14. The method of claim 8, further including processing, by the bingo game manager, player daubs received at each of the one or more purchasing machines asynchronously relative to player daubs received at other ones of the one or more purchasing machines.
15. A system of operating a bingo game, the bingo game including a game ending pattern and an interim prize pattern, the interim prize pattern having a different number of spots than the game ending pattern and being a common pattern of spots on all bingo cards purchased in the bingo game, the system comprising: a plurality of electronic gaming machines, each gaming machine including a value input device and a value output device, the value input device configured to accept a first physical item associated with a first monetary value to establish a credit balance, the value output device configured to dispense a second physical item associated with a second monetary value to cash out the credit balance, the plurality of gaming machines including one or more purchasing machines configured to receive an input indicative of a purchase of a virtual bingo card, the purchase being drawn from the credit balance at the respective purchasing machine; and a bingo game manager in communication with the plurality of gaming machines and configured to: randomly generate a common ball draw comprising a random sequence of numbered virtual balls; randomly generate the purchased bingo cards such that none of the bingo cards are duplicates of each other; deliver the common ball draw and the respective bingo card in a single message to each of the one or more purchasing machines; wherein in response to the interim prize pattern being achieved, at any of the one or more purchasing machines, on the respective bingo card within ‘M’ number of balls of the ball draw, the purchasing machine is configured to: generate a score based on indices of the balls within the common ball draw that formed the interim prize pattern; map the score to a non-bingo entertainment outcome; and animate the non-bingo entertainment outcome; wherein in response to the game ending pattern being achieved, at any of the one or more purchasing machines, on the respective bingo card within ‘N’ number of balls of the ball draw, the bingo game manager is configured to end the bingo game; and wherein in response to the game ending pattern not being achieved, at the one or more purchasing machines, on the respective bingo cards within the ‘N” number of balls of the ball draw, the bingo game manager is configured to enable any of the plurality of gaming machines to join the bingo game in progress by receiving an input indicative of a purchase of a new bingo card at the respective gaming machine.
16. The system of claim 15, wherein the ball draw includes 75 balls numbered from 1 to 75.
17. The system of claim 15, wherein a value of ‘N’ is common to the one or more purchasing machine, and wherein a value of ‘M’ is different between at least two of the one or more purchasing machines.
18. The system of claim 15, wherein the at least two of the one or more purchasing machines are associated with at least one of different themes or different amounts for the purchase of their respective bingo cards.
19. The system of claim 15, wherein a value of ‘M’ for at least one of the one or more purchasing machines is such that a probability of the interim prize pattern being achieved on the bingo card at the at least one of the one or more purchasing machines is other than 50%.
20. The system of claim 15, wherein the bingo game manager is configured to process player daubs received at each of the one or more purchasing machines asynchronously relative to player daubs received at other ones of the one or more purchasing machines.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) While the invention is susceptible to various modifications and alternative forms, specific embodiments are shown by way of example in the drawings and described in detail herein. It should be understood, however, that the invention is not intended to be limited to the particular forms disclosed. Rather, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims. For purposes of the detailed description, the singular includes the plural and vice versa (unless specifically disclaimed); the words “and” and “or” shall be both conjunctive and disjunctive; the word “all” means “any and all”; the word “any” means “any and all”; and the word “including” means “including without limitation.”
(12) Referring to
(13) Referring to
(14) The gaming machine 12 comprises a gaming cabinet 14 that securely houses various input devices, output devices, input/output devices, internal electronic/electromechanical components, and wiring. The cabinet 14 includes exterior walls, interior walls and shelves for mounting the internal components and managing the wiring, and one or more front doors that are locked and require a physical or electronic key to gain access to the interior compartment of the cabinet 14 behind the locked door. A notification mechanism 16, such as a candle or tower light, is mounted to the top of the cabinet 14 and flashes to alert an attendant that change is needed, a hand pay is requested, or there is a potential problem with the gaming machine 12.
(15) Input devices, output devices, and input/output devices are disposed on, and securely coupled to, the cabinet 14. By way of example, the output devices include a primary display 18, a secondary display 20, and one or more audio speakers 22. The primary display 18 or the secondary display 20 may be a mechanical-reel display device, a video display device, or a combination thereof in which a transmissive video display is disposed in front of the mechanical-reel display to portray a video image superimposed upon the mechanical-reel display. The displays variously display information associated with bingo games, entertainment mechanisms, progressives, advertisements, services, premium entertainment, text messaging, emails, alerts, announcements, broadcast information, subscription information, etc. appropriate to the particular mode(s) of operation of the gaming machine 12. The gaming machine 12 includes an input ledge or deck 24 disposed below the primary display 18 and extending forwardly towards a player positioned in front of the machine. The input deck 24 bears a narrow video button panel 26 and one or more electromechanical push-buttons 28 adjacent to the panel 26. The video button panel 26 may be an iDeck™ panel offered on gaming machines manufactured by the assignee, SG Gaming, Inc., of the present invention. The primary display 18, the secondary display 20, and the video button panel 26 may be outfitted with respective touch screens to enable a player to make inputs via touch keys depicted on the underlying displays. The gaming machine 12 includes a bill/ticket acceptor 30, a ticket dispenser 32, and player-accessible ports (e.g., audio output jack for headphones, video headset jack, USB port, wireless transmitter/receiver, etc.) disposed below the primary display 18 and above the input deck 24. It should be understood that numerous other peripheral devices and other elements exist and are readily utilizable in any number of combinations to create various forms of a gaming machine 12 in accord with the present concepts.
(16) The player input devices, such as the touch screens (in front of the various displays), the push-button(s) 28, a mouse, a joystick, a gesture-sensing device, a voice-recognition device, and a virtual-input device, accept player inputs and transform the player inputs to electronic data signals indicative of the player inputs, which correspond to an enabled feature for such inputs at a time of activation (e.g., pressing a “Max Bet” push-button or soft touch key to indicate a player's desire to place a maximum wager to play the wagering game). The inputs, once transformed into electronic data signals, are output to game-logic circuitry for processing. The electronic data signals are selected from a group consisting essentially of an electrical current, an electrical voltage, an electrical charge, an optical signal, an optical element, a magnetic signal, and a magnetic element.
(17) The gaming machine 12 includes one or more value input/payment devices and value output/payout devices. In order to deposit cash or credits onto the gaming machine 12, the value input devices are configured to detect a physical item associated with a monetary value that establishes a credit balance on a credit meter such as the “credit” meter 34. The physical item may, for example, be currency bills, coins, tickets, vouchers, coupons, cards, and/or computer-readable storage mediums. The deposited cash or credits are used to fund wagers placed on the bingo game played via the gaming machine 12. Examples of value input devices include, but are not limited to, a coin acceptor, the bill/ticket acceptor 30, a card reader/writer, a wireless communication interface for reading cash or credit data from a nearby mobile device, and a network interface for withdrawing cash or credits from a remote account via an electronic funds transfer. In response to a cashout input that initiates a payout from the credit balance on the “credit” meter 34, the value output devices are used to dispense cash or credits from the gaming machine 12. The credits may be exchanged for cash at, for example, a cashier or redemption station. Examples of value output devices include, but are not limited to, a coin hopper for dispensing coins or tokens, a bill dispenser, a card reader/writer, the ticket dispenser 32 for printing tickets redeemable for cash or credits, a wireless communication interface for transmitting cash or credit data to a nearby mobile device, and a network interface for depositing cash or credits to a remote account via an electronic funds transfer.
(18) Referring to
(19) The game-logic circuitry 40 is also connected to an input/output (I/O) bus 48, which can include any suitable bus technologies, such as an AGTL+ frontside bus and a PCI backside bus. The I/O bus 48 is connected to various input devices 50, output devices 52, and input/output devices 54 such as those discussed above in connection with
(20) The gaming machine 12 may include additional peripheral devices or more than one of each component shown in
(21) The bingo game manager 10 and the gaming machine 12 constitute gaming equipment that meets the hardware and software requirements for fairness, security, and predictability as established by a gaming control board or commission (e.g., National Indian Gaming Commission) charged with regulating Class II games. Prior to commercial deployment, the gaming equipment must satisfy minimum technical standards and obtain regulatory approval from the applicable gaming control board or commission. As can be seen from the description herein, the gaming equipment may be implemented with hardware and software architectures, circuitry, and other special features that differentiate them from general-purpose computers (e.g., desktop PCs, laptops, and tablets). Furthermore, the gaming equipment stores programming and data that is verified by a trusted authentication program(s) prior to game execution. The authentication program generates a live authentication code (e.g., digital signature or hash) from memory contents and compares it to a trusted code. If the codes match, authentication is deemed a success and the game is permitted to execute. If, however, the codes do not match, authentication is deemed a failure that must be corrected prior to game execution. Without this predictable and repeatable authentication, the gaming equipment is not allowed to perform or execute the programming in a regulatory-approved manner and is therefore unacceptable for commercial use. In other words, through the use of the authentication program, the gaming equipment facilitates operation of the game in a way that a person making manual calculations or computations could not.
(22) Bingo Card Layout
(23) Referring to
(24) Commencement of a Bingo Game
(25) The commencement of a bingo game occurs when two or more players have purchased respective bingo cards within some common time frame (typically less than a second) at one of the “buy-in” options provided by their respective gaming machines 12. Therefore, when starting a bingo game, the bingo game manager 10 waits for two or more players to begin game play within the common time frame. The bingo card purchase is an indication that the player wishes to play a bingo game. During purchase of the bingo card, the bingo game manager 10 ensures that no duplicate cards are sold for any common draw. The bingo game manager 10 then randomly shuffles the numbers between 1 and 75 (inclusive) and simultaneously delivers those numbers in the shuffled order in one message to each player's gaming machine. This act is referred to as the bingo game “ball draw.”
(26) Bingo Game Ending Pattern and Conditions
(27) The bingo game is won by the first player covering a previously designated arrangement of numbers or designations on their bingo card. This arrangement is referred to as the “game ending pattern.” The bingo game uses a single (one and only one) game ending pattern.
(28) In addition to this game ending pattern, the bingo game manager 10 defines a condition in which the bingo game is won and concluded when the game ending pattern is achieved within the first ‘N’ balls of the 75 balls received. The value of ‘N’ is configurable. Once a value of ‘N’ is selected, it applies to all players in a bingo game and does not change once a bingo game has started. The game ending pattern and the value of ‘N’ are made known to the player at each gaming machine 12 prior to the player's participation in any bingo game. Therefore, the bingo game is “complete” when a player covers the game ending pattern within the first ‘N’ balls of the bingo ball draw. In one embodiment, it should be noted that the game ending pattern itself does not necessarily pay any monetary prize. This fact is made known to the player at each gaming machine 12 prior to the player's participation in any bingo game.
(29) After the bingo game commences with two or more players within the common time frame, the bingo game manager 10 determines, on its own, whether any of the players achieved the game ending pattern. If no player achieved the game ending pattern, then the bingo game manager 10 allows additional players to join the bingo game that is currently in progress. If, however, one or more of the players achieved the game ending pattern, the bingo game manager 10 ends the bingo game and the next bingo game request it receives from a player will commence a new bingo game.
(30) Joining an In-Progress Bingo Game
(31) As noted above, if the bingo game manager 10 is hosting a bingo game in which no player achieved the game ending pattern, then new players, including players that may have already participated in the bingo game, may join the bingo game that is in progress by buying a new bingo card at their gaming machines 12. The bingo game manager 10 then delivers the 75 balls for the bingo game to those new players and performs the game ending pattern check. If no game ending pattern has been achieved, the bingo game remains “alive” and allows new players to join.
(32) Interim Prize Pattern and Conditions
(33) National Indian Gaming Commission rules allow for interim prizes and simultaneous winners. Accordingly, in addition to achieving the game ending pattern within the first ‘N’ balls as described above, interim prizes are available to players if they achieve the same pattern defined for ending the bingo game, but within the first ‘M’ balls of the 75 balls received. The value of ‘M’ is also referred to herein as the “ball draw cutoff.” Although the interim prizes may vary from player-to-player (theme-to-theme), the interim prize pattern required to win an interim prize is the same for all players and is the same as the game ending pattern. This creates consistency in what the player is hoping to see. The bingo game uses a single (one and only one) interim prize pattern. Although the interim prize pattern is the same as the game ending pattern, and remains consistent from player-to-player (theme-to-theme), the number of balls ‘M’ in which the player has to achieve the interim pattern may change from theme-to-theme, and even from bet-to-bet within a theme. That is, the value of ‘M’ may be the same for each player participating in the bingo game, or it may be different.
(34) The ball draw cutoff value of ‘M’ is selected on a theme-by-theme basis to closely match the native hit frequency of the Class III theme on which the entertainment mechanism in Class II is based. Referring to
(35) Because the game ending pattern conditions are not always guaranteed to be achieved by the first two or more players commencing the bingo game, it is possible for players to join a bingo game that has already been started, but has not yet had any player achieve the game ending pattern conditions (i.e., game ending pattern within the first ‘N’ balls of the 75 balls received). To join a bingo game that is already in progress, a player (including any player that may have previously participated in the bingo game) may purchase a bingo card from the bingo game manager 10. The player then receives the 75 balls from the bingo game manager 10 for a bingo game that is currently in progress. This player may or may not achieve the game ending pattern conditions (i.e., game ending pattern within the first ‘N’ balls of the 75 balls received). Likewise, the player may or may not achieve any interim prize pattern conditions (i.e., interim prize pattern within the first ‘M’ balls of the 75 balls received).
(36) In another embodiment, the interim prize pattern and the game ending pattern has the same number of spots but in a different arrangement. In yet another embodiment, the interim prize pattern has a different number of spots than the game ending pattern. In this case, the number of spots in the interim prize pattern is preferably six in order to balance scores (see below) having low enough probabilities to map to entertainment outcomes (e.g., slot outcomes) with the size of data tables that need to be stored in gaming machine memory. The number of spots in the game ending pattern, in conjunction with the number of balls ‘N’ in which the game ending pattern must be achieved, drives the probability of achieving the game ending pattern and, by extension, the length of time of a bingo game. There are no data tables stored in relation to the game ending pattern. Therefore, increasing the number of spots in the game ending pattern is not as prohibitive as it is for the interim prize pattern. Decreasing the number of spots in the game ending pattern is also quite viable, as long as the probability of the game ending pattern occurring still fits within the desires of the bingo system developer.
(37) Bingo Card Evaluation and Interim Prize Amount Determination
(38) Each player purchasing a bingo card at a gaming machine 12 and receiving the 75 bingo balls has their card “evaluated” automatically by the gaming machine 12 on which they are playing, after all 75 balls have been received. Each player within the bingo game achieving the interim prize pattern conditions applicable to their buy-in option is awarded a prize which is determined by a combination of their buy-in option and any interim prize pattern's “score.” The gaming machine 12 calculates the score by taking the mathematical product of the indices of the balls within the ball draw that formed the interim prize pattern within ‘M’ balls. Each possible interim pattern score has a theoretically known probability of occurring. The gaming machine 12 maps these individual interim pattern probabilities (or groups of probabilities) to specific prizes/outcomes from the underlying theme's math using the probability of those specific prizes. With a scoring approach, the gaming machine 12 is able to immediately determine, not only whether it achieved the interim pattern within the designated ball draw cutoff ‘M’, but also the interim prize amount without any additional interaction with the bingo game manager 10.
(39) As stated above, the ball draw cutoff value of ‘M” is selected to closely match the native hit frequency of the Class III theme on which the bingo entertainment mechanism in Class II is based. From the graph in
(40) As an example, a bingo game may have an ‘N’ value of 9 and an ‘M’ value of 30. For the bingo game, a player purchases the bingo card in
(41) Using this ball draw, the gaming machine 12 marks the player's bingo card as shown in
(42) The gaming machine 12 calculates the resulting score of the interim prize winning pattern condition to be equal to the mathematical product of the indices of the balls within the ball draw that formed the interim prize pattern within ‘M’ balls, which in this case is 8×14×15×20×29×30=29,232,000. The gaming machine 12 then uses the interim prize score to determine the actual prize amount to be awarded to the player using a “score table” for the player's given buy-in option. The score tables for every buy-in option are made known to the player at the gaming machine 12 prior to the player's participation in any bingo game.
(43) Different entertainment themes on different Class II electronic gaming machines 12 may have different buy-in options and different prizes available to the player.
(44) Simultaneous Game Ending Pattern and Interim Prize Pattern Conditions
(45) Depending on the values of ‘N’ and ‘M’, it is altogether possible for a player's bingo card to simultaneously achieve both the game ending pattern conditions (game ending pattern within the first ‘N’ of 75 balls) and the interim prize pattern conditions (interim prize pattern within the first ‘M’ of 75 balls.) Because the gaming machine 12 evaluates a player's bingo card after receiving all 75 bingo balls, the relative value of ‘N’ and ‘M’ do not affect the evaluation of one pattern condition over another. For example, the bingo card in
(46) Daubing Bingo
(47) The default daubing operation is single-touch/single-tap. In a single-touch/single-tap mode, a gaming machine 12 participating in a bingo game sends a daub message to the bingo game manager 10 upon reception of the 75 balls for the bingo game from the bingo game manager 10. The contents of the daub message indicate whether the player achieved the interim pattern within the designated ball draw cutoff value of ‘M’. The message may also include the interim prize amount to be awarded to the player.
(48) Operators may have the option to configure for a multi-touch/double-tap mode. In this mode, a gaming machine 12 participating in a bingo game waits for the player to physically press a button or touch a screen element on the gaming machine 12 to simulate marking or “daubing” of their bingo card. Once the player performs this daubing operation, the gaming machine 12 sends a daub message to the bingo game manager 10 indicating whether the player achieved the interim pattern within the designated ball draw cutoff value of ‘M’. The message may also include the interim prize amount to be awarded to the player.
(49) Non-Concurrent Game Play
(50) Because the bingo game manager 10 delivers all bingo balls for a bingo game to each player's gaming machine 12 in a single message, the bingo game manager 10 is free to handle player daubing in an asynchronous manner. For multi-touch/double-tap operation, this means that one player who fails to daub their bingo card will not “hold up” the bingo game play of all other players participating in the same bingo game. Player A may immediately daub their bingo card, determine any interim prize, notify the bingo game manager 10, and complete their game play; all while an inattentive Player B is not daubing their bingo card.
(51) Messaging Between Bingo Game Manager and Gaming Machines
(52) As visualized in the message sequence diagrams in
(53) 1) EGM-to-BGS initialization a) Connection b) Enroll Request (EGM.fwdarw.BGS) i) Sent by EGM to BGS when game first comes up c) Enroll Response (BGS.fwdarw.EGM) i) Sent by BGS to EGM to indicate state of enrollment ii) Included parameters (1) Game ending pattern (2) Game ending patter ball draw cutoff value of ‘N’
(54) 2) Game play messages a) Game Request (EGM.fwdarw.BGS) i) Sent by EGM to BGS when player wants to start or join a bingo game ii) Included parameters (1) EGM-assigned game number (all future messages related to this bingo game will have same number) (2) Game's bet amount in credits (3) Game's ball draw cutoff value of ‘M’ (4) Game's interim prize pattern b) Game Reply (BGS.fwdarw.EGM) i) Sent by BGS to EGM, in response to a Game Request, when a bingo game for the player to start or join has been found ii) Included parameters (1) BGS-assigned game number (all future messages related to this game will have the same number) (2) EGM-assigned game number (the same number provided by EGM in Game Request) (3) Bingo card (4) 75 balls c) Game Daub (EGM.fwdarw.BGS) i) Sent by EGM to BGS, in response to a Game Reply, to indicate the player daub status ii) Included parameters (1) EGM-assigned game number (the same number provided by EGM in Game Request) (2) BGS-assigned game number (the same number provided by BGS in Game Reply) (3) Flag indicating player daubed within their allotted time (4) Interim pattern score (5) Interim prize won in credits d) Game Void (BGS.fwdarw.EGM) i) Sent by BGS to EGM if EGM should void the current wager or if not enough players have been found to start a new bingo game ii) Included parameters (1) EGM-assigned game number (the same number provided by EGM in Game Request) (2) BGS-assigned game number (the same number provided by BGS in Game Reply if the BGS void occurs after the Game Reply, otherwise 0) (3) Integer code specifying the reason for the void (4) Human-readable description of the void reason
(55) Advantages of Bingo Game System
(56) The bingo game system disclosed herein offers a number of advantages over prior systems. The bingo game system has the capability of having variable ball draw cutoff values of ‘M’. The value of ‘M’ for a particular bingo game may be selected so that the hit frequency of the bingo game closely matches the native hit frequency of the Class III theme on which the entertainment mechanism in Class II is based. As a result, the entertainment mechanism in Class II can mimic the look and feel of the Class III theme on which the entertainment mechanism is based. Further, the bingo game system uses a single interim prize pattern for players to “look for,” thereby minimizing player confusion and overload that can occur in systems that use numerous winning patterns. In addition, the bingo game system avoids bingo ties by choosing to calculate theoretical bingo score probabilities without factoring in multiple players and tie scenarios. Also, the bingo game system minimizes bingo game play time by having the bingo game manager 10 deliver all 75 balls to each player's gaming machine in one message and then processing player daubs asynchronously, without requiring other players in the same bingo game to wait. The bingo game system allows players to join existing bingo games that have not yet achieved their game ending patterns. By setting a game ending pattern to be a rare occurrence, the number of times that players may be faced with a “Waiting for Additional Players” message is reduced significantly.
(57) Each of these embodiments and obvious variations thereof is contemplated as falling within the spirit and scope of the claimed invention, which is set forth in the following claims. Moreover, the present concepts expressly include any and all combinations and subcombinations of the preceding elements and aspects.