Patent ID: 7996916

Claim:
A method of verifying the authenticity of gaming software stored in RAM of a gaming device, said gaming device having a gaming controller for executing gaming software programs at the gaming device, the method comprising: identifying a first gaming software program currently stored in the gaming device RAM, wherein the first gaming software includes a first portion of executable code stored in the gaming device RAM; determining a first identifier associated with the first portion of executable code; identifying, using the first identifier, a second gaming software program stored on a file storage device, wherein the second gaming software program has associated therewith an identifier which matches the first identifier, and wherein the second gaming software program includes a second portion of executable code; verifying an authenticity of the first gaming software program, wherein verification of the authenticity of the first gaming software program includes comparing bits of the first portion of executable code to bits of the second portion of executable code, and determining whether any portion of the second portion of executable code matches the first portion of executable code; and generating an error event if it is determined that no compared portion of the second portion of executable code matches the first portion of executable code.