IP Library Granted Patent US 12,626,560
Granted Patent B2
US 12,626,560 · App. 18/540,383 · Granted May 12, 2026

Game state reset feature for gaming machine fault

Inventors: Jacek Grabiec (Chicago, IL); Anandkumar Singh (Henderson, NV); Vignesh Kumar Krishnamoorthy (Chennai, IN); Vijayakumar Balasubramanian (Chennai, IN)
Assignee: LNW Gaming, Inc.
G07F17/3227G07F17/3234
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 12,626,560
App. No.
18/540,383
Granted
May 12, 2026
Kind
B2
Abstract

A system and method(s) to perform operations for storing gaming data in a non-volatile random-access memory (NVRAM) of a gaming machine and detecting, after the storing, an unrecoverable fault of the gaming machine. The operations further include determining, in response to detecting the unrecoverable fault, that criteria is satisfied for authorization of a partial deletion of the gaming data from the NVRAM. The operations further include determining, in response to determining that the criteria is satisfied, a first portion of the gaming data to retain on the NVRAM, and deleting, after determining the first portion of the gaming data to retain, a second portion of the gaming data without deleting the first portion of the gaming data. The operations can further include booting a game of the gaming machine to a default operational state using at least some of the first portion of the gaming data.

Claims (37)

1 . A method comprising:

storing, by an electronic processor, gaming data in a non-volatile random-access memory (NVRAM) of a gaming machine;

detecting, by the electronic processor after the storing, an unrecoverable fault of the gaming machine;

determining, by the electronic processor in response to detecting the unrecoverable fault, that criteria is satisfied for authorization of a partial deletion of the gaming data from the NVRAM;

determining, by the electronic processor in response to determining that the criteria is satisfied, a first portion of the gaming data to retain on the NVRAM;

deleting, by the electronic processor after determining the first portion of the gaming data to retain, a second portion of the gaming data without deleting the first portion of the gaming data; and

booting, by the electronic processor, a game of the gaming machine to a default operational state using at least some of the first portion of the gaming data.

2 . The method of claim 1 , wherein the first portion of the gaming data comprises game configuration data, accounting data, progressive game configuration data, progressive game history data, game play history data, and event data stored in the NVRAM prior to occurrence of the unrecoverable fault.

3 . The method of claim 1 , wherein the storing of the gaming data comprises storing, by the electronic processor, portions of the gaming data for each of a plurality of game cycles that occur for the gaming machine, and wherein the unrecoverable fault occurs as a result of a game state for a last of the plurality of game cycles that occurs immediately prior to the unrecoverable fault.

4 . The method of claim 3 , wherein the second portion of the gaming data is associated with the last of the plurality of game cycles; and wherein the first portion of the gaming data is associated with others of the plurality of game cycles that occur prior to the last of the plurality of game cycles.

5 . The method of claim 1 , wherein the determining that the criteria is satisfied comprises determining, by the electronic processor, that the first portion of the gaming data is authorized by a jurisdictional setting associated with the gaming machine.

6 . The method of claim 1 , wherein the determining that the criteria is satisfied comprises determining, by the electronic processor, that accounting meters for the gaming machine are in a balanced state.

7 . The method of claim 6 , wherein the determining that the account meters are in the balanced state comprises determining, by the electronic processor, that a first meter-subtotal value equates to a second meter-subtotal value, wherein the first meter-subtotal value consists of a total amount of credits in plus a total amount of credits won, and wherein the second meter-subtotal value consists of a total amount of credits out, plus a total amount of credits wagered, plus a current credit balance of the gaming machine.

8 . The method of claim 1 , wherein the determining that the criteria is satisfied comprises determining, by the electronic processor via a sensor of a logic box of the gaming machine, that a door to the logic box is in an open state.

9 . The method of claim 1 , wherein the determining the first portion of the gaming data comprises determining, by the electronic processor, that the first portion of the gaming data is one or more categories of data, wherein the second portion of the gaming data is not the one or more categories of data.

10 . The method of claim 9 , wherein the one or more categories of data are authorized for retention on the NVRAM based on a jurisdictional rule associated with a location of the gaming machine.

11 . The method of claim 1 , wherein the determining the first portion of the gaming data comprises reading, by the electronic processor, identifiers specified on an exclusion list, and wherein the deleting the second portion of the gaming data comprises deleting all files on the NVRAM that do not include the identifiers specified on the exclusion list.

12 . The method of claim 1 further comprising:

in response to determining that the criteria is satisfied, presenting, by the electronic processor via a user interface of the gaming machine, a user-interface control that specifies an option to retain the first portion of the gaming data, and

wherein the determining the first portion of the gaming data to retain is in response to detecting a user input that selects the option.

13 . The method of claim 1 further comprising rebooting, by the electronic processor, the gaming machine prior to detecting the unrecoverable fault.

14 . The method of claim 1 further comprising: in response to deleting the second portion of the gaming data, adding, by the electronic processor, an event record to the first portion of the gaming data, wherein the event record indicates information about one or more of the unrecoverable fault, the first portion of the gaming data that was retained, or the second portion of the gaming data that was erased.

15 . The method of claim 1 further comprising:

determining, by the electronic processor, that the unrecoverable fault caused an unfinished game;

incrementing, by the electronic processor, a games played meter and a games lost meter of the gaming machine; and

presenting, by the electronic processor via a display of the gaming machine, a notification of a wager amount for the unfinished game.

16 . The method of claim 1 further comprising issuing, by the electronic processor in response to deleting the second portion of the gaming data, an exception event to an accounting host system communicatively coupled to the gaming machine.

17 . The method of claim 1 , wherein the at least some of the first portion of the gaming data comprises configuration data stored, by the electronic processor, in the NVRAM prior to detecting the unrecoverable fault.

18 . A system comprising:

a non-volatile random-access memory (NVRAM) of a gaming machine;

an electronic processor configured to execute instructions, which when executed cause the system to perform operations to:

store gaming data in the NVRAM;

detect, after the gaming data is stored, an unrecoverable fault of the gaming machine;

determine, in response to detection of the unrecoverable fault, that one or more criteria are satisfied for authorization of a partial deletion of the gaming data from the NVRAM;

determine, in response to determination that the one or more criteria are satisfied, a first portion of the gaming data to retain on the NVRAM;

delete, after determination of the first portion of the gaming data to retain, a second portion of the gaming data without deletion of the first portion of the gaming data; and

boot a game of the gaming machine to a default operational state using at least some of the first portion of the gaming data.

Assignments (3)
SECURITY AGREEMENT Recorded May 23, 2025
From: LNW GAMING, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071340/0404 →
SECURITY AGREEMENT Recorded Feb 28, 2025
From: LNW GAMING, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 070365/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2023
From: GRABIEC, JACEK; SINGH, ANANDKUMAR; KRISHNAMOORTHY, VIGNESH KUMAR; BALASUBRAMANIAN, VIJAYAKUMAR
To: LNW GAMING, INC.
Reel/Frame 065887/0860 →
Continuity (2)
Provisional Application 63433283 · Dec 16, 2022
Related Publication 20240203199A1 · Jun 20, 2024
References Cited (10)
US 6517433B2 · Loose et al. · 2003 [cited by applicant]
US 7452276B2 · Loose et al. · 2008 [cited by applicant]
US 7654899B2 · Durham et al. · 2010 [cited by applicant]
US 8057303B2 · Rasmussen et al. · 2011 [cited by applicant]
US 8226459B2 · Barrett et al. · 2012 [cited by applicant]
US 8591330B2 · Kelly et al. · 2013 [cited by applicant]
US 20060068867A1 · White · 2006 [cited by examiner]
US 20070011427A1 · Nelson · 2007 [cited by examiner]
US 20070207854A1 · Wolf · 2007 [cited by examiner]
US 20080171593A1 · Haga · 2008 [cited by examiner]