IP Library Granted Patent US 8,438,399
Granted Patent B2
US 8,438,399 · App. 12/057,567 · Granted May 7, 2013

Storage method for a gaming machine

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 8,438,399
App. No.
12/057,567
Granted
May 7, 2013
Kind
B2
Abstract

In a first aspect the invention provides a storage method for a gaming machine, including allocating program code to one of at least two program categories including a first category of program code that is expected to be modified more frequently than a second category of program code and storing program code from the first and second categories in logically separate storage areas.

Claims (12)

1. An electronic gaming machine, comprising:

one or more electronic storage mediums arranged into at least two logically separate partitions, including a first logical partition and a second logical partition, wherein the first logical partition is allocated to a first category of program code having a first expected probability of code modification, and the second logical partition is allocated to a second category of program code having a second expected probability of code modification that is less than the first expected probability of code modification;

an authenticator configured to execute an initial authentication of all software packages stored on the first and second logical partitions during an initial system boot;

a modification controller arranged to receive modified program code from one or more servers, wherein the modification controller is configured to determine whether the modified program code belongs to the first category of program code or the second category of program code, wherein the modification controller is configured to store the modified program code in the first logical partition if the modified program code belongs to the first category, and wherein the modification controller is configured to store the modified program code in the second logical partition if the modified program code belongs to the second category; and

wherein, in response to storage of the modified program code in either the first or second logical partitions by the modification controller, the authenticator re-authenticates only the entire logical partition of the first and second logical partitions in which the modified program code is stored, including all software packages stored on the logical partition, prior to executing the stored modified program code, wherein the modified program code is executed from the re-authenticated logical partition after any authentication of the logical partition during the initial system boot and prior to any subsequent system boot.

2. An electronic gaming machine as claimed in claim 1 , wherein the authenticator authenticates each logically separate partition at least each time the gaming machine is booted.

3. An electronic gaming machine as claimed in claim 1 , wherein the authenticator authenticates each software package at least each time the gaming machine is booted.

4. An electronic gaming machine as claimed in claim 1 , wherein a modification comprises one or more of an addition of program code to the respective logical partition, replacement of program code to the respective logical partition, or an update to program code to the respective logical partition.

5. An electronic gaming machine as claimed in claim 1 , wherein the first category of program code is game code.

6. An electronic gaming machine as claimed in claim 1 , comprising three categories of program code stored in logically separate partitions, wherein the program code comprises game code, core code and system code.

7. An electronic gaming machine as claimed in claim 5 , wherein there are three logically separate partitions.

8. An electronic gaming machine as claimed in claim 1 , wherein the logically separate partitions are on the same storage medium.

Assignments (6)
RELEASE (REEL 060204 / FRAME 0216) Recorded Mar 2, 2026
From: BANK OF AMERICA, N.A.
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
Reel/Frame 074989/0657 →
NOTICE OF ASSIGNMENT OF SECURITY INTEREST Recorded May 27, 2022
From: UBS AG, STAMFORD BRANCH
To: BANK OF AMERICA, N.A.
Reel/Frame 060204/0216 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: UBS AG, STAMFORD BRANCH
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 059368/0799 →
SECURITY INTEREST Recorded Jun 3, 2020
From: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
To: UBS AG, STAMFORD BRANCH, AS SECURITY TRUSTEE
Reel/Frame 052828/0001 →
PATENT SECURITY AGREEMENT Recorded Jan 16, 2015
From: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
To: UBS AG, STAMFORD BRANCH
Reel/Frame 034777/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2008
From: LENGER, DRAZEN
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY, LTD
Reel/Frame 020772/0609 →