Method and system for instant-on game download
First Claim
1. An electronic wagering gaming machine comprising:
- an input device configured to receive an input for a first game from a first player of the electronic wagering gaming machine;
a display device configured to display an image of the first game to the first player of the electronic wagering gaming machine;
a processor; and
a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to;
locally execute a play of a second game,produce a stream of the locally executed play of the second game, andsend data associated with the stream of the locally executed play of the second game to another electronic wagering gaming machine over a data network, wherein the other electronic wagering gaming machine initially does not have a copy of instructions to execute the second game, and the other electronic wagering gaming machine is configured to cause a display device of the other electronic wagering gaming machine to display the stream of the play of the and the other electronic wagering gaming machine includes another input device to receive an input associated with the stream of the play of the second game and the other electronic wagering gaming machine includes another input device to receive an input associated with the stream of the play of the second game.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, and systems, including computer program products, implementing and using techniques for a method for providing a game on demand over a data network, in a gaming machine. The gaming machine sends a request message for a game application over the data network. In a network mode, the gaming machine receives outputted results from an executed game application over a streaming channel of the data network for network-based game play. During the network-based game play, the game application is downloaded over a download channel of the data network. In a local mode, the gaming machine executes the downloaded game application independent of the network-based game play. The gaming machine switches instantaneously from the network mode to the local mode for machine-based game play, including maintaining a status of the network-based game play.
304 Citations
24 Claims
-
1. An electronic wagering gaming machine comprising:
-
an input device configured to receive an input for a first game from a first player of the electronic wagering gaming machine; a display device configured to display an image of the first game to the first player of the electronic wagering gaming machine; a processor; and a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to; locally execute a play of a second game, produce a stream of the locally executed play of the second game, and send data associated with the stream of the locally executed play of the second game to another electronic wagering gaming machine over a data network, wherein the other electronic wagering gaming machine initially does not have a copy of instructions to execute the second game, and the other electronic wagering gaming machine is configured to cause a display device of the other electronic wagering gaming machine to display the stream of the play of the and the other electronic wagering gaming machine includes another input device to receive an input associated with the stream of the play of the second game and the other electronic wagering gaming machine includes another input device to receive an input associated with the stream of the play of the second game. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of operating a gaming system comprising a plurality of electronic wagering gaming machines, the method comprising:
-
receiving, by a first electronic wagering gaming machine of the plurality of electronic wagering gaming machines, a request by a first player to play a game on the first electronic wagering gaming machine, wherein the first electronic wagering gaming machine includes a first input device configured to receive a first game input from the first player, and a first display device configured to display a first game image to the first player; determining, by the first electronic wagering gaming machine, that the first electronic wagering gaming machine does not have a copy of instructions associated with the game for local execution at the first electronic wagering gaming machine; sending, by the first electronic wagering gaming machine and over a data network, a request to a second electronic wagering gaming machine of the plurality of electronic wagering gaming machines, the second electronic wagering gaming machine having a copy of instructions associated with the game for execution at the second electronic wagering gaming machine, wherein the second electronic wagering gaming machine includes a second input device configured to receive a second game input for another game from a second player, and a second display device configured to display a second game image of the other game to the second player; receiving, by the first electronic wagering gaming machine, a data stream of the game over the data network from the second electronic wagering gaming machine; and displaying, by the first electronic wagering gaming machine, the data stream of the game to the first player for a networked-based play of the game. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An electronic wagering gaming machine comprising:
-
a display device configured to display a first game image of a first game to a first player; an input device configured to receive a first game input for the first game from the first player; a processor; and a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to; receive, via the input device, a request by the first player to play the first game; determine that the memory device does not have a copy of instructions associated with the first game for local execution; send, over a data network, a request to another electronic wagering gaming machine having a copy of instructions associated with the game for execution, wherein the other electronic wagering gaming machine includes another input device configured to receive a second game input for a second game from a second player, and another display device configured to display a second game image of the second game to the second player; receive, data associated with a stream of the first game over the data network from the other electronic wagering gaming machine; and cause the display device to display the stream of the first game to the first player. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A gaming system comprising:
a first wagering gaming machine including; a processor; and a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to; locally execute a play of a game, produce a stream of the locally executed play of the game, send data associated with the stream of the locally executed play of the game to a second wagering gaming machine over a data network, wherein the second wagering gaming machine initially does not have a copy of instructions to execute the game, and the second wagering gaming machine is configured to cause a display device of the second wagering gaming machine to display the stream of the play of the game to a player as a networked-based play of the game, and transmit, over the data network and during the networked-based play of the game, a locally executable form of the game to the second wagering gaming machine, wherein the second wagering gaming machine is configured to switch from the networked-based play of the game to the locally executable form of the game such that game play by the player of the game is not interrupted during switching. - View Dependent Claims (18)
-
19. A method of operating a gaming system comprising a plurality of wagering gaming machines, the method comprising:
-
receiving, by a first wagering gaming machine of the plurality of wagering gaming machines, a request by a player to play a game on the first wagering gaming machine; determining, by the first wagering gaming machine, that the first wagering gaming machine does not have a copy of instructions associated with the game for local execution at the first wagering gaming machine; sending, by the first wagering gaming machine and over a data network, a request to a second wagering gaming machine of the plurality of wagering gaming machines, the second wagering gaming machine having a copy of instructions associated with the game for execution at the second wagering gaming machine; receiving, by the first wagering gaming machine, data associated with a stream of the game over the data network from the second wagering gaming machine; displaying, by the first wagering gaming machine, the stream of the game to the player for networked-based play of the game; downloading to the first wagering gaming machine a locally executable form of the game over the data network and from the second wagering gaming machine, wherein the locally executable form of the game is executable on the first wagering gaming machine; and switching from the network-based play of the game to the locally executable form of the game such that game play by the player of the game is not interrupted during the switching. - View Dependent Claims (20, 21)
-
-
22. A wagering gaming machine comprising:
-
a display device; a processor; and a memory device which stores a plurality of instructions, which when executed by the processor, cause the processor to; receive a request by a player to play a game; determine that the memory device does not have a copy of instructions associated with the game for local execution; send, over a data network, a request to another wagering gaming machine having a copy of instructions associated with the game for execution; receive, data associated with a stream of the game over the data network from the other wagering gaming machine; cause the display device to display the stream of the game to the player for networked-based play of the game; download, over the data network and from the other wagering gaming machine, a locally executable form of the game; and switch from the network-based play of the game to the locally executable form of the game such that game play by the player of the game is not interrupted during the switching. - View Dependent Claims (23, 24)
-
Specification