Distributed Game Services
First Claim
1. A local gaming machine configured to interact with a remote gaming machine to provide games of chance, the local gaming machine comprising:
- a gaming controller configured to;
identify a location of a first game application as being at the remote gaming machine, the remote gaming machine being configured to store and execute one or more remote game applications including the first game application, andrequest reservation of an instance of the first game application at the remote gaming machine when it is determined that the first game application is available for execution at the remote gaming machine;
a communications interface coupled to receive a request from the remote gaming machine for a second game application;
a storage medium configured to store one or more local game applications including the second game application;
the gaming controller further configured to;
execute the one or more local game applications, andreserve an instance of the second game application when it is determined that the second game application is available for execution at the local gaming machine.
0 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a local gaming machine is in communication with a remote gaming machine over a data network. A player input requesting a game application is received at the local gaming machine. The requested game application may be located at the remote gamine machine. It is determined whether the requested game application is available for execution on the remote gaming machine. In some instances, determining availability of the requested game application includes determining compliance with interface specifications, licensing specifications and/or jurisdictional specifications. When the requested game application is available for execution, an instance of the requested game application is reserved on the remote gaming machine. When the instance is executed on the remote gaming machine, output data is sent to the local gaming machine over the data network. In some instances, one or more game parameters can be captured from the received output data.
-
Citations
20 Claims
-
1. A local gaming machine configured to interact with a remote gaming machine to provide games of chance, the local gaming machine comprising:
-
a gaming controller configured to; identify a location of a first game application as being at the remote gaming machine, the remote gaming machine being configured to store and execute one or more remote game applications including the first game application, and request reservation of an instance of the first game application at the remote gaming machine when it is determined that the first game application is available for execution at the remote gaming machine; a communications interface coupled to receive a request from the remote gaming machine for a second game application; a storage medium configured to store one or more local game applications including the second game application; the gaming controller further configured to; execute the one or more local game applications, and reserve an instance of the second game application when it is determined that the second game application is available for execution at the local gaming machine. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing games of chance on gaming machines over a data network, the method comprising:
-
identifying a location of a first game application as being at a remote gaming machine, the remote gaming machine configured to store and execute one or more remote game applications including the first game application; determining whether the first game application is available for execution at the remote gaming machine; reserving an instance of the first game application at the remote gaming machine when it is determined that the first game application is available for execution; receiving, at a local gaming machine, a request message for a second game application from the remote gaming machine, the local gaming machine configured to store and execute one or more local game applications including the second game application; determining whether the second game application is available for execution at the local gaming machine; and reserving an instance of the second game application at the local gaming machine when it is determined that the second game application is available for execution. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing games of chance, the system comprising:
-
a local gaming machine including; a storage medium configured to store one or more local game applications; a controller configured to; determine a location of a first game application as being at a remote gaming machine, determine whether the first game application is available for execution at the remote gaming machine, and reserve an instance of the first game application at the remote gaming machine when it is determined that the first game application is available for execution; and the remote gaming machine including; a storage medium configured to store one or more remote game applications; a controller configured to; determine a location of a second game application as being at the local gaming machine, determine whether the second game application is available for execution at the local gaming machine, and reserve an instance of the second game application at the local gaming machine when it is determined that the second game application is available for execution. - View Dependent Claims (20)
-
Specification