Method and apparatus for securing electronic games
First Claim
1. An electronic game system comprising a game server and one or more player terminals,wherein said one or more player terminals include:
- a first random number generator; and
first transmitting means for transmitting said first random number to said game server at substantially the same time as a second random number is received; and
wherein said game server includes;
a second random number generator; and
second transmitting means for transmitting said second random number to said one or more player terminals at substantially the same time as said first random number is received,said system including means for generating a game result based on said first random number and said second random number.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for playing electronic games includes a game server and one or more player terminals. Game results are based on a random number generated in each of the game server and the player terminals. The game server and the player terminals cooperate to ensure that the random numbers are generated independently. As a result, game players and the game host, such as a casino, can be confident that play results are not fraudulent. In one embodiment, the random numbers are transmitted between the game server and the player terminals at substantially the same time. In other embodiments, the random numbers are encoded and exchanged between the game server and the player terminals. Then, keys to decode the random numbers are exchanged.
-
Citations
29 Claims
-
1. An electronic game system comprising a game server and one or more player terminals,
wherein said one or more player terminals include: -
a first random number generator; and first transmitting means for transmitting said first random number to said game server at substantially the same time as a second random number is received; and wherein said game server includes; a second random number generator; and second transmitting means for transmitting said second random number to said one or more player terminals at substantially the same time as said first random number is received, said system including means for generating a game result based on said first random number and said second random number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
-
generating a first random number at said player terminal; generating a second random number at said game server; and transmitting said first random number to said game server and transmitting said second random number to said player terminal at substantially the same time. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. In a game server for an electronic game environment having a game server and a player terminal, a method of controlling an electronic game, comprising the steps of:
-
generating a first random number; receiving a second random number from said player terminal; and transmitting said first random number to said player terminal at substantially the same time that said second random number is received from said player terminal. - View Dependent Claims (19, 20)
-
-
21. In a player terminal of an electronic game environment having a game server and a player terminal, a method of obtaining a game result, comprising the steps of:
-
generating a first random number; receiving a second random number from said game server; transmitting said first random number to said game server at substantially the same time that said second random number is received from said game server; and receiving a game result from said game server, said game result being based on said first and second random numbers.
-
-
22. A device to control an electronic game for use in a game server for an electronic game environment having a game server and a player terminal, comprising:
-
a processor; and a storage device coupled to said processor and storing instructions adapted to be executed by said processor to; generate a first random number; receive a second random number from said player terminal; and transmit said first random number to said player terminal at substantially the same time that said second random number is received from said player terminal. - View Dependent Claims (23, 24)
-
-
25. A medium storing instructions adapted to be executed by a processor to perform a method of controlling an electronic game for use in a game server for an electronic game environment having a game server and a player terminal, said method comprising:
-
generating a first random number; receiving a second random number from said player terminal; and transmitting said first random number to said player terminal at substantially the same time that said second random number is received from said player terminal. - View Dependent Claims (26, 27)
-
-
28. A device to obtain a game result for use in a player terminal of an electronic game environment having a game server and a player terminal, comprising:
-
a processor; and a storage device coupled to said processor and storing instructions adapted to be executed by said processor to; generate a first random number; receive a second random number from said game server; transmit said first random number to said game server at substantially the same time that said second random number is received from said game server; and receive a game result from said game server, said game result being based on said first and second random numbers.
-
-
29. A medium storing instructions adapted to be executed by a processor to perform a method of obtaining a game result for use in a player terminal of an electronic game environment having a game server and a player terminal, said method comprising:
-
generating a first random number; receiving a second random number from said game server; transmitting said first random number to said game server at substantially the same time that said second random number is received from said game server; and receiving a game result from said game server, said game result being based on said first and second random numbers.
-
Specification