IP Library Granted Patent US 7,938,726
Granted Patent B2
US 7,938,726 · App. 11/761,370 · Granted May 10, 2011

Universal game download system for legacy gaming machines

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,938,726
App. No.
11/761,370
Granted
May 10, 2011
Kind
B2
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.

Claims (35)

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.

2. The method of claim 1 , further comprising the step of booting up the PC upon startup of the non-PC gaming machine.

3. The method of claim 1 , wherein the packaging step further includes a step of using a distinct PKI certificate in the packaging step to create the code signed installation package.

4. The method of claim 1 , wherein the second providing step is carried out such that the policies are controlled by administrative scripts or commands issued by the central server.

5. The method of claim 4 , wherein the administrative scripts include .ADM administrative scripts.

6. The method of claim 1 , wherein the second providing step is carried out with the central server generating and providing the PC with a password over the network, the password being generated, provided to and configured in the PC without a human knowing the password.

7. The method of claim 6 , wherein the certificate software restriction policies are enforced on the PC only if the password is used.

8. The method of claim 1 , wherein the code signed installation package in the packaging step includes a code signed Microsoft MSI installation package.

9. The method of claim 1 , wherein the non-PC gaming machine includes a locked enclosure and wherein the method further includes a step of disposing the PC within the locked enclosure of the non-PC gaming machine.

10. The method of claim 1 , wherein the PC is configured to execute the code signed installation package under certificate software restriction policy enforcement and wherein the method further includes a step of storing the unpacked regulatory certified authorized software components in the storage, upon startup of the non-PC gaming computer or upon command.

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.

12. The gaming machine of claim 11 , wherein the PC is further configured to boot up upon startup of the non-PC gaming computer.

13. The gaming machine of claim 11 , further comprising a distinct PKI certificate bound to the code signed installation package.

14. The gaming machine of claim 11 , wherein the policies are controlled by administrative scripts or commands from the central server coupled to the gaming machine.

15. The gaming machine of claim 14 , wherein the administrative scripts include .ADM administrative scripts.

16. The gaming machine of claim 11 , wherein the PC is configured with a password and wherein the password is generated by the central server and configured in the PC via the network without a human knowing the password.

17. The method of claim 16 , wherein the certificate software restriction policies are enforced on the PC only if the password is provided to the PC.

18. The gaming machine of claim 11 , wherein the code signed installation package includes a code signed Microsoft MSI installation package.

19. The gaming machine of claim 11 , wherein the gaming machine includes a locked enclosure and wherein the PC is disposed within the locked enclosure.

20. The gaming machine of claim 11 , wherein the PC includes a Microsoft Windows operating computer system.

Assignments (5)
SECURITY AGREEMENT Recorded Jul 3, 2025
From: IGT
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 071817/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2012
From: MUDALLA TECHNOLOGY, INC.
To: IGT
Reel/Frame 027685/0704 →
CHANGE OF NAME Recorded Jan 28, 2011
From: CYBERVIEW TECHNOLOGY, INC.
To: MUDALLA TECHNOLOGY, INC.
Reel/Frame 025713/0850 →
CHANGE OF NAME Recorded Nov 4, 2010
From: CYBERSCAN TECHNOLOGY, INC.
To: CYBERVIEW TECHNOLOGY, INC.
Reel/Frame 025238/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: GATTO, JEAN-MARIE; BRUNET DE COURSSOU, THIERRY
To: CYBERSCAN TECHNOLOGY, INC.
Reel/Frame 025221/0893 →