US20100222145A1 - Gaming system and game controller - Google Patents
Gaming system and game controller Download PDFInfo
- Publication number
- US20100222145A1 US20100222145A1 US12/394,380 US39438009A US2010222145A1 US 20100222145 A1 US20100222145 A1 US 20100222145A1 US 39438009 A US39438009 A US 39438009A US 2010222145 A1 US2010222145 A1 US 2010222145A1
- Authority
- US
- United States
- Prior art keywords
- game
- random result
- player
- playable
- play
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000007246 mechanism Effects 0.000 claims description 23
- 238000000034 method Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 8
- 238000009987 spinning Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 4
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/326—Game play aspects of gaming systems
- G07F17/3262—Player actions which determine the course of the game, e.g. selecting a prize to be won, outcome to be achieved, game to be played
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3286—Type of games
Definitions
- the present invention relates to gaming systems and game controllers therefore, in particular to game systems having multiple player terminals.
- Game systems having multiple player terminals to enable more than one player to simultaneously participate in a game are known.
- Known multi terminal game systems comprise a plurality of player terminals in data communication with a single game controller having a random result generator for generating a random result on which game outcomes are based.
- a game controller comprising:
- a game play coordinator adapted to, when two or more games are selected for play by a player, for each selected game, trigger the random result generator used for the relevant game to generate a random result for the game, such that two or more games are simultaneously playable by the player.
- a game system comprising:
- one or more player terminals operable by players to enter game play instructions to select and play one or more playable games
- a game controller comprising:
- a game play coordinator adapted to, when two or more games are selected for play by a player, for each selected game, trigger the random result generator used for the relevant game to generate a random result for the game, such that two or more games are simultaneously playable by the player.
- An embodiment of the game controller further comprises a terminal exchange adapted to connect a plurality of player terminals to the game coordinator each player terminal operable by a player to enter game play instructions to select and play one or more of the playable games.
- An embodiment further comprises a memory module storing one or more sets of game rules, each set of game rules being for a game playable using one of the random result generators.
- each random result generator can be associated with a set of game rules, such that a different game is played using each random result generator.
- each random result generator can be a mechanical random result generator.
- each random result generator is a mechanical random result generator.
- a mechanical random result generator can be a roulette wheel, a card dealer, a dice roller, a coin toss or a spinning reel apparatus.
- the game controller further comprises an outcome evaluator adapted to, for each game, apply game rules for the game and received game play instructions for each player of the game to a generated random result for the game to evaluate a game outcome for each player of the game.
- a credit input mechanism for receiving a wager placed by a player
- a game play mechanism for use by the player to input game play instructions for each of one or more games playable simultaneously
- a display adapted to simultaneously display game outcomes for each game played.
- each player terminal further comprises a processor adapted to evaluate game outcomes for the player by processing, for each game played by the player, a generated random result for the game and the player's game play instructions in accordance with game rules.
- Game play instructions can include wager data including a wager amount allocated by the player against each game played.
- each game is playable using one of a plurality of mechanical random result generators and the step of generating a random result for each playable game comprises triggering the random result generator used for the game such to generate a random result for the game.
- An embodiment further comprises the step of displaying game outcomes to each player for each game played by the player simultaneously.
- FIG. 1 illustrates an embodiment of a multiple game, multiple player terminal game system
- FIG. 2 illustrates an embodiment of a game controller for a multiple game, multiple player terminal system
- FIG. 3 illustrates a game play process for a multiple game, multiple player terminal system.
- the present invention relates to a game controller and multi terminal game system adapted for the simultaneous play of more than one game by each player by using more than one random result generator. At any one time all players of the game system can play more than one game, each game using a separate random result generation process which can run simultaneously.
- the multi terminal gaming system 100 comprises a controller 150 which is in data communication with one or more of player terminals 180 .
- the controller 150 includes a plurality of random result generators 110 , 120 130 , and a game play coordinator 160 .
- Each of the random result generators 110 , 120 130 is used to play a separate game.
- Each player enters game play instructions to play one or more games using a player terminal 180 .
- Game play instructions received from each player can include instructions to play more than one game, each game being played using one of the random result generators.
- the game play coordinator 160 is adapted to, when multiple games are played, trigger the random result generator used for the game to generate a random result.
- Each random result generator generates a random result for a game playable by all the players, and the random result generators can all be operable at the same time to concurrently generate a result for their respective game.
- each player can play two or more games simultaneously, wherein one game is played using each random result generator.
- the game play coordinator 160 determines, from the received game play instructions, which games are selected by players and appropriately triggers the random result generators. If a game is not selected for play by any players then the triggering of the random result generator for that game may be omitted.
- the game play coordinator may also control aspects of game play such as time periods in which players are able to place bets for each game, these time periods may vary from game to game. Triggering timing of each random result generator may be based on betting period timing, time required for result generation, or the total time period required for execution of a round of the game.
- All random result generators may be triggered to start result generation at the same time or at different times. However, as each random result generator operates independently of the others all may be executing result generations simultaneously. For example, where one random result generator is a roulette wheel, having a relatively long random result generation time, and another is a coin toss device, having a relatively short random result generation time, several rounds of the coin toss game may be executed during a single round of the roulette game. Thus the coin toss game may be played at a faster rate than the roulette game.
- each game may be played at the same rate which the result generation for each game triggered to initiate result generation at the same time, as the random result is generated in a shorter time for the coin toss game than the roulette game, the round of the coin toss game can be completed while waiting for the result of the roulette game. The player will get the result of the coin toss game first, then the roulette game before bets are placed again for the next round of both games.
- the game play coordinator 160 may be implemented as a function of a processor 140 .
- the game play coordinator may be implemented as a software program or set of instructions executable by the processor to receive game play instructions from the player terminals, and in response to the game play instructions, received from one or more players, determine the required random result generators to play the games selected by the players, and trigger random result generation by each required random result generator.
- the game play coordinator can receive result data from each random result generator and forward the appropriate result data to each player based on each player's instructions.
- processor is used to refer generically to any device that can process instructions and may include: a microprocessor, microcontroller, application specific device, programmable logic device or other computational device, a general purpose computer (e.g.
- the game play coordinator 160 may be implemented using hardware circuits designed to trigger the result generation on selected random result generators in response to player instructions input via the player terminals.
- the game play coordinator 160 may be implemented using hardware circuits designed to trigger the result generation on selected random result generators in response to player instructions input via the player terminals.
- hardwired circuits, application specific integrated circuits (ASICs) or programmable hardware such as field programmable gate arrays (FPGAs) may be used to implement the game play coordinator.
- ASICs application specific integrated circuits
- FPGAs field programmable gate arrays
- Embodiments of the game play coordinator implemented using any combination of hardware, firmware and software executed using a processor are envisaged.
- Each of the player terminals 180 includes the components required for a player to enter game play instructions which can include wagers to play the games.
- Each player terminal can include a credit mechanism 182 to enable a player to input credits and receive payouts, a player input mechanism 187 to enable a player enter game play instructions and a display 185 or other output mechanism for displaying game information and outcomes to the player for each game being played.
- the credit mechanism 182 may a coin or token input chute or bill collector and matching dispenser, or alternatively a card reader for reading a smart card, debit card or credit card.
- a reading device may also be provided for the purpose of reading a player tracking device, for example as part of a loyalty program.
- the player tracking device may be in the form of a card, flash drive or any other portable storage medium capable of being read by the reading device.
- the player input mechanism 187 can be any suitable form of user input mechanism which enables a player to select which available games to play and input game play instructions for each of the selected games.
- the player input mechanism may comprise a bank of buttons for enabling a player to interact with the gaming system, a key board or keypad, switches, touch screens etc.
- the player input mechanism may include a plurality of input mechanisms or interfaces, for example one or more banks of buttons and one or more touch screens etc.
- the player terminal may have different input mechanism associated with each game playable or the same input mechanisms may be used for one or more playable games.
- the configuration of the player input mechanism can be varied for different embodiments to be adapted to any form suitable for the games provided in the system.
- the system is adapted to enable a player to select and play simultaneously one or more of the playable games.
- Game play instructions input by each play can include a selection of which games to play, wagered amounts for each selected game, bet instructions etc.
- the display 185 and/or other output mechanism may be a video display unit, such as a cathode ray tube screen device, a liquid crystal display, plasma screen, any other suitable video display unit.
- a player terminal may be provided with more than one display unit or output mechanism for example a player terminal may be provided with a screen type display and other forms of output mechanisms such as series of lights or a panel of selectively illuminated symbols or buttons.
- the player terminal can also be provided with audio outputs such as speakers.
- Different game information may be communicated by each display and/or output mechanism.
- the player terminal can be adapted for simultaneous display of game information for each of the different games, to enable a player to simultaneously play and view the outcomes of more than one game.
- game data of different games may be simultaneously displayed in separate areas of the screen.
- the display may be adapted to dynamically allocate screen areas for each game based on the number of games selected for play by the player.
- a player terminal may display game information for different games using different displays or output mechanisms. For example, an outcome for one game may be displayed on a screen, while outcomes for another game is simultaneously displayed using a flashing light.
- FIG. 2 An embodiment of a game controller 200 is illustrated in FIG. 2 .
- the game controller comprises: three random number generators 210 , 220 , 230 ; a game coordinator 290 ; a terminal exchange 260 for receiving game play instructions from player terminals 180 a - n; an outcome evaluator 295 ; memory 270 for storing game rules 215 , 225 , 235 and player data 265 ; and meters 250 for regulatory monitoring of the controller.
- the game coordinator 290 , outcome evaluator 295 , and terminal exchange 260 are all implemented as functions of a game controller processor 240 .
- each of the game coordinator 290 , terminal exchange 260 and outcome evaluator may comprise sets instructions, software subroutines, or firmware instructions executable by the controller processor.
- the terminal exchange 260 may be implemented as an independent server or communication hub; the game coordinator may be implemented using independent dedicated hardware and firmware; and the outcome evaluator may be implemented using programmable logic.
- This embodiment of the game controller 200 includes three random result generators, a roulette wheel 210 , a card dealer 220 and a dice roller 230 .
- These random result generators 210 , 220 , 330 are all mechanical random result generators, using physical processes, spinning a roulette wheel, shuffling and dealing cards, and rolling dice to generate a random result.
- Other mechanical random result generators are also envisaged, such as spinning reels, numbered ball selectors, coin toss mechanisms etc.
- Mechanical random result generators can be interesting and entertaining for player to watch. In addition to being entertaining for some players, mechanical random result generators have the advantage that they each operate in total independence of each other, so they can all be operating simultaneously to generate random results for their respective game. Further each mechanical random result generator can have independent regulatory approval. This can have advantages for obtaining regulatory approval and ongoing monitoring of the multiple player, multiple game system.
- each random result generator may be an electronic random number generator either hardwired or hard-coded to generate random numbers or a processor executing software to generate random numbers.
- the plurality of random result generators provided in the controller may include combinations of different types of mechanical and electronic random result generators.
- the number of random result generators may be varied to offer more or less games depending on the configuration desired by the game operator which may vary, for example based on the size of the casino or gaming venue, number of patrons and popularity of the game system.
- the game controller may include one or more sets of game play rules each set being for a game played using one of the random result generators.
- a set of game rules 215 , 225 , 235 is provided and stored in memory 270 for each random result generator 210 , 220 , 230 .
- the game rules 215 associated with the roulette wheel random result generator 210 are for playing a roulette game
- the game rules 225 associated with the card dealer random result generator 220 can be for playing a baccarat game
- the game rules 235 associated with the dice roller random number generator can be for playing an Asian style dice game known as SIC BO.
- the game rules associated with each random result generator are appropriate for a game which uses the type of random result produced.
- a game controller may have two dice roller type random result generators, one associated with a set of game rules to play an Asian style dice game, and another associated with a set of game rules to play a European style dice game.
- a game controller having two card dealers may enable Baccarat and Black Jack games to be played.
- a set of game rules may be associated with more than one random result generator to play a game using that processor.
- one set of game rules may be associated with each of these random result generators as they are each being used to play separate instances of the same game, roulette.
- Game outcomes are evaluated by the game outcome evaluator 295 for each game based on game rules associated with the random result generator for the game, a generated random result and game play instructions for each player of the game and output to each player terminal 180 .
- Game play rules 215 , 225 , 235 for each game can be stored in a memory module 270 as illustrated and read by the outcome evaluator for evaluating the result for each player.
- the outcome generator may be dedicated to only one game, for example Baccarat, and usable only with a compatible random result generator such as a mechanical card dealer or a processor running a software card dealer simulator.
- the generated random result and game play instructions for each player of the game are input to the outcome evaluator for processing to determine game outcomes for each player.
- a dedicated outcome evaluator is provided associated with each random result generator.
- the game coordinator directs the game play instructions from each player to the outcome evaluator for the game, as well as instructions to trigger the random result generation for each game.
- game rules 215 , 225 , 235 are stored in memory 270 .
- game rules for each game can be provided using hardware, electronically programmable memory (EPROM) chips, programmable logic devices or coded into software routines or firmware instructions.
- EPROM electronically programmable memory
- the device or routine for each game can be adapted to transform a result generated by a compatible random result generator and player instructions for one or more players into one or more game outcomes for each player.
- each player terminal 180 includes an outcome evaluator adapted to evaluate the outcome for the player from a random result and associated game rule information output by the controller 150 for each game being played.
- a terminal exchange may be adapted to coordinate the output, to each player terminal involved in a game, of the random result generated and appropriate game rules for the game to enable the player terminal outcome evaluator to determine the result for the player.
- a player terminal processor may be provided with one or more sets of outcome evaluation instructions, which are executed in response to receiving result data from the terminal exchange to transform the result data into a game outcome for the player based on the player's game play instructions.
- game rules for each game may be stored in the player terminal, say in a memory module of the processor or coded in hardware or firmware of the player terminal.
- game play instructions input by the player can be stored in a player terminal memory module.
- Random result information for a game is output to the player terminal, and the player terminal outcome evaluator evaluates outcomes for the player of the terminal based on the random result information, stored game rules, and game play instructions.
- the random result information can include a game identifier as well as a random result for the game instance.
- the outcome evaluator may also be adapted to control the operation of displays or other output mechanisms used to communication the game outcome to the player.
- a game play process for an embodiment of the multiple game, multiple player terminal system is illustrated in FIG. 3 .
- a betting interval opens 310 and players at each terminal can select and enter game play instructions 315 to play one or more of the available games during the betting interval.
- the betting interval closes 320 and the game coordinator determines which games have been selected for play 330 .
- the result generation for any games which have not been selected can be bypassed.
- the generation of random results for each playable game is performed in parallel by each of the random result generators. If a game has been selected for play 340 , 350 , 360 then the game coordinator triggers the respective result generator to generate a result 342 , 352 , 362 .
- the generated results are read 344 , 354 , 364 and, for embodiments where the game controller includes an outcome evaluator, outcomes for each game are evaluated 346 , 356 , 366 based on the random result and each player's game play instructions for the game in accordance with the game rules.
- the game outcomes for each player are then provided to each player's respective player terminal for display simultaneously. Thus each player can simultaneously play and view the outcomes of each game.
- each player terminal includes an outcome evaluator
- the generated random result for each game can be output to each player terminal and the outcome evaluator of each respective player terminal determines the outcomes for the player of the terminal.
Abstract
Description
- This application claims priority to Australia Patent Application No. 2008900953 having a filing date of Feb. 27, 2008, which is incorporated herein by reference in its entirety.
- The present invention relates to gaming systems and game controllers therefore, in particular to game systems having multiple player terminals.
- Game systems having multiple player terminals to enable more than one player to simultaneously participate in a game are known. Known multi terminal game systems comprise a plurality of player terminals in data communication with a single game controller having a random result generator for generating a random result on which game outcomes are based.
- There is a need for an alternative multi terminal game system in order to maintain or increase player interest and enjoyment.
- According to one aspect there is provided a game controller comprising:
- a plurality of random result generators, whereby a separate game is playable using each one of the random result generators; and
- a game play coordinator adapted to, when two or more games are selected for play by a player, for each selected game, trigger the random result generator used for the relevant game to generate a random result for the game, such that two or more games are simultaneously playable by the player.
- According to another aspect there is provided a game system comprising:
- one or more player terminals operable by players to enter game play instructions to select and play one or more playable games; and
- a game controller comprising:
- a plurality of random result generators, whereby a separate game is playable using each one of the random result generators; and
- a game play coordinator adapted to, when two or more games are selected for play by a player, for each selected game, trigger the random result generator used for the relevant game to generate a random result for the game, such that two or more games are simultaneously playable by the player.
- An embodiment of the game controller further comprises a terminal exchange adapted to connect a plurality of player terminals to the game coordinator each player terminal operable by a player to enter game play instructions to select and play one or more of the playable games.
- An embodiment further comprises a memory module storing one or more sets of game rules, each set of game rules being for a game playable using one of the random result generators. In this embodiment each random result generator can be associated with a set of game rules, such that a different game is played using each random result generator.
- In an embodiment a different random result generation process is used by each random result generator. At least one random result generator can be a mechanical random result generator. In an embodiment each random result generator is a mechanical random result generator. For example a mechanical random result generator can be a roulette wheel, a card dealer, a dice roller, a coin toss or a spinning reel apparatus.
- In an embodiment the game controller further comprises an outcome evaluator adapted to, for each game, apply game rules for the game and received game play instructions for each player of the game to a generated random result for the game to evaluate a game outcome for each player of the game.
- In an embodiment of the game system each player terminal comprises:
- a credit input mechanism for receiving a wager placed by a player;
- a game play mechanism for use by the player to input game play instructions for each of one or more games playable simultaneously, and
- a display adapted to simultaneously display game outcomes for each game played.
- In an alternative embodiment each player terminal further comprises a processor adapted to evaluate game outcomes for the player by processing, for each game played by the player, a generated random result for the game and the player's game play instructions in accordance with game rules.
- Game play instructions can include wager data including a wager amount allocated by the player against each game played.
- According to another aspect there is provided a method of gaming comprising the steps of:
- receiving game play instructions for one or more simultaneously playable games from one or more of a plurality of players;
- generating a random result simultaneously for each playable game for which game play instructions are received; and
- evaluating game outcomes for each player by, for each game, based on game rules for the game and game play instructions for each player of the game to the generated random result for the game.
- According to another aspect there is provided computer program code which when executed causes a computer to implement a computer implemented gaming method as described above.
- In an embodiment each game is playable using one of a plurality of mechanical random result generators and the step of generating a random result for each playable game comprises triggering the random result generator used for the game such to generate a random result for the game.
- An embodiment further comprises the step of displaying game outcomes to each player for each game played by the player simultaneously.
- An embodiment, incorporating all aspects of the invention, will now be described by way of example only with reference to the accompanying drawings in which
-
FIG. 1 illustrates an embodiment of a multiple game, multiple player terminal game system, -
FIG. 2 illustrates an embodiment of a game controller for a multiple game, multiple player terminal system -
FIG. 3 illustrates a game play process for a multiple game, multiple player terminal system. - The present invention relates to a game controller and multi terminal game system adapted for the simultaneous play of more than one game by each player by using more than one random result generator. At any one time all players of the game system can play more than one game, each game using a separate random result generation process which can run simultaneously.
- In the embodiment illustrated in
FIG. 1 the multiterminal gaming system 100 comprises acontroller 150 which is in data communication with one or more ofplayer terminals 180. Thecontroller 150 includes a plurality ofrandom result generators game play coordinator 160. Each of therandom result generators player terminal 180. - Game play instructions received from each player can include instructions to play more than one game, each game being played using one of the random result generators. The
game play coordinator 160 is adapted to, when multiple games are played, trigger the random result generator used for the game to generate a random result. Each random result generator generates a random result for a game playable by all the players, and the random result generators can all be operable at the same time to concurrently generate a result for their respective game. Thus, each player can play two or more games simultaneously, wherein one game is played using each random result generator. - The
game play coordinator 160 determines, from the received game play instructions, which games are selected by players and appropriately triggers the random result generators. If a game is not selected for play by any players then the triggering of the random result generator for that game may be omitted. The game play coordinator may also control aspects of game play such as time periods in which players are able to place bets for each game, these time periods may vary from game to game. Triggering timing of each random result generator may be based on betting period timing, time required for result generation, or the total time period required for execution of a round of the game. - All random result generators may be triggered to start result generation at the same time or at different times. However, as each random result generator operates independently of the others all may be executing result generations simultaneously. For example, where one random result generator is a roulette wheel, having a relatively long random result generation time, and another is a coin toss device, having a relatively short random result generation time, several rounds of the coin toss game may be executed during a single round of the roulette game. Thus the coin toss game may be played at a faster rate than the roulette game. Alternatively, each game may be played at the same rate which the result generation for each game triggered to initiate result generation at the same time, as the random result is generated in a shorter time for the coin toss game than the roulette game, the round of the coin toss game can be completed while waiting for the result of the roulette game. The player will get the result of the coin toss game first, then the roulette game before bets are placed again for the next round of both games.
- The
game play coordinator 160 may be implemented as a function of aprocessor 140. For example, the game play coordinator may be implemented as a software program or set of instructions executable by the processor to receive game play instructions from the player terminals, and in response to the game play instructions, received from one or more players, determine the required random result generators to play the games selected by the players, and trigger random result generation by each required random result generator. The game play coordinator can receive result data from each random result generator and forward the appropriate result data to each player based on each player's instructions. Herein the term “processor” is used to refer generically to any device that can process instructions and may include: a microprocessor, microcontroller, application specific device, programmable logic device or other computational device, a general purpose computer (e.g. a PC) or a server. Alternatively, thegame play coordinator 160 may be implemented using hardware circuits designed to trigger the result generation on selected random result generators in response to player instructions input via the player terminals. For example, hardwired circuits, application specific integrated circuits (ASICs) or programmable hardware such as field programmable gate arrays (FPGAs) may be used to implement the game play coordinator. Embodiments of the game play coordinator implemented using any combination of hardware, firmware and software executed using a processor are envisaged. - Each of the
player terminals 180 includes the components required for a player to enter game play instructions which can include wagers to play the games. Each player terminal can include acredit mechanism 182 to enable a player to input credits and receive payouts, aplayer input mechanism 187 to enable a player enter game play instructions and adisplay 185 or other output mechanism for displaying game information and outcomes to the player for each game being played. - The
credit mechanism 182 may a coin or token input chute or bill collector and matching dispenser, or alternatively a card reader for reading a smart card, debit card or credit card. A reading device may also be provided for the purpose of reading a player tracking device, for example as part of a loyalty program. The player tracking device may be in the form of a card, flash drive or any other portable storage medium capable of being read by the reading device. - The
player input mechanism 187 can be any suitable form of user input mechanism which enables a player to select which available games to play and input game play instructions for each of the selected games. For example the player input mechanism may comprise a bank of buttons for enabling a player to interact with the gaming system, a key board or keypad, switches, touch screens etc. The player input mechanism may include a plurality of input mechanisms or interfaces, for example one or more banks of buttons and one or more touch screens etc. The player terminal may have different input mechanism associated with each game playable or the same input mechanisms may be used for one or more playable games. The configuration of the player input mechanism can be varied for different embodiments to be adapted to any form suitable for the games provided in the system. The system is adapted to enable a player to select and play simultaneously one or more of the playable games. Game play instructions input by each play can include a selection of which games to play, wagered amounts for each selected game, bet instructions etc. - The
display 185 and/or other output mechanism may be a video display unit, such as a cathode ray tube screen device, a liquid crystal display, plasma screen, any other suitable video display unit. A player terminal may be provided with more than one display unit or output mechanism for example a player terminal may be provided with a screen type display and other forms of output mechanisms such as series of lights or a panel of selectively illuminated symbols or buttons. The player terminal can also be provided with audio outputs such as speakers. Different game information may be communicated by each display and/or output mechanism. The player terminal can be adapted for simultaneous display of game information for each of the different games, to enable a player to simultaneously play and view the outcomes of more than one game. Where the display comprises a single screen type device, game data of different games may be simultaneously displayed in separate areas of the screen. The display may be adapted to dynamically allocate screen areas for each game based on the number of games selected for play by the player. Alternatively, a player terminal may display game information for different games using different displays or output mechanisms. For example, an outcome for one game may be displayed on a screen, while outcomes for another game is simultaneously displayed using a flashing light. - An embodiment of a
game controller 200 is illustrated inFIG. 2 . The game controller comprises: threerandom number generators game coordinator 290; aterminal exchange 260 for receiving game play instructions fromplayer terminals 180 a-n; anoutcome evaluator 295;memory 270 for storinggame rules player data 265; andmeters 250 for regulatory monitoring of the controller. In this embodiment thegame coordinator 290,outcome evaluator 295, andterminal exchange 260 are all implemented as functions of agame controller processor 240. For example, each of thegame coordinator 290,terminal exchange 260 and outcome evaluator may comprise sets instructions, software subroutines, or firmware instructions executable by the controller processor. However, alternative configurations are envisaged. For example theterminal exchange 260 may be implemented as an independent server or communication hub; the game coordinator may be implemented using independent dedicated hardware and firmware; and the outcome evaluator may be implemented using programmable logic. - This embodiment of the
game controller 200 includes three random result generators, aroulette wheel 210, acard dealer 220 and adice roller 230. Theserandom result generators - Mechanical random result generators can be interesting and entertaining for player to watch. In addition to being entertaining for some players, mechanical random result generators have the advantage that they each operate in total independence of each other, so they can all be operating simultaneously to generate random results for their respective game. Further each mechanical random result generator can have independent regulatory approval. This can have advantages for obtaining regulatory approval and ongoing monitoring of the multiple player, multiple game system.
- Alternatively each random result generator may be an electronic random number generator either hardwired or hard-coded to generate random numbers or a processor executing software to generate random numbers. The plurality of random result generators provided in the controller may include combinations of different types of mechanical and electronic random result generators. The number of random result generators may be varied to offer more or less games depending on the configuration desired by the game operator which may vary, for example based on the size of the casino or gaming venue, number of patrons and popularity of the game system.
- The game controller may include one or more sets of game play rules each set being for a game played using one of the random result generators. In the embodiment illustrated in
FIG. 2 a set of game rules 215, 225, 235 is provided and stored inmemory 270 for eachrandom result generator random result generator 210 are for playing a roulette game, the game rules 225 associated with the card dealerrandom result generator 220 can be for playing a baccarat game, and the game rules 235 associated with the dice roller random number generator can be for playing an Asian style dice game known as SIC BO. The game rules associated with each random result generator are appropriate for a game which uses the type of random result produced. Different games may be played using the same type of random result generator. For example, a game controller may have two dice roller type random result generators, one associated with a set of game rules to play an Asian style dice game, and another associated with a set of game rules to play a European style dice game. Thus two different dice games can be played, with each one using a different random result generator. Similarly, a game controller having two card dealers may enable Baccarat and Black Jack games to be played. - Alternatively a set of game rules may be associated with more than one random result generator to play a game using that processor. For example, in an embodiment of the invention having two random result generators of the same type, such as two roulette wheels, one set of game rules may be associated with each of these random result generators as they are each being used to play separate instances of the same game, roulette.
- Game outcomes are evaluated by the
game outcome evaluator 295 for each game based on game rules associated with the random result generator for the game, a generated random result and game play instructions for each player of the game and output to eachplayer terminal 180. Game play rules 215, 225, 235 for each game can be stored in amemory module 270 as illustrated and read by the outcome evaluator for evaluating the result for each player. The outcome generator may be dedicated to only one game, for example Baccarat, and usable only with a compatible random result generator such as a mechanical card dealer or a processor running a software card dealer simulator. The generated random result and game play instructions for each player of the game are input to the outcome evaluator for processing to determine game outcomes for each player. In an embodiment a dedicated outcome evaluator is provided associated with each random result generator. In this embodiment the game coordinator directs the game play instructions from each player to the outcome evaluator for the game, as well as instructions to trigger the random result generation for each game. - In the illustrated embodiment the game rules 215, 225, 235 are stored in
memory 270. However, alternative embodiments where game rules are hard wired or hard coded for each game are also envisaged. For example, game rules for each game can be provided using hardware, electronically programmable memory (EPROM) chips, programmable logic devices or coded into software routines or firmware instructions. The device or routine for each game can be adapted to transform a result generated by a compatible random result generator and player instructions for one or more players into one or more game outcomes for each player. - In an alternative embodiment, each
player terminal 180 includes an outcome evaluator adapted to evaluate the outcome for the player from a random result and associated game rule information output by thecontroller 150 for each game being played. In this embodiment a terminal exchange may be adapted to coordinate the output, to each player terminal involved in a game, of the random result generated and appropriate game rules for the game to enable the player terminal outcome evaluator to determine the result for the player. For example, a player terminal processor may be provided with one or more sets of outcome evaluation instructions, which are executed in response to receiving result data from the terminal exchange to transform the result data into a game outcome for the player based on the player's game play instructions. - In an alternative embodiment, game rules for each game may be stored in the player terminal, say in a memory module of the processor or coded in hardware or firmware of the player terminal. In this embodiment game play instructions input by the player can be stored in a player terminal memory module. Random result information for a game is output to the player terminal, and the player terminal outcome evaluator evaluates outcomes for the player of the terminal based on the random result information, stored game rules, and game play instructions. The random result information can include a game identifier as well as a random result for the game instance. The outcome evaluator may also be adapted to control the operation of displays or other output mechanisms used to communication the game outcome to the player.
- A game play process for an embodiment of the multiple game, multiple player terminal system is illustrated in
FIG. 3 . A betting interval opens 310 and players at each terminal can select and enter game playinstructions 315 to play one or more of the available games during the betting interval. The betting interval closes 320 and the game coordinator determines which games have been selected forplay 330. The result generation for any games which have not been selected can be bypassed. - The generation of random results for each playable game is performed in parallel by each of the random result generators. If a game has been selected for
play result - In an alternative embodiment where each player terminal includes an outcome evaluator, the generated random result for each game can be output to each player terminal and the outcome evaluator of each respective player terminal determines the outcomes for the player of the terminal.
- In the claims which follow and in the preceding description, except where the context requires otherwise due to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” is used in an inclusive sense, i.e. to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments of the invention.
Claims (27)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2008900953 | 2008-02-27 | ||
AU2008900953A AU2008900953A0 (en) | 2008-02-27 | Gaming system and game controller |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100222145A1 true US20100222145A1 (en) | 2010-09-02 |
Family
ID=41015445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/394,380 Abandoned US20100222145A1 (en) | 2008-02-27 | 2009-02-27 | Gaming system and game controller |
Country Status (4)
Country | Link |
---|---|
US (1) | US20100222145A1 (en) |
EP (2) | EP2257349A4 (en) |
CA (1) | CA2716318C (en) |
WO (1) | WO2009105828A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9390588B2 (en) | 2012-07-06 | 2016-07-12 | Gamesys, Ltd. | Systems and methods for determining and outputting outcomes for an event instance of a game |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030104859A1 (en) * | 2001-12-05 | 2003-06-05 | David Chaum | Random number generator security systems |
US6656040B1 (en) * | 2000-04-19 | 2003-12-02 | Igt | Parallel games on a gaming device |
US20070167208A1 (en) * | 2006-01-13 | 2007-07-19 | Acres John F | Randomly enabled bonus game with controllable frequency of occurence |
US20080076525A1 (en) * | 2006-08-25 | 2008-03-27 | Igt | Quantum gaming system |
US7427236B2 (en) * | 2004-09-01 | 2008-09-23 | Igt | Gaming system having multiple gaming devices that share a multi-outcome display |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5092605A (en) * | 1991-01-31 | 1992-03-03 | Hoffman Charles L | Method of playing a racing game |
US7008319B2 (en) * | 2000-01-25 | 2006-03-07 | Tyler T. Parham | Multi-game machine and method for simultaneous play |
US6652378B2 (en) * | 2001-06-01 | 2003-11-25 | Igt | Gaming machines and systems offering simultaneous play of multiple games and methods of gaming |
US20030069064A1 (en) * | 2001-10-05 | 2003-04-10 | Ainsworth Leonard Hastings | Gaming machine |
WO2004063841A2 (en) * | 2003-01-16 | 2004-07-29 | Sabian Group Inc. | System method and platform for online gaming |
GB0324627D0 (en) * | 2003-10-22 | 2003-11-26 | Waterleaf Ltd | Redundant gaming system |
GB0328344D0 (en) * | 2003-12-06 | 2004-01-14 | Ecm Systems Ltd | Gaming system |
NZ548427A (en) * | 2004-01-12 | 2008-05-30 | Dynamite Games Pty Ltd | Gaming apparatus and systems |
CA2554207A1 (en) * | 2004-01-23 | 2005-08-04 | Thomas Estates Limited | Apparatus for playing a game |
WO2007005846A2 (en) * | 2005-06-30 | 2007-01-11 | Wms Gaming Inc. | Wagering game with overlying transmissive display for providing enhanced game features |
US9640017B2 (en) * | 2005-08-31 | 2017-05-02 | Igt | Gaming system and method employing rankings of outcomes from multiple gaming machines to determine awards |
US7753782B2 (en) * | 2005-09-06 | 2010-07-13 | Igt | Gaming system and method for providing multiple players multiple bonus awards |
DE202006010128U1 (en) * | 2006-06-28 | 2006-12-21 | Casilogic Gmbh | Machine for operating supplementry games for roulette game has a means for entering the numbers as well as a means to disburse the stakes |
US7758416B2 (en) * | 2006-09-08 | 2010-07-20 | Igt | Gaming system having a plurality of simultaneously played wagering games that may trigger a plurality of free games which may be played simultaneously with the wagering games |
-
2009
- 2009-02-27 US US12/394,380 patent/US20100222145A1/en not_active Abandoned
- 2009-02-27 WO PCT/AU2009/000235 patent/WO2009105828A1/en active Application Filing
- 2009-02-27 EP EP09714779.7A patent/EP2257349A4/en not_active Ceased
- 2009-02-27 CA CA2716318A patent/CA2716318C/en active Active
- 2009-02-27 EP EP19184466.1A patent/EP3614351A1/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6656040B1 (en) * | 2000-04-19 | 2003-12-02 | Igt | Parallel games on a gaming device |
US20030104859A1 (en) * | 2001-12-05 | 2003-06-05 | David Chaum | Random number generator security systems |
US7427236B2 (en) * | 2004-09-01 | 2008-09-23 | Igt | Gaming system having multiple gaming devices that share a multi-outcome display |
US20070167208A1 (en) * | 2006-01-13 | 2007-07-19 | Acres John F | Randomly enabled bonus game with controllable frequency of occurence |
US20080076525A1 (en) * | 2006-08-25 | 2008-03-27 | Igt | Quantum gaming system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9390588B2 (en) | 2012-07-06 | 2016-07-12 | Gamesys, Ltd. | Systems and methods for determining and outputting outcomes for an event instance of a game |
Also Published As
Publication number | Publication date |
---|---|
EP2257349A1 (en) | 2010-12-08 |
CA2716318C (en) | 2023-09-12 |
EP2257349A4 (en) | 2014-03-26 |
EP3614351A1 (en) | 2020-02-26 |
CA2716318A1 (en) | 2009-09-03 |
WO2009105828A1 (en) | 2009-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9786124B2 (en) | Gaming device and method for providing player selection of modifiers to game components | |
US8430739B2 (en) | Gaming system and method having wager dependent different symbol evaluations | |
US8313368B2 (en) | Gaming systems, gaming devices and methods with non-competitive play and optional competitive play | |
US8545312B2 (en) | Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game | |
AU2011200521B2 (en) | Wagering game with altered probabilities based on reel strip configurations | |
US8216065B2 (en) | Gaming system having multiple adjacently arranged gaming machines which each provide a component for a multi-component game | |
US20150356833A1 (en) | Wagering Game With Symbols Accrual Determining Bonus Award Upon Triggering Event | |
US9147318B2 (en) | Blackjack games | |
US9114316B2 (en) | Game modifier usable between game stages for gaming device | |
AU2007231804A1 (en) | Gaming device having expanding and rolling wild symbols | |
US9754455B2 (en) | Games and gaming machines having bonus features | |
US7717786B1 (en) | Gaming machine and game having sequential symbol matching feature | |
US10706687B2 (en) | Skill-based bonus game building in a gaming system | |
US9659463B2 (en) | Wagering game with reel-swap feature | |
US20190139364A1 (en) | Gaming devices having bonus poker game | |
US20160180639A1 (en) | Gaming machine and method of play with split-flap reels | |
CA2716318C (en) | Gaming system and game controller | |
US20190188973A1 (en) | Upgrade symbol collection for skill-based games in a gaming system | |
AU2013202669B2 (en) | Gaming device and method for providing player selection of modifiers to game components | |
US20090325664A1 (en) | Gaming System and Game Controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ELEKTRONCEK D.D., SLOVENIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PECECNIK, JOZE;FINK, TOMAZ;SIGNING DATES FROM 20090910 TO 20090911;REEL/FRAME:023224/0424 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: INTERBLOCK D.D., SLOVENIA Free format text: CHANGE OF NAME;ASSIGNOR:ELEKTRONCEK D.D.;REEL/FRAME:032865/0315 Effective date: 20140402 |
|
AS | Assignment |
Owner name: INTERBLOCK D.D., SLOVENIA Free format text: CHANGE OF NAME;ASSIGNOR:ELEKTRONCEK D.D.;REEL/FRAME:034417/0825 Effective date: 20140402 |
|
AS | Assignment |
Owner name: INTERBLOCK D.O.O., SLOVENIA Free format text: CHANGE OF NAME;ASSIGNOR:INTERBLOCK D.D.;REEL/FRAME:061571/0715 Effective date: 20220606 |