IP Library Granted Patent US 12,361,788
Granted Patent B2
US 12,361,788 · App. 17/973,494 · Granted Jul 15, 2025

Cryptocurrency transactional systems and methods

Inventor: Matthew Dickson (Dallas, TX)
G07F17/3244G06K7/1413G06K7/1417G06Q20/0655G06Q20/326G06Q20/3672G06Q20/3676G06Q20/3678G06Q20/3829G06Q20/40145G06Q40/04G06Q50/34G07F17/3225H04L9/30G06Q2220/00
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,361,788
App. No.
17/973,494
Granted
Jul 15, 2025
Kind
B2
Abstract

A secure cryptocurrency transactional system for actuating transactions involving electronic gaming machines and cryptocurrency wallets.

Claims (29)

1. A system for enabling secure cryptocurrency transfers in transactions involving an electronic gaming machine and a user cryptocurrency wallet, the system comprising:

a) memory configured to store an amount of credit, the credit being usable to actuate play of a game on the electronic gaming machine;

b) a server in communication with the electronic gaming machine and a blockchain memory pool, the server being configured to detect a cryptocurrency transaction, the cryptocurrency transaction being defined by a transaction data communicated by the user cryptocurrency wallet to a blockchain memory pool, the transaction data comprising an amount of a cryptocurrency involved in the cryptocurrency transaction and a user public key,

wherein responsive to detecting the transaction data, the server being configured to compare the user public key included in the transaction data with a user cryptocurrency wallet public key, the server being further configured to communicate with the electronic gaming machine whereby an amount of credit is added to the credit stored in the memory responsive to the user public key matching the user cryptocurrency wallet public key, the amount of credit corresponding to the amount of cryptocurrency involved in the cryptocurrency transaction.

2. The system as recited in claim 1 , wherein the transaction data further comprises a unique identification associated with the electronic gaming machine, the server being further configured to communicate with the electronic gaming machine associated with the unique identification.

3. The system as recited in claim 1 , wherein the memory resides in the electronic gaming machine.

4. The system as recited in claim 1 , wherein the user cryptocurrency wallet public key is associated by the server with the electronic gaming machine responsive to a user interaction with the electronic gaming machine.

5. The system as recited in claim 4 , wherein the user interaction comprises communicating the user cryptocurrency wallet public key to the server.

6. The system as recited in claim 4 , wherein the user interaction comprises communicating an identification of the electronic gaming machine to the server.

7. The system as recited in claim 1 , wherein the transaction data further comprises an input identification associated with the cryptocurrency involved in the cryptocurrency transaction and an output identification associated with the cryptocurrency, the server being further configured to use the output identification associated with the cryptocurrency as a subsequent input identification in a subsequent cryptocurrency transaction involving the cryptocurrency.

8. The system as recited in claim 1 , further comprising the server being configured to generate a subsequent cryptocurrency transaction responsive to a withdrawal request received from the user cryptocurrency wallet, the withdrawal request comprising instructions to deduct a withdrawn amount of credit from the memory and return the withdrawn amount of credit to the user cryptocurrency wallet in the form of cryptocurrency, the server communicating with the electronic gaming machine to cause the withdrawn amount of credit to be deducted from the credit stored in the memory, the subsequent cryptocurrency transaction being defined by a subsequent transaction data comprising a return amount of a cryptocurrency and a user cryptocurrency wallet public key associated with the user cryptocurrency wallet, wherein the return amount of cryptocurrency corresponds to the withdrawn amount of credit.

9. A system for enabling secure cryptocurrency transfers in transactions involving gaming devices, the system comprising:

an electronic gaming machine, the electronic gaming machine including a memory configured to store an amount of credit, the credit being usable to actuate play of a game on the electronic gaming machine;

a casino backend server in communication with a database and the electronic gaming machine, the database storing user data including a user cryptocurrency wallet public key; and

a user device configured to actuate a cryptocurrency transaction, the cryptocurrency transaction being defined by transaction data communicated to a blockchain, the transaction data including an amount of a cryptocurrency involved in the cryptocurrency transaction and a user public key,

wherein the casino backend server is configured to detect the transaction data communicated to the blockchain, and responsive to the user cryptocurrency wallet public key matching the user public key included in the transaction data, communicate a signal to the electronic gaming machine, the signal causing the addition of an amount of credit to the credit stored in the memory, the amount of credit corresponding to the amount of cryptocurrency involved in the cryptocurrency transaction.

10. The system as recited in claim 9 , wherein the transaction data further comprises an input identification associated with a source of the cryptocurrency involved in the cryptocurrency transaction and an output identification associated with the cryptocurrency transaction.

11. The system as recited in claim 10 , wherein the casino backend server is further configured to use the output identification associated with the cryptocurrency as a subsequent input identification in a subsequent cryptocurrency transaction involving the cryptocurrency.

12. The system as recited in claim 9 , further comprising the casino backend server actuating a subsequent cryptocurrency transaction responsive to a withdrawal request received from the user device, the withdrawal request comprising instructions to deduct a withdrawn amount of credit from the memory and return the withdrawn amount of credit to the user cryptocurrency wallet in the form of cryptocurrency, wherein the casino backend server communicates a signal to the electronic gaming machine to deduct the withdrawn amount of credit from the credit stored in the memory and generates a subsequent cryptocurrency transaction defined by a subsequent transaction data comprising a return amount of a cryptocurrency and the user cryptocurrency wallet public key, wherein the return amount of cryptocurrency corresponds to the withdrawn amount of credit.

13. The system as recited in claim 12 , wherein the withdrawal request is received from the user device.

14. The system as recited in claim 9 , wherein the casino backend server associates the user device with the electronic gaming machine.

15. A system as recited in claim 9 , wherein the transaction data further comprises a unique identification of the electronic gaming machine.

16. The system as recited in claim 15 , wherein the user device is further configured to communicate the unique identification to the casino backend server.

17. The system as recited in claim 16 , wherein the user cryptocurrency wallet public key is associated by the casino backend server with the electronic gaming machine responsive to the casino backend server receiving the unique identification.

18. A method for enabling secure cryptocurrency transfers in transactions involving an electronic gaming machine, the electronic gaming machine including a memory configured to store an amount of credit, the credit being usable to actuate play of a game on the electronic gaming machine, wherein the electronic gaming machine, the method comprising the steps of:

actuating a cryptocurrency transaction through a user device, the cryptocurrency transaction being defined by transaction data communicated to a blockchain, the transaction data including an amount of a cryptocurrency involved in the cryptocurrency transaction and a user public key;

a casino backend server detecting the transaction data communicated to the blockchain, the casino backend server being in communication with a database and the electronic gaming machine, the database storing user data including a user cryptocurrency wallet public key; and

responsive to the user cryptocurrency wallet public key matching the user public key included in the transaction data, the casino backend server communicating a signal to the electronic gaming machine, the signal causing an amount of credit to be added to the credit stored in the memory, the amount of credit corresponding to the amount of cryptocurrency involved in the cryptocurrency transaction.

19. The method as recited in claim 18 , further comprising the step of the user device communicating with the electronic gaming machine, whereby the casino backend server associates the user device with the electronic gaming machine.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2025
From: DICKSON, MATTHEW
To: BITBOSS CORPORATION
Reel/Frame 073322/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2025
From: BITBOSS CORPORATION
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 073322/0942 →
Continuity (5)
Continuation In Part 17824728 · May 25, 2022
Continuation 16868530 · May 6, 2020
Provisional Application 62903702 · Sep 20, 2019
Provisional Application 62844115 · May 6, 2019
Related Publication 20230052723A1 · Feb 16, 2023
References Cited (41)
US 10380842B2 · Jayachandran · 2019 [cited by examiner]
US 10417867B2 · Nelson · 2019 [cited by examiner]
US 11121859B1 · Mishra · 2021 [cited by examiner]
US 11482074B1 · Dickson · 2022 [cited by examiner]
US 11489662B2 · Deshpande · 2022 [cited by examiner]
US 11538023B2 · Fletcher · 2022 [cited by examiner]
US 12027014B1 · Dickson · 2024 [cited by examiner]
US 20130065669A1 · Michaelson · 2013 [cited by examiner]
US 20150209678A1 · Edwards · 2015 [cited by examiner]
US 20160012465A1 · Sharp · 2016 [cited by examiner]
US 20160358164A1 · Liao · 2016 [cited by examiner]
US 20180043265A1 · Edwards · 2018 [cited by examiner]
US 20180114403A1 · Jayachandran · 2018 [cited by examiner]
US 20180247191A1 · Katz · 2018 [cited by examiner]
US 20180341861A1 · Katz · 2018 [cited by examiner]
US 20180373983A1 · Katz · 2018 [cited by examiner]
US 20190028264A1 · Bisti · 2019 [cited by examiner]
US 20190165930A1 · Castinado · 2019 [cited by examiner]
US 20190180269A1 · Di Iorio · 2019 [cited by examiner]
US 20190180558A1 · Merati · 2019 [cited by examiner]
US 20190299105A1 · Knight · 2019 [cited by examiner]
US 20190318348A1 · Brenner · 2019 [cited by examiner]
US 20190354963A1 · Di Iorio · 2019 [cited by examiner]
US 20190370925A1 · Edwards · 2019 [cited by examiner]
US 20190385136A1 · Blagov · 2019 [cited by examiner]
US 20200076573A1 · Deshpande · 2020 [cited by examiner]
US 20200076827A1 · Gluck · 2020 [cited by examiner]
US 20200152005A1 · Higgins · 2020 [cited by examiner]
US 20200278963A1 · Destefanis · 2020 [cited by examiner]
US 20200342479A1 · Buck · 2020 [cited by examiner]
US 20210086084A1 · Yi · 2021 [cited by examiner]
US 20210160077A1 · Destefanis · 2021 [cited by examiner]
US 20210160222A1 · Bartolucci · 2021 [cited by examiner]
US 20210167942A1 · Zhang · 2021 [cited by examiner]
US 20210174357A1 · Kano · 2021 [cited by examiner]
US 20210233351A1 · Meltzer · 2021 [cited by examiner]
US 20230052723A1 · Dickson · 2023 [cited by examiner]
US 20230055064A1 · Dalmia · 2023 [cited by examiner]
US 20230334036A1 · Covaci · 2023 [cited by examiner]
International Search Report issued Sep. 21, 2023 in PCT/US2023/023608 filed May 25, 2023. [cited by applicant]
Written Opinion of the International Searching Authority issued Sep. 21, 2023 in PCT/US2023/023608 filed May 25, 2023. [cited by applicant]