IP Library Granted Patent US 12,424,063
Granted Patent B2
US 12,424,063 · App. 18/758,556 · Granted Sep 23, 2025

Determining the functionality and display of an online gambling application based on the player's availability and location

Inventors: Lee Amaitis (Las Vegas, NV); Phillip Flaherty (Las Vegas, NV)
Assignee: INTERACTIVE GAMES LLC
G07F17/3293G07F17/3227G07F17/3237G07F17/3244
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,424,063
App. No.
18/758,556
Granted
Sep 23, 2025
Kind
B2
Abstract

Techniques are described for determining the functionality and displays on a computing device that provides online gambling. The functionality and displays can be based on a player's location and availability. For example, a location check of the player's online gaming computing device is performed. Based on the location check, the location of the device is received, which is then used to determine the jurisdiction in which the user is located. Gaming functionalities are then determined based on gaming regulatory rules of the jurisdiction, such as whether gambling is allowed in the jurisdiction. A gaming interface on the online gaming computing device is displayed based on these functionalities. The gaming interface enables the user to engage in a gaming session. The gaming interface also enables the user to view available players from a friend list who are also located in a jurisdiction where gambling is allowed.

Claims (66)

1. A method comprising:

performing a location check of a computing device providing online gaming services to a user;

receiving first location information of the computing device based on the location check;

determining a first jurisdiction based on the first location information;

determining a set of gaming functionalities based on a first set of gaming regulatory rules of the first jurisdiction; and

causing to display a gaming interface on the computing device based on the determined set of gaming functionalities, wherein the gaming interface enables the user to engage in a gaming session in accordance with the determined set of gaming functionalities, wherein the gaming interface enables the user to view a list of available players associated with the user, wherein each of the available players is located in a jurisdiction in which gambling is allowed, and wherein the list of available players is a subset of a friend list of the user.

2. The method of claim 1 , further comprising:

receiving second location information of the computing device;

determining a second jurisdiction based on the second location information, wherein the second jurisdiction is different from the first jurisdiction; and

adjusting the set of gaming functionalities on the computing device based on a second set of gaming regulatory rules of the second jurisdiction, wherein the second set of gaming regulatory rules is different from the first set of gaming regulatory rules.

3. The method of claim 2 , wherein the second set of gaming regulatory rules comprises a rule indicating that gambling is not allowed in the second jurisdiction, and wherein adjusting the set of gaming functionalities comprises preventing the set of gaming functionalities from executing.

4. The method of claim 3 , further comprising:

stopping the gaming session in response to determining the second jurisdiction.

5. The method of claim 2 , wherein adjusting the set of gaming functionalities comprises removing one or more games from the gaming interface.

6. The method of claim 2 , wherein adjusting the set of gaming functionalities comprises removing one or more wagers from the gaming interface.

7. The method of claim 1 , further comprising:

providing one or more notifications in the gaming interface based on the first set of gaming regulatory rules.

8. The method of claim 1 , wherein the computing device is one of a personal computer, a laptop, or a smart phone.

9. The method of claim 2 , wherein adjusting the set of gaming functionalities comprises changing a wager requirement from a first wager requirement to a second wager requirement, wherein the first wager requirement is different from the second wager requirement.

10. The method of claim 2 , wherein adjusting the set of gaming functionalities comprises changing a frequency of the location check of the computing device.

11. The method of claim 2 , wherein adjusting the set of gaming functionalities comprises changing a tax withholding amount of the user.

12. The method of claim 1 , further comprising:

determining that the user is disconnected from a gaming server while engaging in the gaming session; and

taking an action in response to the determination, wherein the action includes at least one of pausing the game, standing on behalf of the user, or hitting on behalf of the user.

13. A system comprising:

at least one processor configured to:

perform a location check of a computing device providing online gaming services to a user;

receive first location information of the computing device;

determine a first jurisdiction in which the user is located based on the first location information;

determine a set of gaming functionalities based on a first set of gaming regulatory rules of the first jurisdiction; and

cause to display a gaming interface on the computing device based on the determined set of gaming functionalities, wherein the gaming interface enables the user to engage in a gaming session in accordance with the determined set of gaming functionalities, wherein the gaming interface enables the user to view a list of available players associated with the user, wherein each of the available players is located in a jurisdiction in which gambling is allowed, and wherein the list of available players is a subset of a friend list of the user.

14. The system of claim 13 , wherein the at least one processor is further configured to:

receive second location information of the computing device;

determine a second jurisdiction in which the user is located based on the second location information, wherein the second jurisdiction is different from the first jurisdiction; and

adjust the set of gaming functionalities on the computing device based on a second set of gaming regulatory rules of the second jurisdiction, wherein the second set of gaming regulatory rules is different from the first set of gaming regulatory rules.

15. The system of claim 14 , wherein the second set of gaming regulatory rules comprises a rule indicating that gambling is not allowed in the second jurisdiction, and wherein to adjust the set of gaming functionalities, the at least one processor is configured to prevent the set of gaming functionalities from executing.

16. The system of claim 15 , wherein the at least one processor is further configured to:

stop the gaming session in response to determining the second jurisdiction.

17. The system of claim 14 , wherein to adjust the set of gaming functionalities, the at least one processor is configured to remove one or more games from the gaming interface.

18. The system of claim 14 , wherein, to adjust the set of gaming functionalities, the at least one processor is configured to remove one or more wagers from the gaming interface.

19. The system of claim 14 , wherein the at least one processor is further configured to:

provide one or more notifications in the gaming interface based on the first set of gaming regulatory rules.

20. The system of claim 14 , wherein, to adjust the set of gaming functionalities, the at least one processor is further configured to change a wager requirement from a first wager requirement to a second wager requirement, wherein the first wager requirement is different from the second wager requirement.

21. The system of claim 14 , wherein, to adjust the set of gaming functionalities, the at least one processor is further configured to change a frequency of the location check of the computing device.

22. The system of claim 14 , wherein, to adjust the set of gaming functionalities, the at least one processor is further configured to change a tax withholding amount of the user.

23. The system of claim 13 , wherein the computing device is one of a personal computer, a laptop, or a smart phone.

24. The system of claim 13 , wherein the at least one processor is further configured to:

determine that the user is disconnected from a gaming server while engaging in the gaming session; and

take an action in response to the determination, wherein the action includes at least one of pausing the game, standing on behalf of the user, or hitting on behalf of the user.

25. A system comprising:

at least one processor configured to:

provide a gaming interface enabling a set of gaming functionalities for online gaming on a computing device, wherein the gaming interface enables a user to view a list of available players associated with the user, wherein each of the available players is located in a jurisdiction in which gambling is allowed, and wherein the list of available players is a subset of a friend list of the user;

perform one or more location checks of the computing device;

receive first and second location information of the computing device based on the one or more location checks;

determine a first jurisdiction based on the first location information;

determine a second jurisdiction based on the second location information;

determine that the second jurisdiction is different from the first jurisdiction; and

adjust the set of gaming functionalities on the computing device based on a set of gaming regulatory rules of the second jurisdiction.

26. The system of claim 25 , wherein the one or more location checks are performed periodically.

27. The system of claim 25 , wherein the one or more location checks are performed in response to a request to wager.

28. The system of claim 25 , wherein, to adjust the set of gaming functionalities, the at least one processor is further configured to:

change a frequency of the one or more location checks of the computing device.

29. The system of claim 25 , wherein, to adjust the set of gaming functionalities, the at least one processor is further configured to:

remove one or more games from the gaming interface.

30. The system of claim 25 , wherein, to adjust the set of gaming functionalities, the at least one processor is further configured to:

remove one or more wagers from the gaming interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2025
From: CFPH, LLC
To: INTERACTIVE GAMES LLC
Reel/Frame 071593/0483 →
Continuity (9)
Continuation 18625321 · Apr 3, 2024
Continuation 18096625 · Jan 13, 2023
Continuation 17220064 · Apr 1, 2021
Continuation 16742846 · Jan 14, 2020
Continuation 15918068 · Mar 12, 2018
Continuation 15389493 · Dec 23, 2016
Continuation 13562513 · Jul 31, 2012
Provisional Application 61513757 · Aug 1, 2011
Related Publication 20240362982A1 · Oct 31, 2024
References Cited (97)
US 4515367A · Howard · 1985 [cited by applicant]
US 4750743A · Nicoletti · 1988 [cited by applicant]
US 5000453A · Stevens et al. · 1991 [cited by applicant]
US 5605334A · McCrea, Jr. · 1997 [cited by applicant]
US 5722893A · Hill et al. · 1998 [cited by applicant]
US 5779546A · Meissner et al. · 1998 [cited by applicant]
US 5941769A · Order · 1999 [cited by applicant]
US 6039650A · Hill · 2000 [cited by applicant]
US 6093103A · McCrea, Jr. · 2000 [cited by applicant]
US 6126166A · Lorson et al. · 2000 [cited by applicant]
US 6217447B1 · Lofink et al. · 2001 [cited by applicant]
US 6229536B1 · Alexander et al. · 2001 [cited by applicant]
US 6299536B1 · Hill · 2001 [cited by applicant]
US 6361044B1 · Block et al. · 2002 [cited by applicant]
US 6460848B1 · Soltys et al. · 2002 [cited by applicant]
US 6579181B2 · Soltys et al. · 2003 [cited by applicant]
US 7029009B2 · Grauzer et al. · 2006 [cited by applicant]
US 7114718B2 · Grauzer et al. · 2006 [cited by applicant]
US 7137629B2 · Chapman · 2006 [cited by applicant]
US 7137630B2 · Yurkins · 2006 [cited by applicant]
US 7278923B2 · Grauzer et al. · 2007 [cited by applicant]
US 8562422B2 · Lutnick · 2013 [cited by applicant]
US 8616967B2 · Amaitis et al. · 2013 [cited by applicant]
US 9171419B2 · Dion et al. · 2015 [cited by applicant]
US 9524802B2 · Slough · 2016 [cited by applicant]
US 9542802B2 · Amaitis et al. · 2017 [cited by applicant]
US 11557180B2 · Amaitis et al. · 2023 [cited by applicant]
US 11562628B2 · Lutnick · 2023 [cited by applicant]
US 11978322B2 · Amaitis et al. · 2024 [cited by applicant]
US 20030070178A1 · Boyd et al. · 2003 [cited by applicant]
US 20030236120A1 · Reece · 2003 [cited by examiner]
US 20040259631A1 · Katz et al. · 2004 [cited by applicant]
US 20050170890A1 · Rowe et al. · 2005 [cited by applicant]
US 20060068870A1 · Crawford, III et al. · 2006 [cited by applicant]
US 20060095790A1 · Nguyen · 2006 [cited by examiner]
US 20060128453A1 · Hoffman · 2006 [cited by applicant]
US 20060205468A1 · Saffari et al. · 2006 [cited by applicant]
US 20070060365A1 · Tien et al. · 2007 [cited by applicant]
US 20070167210A1 · Kelly et al. · 2007 [cited by applicant]
US 20070265050A1 · Baazov · 2007 [cited by applicant]
US 20080026826A1 · Groswirt · 2008 [cited by applicant]
US 20080032800A1 · Liu et al. · 2008 [cited by applicant]
US 20080051171A1 · Lutnick et al. · 2008 [cited by applicant]
US 20080070667A1 · Lutnick et al. · 2008 [cited by applicant]
US 20080113816A1 · Mahaffey et al. · 2008 [cited by applicant]
US 20090048010A1 · Kroeckel · 2009 [cited by examiner]
US 20090156281A1 · David · 2009 [cited by applicant]
US 20090215527A1 · Lipscomb et al. · 2009 [cited by applicant]
US 20090286585A1 · Walker · 2009 [cited by examiner]
US 20090312093A1 · Walker · 2009 [cited by examiner]
US 20100004170A1 · Winter et al. · 2010 [cited by applicant]
US 20100041470A1 · Preisach · 2010 [cited by applicant]
US 20100240431A1 · Herrmann et al. · 2010 [cited by applicant]
US 20100298054A1 · Liber et al. · 2010 [cited by applicant]
US 20110300917A1 · Hill · 2011 [cited by examiner]
US 20120004036A1 · Hill · 2012 [cited by applicant]
US 20120004037A1 · Hill · 2012 [cited by applicant]
US 20170103616A1 · Amaitis et al. · 2017 [cited by applicant]
US 20180204421A1 · Amaitis et al. · 2018 [cited by applicant]
US 20200152020A1 · Amaitis et al. · 2020 [cited by applicant]
JP 2004507330A · 2004 [cited by applicant]
JP 2007506520A · 2007 [cited by applicant]
JP 2007519472A · 2007 [cited by applicant]
JP 2007527286A · 2007 [cited by applicant]
JP 2008061927A · 2008 [cited by applicant]
JP 2008522715A · 2008 [cited by applicant]
JP 2008541869A · 2008 [cited by applicant]
JP 2009022582A · 2009 [cited by applicant]
JP 2009213735A · 2009 [cited by applicant]
JP 2009247544A · 2009 [cited by applicant]
JP 2011004799A · 2011 [cited by applicant]
JP 2011005048A · 2011 [cited by applicant]
JP 2011015715A · 2011 [cited by applicant]
JP 6289369B2 · 2018 [cited by applicant]
TW 200839638A · 2008 [cited by applicant]
WO WO2005031666A1 · 2005 [cited by applicant]
WO WO2005073933A1 · 2005 [cited by applicant]
WO WO2006065240A1 · 2006 [cited by applicant]
AU First Examiners Report for Application No. 2012290171 mailed on Aug. 31, 2016, 2 pages. [cited by applicant]
AU First Examiners Report for Application No. 2017219025, mailed on Aug. 17, 2018, 2 pages. [cited by applicant]
AU Second Examiners Report for Application No. 2012290171, mailed on Aug. 9, 2017, 3 pages. [cited by applicant]
Australian First Examination Report, Australian Application No. 2012290171, Aug. 31, 2016, 2 pages. [cited by applicant]
Australian Second Examination Report, Australian Application No. 2012290171, Aug. 9, 2017, 3 pages. [cited by applicant]
CA Examiners Report for Application No. 2844123, mailed on May 30, 2018, 4 pages. [cited by applicant]
JP Notice of Allowance for Application No. 2014524027, mailed on Jan. 30, 2018, 4 pages, w/English Translations. [cited by applicant]
JP Office Action for Application No. 2014-524027, Aug. 9, 2016, 8 pages total with English Translation. [cited by applicant]
JP Office Action for Application No. 2014-524027, Jun. 3, 2017, 6 pages total with English Translation. [cited by applicant]
JP Office Action for Application No. 2014-524027, Jun. 6, 2017, 4 pages total with English Translation. [cited by applicant]
JP Office Action for Application No. 2014524027, mailed on Aug. 9, 2016, 8 pages. [cited by applicant]
JP Office Action for Application No. 2014524027, mailed on Jun. 6, 2017, 4 pages, w/English Translations. [cited by applicant]
JP Office Action for Application No. 2018019630, mailed on Mar. 12, 2019, 6 pages, w/English Translations. [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority for International Application No. PCT/US12/48967 mailed on Oct. 19, 2012, 8 pages. [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority for International Application PCT/US12/48967, 8 pages, Oct. 19, 2012. [cited by applicant]
One Portal Dossier KR 112010041031037; Invention: Game System and Game Continue State Setting Method. [cited by applicant]
Game.watch.impress.co.jp, “Easy-to-play action shooter for arcades ‘Half-Life 2 Survivor’: Part 3,” retrieved on Jul. 16, 2024; 22 pages. [cited by applicant]
Sega Corp, “Puyo Puyo 7,” retrieved on Jul. 16, 2024; 3 pages. [cited by applicant]
Akagiri, “About poker limits”, [online], Oct. 3, 2009, WordPress, Gamefarm, [Retrieved Apr. 7, 2025], Internet URL: https://gamefarm.jp/rule/pokerlimit.html, 5 pages with translation. [cited by applicant]