IP Library Granted Patent US 12,243,389
Granted Patent B2
US 12,243,389 · App. 18/302,542 · Granted Mar 4, 2025

Ticketing systems on a distributed ledger

Inventors: Nimish Purohit (Las Vegas, NV); Eric Taylor (Carson City, NV); Scott Dickerson (Henderson, NV)
Assignee: Aristocrat Technologies, Inc.
G07F17/3251G06F16/27
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,243,389
App. No.
18/302,542
Granted
Mar 4, 2025
Kind
B2
Abstract

A blockchain system for providing ticketing within a blockchain network of participating electronic devices includes an electronic gaming machine (EGM) configured to participate in the blockchain network. The EGM a memory storing a local blockchain and a system blockchain. The EGM also includes at least one processor configured to execute instructions which, when executed, cause the at least one processor to identify a first ticket creation blockchain transaction in the local blockchain from a ticket creation device of the first plurality of electronic gaming devices, the first ticket creation blockchain transaction including at least a ticket value and a ticket identifier (ID), create a system ticket creation blockchain transaction including at least the ticket value and the ticket ID, and broadcast the system ticket creation blockchain transaction to the system blockchain.

Claims (72)

1. An electronic gaming system comprising:

at least one memory with instructions stored thereon; and

at least one processor in communication with the at least one memory, wherein execution of the instructions by the at least one processor cause the at least one processor to:

identify a first output in a first cluster blockchain associated with a first cluster of electronic gaming devices comprising a first plurality of nodes, wherein the first output is generated by a first electronic gaming device of the first cluster of electronic gaming devices designated as a leader node for the first plurality of nodes;

generate a second output including at least a portion of the first output; and

transmit the second output to a system blockchain, wherein the system blockchain is associated with a plurality of clusters of electronic gaming devices comprising the first cluster of electronic gaming devices.

2. The electronic gaming system of claim 1 , wherein the instructions further cause the at least one processor to:

identify a third output in the first cluster blockchain, wherein the third output is generated by the first electronic gaming device based on activity a second electronic gaming device of the first cluster of electronic gaming devices;

generate a fourth output including at least a portion of the third output; and

transmit the fourth output to the system blockchain.

3. The electronic gaming system of claim 1 , wherein the instructions further cause the at least one processor to:

identify a third output in a second cluster blockchain associated with a second cluster of electronic gaming devices comprising a second plurality of nodes, wherein the third output is generated by a first electronic gaming device of the second cluster of electronic gaming devices designated as a leader node for the second plurality of nodes;

generate a fourth output including at least a portion of the third output; and

transmit the fourth output to the system blockchain.

4. The electronic gaming system of claim 1 , wherein the first output comprises a ticket creation transaction comprising at least one of a previous hash, a timestamp, or a ticket value.

5. The electronic gaming system of claim 1 , wherein the leader node comprises an admin node, and wherein the first electronic gaming device is configured to generate validation codes for generated tickets.

6. The electronic gaming system of claim 1 , wherein transmitting the second output to the system blockchain comprises broadcasting the second output to the system blockchain.

7. The electronic gaming system of claim 1 , wherein the instructions further cause the at least one processor to:

identify a plurality of pending blockchain transactions, including the first output, for the first cluster blockchain;

create a new block comprising the plurality of pending blockchain transactions; and

transmit the new block to the first cluster blockchain for addition to the first cluster blockchain.

8. The electronic gaming system of claim 1 , wherein at least one of the first cluster blockchain or the system blockchain comprises a smart contract configured to execute upon identification of a ticket redemption blockchain transaction, and wherein execution of the smart contract by the at least one processor causes the at least one processor to:

identify a redemption ticket ID and a redemption ticket value from the ticket redemption blockchain transaction;

determine that the redemption ticket ID is at least one of valid or active within one or more of the first cluster blockchain or the system blockchain; and

transmit a message to a redeeming device identified within the ticket redemption blockchain transaction, wherein the message includes an authorization for redemption of the redemption ticket value.

9. The electronic gaming system of claim 1 , wherein the instructions further cause the at least one processor to:

identify a ticket identifier from a ticket submitted for redemption;

search the system blockchain for at least one of an existing ticket creation transaction associated with the ticket identifier or an existing ticket redemption transaction associated with the ticket identifier, wherein the existing ticket creation transaction includes a ticket value; and

when the existing ticket creation transaction is located by the searching and when the existing ticket redemption transaction is not located:

establish a credit balance equal to the ticket value identified in the existing ticket creation transaction;

generate a ticket redemption transaction including the ticket identifier; and

transmit the ticket redemption transaction to the system blockchain.

10. At least one non-transitory computer-readable storage medium with instructions stored thereon that, in response to execution by at least one processor, cause the at least one processor to:

recognize a first output in a first cluster blockchain associated with a first cluster of electronic gaming devices comprising a first plurality of nodes, wherein the first output is generated by a first electronic gaming device of the first cluster of electronic gaming devices designated as a leader node for the first plurality of nodes;

create a second output including at least a portion of the first output; and

broadcast the second output to a system blockchain, wherein the system blockchain is associated with a plurality of clusters of electronic gaming devices comprising the first cluster of electronic gaming devices.

11. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the instructions further cause the at least one processor to:

recognize a third output in the first cluster blockchain, wherein the third output is generated by the first electronic gaming device based on activity a second electronic gaming device of the first cluster of electronic gaming devices;

create a fourth output including at least a portion of the third output; and

broadcast the fourth output to the system blockchain.

12. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the instructions further cause the at least one processor to:

recognize a third output in a second cluster blockchain associated with a second cluster of electronic gaming devices comprising a second plurality of nodes, wherein the third output is generated by a first electronic gaming device of the second cluster of electronic gaming devices designated as a leader node for the second plurality of nodes;

create a fourth output including at least a portion of the third output; and

broadcast the fourth output to the system blockchain.

13. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the first output comprises a first ticket creation transaction comprising at least one of a previous hash, a timestamp, or a ticket value.

14. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the leader node comprises an admin node, and wherein the first electronic gaming device is configured to generate validation codes for generated tickets.

15. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the first electronic gaming device comprises at least one of the at least one non-transitory computer-readable storage medium or the at least one processor.

16. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the instructions further cause the at least one processor to:

recognize a plurality of pending blockchain transactions, including the first output, for the first cluster blockchain;

generate a new block comprising the plurality of pending blockchain transactions; and

broadcast the new block to the first cluster blockchain for addition to the first cluster blockchain.

17. The at least one non-transitory computer-readable storage medium of claim 10 , wherein at least one of the first cluster blockchain or the system blockchain comprises a smart contract configured to execute upon identification of a ticket redemption blockchain transaction, and wherein execution of the smart contract by the at least one processor causes the at least one processor to:

identify a redemption ticket ID and a redemption ticket value from the ticket redemption blockchain transaction;

determine that the redemption ticket ID is at least one of valid or active within one or more of the first cluster blockchain or the system blockchain; and

transmit a message to a redeeming device identified within the ticket redemption blockchain transaction, wherein the message includes an authorization for redemption of the redemption ticket value.

18. The at least one non-transitory computer-readable storage medium of claim 10 , wherein the instructions further cause the at least one processor to:

recognize a ticket identifier from a ticket submitted for redemption;

search the system blockchain for at least one of an existing ticket creation transaction associated with the ticket identifier or an existing ticket redemption transaction associated with the ticket identifier, wherein the existing ticket creation transaction includes a ticket value; and

when the existing ticket creation transaction is located by the searching and when the existing ticket redemption transaction is not located:

create a credit balance equal to the ticket value identified in the existing ticket creation transaction;

generate a ticket redemption transaction including the ticket identifier; and

transmit the ticket redemption transaction to the system blockchain.

19. An electronic gaming device comprising:

at least one memory with instructions stored thereon; and

at least one processor in communication with the at least one memory, wherein the instructions, when executed by the at least one processor, cause the at least one processor to:

identify a first output associated with one of a first cluster of electronic gaming devices comprising a first plurality of nodes, wherein the electronic gaming device is included in the first cluster of electronic gaming devices and is designated as a leader node for the first plurality of nodes;

generate a second output including at least a portion of the first output; and

transmit the second output to a system blockchain, wherein the system blockchain is associated with a plurality of clusters of electronic gaming devices comprising the first cluster of electronic gaming devices.

20. The electronic gaming device of claim 19 , wherein the instructions further cause the at least one processor to:

identify a plurality of pending blockchain transactions, including the first output, associated with the first cluster of electronic gaming devices;

generate a new block comprising the plurality of pending blockchain transactions; and

transmit the new block to the system blockchain for addition to the system blockchain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2023
From: PUROHIT, NIMISH; TAYLOR, ERIC; DICKERSON, SCOTT
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 063379/0233 →
Continuity (4)
Continuation 17721152 · Apr 14, 2022
Continuation 16837655 · Apr 1, 2020
Provisional Application 62855429 · May 31, 2019
Related Publication 20230306816A1 · Sep 28, 2023
References Cited (293)
US 39370A · Alexander · 1863 [cited by applicant]
US 4582324A · Koza · 1986 [cited by applicant]
US 5283422A · Storch · 1994 [cited by applicant]
US 5326104A · Pease · 1994 [cited by applicant]
US 5605334A · McCrea, Jr. · 1997 [cited by applicant]
US 5643086A · Alcorn · 1997 [cited by applicant]
US 5735742A · French · 1998 [cited by applicant]
US 5970143A · Schneier · 1999 [cited by applicant]
US 6154131A · Jones, II · 2000 [cited by applicant]
US 6165069A · Sines · 2000 [cited by applicant]
US 6383076B1 · Tiedeken · 2002 [cited by applicant]
US 6460848B1 · Soltys · 2002 [cited by applicant]
US 6488585B1 · Wells · 2002 [cited by applicant]
US 6641484B2 · Oles · 2003 [cited by applicant]
US 7003139B2 · Endrikhovski · 2006 [cited by applicant]
US 7154380B1 · Tarrab, Jr. · 2006 [cited by applicant]
US 7168089B2 · Nguyen · 2007 [cited by applicant]
US 7316615B2 · Soltys · 2008 [cited by applicant]
US 7581256B2 · Cockerille · 2009 [cited by applicant]
US 7708638B2 · Enzminger · 2010 [cited by applicant]
US 7736234B2 · Cockerille · 2010 [cited by applicant]
US 7815507B2 · Parrott · 2010 [cited by applicant]
US 7951003B2 · Russell · 2011 [cited by applicant]
US 8157647B2 · House · 2012 [cited by applicant]
US 8303417B2 · Burke · 2012 [cited by applicant]
US 8366542B2 · White · 2013 [cited by applicant]
US 8407147B2 · Lenger · 2013 [cited by applicant]
US 8449378B2 · Michaelson · 2013 [cited by applicant]
US 8608568B2 · Carpenter · 2013 [cited by applicant]
US 8628413B2 · Lemay · 2014 [cited by applicant]
US 8657674B2 · Lemay · 2014 [cited by applicant]
US 8777758B2 · Anderson · 2014 [cited by applicant]
US 8801517B2 · Walker · 2014 [cited by applicant]
US 8917971B2 · Woods · 2014 [cited by applicant]
US 8944910B1 · Boyle · 2015 [cited by applicant]
US 8974304B2 · Gagner · 2015 [cited by applicant]
US 9033791B2 · Hamlin · 2015 [cited by applicant]
US 9084937B2 · Gadher · 2015 [cited by applicant]
US 9117329B2 · Osgood · 2015 [cited by applicant]
US 9117339B2 · Burke · 2015 [cited by applicant]
US 9269216B2 · Keilwert · 2016 [cited by applicant]
US 9325203B2 · Nguyen · 2016 [cited by applicant]
US 9367991B2 · Acres · 2016 [cited by applicant]
US 9616324B2 · Krenn · 2017 [cited by applicant]
US 9865139B2 · Walker · 2018 [cited by applicant]
US 10037648B2 · Acres · 2018 [cited by applicant]
US 10223679B2 · Lee · 2019 [cited by applicant]
US 10229561B2 · Cage · 2019 [cited by applicant]
US 10275583B2 · Leuthardt · 2019 [cited by applicant]
US 10297106B1 · Simons · 2019 [cited by applicant]
US 10322727B1 · Chan · 2019 [cited by applicant]
US 10425426B1 · Simons · 2019 [cited by applicant]
US 10497204B2 · Weber · 2019 [cited by applicant]
US 10530569B2 · Bisti · 2020 [cited by applicant]
US 10549202B2 · McCoy · 2020 [cited by applicant]
US 10706678B2 · Nguyen · 2020 [cited by applicant]
US 10741017B2 · Silva · 2020 [cited by applicant]
US 10824759B1 · Magerkurth · 2020 [cited by applicant]
US 10850204B2 · Bruzzo · 2020 [cited by applicant]
US 10943438B2 · Cage · 2021 [cited by applicant]
US 10949417B2 · Kurian · 2021 [cited by applicant]
US 10950081B2 · Baker · 2021 [cited by applicant]
US 10991201B2 · McDowell · 2021 [cited by applicant]
US 11004304B2 · Nguyen · 2021 [cited by applicant]
US 11023981B2 · Hu · 2021 [cited by applicant]
US 11045726B2 · Hennessy · 2021 [cited by applicant]
US 11107321B2 · Ovalle · 2021 [cited by applicant]
US 11158170B2 · Thomas · 2021 [cited by applicant]
US 11159334B2 · Kuzma · 2021 [cited by applicant]
US 11159945B2 · Obaidi · 2021 [cited by applicant]
US 11189130B2 · Purohit · 2021 [cited by applicant]
US 11195371B2 · Purohit · 2021 [cited by applicant]
US 11232442B2 · Liu · 2022 [cited by applicant]
US 11245529B2 · Clark · 2022 [cited by applicant]
US 11281644B2 · Shimamura · 2022 [cited by examiner]
US 11288921B2 · Haishima · 2022 [cited by applicant]
US 11308761B2 · Purohit · 2022 [cited by applicant]
US 11373446B1 · Beisel · 2022 [cited by applicant]
US 11373480B2 · Taylor · 2022 [cited by applicant]
US 11380070B2 · Koidahl · 2022 [cited by applicant]
US 11651651B2 · Purohit · 2023 [cited by examiner]
US 11688233B2 · Acres · 2023 [cited by applicant]
US 11783669B2 · Schwartz · 2023 [cited by applicant]
US 20010019966A1 · Idaka · 2001 [cited by applicant]
US 20020025850A1 · Hafezi · 2002 [cited by applicant]
US 20020032051A1 · Stockdale · 2002 [cited by applicant]
US 20020138461A1 · Sinclair · 2002 [cited by applicant]
US 20020142831A1 · Mattice · 2002 [cited by applicant]
US 20020152120A1 · Howington · 2002 [cited by applicant]
US 20030032485A1 · Cockerille · 2003 [cited by applicant]
US 20030060283A1 · Rowe · 2003 [cited by applicant]
US 20040048669A1 · Rowe · 2004 [cited by applicant]
US 20040127277A1 · Walker · 2004 [cited by applicant]
US 20040235562A1 · Kiely · 2004 [cited by applicant]
US 20050043086A1 · Schneider · 2005 [cited by applicant]
US 20050054430A1 · Pitman · 2005 [cited by applicant]
US 20050130728A1 · Nguyen · 2005 [cited by applicant]
US 20060035713A1 · Cockerille · 2006 [cited by applicant]
US 20060063595A1 · Kondo · 2006 [cited by applicant]
US 20060100009A1 · Walker · 2006 [cited by applicant]
US 20060111172A1 · Walker · 2006 [cited by applicant]
US 20060166732A1 · Lechner · 2006 [cited by applicant]
US 20060189382A1 · Muir · 2006 [cited by applicant]
US 20060205488A1 · Gagner · 2006 [cited by applicant]
US 20060264253A1 · Trobia · 2006 [cited by applicant]
US 20070054734A1 · Morrow · 2007 [cited by applicant]
US 20080058059A1 · Fitzsimons · 2008 [cited by applicant]
US 20080167118A1 · Kroeckel · 2008 [cited by applicant]
US 20080182667A1 · Davis · 2008 [cited by applicant]
US 20080214300A1 · Williams · 2008 [cited by applicant]
US 20080235746A1 · Peters · 2008 [cited by applicant]
US 20090042640A1 · Gagner · 2009 [cited by applicant]
US 20090061987A1 · Canterbury · 2009 [cited by applicant]
US 20090181720A1 · Marsico · 2009 [cited by applicant]
US 20090197660A1 · Cramer · 2009 [cited by applicant]
US 20090247293A1 · Lenger · 2009 [cited by applicant]
US 20100093428A1 · Mattice · 2010 [cited by applicant]
US 20100203961A1 · Burke · 2010 [cited by applicant]
US 20100234094A1 · Gagner · 2010 [cited by applicant]
US 20100248812A1 · Pacey · 2010 [cited by applicant]
US 20100255902A1 · Goldstein · 2010 [cited by applicant]
US 20100291994A1 · Denham · 2010 [cited by applicant]
US 20110089730A1 · Higgs · 2011 [cited by applicant]
US 20110102546A1 · Dhuse · 2011 [cited by applicant]
US 20110109134A1 · Filipour · 2011 [cited by applicant]
US 20110111838A1 · Bauer · 2011 [cited by applicant]
US 20110117984A1 · Shimabukuro · 2011 [cited by applicant]
US 20110124405A1 · Okada · 2011 [cited by applicant]
US 20110195789A1 · Wells · 2011 [cited by applicant]
US 20120021824A1 · Wells · 2012 [cited by applicant]
US 20120028703A1 · Anderson · 2012 [cited by applicant]
US 20120035751A1 · Dimitriadis · 2012 [cited by applicant]
US 20120100908A1 · Wells · 2012 [cited by applicant]
US 20120129596A1 · Thackston · 2012 [cited by applicant]
US 20120193956A1 · Baker · 2012 [cited by applicant]
US 20120229508A1 · Wigdor · 2012 [cited by applicant]
US 20120322564A1 · Granger · 2012 [cited by applicant]
US 20130072304A1 · Brosnan · 2013 [cited by applicant]
US 20130084959A1 · Nelson · 2013 [cited by applicant]
US 20130084960A1 · Frady · 2013 [cited by applicant]
US 20130084973A1 · Frady · 2013 [cited by applicant]
US 20130085001A1 · Anderson · 2013 [cited by applicant]
US 20130137498A1 · Willyard · 2013 [cited by applicant]
US 20130190095A1 · Gadher · 2013 [cited by applicant]
US 20130196755A1 · Nelson · 2013 [cited by applicant]
US 20140219492A1 · Pelliccio · 2014 [cited by applicant]
US 20140235324A1 · Ryan · 2014 [cited by applicant]
US 20140256450A1 · Bleich · 2014 [cited by applicant]
US 20140274309A1 · Nguyen · 2014 [cited by applicant]
US 20140309012A1 · Anderson · 2014 [cited by applicant]
US 20140323194A1 · Keilwert · 2014 [cited by applicant]
US 20140324749A1 · Peters · 2014 [cited by applicant]
US 20150279155A1 · Chun · 2015 [cited by applicant]
US 20150302690A1 · Hutchinson-Kay · 2015 [cited by applicant]
US 20160012465A1 · Sharp · 2016 [cited by applicant]
US 20160023116A1 · Wire · 2016 [cited by applicant]
US 20160292558A1 · Daniel · 2016 [cited by applicant]
US 20160335840A1 · Acres · 2016 [cited by applicant]
US 20170061731A1 · Colvin · 2017 [cited by applicant]
US 20170161991A1 · Ayati · 2017 [cited by applicant]
US 20170278304A1 · Hildreth · 2017 [cited by applicant]
US 20170287593A1 · Ovalle · 2017 [cited by applicant]
US 20170293669A1 · Madhavan · 2017 [cited by applicant]
US 20170300876A1 · Musiala, Jr. · 2017 [cited by applicant]
US 20170316644A1 · Arnone · 2017 [cited by applicant]
US 20180019867A1 · Davis · 2018 [cited by applicant]
US 20180096175A1 · Schmeling · 2018 [cited by applicant]
US 20180096752A1 · Ovalle · 2018 [cited by applicant]
US 20180114403A1 · Jayachandran · 2018 [cited by applicant]
US 20180370476A1 · Alequin · 2018 [cited by applicant]
US 20190028264A1 · Bisti · 2019 [cited by applicant]
US 20190028265A1 · Bisti · 2019 [cited by applicant]
US 20190066488A1 · Locke · 2019 [cited by applicant]
US 20190080554A1 · Barbour · 2019 [cited by applicant]
US 20190096170A1 · Lewis · 2019 [cited by applicant]
US 20190096191A1 · Stuehling · 2019 [cited by applicant]
US 20190102986A1 · Nelson · 2019 [cited by applicant]
US 20190109714A1 · Clark · 2019 [cited by applicant]
US 20190122300A1 · O'Brien · 2019 [cited by applicant]
US 20190122492A1 · Nguyen · 2019 [cited by applicant]
US 20190122495A1 · Yi · 2019 [cited by applicant]
US 20190130698A1 · Simons · 2019 [cited by applicant]
US 20190130701A1 · Simons · 2019 [cited by applicant]
US 20190143207A1 · Kumar · 2019 [cited by applicant]
US 20190149418A1 · Bertsche · 2019 [cited by examiner]
US 20190163672A1 · Shmueli · 2019 [cited by applicant]
US 20190180558A1 · Merati · 2019 [cited by applicant]
US 20190188653A1 · Khaund · 2019 [cited by applicant]
US 20190205894A1 · Gonzales, Jr. · 2019 [cited by applicant]
US 20190221076A1 · Simons · 2019 [cited by applicant]
US 20190280875A1 · Ragnoni · 2019 [cited by applicant]
US 20190289019A1 · Thekadath · 2019 [cited by applicant]
US 20190295371A1 · Simons · 2019 [cited by applicant]
US 20190296915A1 · Lancashire · 2019 [cited by applicant]
US 20190314726A1 · Masini · 2019 [cited by applicant]
US 20190321722A1 · Hennessy · 2019 [cited by applicant]
US 20190325700A1 · Jayachandran · 2019 [cited by applicant]
US 20190333285A1 · Delia · 2019 [cited by applicant]
US 20190352125A1 · Wooten · 2019 [cited by applicant]
US 20190355209A1 · Sorey · 2019 [cited by applicant]
US 20190373015A1 · Kozloski · 2019 [cited by applicant]
US 20200020194A1 · Higgins · 2020 [cited by applicant]
US 20200021600A1 · Simons · 2020 [cited by applicant]
US 20200027315A1 · Cotton · 2020 [cited by applicant]
US 20200051081A1 · Valecha · 2020 [cited by examiner]
US 20200051368A1 · Pustizzi · 2020 [cited by applicant]
US 20200066093A1 · Schwartz · 2020 [cited by applicant]
US 20200090463A1 · Mohrhardt · 2020 [cited by applicant]
US 20200097862A1 · Arora · 2020 [cited by applicant]
US 20200105096A1 · Ovalle · 2020 [cited by applicant]
US 20200110855A1 · Cunningham · 2020 [cited by applicant]
US 20200145217A1 · Clark · 2020 [cited by applicant]
US 20200152005A1 · Higgins · 2020 [cited by applicant]
US 20200168036A1 · Schwartz · 2020 [cited by applicant]
US 20200168038A1 · Schwartz · 2020 [cited by applicant]
US 20200189420A1 · Urano · 2020 [cited by applicant]
US 20200193764A1 · Ovalle · 2020 [cited by applicant]
US 20200202668A1 · Cotta · 2020 [cited by examiner]
US 20200211325A1 · Kaizerman · 2020 [cited by applicant]
US 20200380817A1 · Purohit · 2020 [cited by applicant]
US 20200410433A1 · Rahilly · 2020 [cited by applicant]
US 20200412813A1 · Mong · 2020 [cited by applicant]
US 20210037013A1 · Salkintzis · 2021 [cited by applicant]
US 20210174634A1 · Purohit · 2021 [cited by applicant]
US 20210233351A1 · Meltzer · 2021 [cited by applicant]
US 20210241566A1 · Russ · 2021 [cited by applicant]
US 20210255995A1 · Oded · 2021 [cited by applicant]
US 20210327208A1 · Colvin · 2021 [cited by applicant]
US 20210335085A1 · Froy, Jr. · 2021 [cited by applicant]
US 20210350659A1 · Purohit · 2021 [cited by applicant]
US 20220006831A1 · Garg · 2022 [cited by applicant]
US 20220030000A1 · Lee · 2022 [cited by applicant]
US 20220038280A1 · Punal · 2022 [cited by examiner]
US 20220207959A1 · Schwartz · 2022 [cited by applicant]
US 20220215719A1 · Schwartz · 2022 [cited by applicant]
US 20220383695A1 · Demarco · 2022 [cited by applicant]
US 20220392312A1 · Marks · 2022 [cited by applicant]
US 20230130583A1 · Shaffer, Jr. · 2023 [cited by applicant]
US 20230306816A1 · Nimish · 2023 [cited by applicant]
US 20230419778A1 · Schwartz · 2023 [cited by applicant]
AU 2019203135A1 · 2019 [cited by applicant]
GB 2573622 · 2019 [cited by applicant]
WO 2019089774A1 · 2019 [cited by applicant]
WO 2019089778A1 · 2019 [cited by applicant]
Brendan Koemer, “Russians Engineer A Brilliant Slot Machine Cheat—And Casinos Have No Fix”, https://www.wired.com/2017/02/russians-engineer-brilliant-slot-machine-cheat-casinos-no-fix/, Nov. 6, 2018, 14 pages. [cited by applicant]
Brendan Koemer, “Meet Alex, The Russian Casino Hacker Who Makes Millions Targeting Slot Machines”, https://Wired.com/story/meet-alex-the-russian-casino-hacker-who-makes-millions-targeting-slot-machines/, Nov. 6, 2018, 1… [cited by applicant]
Office Action dated Mar. 8, 2021 for U.S. Appl. No. 16/415,654 (pp. 1-12). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Nov. 26, 2021 for U.S. Appl. No. 16/778,743 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Aug. 25, 2021 for U.S. Appl. No. 16/415,654 (pp. 1-10). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Oct. 6, 2021 for U.S. Appl. No. 16/864,800 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Dec. 8, 2021 for U.S. Appl. No. 16/778,768 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Dec. 21, 2021 for U.S. Appl. No. 16/837,655 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Dec. 23, 2021 for U.S. Appl. No. 16/778,841 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Feb. 8, 2022 for U.S. Appl. No. 16/778,987 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 13, 2022 for U.S. Appl. No. 16/864,800 (pp. 1-7). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 14, 2022 for U.S. Appl. No. 16/778,923 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Aug. 11, 2021 for U.S. Appl. No. 16/902,186 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Feb. 2, 2022 for U.S. Appl. No. 16/778,889 (pp. 1-8). [cited by applicant]
Office Action (Non-Final Rejection) dated Feb. 1, 2022 for U.S. Appl. No. 17/222,763 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Mar. 9, 2022 for U.S. Appl. No. 16/841,957 (pp. 1-9). [cited by applicant]
Office Action (Final Rejection) dated May 13, 2022 for U.S. Appl. No. 17/222,763 (pp. 1-11). [cited by applicant]
Office Action (Non-Final Rejection) dated Aug. 30, 2022 for U.S. Appl. No. 17/222,763 (pp. 1-11). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 5, 2023 for U.S. Appl. No. 17/222,763 (pp. 1-7). [cited by applicant]
Office Action (Non-Final Rejection) dated Jan. 18, 2023 for U.S. Appl. No. 17/671,388 (pp. 1-6). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Feb. 10, 2023 for U.S. Appl. No. 17/721,152 (pp. 1-10). [cited by applicant]
Office Action (Non-Final Rejection) dated Mar. 16, 2023 for U.S. Appl. No. 17/529,050 (pp. 1-13). [cited by applicant]
Office Action (Non-Final Rejection) dated Mar. 16, 2023 for U.S. Appl. No. 17/529,069 (pp. 1-13). [cited by applicant]
Office Action (Non-Final Rejection) dated Apr. 12, 2023 for U.S. Appl. No. 17/543,339 (pp. 1-5). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Apr. 14, 2023 for U.S. Appl. No. 17/529,069 (pp. 1-9). [cited by applicant]
Notice of Allowance dated Apr. 14, 2023 for U.S. Appl. No. 17/529,050 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Apr. 26, 2023 for U.S. Appl. No. 17/671,388 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated May 10, 2023 for U.S. Appl. No. 17/543,339 (pp. 1-5). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jun. 7, 2023 for U.S. Appl. No. 17/697,637 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Apr. 16, 2024 for U.S. Appl. No. 17/844,466 (pp. 1-5). [cited by applicant]
Australian Examination Report No. 1 issued in App. No. AU2023201845, daated Jun. 12, 2024, 4 pages. [cited by applicant]
Office Action (Non-Final Rejection) dated Jun. 18, 2024 for U.S. Appl. No. 17/857,988 (pp. 1-18). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jul. 9, 2024 for U.S. Appl. No. 17/858,769 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jul. 16, 2024 for U.S. Appl. No. 18/351,965 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jul. 16, 2024 for U.S. Appl. No. 18/351,962 (pp. 1-8). [cited by applicant]
Office Action (Non-Final Rejection) dated Jul. 29, 2024 for U.S. Appl. No. 17/709,146 (pp. 1-7). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Aug. 14, 2024 for U.S. Appl. No. 17/858,769 (pp. 1-2). [cited by applicant]
Office Action (Non-Final Rejection) dated Aug. 19, 2024 for U.S. Appl. No. 18/364,231 (pp. 1-6). [cited by applicant]
Office Action (Non-Final Rejection) dated Aug. 20, 2024 for U.S. Appl. No. 17/858,009 (pp. 1-9). [cited by applicant]
Australian Examination Report No. 1 issued in App. No. AU2019219795, dated Oct. 16, 2023, 4 pages. [cited by applicant]
Office Action (Non-Final Rejection) dated Dec. 6, 2023 for U.S. Appl. No. 17/844,466 (pp. 1-7). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Feb. 22, 2024 for U.S. Appl. No. 17/705,010 (pp. 1-9). [cited by applicant]
Office Action (Non-Final Rejection) dated Mar. 7, 2024 for U.S. Appl. No. 18/351,965 (pp. 1-38). [cited by applicant]
Office Action (Non-Final Rejection) dated Mar. 7, 2024 for U.S. Appl. No. 18/351,962 (pp. 1-38). [cited by applicant]
Office Action dated Mar. 19, 2024 for U.S. Appl. No. 18/191,693 (pp. 1-17). [cited by applicant]
Notice of Allowance dated Mar. 22, 2024 for U.S. Appl. No. 17/858,769 (pp. 1-9). [cited by applicant]
Notice of Allowance dated Apr. 16, 2024 for U.S. Appl. No. 17/844,466 (pp. 1-5). [cited by applicant]
Office Action (Final Rejection) dated Sep. 23, 2024 for U.S. Appl. No. 18/191,693 (pp. 1-10). [cited by applicant]
Office Action (Non-Final Rejection) dated Sep. 25, 2024 for U.S. Appl. No. 18/461,233 (pp. 1-11). [cited by applicant]