The gaming systems according to the invention include hardware and software systems that allow a large arena of participants to interactively play a game of chance or skill. Generally, the invention can be understood game servers that generate page signals, such as HTML pages, that are representative of a hand being played, or dealt to a participant in a large arena game. For example, the game server can generate for each participant in a large arena game a page that is representative of a bingo card dealt to that participant. Each of the pages generated by the server includes a control mechanism, such as a check box or radio button, that allows the server to collect information from the participant to determine the moves being played by that participant. The gamer server collects from each participant the moves being played by the participant and as a function of the moves played and the hand dealt, the game server generates a new page that shows the progression of the participant... |
Citations|
| US4902020 | Aug 2, 1988 | Feb 20, 1990 | | Investment franchisement game and method of advertisement | | US5009429 | Jul 5, 1990 | Apr 23, 1991 | | Investment game and method of advertisement | | US5083800 | Jun 7, 1990 | Jan 28, 1992 | Interactive Network, Inc. | Game of skill or chance playable by several participants remote from each other in conjunction with a common event | | US5096202 | Jul 26, 1990 | Mar 17, 1992 | Egil Hesland A/S | Display system for data assisted bingo game | | US5324035 | Dec 1, 1992 | Jun 28, 1994 | Infinational Technologies, Inc. | Video gaming system with fixed pool of winning plays and global pool access | | US5351970 | Sep 16, 1992 | Oct 4, 1994 | | Methods and apparatus for playing bingo over a wide geographic area | | US5393057 | Feb 7, 1992 | Feb 28, 1995 | | Electronic gaming apparatus and method | | US5505449 | Jan 27, 1995 | Apr 9, 1996 | Video Lottery Technologies, Inc. | Video lottery system with improved site controller and validation unit | | US5536016 | Sep 26, 1994 | Jul 16, 1996 | Mikohn Gaming Corporation | Progressive system for a match number game and method therefor | | US5569083 | Jul 14, 1994 | Oct 29, 1996 | Millennium Investments Limited | Methods and apparatus for playing bingo over a wide geographic area | | US5586937 | May 19, 1994 | Dec 24, 1996 | | Interactive, computerised gaming system with remote terminals | | US5737560 | Dec 29, 1995 | Apr 7, 1998 | Silicon Graphics, Inc. | Graphical method and system for accessing information on a communications network | | US5746656 | Apr 23, 1996 | May 5, 1998 | | Video game competition method and apparatus | | US5816918 | Nov 14, 1996 | Oct 6, 1998 | RLT Acquistion, Inc. | Prize redemption system for games | | US5823879 | Dec 3, 1996 | Oct 20, 1998 | Sheldon F. Goldberg | Network gaming system | | US5830069 | Sep 13, 1996 | Nov 3, 1998 | Wango World Inc. | Wide area networking gaming |
Referenced by|
| US6196920 | Mar 31, 1998 | Mar 6, 2001 | Masque Publishing, Inc. | On-line game playing with advertising | | US6203433 | Aug 14, 1998 | Mar 20, 2001 | Fuji Xerox Co., Ltd. | Network game system, a network game server, a network game client, a player selection program, a medium storing a player selection program, and a medium storing a player information collection program | | US6236900 | May 3, 1999 | May 22, 2001 | | Method and system for internet-based, competitive event prediction | | US6267672 | Oct 21, 1998 | Jul 31, 2001 | Ayecon Entertainment, L.L.C. | Product sales enhancing internet game system | | US6277026 | May 27, 1998 | Aug 21, 2001 | MCI Communications Corporation | System and method for facilitating the purchase and sale of lottery tickets online | | US6306035 | Nov 3, 1999 | Oct 23, 2001 | Arcade Planet, Inc. | Graphical user interface for providing gaming and prize redemption capabilities | | US6349301 | Feb 24, 1998 | Feb 19, 2002 | Microsoft Corporation | Virtual environment bystander updating in client server architecture | | US6406371 | Aug 3, 2000 | Jun 18, 2002 | Kabushiki Kaisha Sega Enterprises | Data communication method for game system | | US6419577 | Mar 18, 1999 | Jul 16, 2002 | Kabushiki Kaisha Bandai | Semi-real time simulation type video game device | | US6443843 | Jun 29, 2000 | Sep 3, 2002 | Walker Digital, LLC | System to provide game play for products | | US6524189 | Jul 9, 1999 | Feb 25, 2003 | Nokia Corporation | Multi-player game system using mobile telephone and game unit | | US6585590 | Mar 12, 2001 | Jul 1, 2003 | Dotcom Entertainment Group, Inc. | Method and system for operating a bingo game on the internet | | US6612501 | Jul 14, 2000 | Sep 2, 2003 | Mattel, Inc. | Computer game and method of playing the same | | US6612932 | Jul 18, 2001 | Sep 2, 2003 | | Method and apparatus for obtaining marketing information through the playing of a maze based game | | US6625578 | Feb 28, 2001 | Sep 23, 2003 | Masque Publishing, Inc. | On-line game playing with advertising | | US6634949 | Feb 28, 2000 | Oct 21, 2003 | Creative Kingdoms, LLC | Multi-media interactive play system | | US6749511 | Aug 16, 2001 | Jun 15, 2004 | | Website promotional applet process | | US6835137 | Apr 17, 2001 | Dec 28, 2004 | Namco Limited | Game apparatus and communication game system | | US6835138 | Nov 27, 2001 | Dec 28, 2004 | | Internet bingo game method and system capable of promoting perception and studying ability | | US6880168 | Mar 29, 2001 | Apr 12, 2005 | Kabushiki Kaisha Square Enix | Chat application for video game machine | | US6902480 | Jun 13, 2002 | Jun 7, 2005 | | Method and system for providing electronically placed wagers for another | | US6929544 | Dec 21, 2000 | Aug 16, 2005 | | Internet gaming system | | US6967566 | Apr 7, 2003 | Nov 22, 2005 | Creative Kingdoms, LLC | Live-action interactive adventure game | | US6968346 | Apr 23, 2001 | Nov 22, 2005 | International Business Machines Corporation | XML-based system and method for collaborative web-based design and verification of system-on-a-chip | | US6970910 | Oct 18, 2001 | Nov 29, 2005 | Murai Associates Corporation | Method for participating in network type game, server system for the same, and recording medium upon which program for the same is recorded | | US7003587 | Apr 26, 2000 | Feb 21, 2006 | Computer Associates Think, Inc. | Method and apparatus for maintaining data integrity across distributed computer systems | | US7024375 | Apr 3, 2003 | Apr 4, 2006 | | System and method for purchasing game and lottery tickets | | US7029400 | Aug 1, 2003 | Apr 18, 2006 | Creative Kingdoms, LLC | Interactive water attraction and quest game | | US7066781 | Oct 22, 2001 | Jun 27, 2006 | | Children's toy with wireless tag/transponder | | US7125336 | Dec 18, 2001 | Oct 24, 2006 | Nokia Corporation | Distributed game over a wireless telecommunications network | | US7136871 | Nov 21, 2001 | Nov 14, 2006 | Microsoft Corporation | Methods and systems for selectively displaying advertisements | | US7147563 | Jul 8, 2002 | Dec 12, 2006 | Sega Corporation | Video game apparatus, method and recording medium for obtaining data from a URL as random numbers | | US7189161 | Feb 21, 2002 | Mar 13, 2007 | New Millenium Gaming Limited | Slim terminal gaming system | | US7192348 | May 20, 2003 | Mar 20, 2007 | IGT | Central determination gaming system which provides a player a choice in outcomes | | US7244181 | Jan 22, 2004 | Jul 17, 2007 | Netamin Communication Corp. | Multi-player game employing dynamic re-sequencing | | US7291069 | Mar 6, 2003 | Nov 6, 2007 | IGT | Central determination gaming system with a game outcome generated by a gaming terminal and approved by a central controller | | US7293230 | Jan 25, 2001 | Nov 6, 2007 | American Express Travel Related Services Company, Inc. | Information architecture for the interactive environment | | US7294056 | Dec 23, 2003 | Nov 13, 2007 | GameTech International, Inc. | Enhanced gaming system | | US7303470 | Sep 12, 2003 | Dec 4, 2007 | Konami Gaming, Inc. | System and method for assigning a voucher to a player in a player tracking system | | US7305398 | May 7, 2004 | Dec 4, 2007 | | Apparatus and method for managing social games | | US7315893 | Mar 4, 2002 | Jan 1, 2008 | Computer Associates Think, Inc. | Method and apparatus for filtering messages based on context | | US7329183 | Feb 21, 2003 | Feb 12, 2008 | IGT | Central determination gaming system where the same seed is used to generate the outcomes for a primary game and a secondary game | | US7342581 | Oct 17, 2001 | Mar 11, 2008 | Computer Associates Think, Inc. | Method and apparatus for displaying 3-D state indicators | | US7356547 | Jun 14, 2004 | Apr 8, 2008 | Microsoft Corporation | Methods and systems for selectively displaying advertisements | | US7364509 | May 24, 2004 | Apr 29, 2008 | Flagship Entertainment, Inc. | Systems and methods for facilitating a wager | | US7367885 | Sep 30, 2003 | May 6, 2008 | IGT | 3-D text in a gaming machine | | US7387568 | Jun 8, 2004 | Jun 17, 2008 | IGT | Method for displaying an interactive game having a pre-determined outcome | | US7390258 | Apr 22, 2004 | Jun 24, 2008 | IGT | Method for displaying an interactive game having a pre-determined outcome | | US7390264 | Aug 30, 2002 | Jun 24, 2008 | Walker Digital, LLC | Method and system to incorporate game play into product transactions | | US7393276 | May 14, 2004 | Jul 1, 2008 | IGT | Method for displaying an interactive game having a pre-determined outcome | | US7399227 | Jun 23, 2003 | Jul 15, 2008 | IGT | Central determination gaming system with a keno game | | US7416488 | Jul 18, 2002 | Aug 26, 2008 | Duplicate (2007) Inc. | System and method for playing a game of skill | | US7422521 | Jul 8, 2003 | Sep 9, 2008 | Duplicate (2007) Inc. | Method of determining skill level in a tournament setting | | US7424671 | Apr 2, 2004 | Sep 9, 2008 | Justsystems Canada Inc. | Methods and systems for enabling collaborative authoring of hierarchical documents | | US7445550 | Sep 29, 2004 | Nov 4, 2008 | Creative Kingdoms, LLC | Magical wand and interactive play experience | | US7465230 | Apr 22, 2005 | Dec 16, 2008 | IGT | Virtual cameras and 3-D gaming environments in a gaming machine | | US7465231 | May 20, 2004 | Dec 16, 2008 | Gametap LLC | Systems and methods for delivering content over a network | | US7470196 | Oct 16, 2000 | Dec 30, 2008 | WMS Gaming, Inc. | Method of transferring gaming data on a global computer network | | US7473176 | Jan 27, 2005 | Jan 6, 2009 | IGT | Apparatus and method for generating a pool of seeds for a central determination gaming system | | US7479062 | Mar 2, 2005 | Jan 20, 2009 | IGT | Apparatus and method for generating a pool of seeds for a central determination gaming system | | US7483913 | Sep 8, 2005 | Jan 27, 2009 | International Business Machines Corporation | XML-based system and method for collaborative web-based design and verification of system-on-a-chip | | US7488231 | Sep 30, 2005 | Feb 10, 2009 | Creative Kingdoms, LLC | Children's toy with wireless tag/transponder | | US7494410 | Jul 20, 2005 | Feb 24, 2009 | Duplicate (2007) Inc. | System and method for skill based games of chance | | US7500917 | Mar 25, 2003 | Mar 10, 2009 | Creative Kingdoms, LLC | Magical wand and interactive play experience | | US7524243 | Sep 21, 2004 | Apr 28, 2009 | IGT | Central determination poker game | | US7526447 | Aug 28, 2003 | Apr 28, 2009 | IGT | Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment | | US7536316 | Jun 14, 2004 | May 19, 2009 | Microsoft Corporation | Methods and systems for selectively displaying advertisements | | US7563163 | Oct 1, 2002 | Jul 21, 2009 | IGT | Gaming device including outcome pools for providing game outcomes | | US7572186 | Jul 27, 2007 | Aug 11, 2009 | IGT | Virtual cameras and 3-D gaming environments in a gaming machine | | US7611405 | Oct 15, 2002 | Nov 3, 2009 | IGT | Dynamic menu system | | US7614948 | Jan 13, 2004 | Nov 10, 2009 | IGT | Multi-player bingo with slept awards reverting to progressive jackpot pool | | US7614958 | Nov 15, 2002 | Nov 10, 2009 | Creative Kingdoms, LLC | Interactive quest game | | US7628703 | May 8, 2003 | Dec 8, 2009 | IGT | Central determination gaming system with a gaming terminal assisting the central controller in the generation of a game outcome | | US7658672 | Aug 16, 2006 | Feb 9, 2010 | IGT | Multi-play poker gaming system with predetermined game outcomes | | US7666084 | Dec 5, 2003 | Feb 23, 2010 | GameLogic Inc. | Game of chance and system and method for playing games of chance | | US7674169 | Aug 12, 2002 | Mar 9, 2010 | Scientific Games International, Inc. | Random animated lottery system | | US7674184 | Apr 18, 2006 | Mar 9, 2010 | Creative Kingdoms, LLC | Interactive water attraction and quest game | | US7677453 | Jan 26, 2006 | Mar 16, 2010 | | System and method for purchasing game and lottery tickets | | US7680879 | Feb 21, 2006 | Mar 16, 2010 | Computer Associates Think, Inc. | Method and apparatus for maintaining data integrity across distributed computer systems | | US7695359 | Dec 30, 2004 | Apr 13, 2010 | IGT | “Buy a peek” gaming methods and devices | | US7698178 | Nov 22, 2005 | Apr 13, 2010 | Massive Incorporated | Online game advertising system | | US7707242 | Sep 30, 2004 | Apr 27, 2010 | Bally Gaming, Inc. | Internet browser-based gaming system and method for providing browser operations to a non-browser enabled gaming network | | US7708633 | Jan 27, 2005 | May 4, 2010 | Multimedia Games, Inc. | Apparatus and method for mapping multiple bingo game results to a common display | | US7722466 | Mar 6, 2002 | May 25, 2010 | WMS Gaming Inc. | Integration of casino gaming and non-casino interactive gaming | | US7727071 | Jun 19, 2007 | Jun 1, 2010 | WMS Gaming Inc. | Centralized gaming system with modifiable remote display terminals | | US7729946 | Jan 24, 2003 | Jun 1, 2010 | Massive Incorporated | Online game advertising system | | US7731581 | Sep 14, 2004 | Jun 8, 2010 | IGT | Multi-player bingo game with multiple alternative outcome displays | | US7749089 | Apr 10, 2000 | Jul 6, 2010 | Creative Kingdoms, LLC | Multi-media interactive play system | | US7753772 | Oct 3, 2000 | Jul 13, 2010 | Walker Digital, LLC | Systems and methods wherein a player indicates an item that may be received based on a game event outcome associated with the player | | US7753774 | Apr 11, 2006 | Jul 13, 2010 | IGT | Using multiple bingo cards to represent multiple slot paylines and other class III game options | | US7770143 | Jan 19, 2007 | Aug 3, 2010 | | System and method for design development | | US7778866 | Jan 14, 2005 | Aug 17, 2010 | Topcoder, Inc. | Systems and methods for software development | | US7785187 | Jun 19, 2008 | Aug 31, 2010 | IGT | Method for displaying an interactive game having a predetermined outcome | | US7785189 | Mar 16, 2007 | Aug 31, 2010 | IGT | Central determination gaming system which provides a player a choice in outcomes | | US7815500 | Jan 7, 2005 | Oct 19, 2010 | IGT | Gaming device having a predetermined result poker game | | US7833093 | Jan 22, 2008 | Nov 16, 2010 | IGT | Central determination gaming system where the same seed is used to generate the outcomes for a primary game and a secondary game | | US7837545 | Sep 3, 2004 | Nov 23, 2010 | IGT | Gaming device having an interactive poker game with predetermined outcomes | | US7837560 | Feb 5, 2007 | Nov 23, 2010 | | Slim terminal gaming system | | US7849401 | Apr 2, 2004 | Dec 7, 2010 | Justsystems Canada Inc. | Method and system for enabling collaborative authoring of hierarchical documents with locking | | US7850527 | Jul 13, 2004 | Dec 14, 2010 | Creative Kingdoms, LLC | Magic-themed adventure game | | US7857693 | Jun 18, 2007 | Dec 28, 2010 | IGT | Multi-spin poker gaming system with predetermined game outcomes | | US7860748 | Mar 19, 2004 | Dec 28, 2010 | Nokia Corporation | Charging in a communication system | | US7870023 | Jun 16, 2004 | Jan 11, 2011 | Microsoft Corporation | Methods and systems for selectively displaying advertisements | | US7874907 | Aug 23, 2005 | Jan 25, 2011 | Cadillac Jack, Inc. | Devices and methods for feature ball bingo | | US7878905 | Nov 15, 2005 | Feb 1, 2011 | Creative Kingdoms, LLC | Multi-layered interactive play experience | | US7895076 | Apr 7, 2006 | Feb 22, 2011 | Sony Computer Entertainment Inc. Sony Computer Entertainment America LLC Sony Corporation | Advertisement insertion, profiling, impression, and feedback | | US7896742 | Jul 13, 2007 | Mar 1, 2011 | Creative Kingdoms, LLC | Apparatus and methods for providing interactive entertainment | | US7901289 | Feb 1, 2008 | Mar 8, 2011 | IGT | Transparent objects on a gaming machine | | US7909696 | Mar 17, 2004 | Mar 22, 2011 | IGT | Game interaction in 3-D gaming environments | | US7918730 | Jun 27, 2002 | Apr 5, 2011 | IGT | Trajectory-based 3-D games of chance for video gaming machines | | US7934994 | Nov 4, 2008 | May 3, 2011 | IGT | Virtual cameras and 3-D gaming environments in a gaming machine | | US7946915 | Sep 1, 2004 | May 24, 2011 | IGT | Multi-player bingo game with real-time game-winning pattern determination | | US7951004 | Sep 14, 2004 | May 31, 2011 | IGT | Multi-player bingo game with progressive jackpots | | US7955170 | Oct 19, 2004 | Jun 7, 2011 | IGT | Providing non-bingo outcomes for a bingo game | | US7959507 | Sep 15, 2004 | Jun 14, 2011 | IGT | Multi-player bingo game and methods for determining game-winning awards | | US7959509 | Jan 13, 2004 | Jun 14, 2011 | IGT | Multi-player bingo game with optional progressive jackpot wager | | US7967677 | Nov 8, 2006 | Jun 28, 2011 | IGT | Gaming system and method for providing virtual drawings | | US7980942 | Mar 20, 2008 | Jul 19, 2011 | Game Logic, Inc. | System and method for playing a role-playing game | | US7980943 | Sep 14, 2004 | Jul 19, 2011 | IGT | Multi-player bingo game with game-winning award selection | | US7992079 | Oct 13, 2007 | Aug 2, 2011 | American Express Travel Related Services Company, Inc. | Information architecture for the interactive environment | | US8002623 | Jul 5, 2006 | Aug 23, 2011 | IGT | Methods and devices for displaying multiple game elements | | US8012019 | Apr 11, 2008 | Sep 6, 2011 | IGT | 3-D text in a gaming machine | | US8021221 | Dec 18, 2008 | Sep 20, 2011 | TopCoder, Inc. | System and method for conducting programming competitions using aliases | | US8047913 | Apr 25, 2003 | Nov 1, 2011 | Waterleaf Limited | System for playing a game | | US8057292 | Aug 24, 2004 | Nov 15, 2011 | IGT | Draw bingo | | US8070578 | Dec 15, 2005 | Dec 6, 2011 | IGT | Central determination gaming system with a central controller providing a game outcome and a gaming terminal determining a presentation of the provided game outcome | | US8070579 | Dec 19, 2005 | Dec 6, 2011 | IGT | Bingo system with downloadable common patterns | | US8073792 | Mar 13, 2008 | Dec 6, 2011 | TopCoder, Inc. | System and method for content development | | US8079902 | Oct 30, 2007 | Dec 20, 2011 | IGT | Central determination gaming system with a game outcome generated by a gaming terminal and approved by a central controller | | US8087990 | Oct 19, 2007 | Jan 3, 2012 | Multimedia Games, Inc. | Method and system for conducting multiple concurrent bingo games | | US8089458 | Oct 30, 2008 | Jan 3, 2012 | Creative Kingdoms, LLC | Toy devices and methods for providing an interactive play experience | | US8090772 | Apr 12, 2010 | Jan 3, 2012 | Bally Gaming, Inc. | Separable URL gaming system | | US8095400 | Jan 31, 2007 | Jan 10, 2012 | CBS Interactive, Inc. | Online waiting room system, method and computer program product | | US8100748 | Sep 15, 2010 | Jan 24, 2012 | IGT | Gaming device having a predetermined result poker game | | US8109819 | Feb 16, 2007 | Feb 7, 2012 | TopCoder, Inc. | Internet contest | | US8123606 | Jan 7, 2005 | Feb 28, 2012 | IGT | Stud bingo | | US8135644 | Mar 16, 2009 | Mar 13, 2012 | IGT | Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment | | US8137172 | Dec 18, 2008 | Mar 20, 2012 | TopCoder, Inc. | System and method for programming tournaments | | US8137202 | Jan 14, 2010 | Mar 20, 2012 | | Integrated electronic game system with player-end games corresponding to server-end games | | US8145656 | Feb 4, 2007 | Mar 27, 2012 | Mobixell Networks Ltd. | Matching of modified visual and audio media | | US8147325 | Feb 2, 2005 | Apr 3, 2012 | Scientific Games Holdings Limited | Systems and methods for playing games of chance or skill using an alternate method of entry | | US8152624 | Sep 12, 2007 | Apr 10, 2012 | IGT | Gaming device and method providing a plurality of plays of a background game resulting in a single award for the player | | US8157637 | Oct 29, 2007 | Apr 17, 2012 | Multimedia Games, Inc. | Apparatus and method for mapping multiple bingo game results to a common display | | US8164567 | Dec 8, 2011 | Apr 24, 2012 | Creative Kingdoms, LLC | Motion-sensitive game controller with optional display screen | | US8169406 | Sep 13, 2011 | May 1, 2012 | Creative Kingdoms, LLC | Motion-sensitive wand controller for a game | | US8184097 | Dec 6, 2011 | May 22, 2012 | Creative Kingdoms, LLC | Interactive gaming system and method using motion-sensitive input device | | US8192279 | Oct 22, 2009 | Jun 5, 2012 | IGT | Multi-player bingo game with optional progressive jackpot wager | | US8197321 | Jan 6, 2010 | Jun 12, 2012 | IGT | Multi-play poker gaming system with predetermined game outcomes | | US8197326 | Apr 21, 2010 | Jun 12, 2012 | IGT | Multi-player bingo game with multiple alternate outcome displays | | US8216049 | Feb 17, 2006 | Jul 10, 2012 | Scientific Games International, Inc. | System and method for constraining bingo card faces to limit liability of number of random drawn winners | | US8226493 | Mar 4, 2010 | Jul 24, 2012 | Creative Kingdoms, LLC | Interactive play devices for water play attractions |
Claims1. A method for providing gaming to a large arena of participants, comprising the steps of: - providing a game server for generating page signals having information representative of a hand being played by one of the participants in a game and information representative of a game event, and wherein each page includes a mechanism for collecting a reply from one of the participants to indicate the participant's move in the game;
- allowing each participant in the game to employ a client process operating on a client station to connect to said game server through a computer network and to download a respective one of said page signals from said game server;
- directing each participant in the game to employ said client process to enter a reply to said page signal in response to said game event, to indicate a play in said game;
- directing said game server to generate a page signal as a function of said participant's move in the game and an event in the game, whereby the game server continues to generate page signals to guide each participant through the procession of play in the game;
- providing a registration process for allowing users to request participation in the game; and
- providing a lock-out process for limiting the number of participants allowed to register to participate in the game.
2. A method according to claim 1 including the step of directing said game server to generate said page signals as HTML computer files. 3. A method according to claim 1 including the step of directing said game server to generate said page signals as XML computer files. 4. A method according to claim 1 including the step of directing said game server to generate said page signals as VRML computer files. 5. A method according to claim 1 including the step of providing a client process that comprises a browser process. 6. A method according to claim 1 including the further steps of, - allowing said participants to generate a register.sub.-- to.sub.-- win signal to said game server indicative of a successful completion of the game, and
- directing said game server to verify said register.sub.-- to.sub.-- win signal as a function of said plays made by said participant during said game.
7. A method according to claim 1 including the further step of - providing a registration process having a fee entry process for charging one or more of said participants a fee for registering in the game.
8. A method according to claim 1 including the step of - providing a players list representative of the players registered to play the game.
9. A method according to claim 8 including the further step of - storing said player list for the duration of the game for allowing a user to rejoin the game being played.
10. A method according to claim 1 including the further step of - directing said game server to generate a broadcast winner page having information representative of the winning participant of the game, and
- serving said winner page to each of said participants in the game.
11. A method according to claim 1 including the steps of - directing said game server to generate page signals that include fields of pregenerated data, and
- directing said game server to generate a load.sub.-- page signal having information for allowing said client process to download and cache store said fields of pregenerated data, whereby said client process can access said cache stored fields of pregenerated data.
12. A method according to claim 1 including the step of - directing said game server to detect an event representative of the end of the game and to provide, responsive thereto, interstitial pages representative of pregenerated data for viewing by participants waiting for the beginning of a new game.
13. A method according to claim 1 including the further step of providing a cash payout to one or more of the participants in the game. 14. A method according to claim 1 including the further step of allowing the participants to select from a plurality of games. 15. A method according to claim 1 including the further step of - providing said game server with an extensible game engine for allowing said game server to service a plurality of different games.
16. A method according to claim 15 including the further step of - providing a game-player object having information representative of an abstract model of a game and information representative of an abstract model of a game board, each of said abstract models being capable of storing data for representing a participant in the game,
- providing a game object for representing a plurality of different types of games, said game object having a set of member functions each being representative of an abstract gaming operation to provide a set of procedures for implementing any of said plurality of different types of game, and
- directing said game object to operate said member functions responsive to data within said game-player object that is representative of a type of game being played, whereby said game object provides services responsive to the type of game.sub.-- player thereby allowing said game object to service a plurality of game types.
17. A method according to claim 16 including the further step of - providing one of said participants with a java applet for drawing a game board and for editing said game board responsive to moves made by said respective participant.
18. A method for providing gaming to a large arena of participants, comprising the steps of: - providing a game server for generating page signals having information representative of a hand being played by one of the participants in a game and information representative of a game event, and wherein each page includes a mechanism for collecting a reply from one of the participants to indicate the participant's move in the game;
- allowing each participant in the game to employ a client process operating on a client station to connect to said game server through a computer network and to download a respective one of said page signals from said game server;
- directing each participant in the game to employ said client process to enter a reply to said page signal in response to said game event, to indicate a play in said game;
- directing said game server to generate a page signal as a function of said participant's move in the game and an event in the game, whereby the game server continues to generate page signals to guide each participant through the procession of play in the game;
- providing said game server with an extensible game engine for allowing said game server to service a plurality of different games;
- providing a game-player object having information representative of an abstract model of a game and information representative of an abstract model of a game board, each of said abstract models being capable of storing data for representing a participant in the game;
- providing a game object for representing a plurality of different types of games, said game object having a set of member functions each being representative of an abstract gaming operation to provide a set of procedures for implementing any of said plurality of different types of game; and
- directing said game object to operate said member functions responsive to data within said game-player object that is representative of a type of game being played, whereby said game object provides services responsive to the type of game.sub.-- player thereby allowing said game object to service a plurality of game types.
|