Universal game download system for legacy gaming machines
First Claim
1. A method for ensuring that only regulatory certified authorized software components execute on a non PC-based gaming machine, the method comprising the steps of:
- providing a central server coupled to a network;
providing a PC connected to the network and controlled by certificate software restriction policies configured in the central server, the PC including storage;
coupling the PC to the network;
providing an interface between the PC and the non PC-based gaming machine;
packaging regulatory certified authorized software components that are executable to the non-PC gaming machine but not executable to the PC into a code signed installation package;
configuring policies to enable execution in the PC of the code signed installation package;
enforcing the certificate software restriction policies;
sending the code signed installation package to the PC;
executing the code signed installation package in the PC under certificate software restriction policy enforcement and storing the unpacked regulatory certified authorized software components in the storage;
forwarding the unpacked regulatory certified authorized software components from the storage to the non-PC over the interface, and executing the unpacked regulatory certified authorized software components in the non-PC.
4 Assignments
0 Petitions
Accused Products
Abstract
A universal method and computer system for downloading game software to legacy gaming machines. A gaming machine includes a locked enclosure; a first computing device disposed within the locked enclosure, the first computing device being programmed to enable game play of the gaming machine; a second computing device disposed within the locked enclosure of the gaming machine, the second computing device being configured for network access, and an interface between the first and the second computing devices. The second computing device is configured to receive game software components over the network that are compatible with (e.g., executable by) the first computing device but not compatible with (e.g., not executable by) the second computing device and to transfer the received game software components to the first computing device over the interface. The second computing device may include, for example, a PC. When the first computing device is a PC, it may be configured with dual-boot capability between two operating computer systems. When the first operating computer system is booted, game play may be enabled and when the second operating computer system is booted, game software components may be received over the network.
-
Citations
20 Claims
-
1. A method for ensuring that only regulatory certified authorized software components execute on a non PC-based gaming machine, the method comprising the steps of:
-
providing a central server coupled to a network;
providing a PC connected to the network and controlled by certificate software restriction policies configured in the central server, the PC including storage;
coupling the PC to the network;
providing an interface between the PC and the non PC-based gaming machine;
packaging regulatory certified authorized software components that are executable to the non-PC gaming machine but not executable to the PC into a code signed installation package;
configuring policies to enable execution in the PC of the code signed installation package;
enforcing the certificate software restriction policies;
sending the code signed installation package to the PC;
executing the code signed installation package in the PC under certificate software restriction policy enforcement and storing the unpacked regulatory certified authorized software components in the storage;
forwarding the unpacked regulatory certified authorized software components from the storage to the non-PC over the interface, and executing the unpacked regulatory certified authorized software components in the non-PC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A gaming machine coupled to a central server over a network, the gaming machine comprising:
-
a non-PC computer configured to enable game play on the gaming machine;
a PC coupled to the network and controlled by certificate software restriction policies configured in the central server, the PC including storage;
an interface between the PC and the non-PC gaming computer;
a code signed installation package that includes regulatory certified authorized software components that are executable to the non-PC gaming computer but not to the PC, wherein the PC, under the control of the certificate software restriction policies, is configured to execute the code signed installation package and to store the unpacked regulatory certified authorized software components in the storage. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification