×

Authentication system for gaming machines

  • US 9,281,946 B2
  • Filed: 06/11/2014
  • Issued: 03/08/2016
  • Est. Priority Date: 03/05/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of verifying gaming components using an authentication system to authenticate contents of a manifest in a gaming system including one or more processors, the method comprising:

  • providing a physical network that connects and enables communication between a plurality of gaming devices, the plurality of gaming devices each comprising;

    (i) at least one display device;

    (ii) a plurality of input devices including;

    (a) an acceptor of a first physical item associated with a first monetary value; and

    (b) a cashout button actuatable to cause an initiation of a payout associated with a credit balance;

    (iii) at least one gaming device processor; and

    (iv) at least one gaming device memory device storing gaming device game code that enables game play;

    providing a network associated storage device connected to the physical network that contains a gaming component;

    determining, using one or more processors, if the manifest is authentic using a digital signature check, the manifest having contents including a plurality of components each having a file name, a block indicator, an associated stored hash, a block size field indicating a size of each data block, and a block number field indicating a number of data blocks;

    booting an operating system, once the contents of the manifest are authenticated;

    performing, using the one or more processors, a hash calculation over each component listed by file name in the authenticated manifest over a network connection, as the component is needed, to produce a calculated hash;

    verifying, using the one or more processors, each component for which a hash calculation was performed by comparing the calculated hash to the associated stored hash and associated file name located within the manifest; and

    loading the component if the calculated hash and the stored hash are equal;

    wherein the plurality of components is updatable; and

    wherein, upon the plurality of gaming components being updated, the manifest is revised according to the update and digitally signed using a private key.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×