IP Library Granted Patent US 8,241,109
Granted Patent B2
US 8,241,109 · App. 12/635,499 · Granted Aug 14, 2012

Gaming machine power fail enhancement

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,241,109
App. No.
12/635,499
Granted
Aug 14, 2012
Kind
B2
Abstract

An operating system for a gaming system includes a data producer which generates non-reproducible data relating to a transaction carried out in respect of the gaming system. A data consumer is in communication with the data producer for storing data relating to the non-reproducible data. A game controller is in communication with the data producer and the data consumer which effects communications between the data producer and the data consumer by means of a transaction-based protocol. The invention also relates to the use of data storage device for a gaming system that includes a local power supply.

Claims (25)

1. A method of updating data on meter Random Access Memory (RAM) of a gaming system, the method including:

creating a backup copy of the data in the meter RAM and storing the backup copy in a predetermined, second data storage location of a memory device of the meter;

determining whether the data in the meter RAM is to be updated;

in response to determining that the data in the meter RAM is to be updated, setting a status of an indicator to an updating state;

determining whether the power from a dedicated local power supply has failed and determining whether the status of the indicator is the updating state; and

in response to determining that the power from the dedicated local power supply has failed and the status of the indicator is the updating state, restoring data in the meter RAM using the backup copy;

wherein, in the event of a power failure, the dedicated local power supply provides a hold-up time sufficient to set the status of the indicator to the updating state.

2. The method of claim 1 in which the indicator is a flag and in which the method includes examining the status of the flag every time power is restored after a power failure to determine if the power failure interrupted a meter update.

3. The method of claim 2 which includes, once an updated transaction has been received by the memory device and a backup copy has been made, changing the flag status to the updating state.

4. The method of claim 3 , which includes, processing the transaction and, when complete, changing the flag status to a not updating state.

5. The method of claim 1 which includes, if there has been an interruption to the meter update, using the contents at the second data storage location to restore the meter data.

6. The method of claim 5 which includes writing the data at the second data storage location to a first data storage location to overwrite any data at the first data storage location potentially corrupted due to the power failure.

7. A gaming machine comprising:

a processor and a memory, wherein the processor is configured to:

create a backup copy of data from a meter Random Access Memory (RAM) and store the backup copy in a predetermined second data storage location;

determine whether data in the meter RAM is to be updated;

in response to determining that the data in the meter RAM is to be updated, set a status of an indicator to an updating state;

determine whether the power from a dedicated local power supply has failed and determine whether the status of the indicator is the updating state; and

in response to determining that the power from the dedicated local power supply has failed and the status of the indicator is the updating state, restore data in the meter RAM using the backup copy;

wherein, in the event of a power failure, the dedicated local power supply is to provide a hold-up time sufficient to set the status of the indicator to the updating state.

8. The gaming machine of claim 7 in which the indicator is a flag and in which the processor is to examine the status of the flag every time power is restored after a power failure to determine if the power failure interrupted a meter update.

9. The gaming machine of claim 8 wherein, once an updated transaction has been received by the memory device and a backup copy has been made, the flag status is to be changed to the updating state.

10. The gaming machine of claim 9 , wherein the processor is to process the transaction and, when complete, change the flag status to a not updating state.

11. The gaming machine of claim 7 in which, if there has been an interruption to the meter update, contents at the second data storage location are to be used to restore the meter data.

12. The gaming machine of claim 11 , wherein the processor is to write the data at the second data storage location to a first data storage location to overwrite any data at the first data storage location potentially corrupted due to the power failure.

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 Mar 23, 2010
From: MUIR, ROBERT LINDLEY; BOESEN, JOHN; JONES, MIKE
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 024125/0680 →