EP1938500A2

Universal game download system for legacy gaming machines

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 24 March 2026, 0.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

65 claims: 5 independent, 60 dependent

  1. 1
    Claims of equivalent WO 2006127109 A2 WHAT IS CLAIMED IS; 1. A method for downloading software components to a non PC-based gaming machine over a network, the non PC-based gaming machine including a locked enclosure and persistent storage, the method comprising the steps of:providing a PC controlled by policies and disposed within the locked enclosure of the non-PC gaming machine, the PC including local storage;connecting the PC to the network;providing an interface between the PC and the non PC-based gaming machine;downloading a package authenticated by a certificate only to the PC over the network, the package including the software components to be installed on the non-PC gaming machine;verifying the certificate and unpacking the software components included in the package, and enabling the non PC-based gaming machine to execute the unpacked software components.
  2. 21
    A method for ensuring that only authorized software components execute on a non PC-based gaming machine connected to a network, the non PC-based gaming machine including a locked enclosure, the method comprising the steps of:providing a PC controlled by policies and disposed within the locked enclosure of the non-PC gaming machine;connecting the PC to the network;providing an interface between the PC and the non PC-based gaming machine;packaging authorized software components that are executable to the non-PC gaming machine but not to the PC into a code signed MSI installation package;configuring certificate rule policies to enable execution of the code signed MSI installation package;enforcing the policies, and sending the code signed MSI installation package to the PC within the secure locked enclosure of the non-PC gaming machine, and executing the code signed MSI installation package upon startup of the non PC-based gaming machines or upon a command.
  3. 27
    A gaming machine, comprising: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 controlled by policies and 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, wherein the second computing device is configured to receive game software components over the network that are compatible with the first computing device but not compatible with the second computing device and to transfer the received game software components to the first computing device over the interface.
  4. 38
    A method for downloading software components over a network to a gaming machine controlled by a first computing device, the gaming machine being disposed within a locked enclosure, the method comprising the steps of:providing a second computing device controlled by policies and disposed within the locked enclosure of the gaming machine;connecting the second computing device to the network;providing an interface between the second computing device and the gaming machine;downloading a package authenticated by a certificate only to the second computing device over the network, the package including software components to be installed and executed on the first computing device, the software components not being compatible with the second computing device;verifying the certificate and unpacking the software components included in the package, and enabling the first computing device to execute the unpacked software components.
  5. 57
    A method for downloading software components to a PC based gaming machine over a network, the PC based gaming machine including a persistent data storage, the method comprising the steps of:configuring the PC based gaming machine with a dual-boot capability including a first operating system and a second operating system, the second operating system being controlled by policies, the persistent storage being accessible by the first operating system and by the second operating system;executing the game software when the first operating system is booted;connecting the PC based gaming machine to the network when the second operating system is booted;downloading over the network a package authenticated by a certificate to the PC based gaming machine only when booted under the second operating system, the package including the software components to be installed on the persistent data storage;verifying the certificate and unpacking the software components included in the package when booted under the second operating system, and enabling the PC based gaming machine when booted under the first operating system to execute the unpacked software components.