Method and apparatus for managing gaming machine code downloads
First Claim
1. A system for providing a gaming machine with operational code from at least one remote location comprising:
- at least one gaming machine, said gaming machine including at least one gaming machine controller adapted to control the gaming machine and present at least one game at said gaming machine to a player, said at least one gaming machine including a player tracking device including a processor and a memory and a first communication link permitting transmission of information between said at least one gaming machine controller and player tracking device;
a player tracking host arranged to store data regarding activities of one or more players of said gaming machine;
a communications interface associated with said player tracking device and permitting said player tracking device to receive information from a remote location and transmit information to a remote location;
a second communication link between said communication interface of said player tracking device and said player tracking host over which information may be transmitted; and
a game code host, said game host including a storage device storing game code, said game code host having a communication interface associated with at least a portion of said second communication link permitting the transmission of game code from said game code host to said player tracking device, whereby said player tracking device may provide said code in processed or unprocessed form to said at least one gaming machine controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A gaming machine is arranged with a gaming machine controller and a secondary “queuing” device, preferably a player tracking controller having a memory. A communication link is provided between the player tracking controller and gaming machine controller, and the player tracking controller and a player tracking network including a player tracking host or server. A game code server is connected to the player tracking network. In accordance with a method, gaming machine code or data, such as game or other control code, is transmitted from the game code server over the player tracking network to the player tracking controller. The code may be processed by the player tracking controller, including by storing it in the player tracking controller memory. The code may then be transmitted to the gaming machine controller for storage and execution.
-
Citations
22 Claims
-
1. A system for providing a gaming machine with operational code from at least one remote location comprising:
-
at least one gaming machine, said gaming machine including at least one gaming machine controller adapted to control the gaming machine and present at least one game at said gaming machine to a player, said at least one gaming machine including a player tracking device including a processor and a memory and a first communication link permitting transmission of information between said at least one gaming machine controller and player tracking device;
a player tracking host arranged to store data regarding activities of one or more players of said gaming machine;
a communications interface associated with said player tracking device and permitting said player tracking device to receive information from a remote location and transmit information to a remote location;
a second communication link between said communication interface of said player tracking device and said player tracking host over which information may be transmitted; and
a game code host, said game host including a storage device storing game code, said game code host having a communication interface associated with at least a portion of said second communication link permitting the transmission of game code from said game code host to said player tracking device, whereby said player tracking device may provide said code in processed or unprocessed form to said at least one gaming machine controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of downloading code to a gaming machine from a remote device, said gaming machine including a gaming controller and a player tracking controller comprising:
-
storing gaming machine code at said remote device;
generating a request for gaming machine code;
providing said request to said remote device;
transmitting gaming machine code from said remote device to said player tracking controller over a communication link in response to said request;
processing said gaming code with said player tracking controller; and
transmitting all or a portion of said processed gaming code to said gaming machine controller. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for providing a gaming machine with operational code from at least one remote location comprising:
-
at least one gaming machine, said gaming machine including at least one gaming machine controller adapted to control the gaming machine and present at least one game at said gaming machine to a player, said at least one gaming machine including a player tracking device including a processor and a memory and a first communication link permitting transmission of information between said at least one gaming machine controller and player tracking device;
a player tracking host arranged to store data regarding activities of one or more players of said gaming machine;
a second communication link between said player tracking device and said player tracking host over which information may be transmitted;
a game code host, said game host including a storage device storing game code; and
a third communication link between said player tracking device and said game code host over which game code may be transmitted from said game code host to said player tracking device, whereby said player tracking device may provide said code in processed or unprocessed form to said at least one gaming machine controller. - View Dependent Claims (21, 22)
-
Specification