IP Library Granted Patent US 10,445,978
Granted Patent B2
US 10,445,978 · App. 16/143,428 · Granted Oct 15, 2019

Adaptive mobile device gaming system

Inventors: Binh T. Nguyen (Reno, NV); C. Douglass Thomas (Saratoga, CA)
Assignee: Nguyen Gaming LLC
G07F17/3237G07F17/3211G07F17/3218G07F17/3225G07F17/3241G07F17/3288
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 10,445,978
App. No.
16/143,428
Granted
Oct 15, 2019
Kind
B2
Abstract

Embodiments disclosed herein concern mobile gaming environments. Portable electronic devices can be supported by the mobile gaming environments. The locations of the portable electronic device can influence how the portable electronic devices operate or what services or features are available to the portable electronic device or their users. According to one embodiment, a mobile gaming system can concern gaming/betting opportunities that can be secured using a portable electronic device even when an individual is located in a location where betting or games of chance are not permitted. According to another embodiment, a mobile gaming system can concern an application program operating on a portable electronic device that supports multiple modes of operation depending upon whether the portable electronic device is in a location where betting or games of chance are permitted.

Claims (52)

1. A computer-implemented method for facilitating deferred betting, the method comprising:

causing presentment of a betting opportunity via a graphical user interface associated with an electronic terminal, the betting opportunity pertaining to an available wager having characteristics that may change over time;

determining whether a user interaction with the graphical user interface associated with the electronic terminal indicates a desire to pursue the betting opportunity;

initiating locking in the betting opportunity for future execution for the user of the graphical user interface associated with the electronic terminal, when it is determined that the user of the graphical user interface associated with the electronic terminal desires to pursue the betting opportunity, the locking in the betting opportunity preserves the betting opportunity for the user but does not execute a bet based on the betting opportunity;

determining whether the electronic terminal is located in a gaming authorized location at least after the betting opportunity has been locked in; and

subsequently initiating execution of a bet corresponding to the locked betting opportunity for the user of the graphical user interface associated with the electronic terminal provided that the location of the electronic terminal is determined to be located in a gaming authorized location, the initiating execution of the bet operates to cause the bet to be placed.

2. A computer-implemented method for facilitating deferred betting, the method comprising:

causing presentment of a betting opportunity via a graphical user interface associated with an electronic terminal, the betting opportunity pertaining to an available wager having characteristics that may change over time;

determining whether a user interaction with the graphical user interface associated with the electronic terminal indicates a desire to pursue the betting opportunity;

initiating locking in the betting opportunity for future execution for the user of the graphical user interface associated with the electronic terminal, when it is determined that the user of the graphical user interface associated with the electronic terminal desires to pursue the betting opportunity, the locking in the betting opportunity preserves the betting opportunity for the user but does not execute a bet based on the betting opportunity;

subsequently determining whether the locked betting opportunity should be executed; and

initiating execution of a bet corresponding to the locked betting opportunity for the user of the graphical user interface associated with the electronic terminal if the determining determines that the locked betting opportunity should be executed, the initiating execution of the bet operates to cause the bet to be placed.

3. A computer-implemented method as recited in claim 2 , wherein the method comprises:

alerting the user that the bet corresponding to the locked betting opportunity has been placed after the initiating execution of the bet corresponding to the locked betting opportunity.

4. A computer-implemented method as recited in claim 2 , wherein the determining whether the user interaction with the graphical user interface associated with the electronic terminal indicates a desire to pursue the betting opportunity comprises:

displaying a fee amount for locking the betting opportunity for the user;

receiving, using the electronic terminal, an acceptance of the fee amount; and

determining that the user interaction desires to pursue the betting opportunity after the acceptance of the fee amount has been received.

5. A computer-implemented method as recited in claim 1 , wherein the method comprises:

alerting the user that the bet corresponding to the locked betting opportunity has been placed after the initiating execution of the bet corresponding to the locked betting opportunity.

6. A computer-implemented method as recited in claim 5 , wherein the alerting initiates electronic transmission of a text message to the user via a portable electronic device associated with the user.

7. A computer-implemented method as recited in claim 1 , wherein the determining whether the user interaction with the graphical user interface associated with the electronic terminal indicates a desire to pursue the betting opportunity comprises:

displaying a fee amount for locking the betting opportunity for the user; and

receiving, using the electronic terminal, an acceptance of the fee amount.

8. A computer-implemented method as recited in claim 1 , wherein the electronic terminal includes wireless location technology, and wherein the determining whether the electronic terminal is in a gaming authorized location is dependent on a location of the electronic terminal as determined at least in part using the wireless location technology.

9. A computer-implemented method as recited in claim 8 , wherein the method comprises:

alerting the user that the bet corresponding to the locked betting opportunity has been placed after the initiating execution of the bet corresponding to the locked betting opportunity.

10. A computer-implemented method as recited in claim 8 , wherein the gaming authorized location correlates to an establishment location.

11. A computer-implemented method as recited in claim 8 , wherein the gaming authorized location correlates to a state wide location.

12. A computer-implemented method as recited in claim 8 , wherein the gaming authorized location is limited to an internal area within a gaming establishment.

13. A computer-implemented method as recited in claim 1 , wherein the gaming authorized location correlates to an establishment location.

14. A computer-implemented method as recited in claim 1 , wherein the gaming authorized location correlates to a state wide location.

15. A computer-implemented method as recited in claim 1 , wherein the gaming authorized location is limited to an internal area within a gaming establishment.

16. A computing apparatus for facilitating deferred betting, the computing apparatus comprising:

a display device;

a memory device configured to store computer code; and

a processing device, the processing device configured to execute at least a portion of the computer program code, the computer program code including computer program code configured to:

cause presentment on the display device of a betting opportunity via the graphical user interface associated with the computing apparatus, the betting opportunity pertaining to an available wager having characteristics that may change over time;

determine whether a user interaction with the graphical user interface associated with the computing apparatus indicates a desire to pursue the betting opportunity;

initiate locking in the betting opportunity for future execution for the user of the graphical user interface associated with the computing apparatus, when it is determined that the user of the graphical user interface associated with the computing apparatus desires to pursue the betting opportunity, the locking in the betting opportunity preserves the betting opportunity for the user but does not execute a bet based on the betting opportunity;

determine whether the locked betting opportunity should be executed; and

initiate execution of a bet corresponding to the locked betting opportunity for the user of the graphical user interface associated with the computing apparatus if it is determined that that the locked betting opportunity should be executed, the execution of the bet operates to cause the bet to be placed.

17. A computing apparatus as recited in claim 16 , wherein the computing apparatus comprises:

a network interface configured to communicate with a remote server,

wherein the computing apparatus can access the remote server using the network interface, and

wherein the remote server operatively connected to a database and operable, using at least the database, to manage availability, acceptance and execution of betting opportunities.

18. A computing apparatus as recited in claim 17 , wherein the computing apparatus and/or the remote server is configured to:

initiate an alert to the user that the bet corresponding to the locked betting opportunity has been placed after the initiating execution of the bet corresponding to the locked betting opportunity.

19. A computing apparatus as recited in claim 18 , wherein the alert to the user comprises an electronic text message provided to the user via a portable electronic device associated with the user.

20. A computing apparatus as recited in claim 16 , wherein the computer program code includes computer program code configured to:

displaying a fee amount for locking the betting opportunity for the user; and

receiving, using the electronic terminal, an acceptance of the fee amount.

Assignments (3)
RELEASE (REEL 062078 / FRAME 0604) Recorded Mar 2, 2026
From: BANK OF AMERICA, N.A.
To: ARISTOCRAT TECHNOLOGIES, INC.; BIG FISH GAMES, INC.; VIDEO GAMING TECHNOLOGIES, INC.; ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
Reel/Frame 074992/0667 →
SECURITY AGREEMENT Recorded Sep 2, 2022
From: ARISTOCRAT TECHNOLOGIES, INC.; BIG FISH GAMES, INC.; VIDEO GAMING TECHNOLOGIES, INC.; ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
To: BANK OF AMERICA, N.A, AS SECURITY TRUSTEE
Reel/Frame 062078/0604 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: NGUYEN GAMING LLC
To: ARISTOCRAT TECHNOLOGIES, INC. (ATI)
Reel/Frame 058189/0853 →
Cited By (11)
US 12,236,743 US 12,236,748 US 12,236,753 US 12,246,261 US 12,283,158 US 12,347,267 US 12,347,268 US 12,387,557 US 12,387,558 US 12,430,985 US 12,440,769