Abstract:
A gaming system, apparatus, and method are disclosed which provide a player selectable option to manually interact by selecting game elements or initiate an automated mode whereby the gaming apparatus selects game elements in accordance with the rules of the game being played. An example disclosed embodiment includes a player being assigned a bingo card representation and a game designation set is associated with the bingo card representation, such that daubing the bingo card representation may be performed manually by the player at the player&#39;s respective player station using a suitable interface at the player station. Alternatively to manual daubing, the present invention includes automatically daubing one or more bingo card representations in response to an automatic daub input made by the player at the player station using a suitable input device.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
     This application is a continuation of U.S. patent application Ser. No. 10/808,914, filed Mar. 25, 2004, now U.S. Pat. No. 7,708,631, which is a continuation of U.S. patent application Ser. No. 10/060,643, filed Jan. 30, 2002, now U.S. Pat. No. 7,766,741, and entitled “Method, Apparatus, and Program Product for Presenting Results in a Bingo-Type Game,” which was a continuation of U.S. patent application Ser. No. 10/028,889, filed Dec. 20, 2001, now U.S. Pat. No. 6,802,776, and entitled “Method and Program Product for Producing and Using Game Play Records in a Bingo-Type Game.” The Applicants hereby claim the benefit of each of these non-provisional patent applications under 35 U.S.C. §120. The entire content of each of these non-provisional patent applications is also incorporated herein by this reference. 
     This application is also related to U.S. provisional patent application 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. 
    
    
     COPYRIGHT NOTICE 
     A 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 INVENTION 
     1. Field of the Invention 
     This invention relates to gaming systems and to gaming machines used to present gaming results. More particularly, the invention relates to gaming systems, machines and methods with a user selectable game interactive mode. 
     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. For example, some games provide an opportunity for a player to interact with a game such as by matching and marking of matched designations on a bingo card, commonly referred to as “daubing” the card. The player first producing a predetermined pattern of matches between the randomly selected game designations and the printed card designations is considered the winner. Consolation prizes may be awarded to players having cards matched to produce consolation prize patterns at the time of the winning pattern. 
     There are numerous variations of gaming machines and game play. For example, one variation of the traditional bingo game is played with electronic bingo card representations rather than the traditional printed bingo cards. In these bingo-type games, each bingo card is represented by a data structure that defines the various card locations and designations associated with the locations. This bingo-type game is played through player stations connected via a communications network to a central or host computer system. The central computer system is responsible for storing the bingo card representations and distributing or communicating bingo card representations to players at the player stations. The player stations display the bingo cards defined by the card representations and also allow the players to daub or mark designation matches as game designations are announced in the game. A primary advantage of this electronic bingo game is that the games may be played at a much faster pace than is practical with traditional paper bingo. Another advantage of this electronic version of bingo is that the games can be administered and controlled from a remote location and actually played at a number of different bingo establishments. 
     Various player interactive games, either played with paper cards or electronic card representations, are limited in the manner in which the results of a game may be displayed. It is also desirable to further increase the speed at which player interactive-type games may be played. Yet it is essential that the game retain the basic characteristics of the respective game, such as in the case of bingo that the game is played with predefined cards or card representations which the players match or daub against randomly generated game designations, and the game winner is the first player to match the designations in a predetermined winning pattern on his or her card or card representation. 
     SUMMARY OF THE INVENTION 
     The present invention includes gaming systems, machines and methods with a user selectable game interactive mode wherein the player is provided an option to manually select game designations or to have the game select game designations in an automated mode. 
     An example gaming method embodying the principles of the invention is played with bingo card representations each stored as a data structure or data record defining a predefined arrangement of game designations chosen from a pool of available designations. The game designations associated with a given bingo card representation may be referred to as card designations. Game results, that is, winning and losing bingo card representations for a particular game are determined by matching the card designations to a game designation set produced for that game. A card representation having designations that match designations from the given game designation set in a predetermined game ending pattern is considered a winning card for the given game designation set. Card representations having designations that match the given set of game designations in other predetermined patterns before the game ending pattern is achieved are also considered winning cards and are awarded other prizes. 
     Players may participate in player-interactive games conducted according to the invention through player stations each having a suitable player interface. In one example, a player is assigned a card or board representation and a game designation set is associated with the card or board representation. Daubing may be performed manually by the player at the player&#39;s respective player station using a suitable interface at the player station. Alternative to manual daubing, the present invention includes automatically daubing one or more card or board representations in response to an automatic daub input made by the player at the player station using a suitable input device. 
     These and other features of the invention will be apparent from the following description of the preferred embodiments, considered along with the accompanying drawings. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG. 1  is a diagrammatic representation of a gaming system embodying the principles of the invention. 
         FIG. 2  is a diagrammatic representation of an alternate gaming system embodying the principles of the invention. 
         FIG. 3  is a diagrammatic representation of a gaming establishment component according to one form of the present invention. 
         FIG. 4  is a diagrammatic representation of the point-of-sale terminal and player station shown generally in  FIG. 3 . 
         FIG. 5  is a representation of a game card used in the present invention. 
         FIG. 6  is a chart showing a prize schedule which may be used according to the invention. 
         FIG. 7  is a flow chart showing the process steps associated with the overall play of a game according to the gaming system. 
         FIG. 8  is a flow chart showing process steps associated with the operation of the point-of-sale terminals. 
         FIG. 9  is a flow chart showing process steps associated with the operation of the player stations. 
         FIG. 10  is a flow chart showing process steps at the central computers. 
     
    
    
     DESCRIPTION OF PREFERRED EMBODIMENTS 
     Referring to  FIG. 1 , a gaming system  10  embodying the principles of the invention includes at least one and preferably many gaming establishment components  11 , each having a back office system  12  and a gaming floor or casino floor system  14 . Gaming system  10  also includes a designation generating component  16  in communication with each gaming establishment component  11 . Gaming floor system  14  is accessible to the public and allows players to establish and modify accounts in gaming system  10 . Players also use gaming floor system  14  to participate in various games available through gaming system  10 . Back office system  12  maintains accounts and account balances for players, maintains account information, and provides system usage reports and other reports useful in managing gaming activities at the particular gaming establishment component  11 . Each back office system  12  also preferably matches electronic bingo cards (bingo card representations) to sets of game designations, stores the matched card sets, and assigns the game play records from the matched card sets in response to player requests made through the respective gaming floor system  14 . 
     For each game played according to the invention, designation generating component  16  produces a series or set of game designations, hereinafter referred to as a game designation set, and communicates the game designation set to the various gaming establishment components  11 . In one preferred form of the invention, designation generating component  16  includes an automated ball draw system which automatically draws a desired number of balls or other objects from a group of such objects. Each object is associated with a designation so that the series of objects drawn by the device identifies or defines a game designation set. Alternatively to the object draw device, designation generating component  16  may comprise any suitable arrangement for generating designations at random from a pool of available designations to produce the desired game designation set. Regardless of how the game designation set is produced, the resulting designation set is communicated to the gaming establishment components  11 . A secure communications arrangement is used to provide communications from designation generating component  16  to the various gaming establishment components  11 . 
       FIG. 2  shows an alternate gaming system embodiment  10 ′. In this form of the invention, designation generating component  16 ′ is dedicated to a single gaming establishment component  11 ′. In particular, designation generating component  16 ′ is implemented as part of the back office system  12 ′ for gaming establishment component  11 ′. As a further alternative arrangement, designation generating component  16 ′ may be connected to communicate sets of game designations not only to the local gaming establishment component  11 ′, but also to another gaming establishment component  11 ″ shown in dashed lines in  FIG. 2 . 
       FIG. 3  shows further detail of a single gaming establishment component  11 . As shown in  FIG. 3 , a secure communications arrangement facilitates communications between back office system  12  and gaming floor system  14 . Security may be enhanced with hardware firewalls  17  connected in the communications lines  18   a  and  18   b  that extend to gaming floor system  14  and/or by firewall software operating on the various computers that make up back office system  12 . 
     Back office system  12  includes a number of separate processing devices interconnected through a suitable communications arrangement. In the illustrated form of the invention, back office system  12  comprises a local area network of individual processing devices and includes a switching hub  20  to which each separate processing device connects. The two floor system communication links  18   a  and  18   b  also connect into switching hub  20 . Although other types of computer network communications hubs may be used within the scope of the invention, a switching hub is preferred to allow the various system components to communicate simultaneously with fewer conflicts, and thus with increased overall system performance. 
     The illustrated preferred form of back office system  12  shown in  FIG. 3  includes one or more card set computers  26 , a database computer  28 , a management computer  30 , an archive computer  32 , and two separate central computers  34  and  36 . Card set computer  26 , which may also be referred to as a card processing system, matches bingo card representations to game designation sets for different bingo-type games. In the preferred system, card set computer  26  not only matches or daubs card representations but also produces and stores one or more matched card sets, each matched card set including a number of game play records. Each game play record corresponds to an individual bingo card representation in a set of bingo card representations used in creating the matched card sets. The matched card sets, or rather, data representing the matched card sets, are stored in a suitable storage device associated with card set computer  26  until a new or unused set is requested by one of the central computers  34  or  36 . At that time, at least one of the matched card sets is communicated to the requesting central computer. Card set computer  26  may also be used to manufacture the set of bingo card representations to be used in the system. Alternatively, a set or perm of bingo card representations may be generated elsewhere and stored in card set computer  26  to be used in producing the desired matched card sets. It will be noted that the invention requires only a single set of bingo card representations to be used in creating numerous matched card sets; however, different sets of bingo card representations may be used to create matched card sets within the scope of the present invention. The structure of the individual bingo card representations will be discussed further below with reference to  FIG. 5 . 
     In the preferred form of the invention shown in  FIG. 3 , card set computer  26  may also control a local object draw device or other game designation generating device (such as device  16 ′ shown in  FIG. 2 ) and receive game designation sets from that device. Where software code is executed to generate the required game designation sets, the game designation generation code may be executed by card set computer  26 . As a further alternative, the object draw or other device may include its own dedicated controller or processor which supplies game designation sets to card set computer  26 . In the implementation of the invention shown in  FIG. 1 , card set computer  26  may receive game designation sets from the remote game designation generating component ( 16  in  FIG. 1 ) through any suitable communications arrangement. 
     Each central computer  34  and  36  is programmed to communicate with card set computer  26 , database computer  28 , and with a particular group of gaming floor devices.  FIG. 3  shows two separate groups of gaming floor devices, group  37  and group  38 , for purposes of example. Central computer  34  is programmed to communicate with each of the gaming floor devices in group  37 , while central computer  36  is programmed to communicate with each of the gaming floor devices in group  38 . 
     Each central computer  34  and  36  stores data representing one or more matched card sets provided from card set computer  26  for use in servicing game play requests from the gaming floor devices as described below. Each central computer  34  and  36  also receives information from the various gaming floor devices in the respective group. Some of this information is stored in database computer  28 . For example, central computer  34  receives requests from devices in group  37  to open a player account, add funds to a player account, and withdraw funds from a player account. Central computer  34  also receives game play requests from devices in group  37  and sends game play record information to the respective device in the group from which the respective game play request was received. 
     Database computer  28 , along with its associated data storage device or devices, serves as a data storage repository for storing all player records and system usage information. Most importantly, database computer  28  stores in its associated data storage a player account table having entries corresponding to the various player accounts. The player account information includes, for example, the player&#39;s name, the player&#39;s account identifier or number, in some cases a personal identification number (PIN) for the player, and perhaps other player information personal to the particular player. Database computer  28  may also collect and store usage information indicating the gaming floor devices players have used, and the extent of use. 
     Numerous different database structures for use in database computer  28  will be apparent to those of ordinary skill in database development and application. The invention encompasses any suitable database structure for maintaining the player and other information required in the operation of the gaming system  10 . 
     Management computer  30  operates under the control of management software to provide system reports including real-time reports and system usage and performance reports of interest to the system operators, managers, or regulators. The software executed at management computer  30  also may be used to schedule administrative functions required or helpful for the database computer system  28 . Management computer  30  may include a suitable display for providing a user interface and for displaying reports and other information. Although not shown in  FIG. 3 , a printer may also be included in the back office portion of the network or may be connected directly to management computer  30  for printing system reports and usage records. 
     In the preferred form of the invention, central computers  34  and  36  send used matched card sets back to card set computer  26 . Card set computer  26  then periodically sends the used matched card sets to archive computer  32  which serves as a repository for used matched card sets. Archive computer  32  is also preferably used to store a copy of each complete unused matched card set as well. These unused matched card set copies and used matched card sets may be archived or stored in any suitable fashion in a nonvolatile memory or storage device associated with archive computer  32 . 
     Referring now to the gaming floor devices shown in  FIG. 3 , each group  37  and  38  includes a number of player stations  40  and a point-of-sale or cashier terminal (POS)  41 , all connected to a local area network communications hub  42 . Although not shown in the figure, each group may also include one or more remote point-of-sale (RPOS) terminals, and one or more kiosks also connected to the communications hub  42 . The communications hub  42  of each gaming floor group is connected to switching hub  20  of the back office system  12  through one of the communications lines  18   a  or  18   b.    
     As shown in  FIG. 4 , each player station  40  includes a computer system having a processor  44 , a touch screen display  45  or other display capable of displaying different graphical representations under control of processor  44 , a control panel  46 , and a player card reader  47 . Player station software executed by processor  44  receives information from player card reader  47  to log a player into the respective central computer ( 34  or  36 ), and then allow the player to participate in the games available through the player station  40  by purchasing pre-matched bingo card representations and corresponding game play records. The player station software also causes display  45  to show a player the results of play as dictated by the purchased bingo card representation/game play record. Further information on the operation of the player stations will be described below with reference to  FIG. 9 . 
     It will be appreciated that the player stations may include other hardware depending upon the particular implementation of the gaming system. For example, it may be desirable for a player to add money to his or her account at the player station or simply add money for a wager at the player station. In these instances, player station  40  may also include a token, coin, or bill accepting device not shown in the present drawings, or some other device for accepting some form of payment at the player station. Although the illustrated “cashless” gaming arrangement comprises a preferred implementation for the gaming establishment components  11  shown in FIG.  1 , it will be appreciated that the gaming system  10  or  10 ′ is not limited to this preferred “cashless” gaming system or to any other system for interacting with the game players. 
     The example POS terminal  41  shown in  FIG. 4  enables a player to open an account with the gaming system, add funds to his or her account, and close or cash out his or her account. In alternative forms of the invention, POS terminal  41  may allow a player to actually initiate a game play request and receive results in the form of a printed ticket. POS terminal  41  comprises a computer system having a processor  50  and a player/cashier interface including a player card reader  51 , player card printer/encoder  52 , a receipt printer  53 , and keypad  54 . POS terminal  41  also includes a cash drawer  57  which is accessible by a POS cashier or attendant. Processor  50  included in POS terminal  41  executes operational software to perform the steps described below with reference to  FIG. 8 . 
     Referring now to  FIG. 5 , each electronic game card or bingo card representation comprises a data structure that defines a grid  60  or other arrangement of designations  63 . The illustrated grid  60  may be referred to as a nine-spot grid or card having nine separate locations  61  arranged in a three-by-three pattern. It will be appreciated that the card shown in  FIG. 5  is shown only for purposes of example and that the invention is not limited to such a game card or card representation. Five-by-five bingo card representations or any other suitable representations may be used in lieu of the illustrated three-by-three card. For purposes of example only, the separate locations  61  on the illustrated three-by-three card are numbered one through nine by the location identifying numbers  62  appearing in the upper left hand corner of each location. Each game card has a random arrangement of card designations  63  positioned at the various locations  61  of the game card. In the illustrated example, card designations  63  comprise Arabic numerals. The designation residing at location  1  comprises the numeral 8 while the designation residing at game card location  2  is the numeral 6, and so forth as indicated in the illustration. The designations associated with the various locations  61  of the game card are selected from a pool of available designations. 
     Although the physical three-by-three grid is shown for purposes of illustrating a bingo card representation according to the present gaming system  10 , it will be appreciated that the bingo card is actually represented in electronic form for use in the system. The data required to define a given bingo card representation may be arranged in any suitable fashion. For example, the game card may be represented by a series of nine numerals with the first numeral in the series representing the designation at location  1 , the second numeral in the series representing the designation at location  2  and so forth. In this format, the electronic representation for the bingo card shown in  FIG. 5  will be a representation comprising a series of numbers 8, 6, 1, 3, 4, 7, 5, 9, and 0. Each bingo card representation will also preferably include or be associated with a card identifier or serial number that distinguishes the particular bingo card representation from each other bingo card representation in the set. 
     It will also be appreciated that the invention is not limited to the illustrated designations comprising Arabic numerals. Any type of designation may be used according to the invention. However, the Arabic numeral designations are preferred because they may be conveniently represented in a digital format for processing with the various data processing devices that implement gaming system  10 . 
     In game system  10 , players effectively purchase bingo card representations by initiating game play requests through the various player stations  40 , and perhaps through POS terminals  41  in some alternative arrangements. Each valid game play request in the illustrated bingo-type gaming system causes a game play record corresponding to a pre-matched bingo card representation to be assigned to the player initiating the game play request. The result associated with that game play record is determined by the pattern in which the game designation set for the particular game match the card designations associated with the corresponding bingo card representation.  FIG. 6  shows a payout table or prize schedule for a game that may be implemented through gaming system  10 . In this example, the jackpot is won by a player who purchases a bingo card representation (that is, a player who is assigned a game play record corresponding to the card representation) having card designations matched by the game designation set to completely fill in the middle row of the game card. In the example card shown in  FIG. 5 , the card would be a jackpot winner for the game designation set including the designations  3 ,  4 , and  7 . 
     Operation of the Gaming System 
     Referring to  FIG. 7 , a gaming method that may be used to describe the present invention includes at process block  64  receiving or generating a game designation set at a gaming establishment component  11  ( FIGS. 1 and 2 ). The preferred form of the invention then includes matching the game designation set with card designations of the respective bingo card representations as shown at process block  65 . This step produces a matched card set which includes a number of game play records. Each game play record corresponds to a different one of the bingo card representations and is associated with a result in the bingo-type game. Each play record may include at least a card identifier for the respective bingo card representation, and a result indicator which indicates the result of the game play record, that is, the result of the match between the game designation set and the card designations. The game play record may also include data defining the actual bingo card representation. Details and variations in the game play records are omitted from the present disclosure so as not to obscure the present invention in unnecessary detail. 
     As shown at process block  66  in  FIG. 7 , the method further includes storing the data representing the matched card set in a suitable data storage device. In the implementation shown in  FIGS. 1 and 3 , the steps of receiving/generating the game designation set, matching the card designations to produce the matched card set, and storing the data representing the matched card set are all performed by operational program code executed at card set computer  26 . In particular, matching program code performs the matching step and game set storage program code performs the storage step. Where card set computer  26  functions as the designation generating device, it also executes a suitable designation generation program which may invoke a random number generating function to generate the desired game designation set. Otherwise, card set computer  26  simply includes some communications arrangement for receiving the game designation set from the remote designation generating device ( 16  in  FIG. 1 ). 
     In the illustrated form of the invention, the process of receiving a game designation set and producing matched card sets is repeated a number of times at a start of a gaming session to produce a number of matched card sets. The number of matched card sets may be necessary to ensure that the gaming system does not run out of game play records in the course of a gaming session. Also, several different bingo-type games may be in play at any given time in the preferred gaming system, and a different matched card set is required for each different game in play. In fact, each matched card set represents an individual bingo-type game. In one preferred implementation, a player may have a choice of wager level, one credit, two credits, or three credits for example, where each credit is equivalent to some monetary amount. In this case, the different wager levels actually enter the player (that is, represent a game play request) in a different bingo-type game/matched card set. Thus, at least one matched card set must be available for each wager level available in the gaming system. 
     It will be appreciated that matched card sets may be generated very quickly with current data processing devices and techniques. It may therefore not be necessary to produce and store many different matched card sets for play in the present gaming system. Rather, a matched card set may be produced only as necessary in order to service or respond to play requests initiated by players in the gaming system. In this alternate form of the present invention, the central computer may simply await a game play request by a player, determine if a matched card set is currently available or in play, and if not, generate a new matched card set. The game play request is serviced (a card representation is assigned) from the matched card set that is in play, or if a new matched card set is created, from the new matched card set. 
     The matched card set storage step  66  in  FIG. 7  is performed initially at card set computer  26 . However, the preferred form of the invention utilizing central computers  34  and  36  in  FIG. 3  also stores matched card sets in storage associated with the central computers. As discussed further below, the game play records are preferably assigned to players directly from the central computers  34  and  36  rather than from card set computer  26 . 
     Referring now to process block  67  in  FIG. 7 , a bingo-type gaming method in which the present invention may be implemented also includes assigning game play records from an appropriate matched card set in response to a game play request initiated by a player either at a player station  40  ( FIG. 3 ) or perhaps at a POS terminal  41 . In the preferred form of the invention, this assignment step is performed by game play assignment program code executed at the central computer ( 34  or  36  in  FIG. 3 ) receiving the game play request. As will be discussed further below with reference to  FIGS. 9 and 10 , a central computer,  34  in  FIG. 3  for example, monitors for the receipt of a game play request. If the request is valid, the respective central computer assigns a game play record from the appropriate matched card set to the requesting player as shown at process block  67  in  FIG. 7 . Sufficient data is then communicated back to the device through which the game play request was initiated to allow the player station to display the appropriate result representation and thereby give the player the results of the game play. This data includes a result indicator which may comprise as much data as is sufficient to define the bingo card representation corresponding to the assigned game play record together with the matches made in the matching step  65 , or as little as a code for indicating the result. Regardless of the manner in which the game play result is communicated to the player, the method includes the step of displaying the result representation correlated with the game play result to the player as shown at step  68 . 
     If the assigned game play record corresponds to a bingo card representation that is not matched in a predetermined game ending pattern, as indicated at decision block  69   a  in  FIG. 7 , the process loops back to the point above the game play record assignment step ( 67 ) and the system waits for the next game play request. However, if the assigned game play record corresponds to a bingo card representation matched in the game ending pattern, the process includes switching to a new bingo-type game represented by a new matched card set as indicated at process block  69 . After switching to the new matched card set, the method includes simply waiting for the next game play request. It will be noted that there may be unassigned matched card representations remaining in the matched card set after the game play record corresponding to the card representation having the game ending pattern has been assigned and is held by a player. Any of these unassigned matched card representations or game play records therefore are preferably disregarded by the system and are not used. 
     When a player opens an account in the preferred “cashless” gaming system, his or her account is associated with an account identifier or number. This assigned identifier is then used as an identification element to access the account later. The player also preferably receives a player card encoded with the particular identification element in a suitable machine readable fashion. The player may also be required to set a personal identification number (PIN) for his or her account which must be used in conjunction with the identification element in order to access the player&#39;s account, at least for certain purposes. Player information including the player&#39;s name, account identifier, and PIN are stored in back office system  12 , and specifically in a player account table stored in a data storage device associated with database computer  28 . The player&#39;s account identifier is encoded on the player card so that account access may be initiated by swiping the card through an appropriate reader such as the player station card reader  47 . Alternatively, account access may preferably be initiated by keying in the player account identifier through a suitable system interface. If the player has sufficient funds in his or her account with gaming system  10 , he or she may purchase one or more game play records/pre-matched bingo card representations at the various player stations  40  ( FIGS. 3 and 4 ) as will be described in detail below. 
       FIGS. 8 and 9  illustrate the processes performed at the gaming floor devices shown in  FIGS. 3 and 4 , while  FIG. 10  illustrates the processes performed at a central computer  34  or  36  shown in  FIG. 3 . In the example system  10  shown in  FIG. 3 , each of the gaming floor devices cooperate with a particular central computer, and thus it is necessary to refer to a particular central computer  34  or  36  when describing the game floor device processes. For purposes of example, all of the processes described with reference to  FIGS. 8 and 9  will refer specifically to central computer  34 ; however, it will be appreciated that the other central computers cooperate with their respective gaming floor devices in the same fashion. Similarly,  FIG. 10  will be described with reference to central computer  34  in order to simplify the discussion, although the identical processes are performed by each central computer in the system. 
       FIG. 8  illustrates the various processes performed at the POS terminals  41  shown in  FIGS. 3 and 4 . The primary functions performed through POS terminals  41  include opening a player account, closing or cashing out a player account, or adding funds to a player account. The process of opening an account includes at process block  70  sending an account request from the POS terminal  41  to the associated central computer  34 . As will be discussed below with reference to  FIG. 10 , central computer  34  returns an account identifier which is then encoded onto a player&#39;s card at player card printer/encoder  52  ( FIG. 4 ). The player&#39;s account card is then issued by the printer/encoder  52 . The encoding and issuing step is shown at  71  in  FIG. 8 . The preferred system also prints an account opening receipt as shown at process block  72  using the POS terminal printer  53  ( FIG. 4 ). The player can then use the player card to log in at a player station  40  as will be discussed further below with reference to  FIG. 9 . 
     If the player desires to close or cash out his or her account, POS terminal  41  communicates a cash out request to the respective central computer  34  ( FIG. 3 ) as shown at process block  74 . The respective central computer responds with a message indicating the player&#39;s account balance. Upon receipt of this balance information at process block  75 , the cashier at POS terminal  41  may pay a cash balance to the player as indicated at process block  76 . POS terminal  41  may also use the data received from the central computer to print a cash out receipt as shown at block  78  using POS terminal receipt printer  53  shown in  FIG. 4 . 
     If the player desires to add funds to his or her account at POS terminal  41 , the POS terminal communicates the player&#39;s account identifier and the amount to be added to central computer  34  as indicated at process block  80 . The receiving central computer then updates the player&#39;s account information stored at database computer  28  ( FIG. 3 ). As shown at block  81 , POS terminal printer  53  may print a receipt for the player indicating the amount added to the account and perhaps the account balance after the addition. 
     In some preferred implementations employing the present invention, players may initiate game play requests through POS terminals  41  with the aid of the POS terminal attendant or cashier. This optional process is shown at the dashed process blocks at the bottom of  FIG. 8 . A player initiates a game play request at POS terminal  41  by providing account information to the POS terminal attendant/cashier or entering the information directly as shown at process block  82 . With the aid of the attendant/cashier, the player ultimately makes an entry indicating his or her desire for a play in one of the games available through gaming system  10 . POS terminal  41  then communicates a game play request to the central computer  34 . The complete process performed at central computer  34  in response to the game play request will be described with reference to  FIG. 10 . The end result of the process for a valid game play request is that the central computer  34  assigns a game play record to the requesting player and communicates information regarding the game play record back to the device from which the game play request was initiated. The receipt of this game play record information is shown at process block  83  in  FIG. 8 . POS terminal  41  uses this game play record information to print a game play receipt at process block  84  using the POS terminal printer  53  or some other printer associated with the POS terminal. The receipt may include a daubed reproduction of the bingo card representation corresponding to the game play record which was assigned to the player. 
     Referring now to  FIG. 9 , the preferred process at a player station  40  ( FIG. 3 ) requires a player to log in to the gaming system as shown at block  85  prior to initiating a game play request at the player station. In the preferred log-in process, the player inserts his or her player card into the player station card reader  47  ( FIG. 4 ). This causes a communication to the central computer  34  which prompts the central computer to look up the player&#39;s account and then return an indicator indicating whether the account is valid or not. If the account is not valid, player station  40  displays a message directing the player to a POS terminal  41  to open an account as shown at process block  86 . However, if the player does have a valid account, player station  40  may produce a message indicating that the system is ready for play, and waits for the logged in player to request a play in a game or take some other action. As indicated at decision block  90 , if the player requests a play in a game, player station  40  communicates data representing a game play request to the respective central computer at block  94 . The game play request data may include a wager amount indicator where different wagers are possible. In the preferred form of the invention different matched card sets are used to service game play requests at different wager levels. Thus, when a player designates a wager level at player station  40 , that wager level designates a particular matched card set or type of matched card set stored at the central computer  34 . In any event, player station  40  ultimately receives the results associated with the particular game play record assigned to the respective game play request by the central computer, and eventually displays those results as shown at process block  96 . If the player&#39;s account card is then removed as indicated at decision block  98 , the player is logged out of the system and the player station may go to an attract mode. Otherwise, player station  40  simply waits for the player to request another game play. 
     The manner in which a player requests a game play is dependent upon the particular type of player interface at the player station. Player controls may be included in the display in the form of a touch screen display such as display  45  in  FIG. 4 . Alternatively or in addition to a touch screen display, various buttons or other user interface devices may be included at the player stations as indicated by controls  46  in  FIG. 4 . Regardless of the particular player interface, the player operates the player station controls to request a game play, and thereby initiate a game play request communication from the player station to the central computer servicing the player station. The data included in the game play request communication must at least include sufficient data to allow the central computer to identify the matched game set from which the game play request is to be serviced. For example, the data included in a game play request may include a game type identifier which identifies a particular type of matched card set at the central computer  34 . The central computer may then use this game type identifier to choose the appropriate matched card set from which to assign a game play record. 
     The steps involved in receiving and displaying the results associated with a game play record as indicated at process block  96  may vary significantly within the scope of the invention. For example, player station  40  may actually receive the information defining the grid ( 60  in  FIG. 5 ) and display the grid of designations making up the purchased game card. The information defining the grid of designations comprising the game card may comprise a data structure defining the respective designation at the respective locations on the grid or may comprise simply a serial number that player station  40  may use to look up such a data structure in a database of such structures. This bingo card database may be stored at the player station or elsewhere in the gaming system. 
     A player at the player station may manually daub his or her bingo card or cards using a touch screen display or some other user interface at the player station. Alternatively, the player stations  40  may include a control that automatically daubs the player&#39;s card(s) in response to some automatic daub input entered at the player station. 
     Alternatively to daubing the card representation at player station  40 , the player may rely on the matching of designations performed in the back office system ( 12  in  FIGS. 1 and 3 ). In this mode of play, the request for a play entered by the player at player station  40  represents a request for automatic daubing. Since no daubing is required at player station  40 , the data communicated from the central computer  34  to the player station  40  need only include a result indicator containing information on whether the corresponding bingo card representation produced a winning or losing pattern when matched with the respective game designation set. However, it may be desirable to still send to player station  40  information necessary to allow the player station to produce a graphical representation of the respective matched bingo card. 
     Whether the actual card representation for a play in the bingo-type game is included in the result representation displayed at the player station or is not included in the result representation, the result of the game play, that is, the result associated with the game play record/bingo card representation assigned to the player, may be displayed in any number of fashions unrelated to the bingo-type game. For example, the results may be displayed as spinning reels imitating a slot machine. The spinning reels would stop at a point indicating a win or loss according to the result dictated by the purchased game play record and according to some predefined meaning of reel indicia combinations. That is, the result indicated by the reel indicia showing after the reels have stopped spinning is correlated to the result of the bingo-type game. In this reel-type game or slot machine example, the display of spinning reels at the player station comprises a graphical representation totally dissimilar to the pattern of locations daubed on the underlying bingo card representation. 
     A specific example in which player station display  45  imitates a reel-type game may be helpful in understanding the present invention. In this example, assume that the card representation assigned to the player in the course of the game comprises a representation of the particular bingo-type game card representation  60  shown in  FIG. 5 . Also assume that the prize schedule shown in  FIG. 6  applies to the particular game. Thus, in this example, the winning game result “jackpot” is associated with the pattern defined by a matched middle row on the card representation, and the winning game result “churn” is associated with the pattern “any two adjacent spots” on the matched card representation. Let us further assume that the result representations through which the game results are displayed include a representation of a reel-type game having three reels. In the present example assume that the game result “jackpot” correlates to a result representation graphic including all three reels stopped on the indicia “7” and that the game result “churn” correlates to a result representation graphic in which any two reels stop showing the indicia “7” with the third reel stopping at some other indicia. 
     Using the prize table shown in  FIG. 6  and the three-reel reel-type game described above, assume the card  60  shown in  FIG. 5  is assigned to a player and that the entire middle row of card designations are included in the game designation set for the game (that is, the game designation set includes the numerals 3, 4, and 7). Because the card representation assigned to the player matches the game designation set to cover or match the middle row of the card representation, the game result produced or dictated by matched card representation is the “jackpot” result. In the course of game play in this example, player station processor  44  executes display program code to cause display  45  to initially show three spinning reels that eventually each stop showing the indicia “7.” Thus, the player station display device  45  displays the result representation including the graphic showing three reels stopped at the indicia “7” and this graphic is correlated to the game result “jackpot.” This result in the game is associated with the match pattern in which the designations in the middle row of the card representation are matched by designations included in the game designation set. 
     As another example using the prize table shown in  FIG. 6  and the three-reel reel-type game described above, assume that card  60  shown in  FIG. 5  is assigned to a player and that only card designations at card locations  7  and  8  are included in the game designation set for the game (that is, the game designation set includes the numerals 5 and 9). Because the card representation assigned to the player matches the game designation set to cover or match two adjacent locations on the card, the game result produced or dictated by matched card representation is the “churn” result. In the course of game play in this example, player station processor  44  executes display program code to cause display  45  to initially show three spinning reels similarly to the previous example. However, because the result of the game play is the “churn” result, and that result is correlated to a graphical display in which two reels stop at “7” and the other reel stops at some other indicia, the display program causes display  45  to show that only two of the reels eventually each stop showing the indicia “7,” with the other reel stopping at some other indicia. 
     It will be appreciated that in this latter example, different graphics may be included in the result representation required to show a particular game result. For example, one graphic to show the “churn” result may show the first two reels stopping at the indicia “7” with the third reel stopping at some other indicia. Alternatively, the result representation correlated to the “churn” result may include a graphic showing the last two reels stopping at the indicia “7” and the first reel stopping at some other indicia. Thus, the invention does not require a unique correspondence between graphic displays and a given result. Rather a given result, such as the “churn” result described above, may be displayed using any one of several alternative graphics. 
     As other examples, the game play result could be displayed as a horse or dog race having a particular result, or as a result in some other type of casino game such as poker, craps, or roulette, or in any other desired fashion providing a graphical representation unrelated to the game of bingo or dissimilar to the bingo pattern which is associated with the bingo game result. Further alternative result display techniques within the scope of the invention may retain aspects of a traditional bingo game and combine those aspects with other games in some way. In a daubing system in which the player is not required to daub a representation of a bingo card displayed at the player station, the player may not even be aware he or she is playing a bingo-type game. 
     It will be appreciated that displaying a result representation correlated to the game result but including a graphical representation unrelated to the bingo-type game, does not require the pre-matching of card representations with a bingo game designation set as performed in the illustrated preferred embodiment. Pre-matching card representations to a bingo game designation set to produce a matched card set is well suited for use with the present graphic presentation of results for a bingo-type game. However, the present method of displaying results in the bingo-type game may be applied to more traditional bingo-type games in which card representations are assigned to players and thereafter matched to a game designation set, either manually by the players or automatically by processing devices. The gaming arrangement in which bingo-type game results are produced by matching or daubing card representations after they are assigned to a player is to be considered equivalent to the pre-matching arrangement for purposes of the following claims relating to the display of game results. 
     As shown in  FIG. 10 , central computer  34  is involved in servicing a game play request as well as creating, modifying, and cashing out a player&#39;s account. Since a game play request uses a wager to purchase a bingo card representation/game play result, a game play request can in fact be thought of as a particular type of request to modify the player&#39;s account. The central computer steps associated with creating an account are shown at dashed box  100  in  FIG. 10 , while the steps associated with adding funds to an account and cashing out an account are shown in  FIG. 10  at dashed boxes  102  and  104 , respectively. The central computer steps associated with logging a player in to a player station  40  or other floor device and with servicing a game play request are shown at dashed boxes  106  and  108 , respectively in  FIG. 10 . 
     As shown at dashed box  100  in  FIG. 10 , if central computer  34  determines that the received communication is a request to create an account at decision block  110 , the central computer cooperates with the database computer  28  to assign a unique account number to the player and to create a new entry for the player in the database controlled by database computer  28  ( FIG. 3 ). This account number assignment and database entry step is shown at process block  111 . The new database entry includes an account balance for the player. Information for the beginning account balance may have been communicated from the POS terminal  41  to the central computer along with the request to create a new account or may have been communicated in a separate step. Central computer  34  also communicates the new account information back to the respective POS terminal  41  from which the account creation request was received. As discussed above with reference to  FIG. 8 , POS terminal  41  uses this information to create a new player card and create a receipt for the player. Where the account is associated with a PIN, central computer  34  also stores the PIN information in the database entry for the player/account and confirms the PIN with the POS terminal. Once the account creation steps are complete, the process returns to START to wait for the next input from a gaming floor device. 
     If central computer  34  determines that a received communication is a request to add funds to an existing account at decision block  114 , the process at the central computer branches to the steps shown in dashed box  102  in  FIG. 10 . The “add funds” steps include first checking to see if the account information associated with the request is a valid account as shown at decision block  115 . If the account is not a valid account, central computer  34  returns an error message to the requesting POS terminal  41  as shown at  116  and may return to START. The determination indicated at decision block  115  may be made by querying database computer  28  ( FIG. 3 ) to determine if the account identifier corresponds to an open or active account in the account/player database. If this account validation step indicates that the account is valid, central computer  34  updates the entry for the account to add the funds associated with the request as shown at process block  117 . Central computer  34  also preferably confirms the execution of the “add funds” request by sending an appropriate confirmation back to the POS terminal  41  from which the request was received. This confirmation step is shown at process block  118 . After confirmation, the process returns to START to wait for the next request from a gaming floor device. 
     If central computer  34  determines that a received communication is a request to cash out an existing account at decision block  121 , the process at the central computer branches to the steps shown in dashed box  104  in  FIG. 10 . Central computer  34  first determines if the account identified in the request is a valid account at decision block  122  similarly to step  115  described above. If the account is not valid, central computer  34  causes an error message to be communicated back to the requesting POS terminal  41  as shown at block  123  and then returns to START. If the account is determined to be a valid account, central computer  34  updates the database by reducing the balance for the account to zero. This account database update step is shown at process block  124  in  FIG. 10 . After or in conjunction with the database update step, central computer  34  sends cashout information back to the requesting POS terminal  41  as shown at process block  125  to allow the terminal and the cashier at the terminal to take the appropriate action. 
     Referring now to dashed box  106  in  FIG. 10 , central computer  34  detects a login request from a player station as shown at decision block  128 . In response to the login request, central computer  34  determines if the account is valid as shown at decision block  129  and sends an error message back to the respective player station if the account associated with the login request is invalid as shown at process block  130 . If the account is a valid account, central computer  34  communicates confirmation or login information back to the player station  40  to activate the station to accept a game play. This confirmation/login step is shown at process block  131  in  FIG. 10 . Central computer  34  then waits for the next request from a gaming floor device. 
     The game play request servicing processes at the central computer  34  are shown generally at dashed box  108 . Upon receipt of a game play request as indicated at decision block  134 , central computer  34  determines if the player&#39;s account has sufficient funds to cover the wager associated with the game play request. This determination is shown at decision block  135  and may be made by querying database computer  28  to determine the player&#39;s account balance and comparing it to the wager indicated in the game play request. If the player has insufficient funds in his or her account, central computer  34  sends an insufficient funds message back to the respective player station  40  as shown at process block  136 . However, if the player has sufficient funds in his or her account to cover the wager associated with the game play request, central computer  34  assigns to the requesting player the next available game play record in the appropriate matched card set as shown at block  137  in  FIG. 10 . This step may also include the step of communicating the result associated with the game play record to the respective player station. Central computer  34  then modifies the player&#39;s account data at database computer  28  by debiting the amount of the wager and adding the amount of any winnings associated with the game play record assigned to the player. This account modification step is shown at block  138  in  FIG. 10 . 
     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 present invention. For example, although a particular hardware arrangement is shown for purposes of describing the invention, it will be appreciated that numerous hardware arrangements are possible for implementing the present invention. Also, although the operational software-controlled process steps are described as occurring at certain processing elements in the system, the processing steps may be distributed in any suitable fashion over various data processing elements.