IP Library › Granted Patent US 12,586,442
Granted Patent B2
US 12,586,442 · App. 17/894,787 · Granted Mar 24, 2026

System and method for implementing single account and single wallet for distributed gaming system across jurisdictions

Inventors: Anthil Anbazhagan (Telangana, IN); Sandeep Tiku (Karnataka, IN)
Assignee: ENTAIN MARKETING (UK) LTD.
G07F17/3255G07F17/3223G07F17/3237
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,586,442
App. No.
17/894,787
Granted
Mar 24, 2026
Kind
B2
Abstract

A distributed gaming system and methods for implementing a user experience in which a user maintains a single account and single wallet for distributed gaming systems, including gambling systems, across multiple jurisdictions. A plurality of local databases and a universal database may each have account information associated with the user stored thereon. A geolocation service may detect the geographic location of a user device associated with the user. Upon detecting that the user device has moved from a first geographic location to a second geographic location, the a balance stored in a local database in the first geographic may be transferred to a local database in a second geographic location.

Claims (67)

1 . A distributed gaming system comprising:

a first database physically located in a first geographic location, wherein the first database stores wallet information associated with a user for use with a gaming activity;

a second database physically located in a second geographic location; and

a user device associated with the user, wherein the user device is configured to present the gaming activity to the user via a user interface, wherein the gaming activity is configured based on a first requirement associated with the first geographic location; and

wherein the distributed gaming system is configured by instructions to perform operations comprising:

determining a change in location of the user device from the first geographic location to the second geographic location;

modifying the gaming activity based on a second requirement associated with the second geographic location;

transferring the wallet information from the first database to the second database; and

presenting the modified gaming activity via the user interface based on the wallet information stored in the second database.

2 . The distributed gaming system of claim 1 , further comprising a global positioning system (GPS), and wherein determining a change in location of the user device from the first geographic location to the second geographic location comprises:

periodically retrieving GPS data associated with the location of the user device; and

determining a movement of the user device from the first geographic location to the second geographic location based on the GPS data.

3 . The distributed gaming system of claim 1 , wherein:

the first geographic location comprises a first geographic jurisdiction;

the second geographic location comprises a second geographic jurisdiction; and

the second requirement associated with the second geographic location comprises a regulation of the second geographic jurisdiction regulating user participation with the gaming activity in the second geographic jurisdiction.

4 . The distributed gaming system of claim 3 , wherein:

the first requirement associated with the first geographic location comprises a regulation of the first geographic jurisdiction regulating user participation with the gaming activity in the first geographic jurisdiction; and

the first requirement is distinct from the second requirement.

5 . The distributed gaming system of claim 3 , wherein:

the first database is configured to store the wallet information based on a regulation of the first geographic jurisdiction; and

the second database is configured to store the wallet information based on the regulation of the second geographic jurisdiction.

6 . The distributed gaming system of claim 3 , wherein:

the regulation of the second geographic jurisdiction requires the storage of monetary funds in the second geographic location; and

transferring the wallet information from the first database to the second database comprises removing a monetary balance of the wallet information from the first database and adding the monetary balance to the second database.

7 . The distributed gaming system of claim 1 , wherein:

the second requirement associated with the second geographic location comprises a restriction to the access of the gaming activity by the user in the second geographic location; and

presenting the modified gaming activity via the user interface comprises restricting the user from accessing the gaming activity while the user device is located in the second geographic location.

8 . The distributed gaming system of claim 1 , wherein;

the second requirement associated with the second geographic location comprises a requirement to accept a term and condition associated the second geographic location distinct from a term and condition associated with the first geographic location; and

presenting the modified gaming activity via the user interface comprises displaying the term and condition associated with the second geographic location via the user interface.

9 . The distributed gaming system of claim 1 , wherein:

the first database and second database are communicatively coupled via a secure communication tunnel; and

transferring the wallet information from the first database to the second database comprises communicating the wallet information from the first database to the second database via the secure communication tunnel.

10 . The distributed gaming system of claim 9 , wherein communicating the wallet information from the first database to the second database via the secure communication tunnel comprises encrypting the wallet information at the first database and decrypting the wallet information at the second database.

11 . The distributed gaming system of claim 1 , wherein:

the wallet information comprises a monetary balance associated with the user and a user preference associated with the user; and

transferring the wallet information from the first database to the second database comprises:

removing the monetary balance from the first database and adding the monetary balance to the second database such that the monetary balance is stored only in the second database; and

transferring a copy of the user preference from the first database to the second database such that the user preference is stored in the first database and the second database.

12 . The distributed gaming system of claim 1 , presenting the modified gaming activity via the user interface based on the wallet information stored in the second database comprises presenting the modified gaming activity to the user based on a monetary balance of the wallet information stored in the second database.

13 . The distributed gaming system of claim 1 , wherein the distributed gaming system is further configured by instructions to perform operations comprising:

determining access to a local gaming activity associated with the second geographic location, wherein the user is restricted from engaging with the local gaming activity in the first geographic location; and

presenting the local gaming activity via the user interface based on the wallet information stored in the second database.

14 . The distributed gaming system of claim 1 , wherein the distributed gaming system is further configured by instructions to perform operations comprising:

determining the occurrence of a disaster event associated with the second database;

transferring a copy of the wallet information from the second database to the first database;

isolating the first database to restrict modification of the copy of the wallet information stored in the first database during the disaster event; and

correcting an error in the wallet information stored in the second database based on the copy of the wallet information stored in the first database after the conclusion of the disaster event.

15 . The distributed gaming system of claim 1 , wherein prior to transferring the wallet information from the first database to the second database, the distributed gaming system is further configured by instructions to perform operations comprising:

receiving user information associated with the user;

determining that the user has not previously registered an account with the distributed gaming system;

generating a first account associated with the user; and

storing the first account in each of the first database and second database.

16 . The distributed gaming system of claim 15 , wherein transferring the wallet information from the first database to the second database comprises:

retrieving the wallet information from the first database, wherein the wallet information is associated with the first account in the first database;

querying the second database to identify the first account in the second database;

transferring the wallet information from the first database to the second database;

storing the wallet information in the second database, wherein the wallet information is associated with the first account in the second database; and

synchronizing the first account in the first database with the first account in the second database.

17 . The distributed gaming system of claim 1 , wherein:

the wallet information stored in the first database is associated with a first account associated with the user; and

the first account is configured to comply with the first requirement associated with the first geographic location.

18 . The distributed gaming system of claim 17 , wherein transferring the wallet information from the first database to the second database comprises:

generating a second account in the second database associated with the user, wherein the second account is configured to comply with the second requirement associated with the second geographic location;

transferring the wallet information from the first database to the second database; and

storing the wallet information in the second database, wherein the wallet information is associated with the second account in the second database.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2022
From: ANBAZHAGAN, ANTHIL; TIKU, SANDEEP
To: ENTAIN MARKETING (UK) LTD.
Reel/Frame 060890/0946 →
Continuity (2)
Provisional Application 63273748 · Oct 29, 2021
Related Publication 20230137728A1 · May 4, 2023
References Cited (26)
US 6508710B1 · Paravia et al. · 2003 [cited by applicant]
US 8657677B2 · Jahanshahi et al. · 2014 [cited by applicant]
US 9640028B2 · Ovalle · 2017 [cited by applicant]
US 9659460B2 · Ovalle · 2017 [cited by applicant]
US 9734659B2 · Ovalle · 2017 [cited by applicant]
US 10475290B2 · Ovalle · 2019 [cited by applicant]
US 11030860B2 · Ovalle · 2021 [cited by applicant]
US 20010031663A1 · Johnson · 2001 [cited by applicant]
US 20030087701A1 · Paravia et al. · 2003 [cited by applicant]
US 20060287068A1 · Walker et al. · 2006 [cited by applicant]
US 20110183732A1 · Block et al. · 2011 [cited by applicant]
US 20140295956A1 · Katz · 2014 [cited by examiner]
US 20150032527A1 · Hunt · 2015 [cited by examiner]
US 20150133223A1 · Carter, Sr. · 2015 [cited by examiner]
US 20150141123A1 · Callaway · 2015 [cited by applicant]
US 20160321582A1 · Broudou et al. · 2016 [cited by applicant]
US 20170169656A1 · Froy · 2017 [cited by applicant]
US 20170250004A1 · Ovalle · 2017 [cited by applicant]
US 20200202330A1 · Novis · 2020 [cited by examiner]
US 20200353362A1 · Sachson · 2020 [cited by examiner]
US 20210362060A1 · Sachson · 2021 [cited by examiner]
US 20230137577A1 · Anbazhagan et al. · 2023 [cited by applicant]
US 20240038020A1 · Huke · 2024 [cited by examiner]
WO 2019201405A1 · 2019 [cited by applicant]
WO 2024161172 · 2024 [cited by applicant]
“International Search Report and Written Opinion for PCT/IB2023/050774, mailed on Aug. 8, 2024”. [cited by applicant]