US 11,756,375 B2
Securely storing machine data on a non-volatile memory device
Nimish Purohit, Las Vegas, NV (US); Tyson Adams, Henderson, NV (US); Rex Carlson, Henderson, NV (US); Garrett Hill, Las Vegas, NV (US); and Rajendrasinh Jadeja, Las Vegas, NV (US)
Assigned to Aristocrat Technologies, Inc., Las Vegas, NV (US)
Filed by Aristocrat Technologies, Inc., Las Vegas, NV (US)
Filed on Feb. 14, 2022, as Appl. No. 17/671,388.
Application 17/671,388 is a continuation of application No. 16/864,800, filed on May 1, 2020, granted, now 11,263,866.
Claims priority of provisional application 62/855,630, filed on May 31, 2019.
Prior Publication US 2022/0165125 A1, May 26, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G07F 17/32 (2006.01); G06F 16/27 (2019.01); G06F 16/23 (2019.01); G07F 17/34 (2006.01)
CPC G07F 17/3223 (2013.01) [G06F 16/2379 (2019.01); G06F 16/27 (2019.01); G07F 17/3216 (2013.01); G07F 17/3227 (2013.01); G07F 17/3251 (2013.01); G07F 17/3213 (2013.01); G07F 17/3239 (2013.01); G07F 17/3267 (2013.01); G07F 17/34 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic gaming device comprising:
a memory device defining a first memory partition assigned to a first node of a blockchain network and a second memory partition assigned to a second node of the blockchain network;
at least one processor communicatively coupled to the memory device and configured to execute instructions stored on the memory device, which when executed, cause the processor to:
implement the first node on the electronic gaming device and generate a first copy of a blockchain for storage on the first memory partition;
implement the second node on the electronic gaming device and generate a second copy of the blockchain for storage on the second memory partition;
capture, at the electronic gaming device, metering data associated with game play of an electronic game on the electronic gaming device, the metering data comprising at least one of a transaction type and a transaction value;
based at least in part upon the metering data, generate a first blockchain transaction for a submission to the blockchain network, the first blockchain transaction comprising at least one of the transaction type, the transaction value, and a timestamp, the submission causing the first blockchain transaction to be added to a next block on the blockchain by adding the next block to the first copy of the blockchain on the first memory partition and to the second copy of the blockchain on the second memory partition; and
validate the next block on the blockchain by determining consensus between the first node and the second node.