Nova Patents
AU2002326552B2

Process verification

Abstract

A disclosed gaming machine (2) provides methods and apparatus of verifying the authenticity of gaming software stored in and executed from RAM (106) on the gaming machine (2). When presenting a game on the gaming machine (2), a master gaming controller (101) may dynamically load gaming software applications into RAM (106) and dynamically unload gaming software applications from RAM (106). The authenticity of the gaming software applications temporarily stored in RAM (106) may be verified by using methods to compare it with certified gaming software stored on one or more local (114) or remote file storage devices (116) accessible to the master gaming controller on the gaming machine (2). The verification process may be used to satisfy gaming regulatory entities within various gaming jurisdictions that require certified gaming software to be operating on the gaming machine (2) at all times as well as to prevent tampering with the gaming machine (2).

AU2002326552B2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 6 August 2022, 4.1 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

3 claims: 2 independent, 1 dependent

  1. 1
    What is claimed is:1. A method of verifying the authenticity of a first gaming software program temporarily stored in RAM of a gaming machine having a master gaming controller for executing said gaming software program, the method comprising: 5 (a) identifying the first gaming software program as currently stored in the gaming machine RAM;(b) identifying a second gaming software program stored on a file storage device;(c) comparing at least a first portion of the second gaming software program with a first portion of the first gaming software program as currently stored in the gaming 10 machine RAM;and (d) selecting the second gaming software program from a list of certified gaming software programs wherein the certified gaming software programs are stored on one or more file storage devices, wherein the first portion of the gaming software program is a portion of the first 15 gaming software program that does not change during execution of said first gaming software program.
  2. 3
    3/8 FIGURE 2 WO 03/013677 PCT/US02/25083 WO 03/013677 PCT/US02/25083 FIGURE 4 WO 03/013677 PCT/US02/25083 FIGURE 5 WO 03/013677 PCT/US02/25083 7/8 FIGURE 6 WO 03/013677 PCT/US02/25083 8/8 FIGURE 7