Method for control of gaming systems and for generating random numbers
First Claim
1. A method of playing a game of chance, the method comprising:
- receiving, via a network, game information from one or more gaming devices in response to a player initiated game event;
generating random numbers;
executing software on a processor, the software being associated with game rules for each of games being played at each gaming device in response to the game information received from each gaming device so as to determine game play results for each of the games being played at each gaming device based on the random numbers; and
communicating, via the network, the game play results to each of the one or more gaming devices.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for implementing a game having a deterministic component and a non-deterministic component wherein a player uses the game through at least one player interface unit. Each player interface unit generates a player record indicating player-initiated events. A random number generator provides a series of pseudo-random numbers and a rules library stores indexed rules for one or more games. An interface registry stores mapping records where the mapping records are used to associate the player-initiated events to pre-selected rules in the rules library. A control means is coupled to the player interface to receive the output of the player interface unit, coupled to the interface registry, the rules library, and the random number generator. The control means processes the player record and returns an output record to the player interface unit where the output record is determined by executing the game'"'"'s rules with reference to the pseudo-random numbers and predefined combinatorial algorithms for selecting sets of the pseudo-random numbers.
147 Citations
30 Claims
-
1. A method of playing a game of chance, the method comprising:
-
receiving, via a network, game information from one or more gaming devices in response to a player initiated game event; generating random numbers; executing software on a processor, the software being associated with game rules for each of games being played at each gaming device in response to the game information received from each gaming device so as to determine game play results for each of the games being played at each gaming device based on the random numbers; and communicating, via the network, the game play results to each of the one or more gaming devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for playing one or more different games, the one or more different games each available to one or more players, the system comprising:
-
one or more gaming devices, each of the gaming devices configured to receive player input and generate game information related to a player-initiated game event for a game being played; a first network interface coupled to each of the plurality of gaming devices and a network, and configured to communicate the generated game information over the network; and a processor coupled to a second network interface, the second network interface being coupled to the network and configured to receive the generated game information over the network, and wherein the processor is configured to execute game rules for each of the games being played in response to the received game information, and to generate random numbers required by the game rules. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of playing one or more games at each of one or more gaming devices, the method comprising:
-
generating at least a first player record of information indicative of game information in response to a player initiated game event; communicating, via a network, the game information to a server; receiving, via the network, a game play result that is based on the game information and a random number generated by the server, wherein the game play result is indicative of the result of executing software on the server associated with game rules for the game of chance being played on the gaming device; and displaying the game play results. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for playing a game comprising:
-
a memory for storing rules of at least one game, wherein said rules comprise program code, which, when executed on one or more machines, causes the one or more machines to perform program operations to execute the rules of the at least one game; a network interface coupled to a network; and a processor coupled to the network interface wherein the processor is configured to receive a player record over the network via the network interface, the player record indicating a player initiated game event of a game being played, the processor further configured to generate random numbers and to execute the rules of the game being played using at least one of the generated random numbers to generate game results and to communicate the game results over the network. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An electronic device for playing a game of chance, comprising:
-
a processor configured to generate a player record indicating a player initiated game event of a game being played; and a network interface, coupled to the processor, and configured to communicate the player record to a server via a network, and configured to receive a game play result, wherein the game play result is indicative of the result of executing software on the server associated with game rules for the game of chance; and a display configured to display the game play result. - View Dependent Claims (28, 29, 30)
-
Specification