System and method for securing electronic games
First Claim
Patent Images
1. A method of facilitating electronic game play, comprising:
- receiving, by a game server, a selection of a game and an encoded player number from a player, the encoded player number associated with a random component of the selected game;
generating, by a game server, a game server random number;
transmitting the game server random number to the player;
receiving, by a game server, a decoding key from the player;
decoding the encoded player number with the decoding key to determine a player number; and
generating, by a game server, a result value corresponding to the random component of the selected game, the result value based on the player number and the game server random number.
3 Assignments
0 Petitions
Accused Products
Abstract
A game server is provided, the game server comprising a processor and a storage device coupled to the processor. The storage device stores instructions adapted to be executed by the processor to perform a method comprising: generating a first signal; transmitting an encoded first signal; receiving a second signal; and transmitting a decoding key after receiving the second signal.
45 Citations
74 Claims
-
1. A method of facilitating electronic game play, comprising:
-
receiving, by a game server, a selection of a game and an encoded player number from a player, the encoded player number associated with a random component of the selected game; generating, by a game server, a game server random number; transmitting the game server random number to the player; receiving, by a game server, a decoding key from the player; decoding the encoded player number with the decoding key to determine a player number; and generating, by a game server, a result value corresponding to the random component of the selected game, the result value based on the player number and the game server random number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium storing instructions configured to direct a processor to:
-
receive a selection of a game and an encoded player number from a player, the encoded player number associated with a random component of the selected game; generate a game server random number; transmit the game server random number to the player; receive a decoding key from the player; decode the encoded player number with the decoding key to determine a player number; and generate a result value corresponding to the random component of the selected game, the result value based on the player number and the game server random number. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus, comprising:
-
a processor; and a storage device operatively coupled to the processor and storing instructions adapted to be executed by the processor to; receive a selection of a game and an encoded player number from a player, the encoded player number associated with a random component of the selected game; generate a game server random number; transmit the game server random number to the player; receive a decoding key from the player; decode the encoded player number with the decoding key to determine a player number; and generate at least one result value corresponding to the random component of the selected game, the at least one result value based on the player number and the game server random number.
-
-
51. A method of facilitating electronic game play, comprising:
-
receiving, by a game server, a selection of a game and encoded player numbers corresponding to at least two players, the encoded player numbers associated with a random component of the selected game; generating, by a game server, a game server random number; transmitting the game server random number to the players; receiving, by a game server, decoding keys from the players; decoding the encoded player numbers with the decoding keys to determine corresponding player numbers; and generating, by a game server, a communal result value corresponding to the random component of the selected game, the communal result value based on the player numbers and the game server random number. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A computer readable medium storing instructions configured to direct a processor to:
-
receive a selection of a game and encoded player numbers corresponding to at least two players, the encoded player numbers associated with a random component of the selected game; generate a game server random number; transmit the game server random number to the players; receive decoding keys from the players; decode the encoded player numbers with the decoding keys to determine corresponding player numbers; and generate a communal result value corresponding to the random component of the selected game, the communal result value based on the player numbers and the game server random number. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. An apparatus, comprising:
-
a processor; and a storage device operatively coupled to the processor and storing instructions adapted to be executed by the processor to; receive a selection of a game and encoded player numbers corresponding to at least two players, the encoded player numbers associated with a random component of the selected game; generate a game server random number; transmit the game server random number to the players; receive decoding keys from the players; decode the encoded player numbers with the decoding keys to determine corresponding player numbers; and generate a communal result value corresponding to the random component of the selected game, the communal result value based on the player numbers and the game server random number.
-
Specification