IP Library Granted Patent US 10,032,337
Granted Patent B2
US 10,032,337 · App. 15/597,099 · Granted Jul 24, 2018

Achievement-based payout schedule unlock techniques implemented in wager-based gaming networks

Inventors: Georg Washington (Rancho Mirage, CA); Joe Serra (Palm Desert, CA); Michael Oberberger (Spring Hill, TN)
Assignee: Synergy Blue, LLC
G07F17/3267G07F17/3209G07F17/3211G07F17/3225G07F17/3244G07F17/3262G07F17/3295
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,032,337
App. No.
15/597,099
Granted
Jul 24, 2018
Kind
B2
Abstract

Various aspects are described for utilizing achievement-based paytable unlock techniques in one or more hybrid wager-based gaming environments. Additionally, various embodiments of wager-based math models are described herein which may be used for conducting wager-related activities in one or more types of wager-based games.

Claims (107)

1. A computer implemented method employed in a computer network, the computer network including a first electronic, wager-based gaming device (“first EGD”), the first EGD including a first display and a first input device, the method comprising causing at least one processor to execute a plurality of instructions stored in at least one memory for causing at least one component of the computer network to:

display, at the first display, a first game graphical user interface (“first game GUI”) configured to enable a player to engage in interactive game play of a hybrid arcade/wager-based game at the first EGD, the first game GUI including a skill-based game GUI portion and a wager-based game GUI portion;

store in a first memory a plurality of data structures relating to the hybrid arcade/wager-based game, including a plurality of paytables, the plurality of paytables including a Paytable A populated with Paytable A data, and including a Paytable B populated with Paytable B data;

determine if a first set of in-game achievement criteria has been satisfied in connection with game play activity conducted at the skill-based game GUI portion;

if it is determined that the first set of in-game achievement criteria has been satisfied, allocate a Paytable B selection opportunity as being available for consumption by the player;

cause at least one component of the computer network to track one or more paytable selection opportunities that are available for consumption by the player;

determine if the player has at least one Paytable B selection opportunity which is available for consumption;

initiate a first wager-based game event at the wager-based game GUI portion;

if it is determined that the player has at least one Paytable B selection opportunity which is available for consumption, enable the player to select which paytable from the plurality of paytables to be used for determining a first payout of the first wager-based game event;

receive a first set of input from the player via the first input device;

determine, using the first set of input, which paytable from the plurality of paytables which the player has elected to be used for determining the first payout of the first wager-based game event;

if it is determined that the player has not elected to use Paytable B for determining the first payout of the first wager-based game event, cause the first payout to be determined using Paytable A;

if it is determined that the player has elected to use Paytable B for determining the first payout of the first wager-based game event, cause the first payout to be determined using Paytable B; and

automatically distribute the first payout to the player.

2. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions to:

if it is determined that the player has elected to use Paytable B for determining the first payout of the first wager-based game event, cause a status of a selected Paytable B selection opportunity of the at least one available Paytable B selection opportunity to be updated as being consumed or no longer available.

3. The computer implemented method of claim 1 :

wherein the first set of input is received via player interaction with the skill-based game GUI portion.

4. The computer implemented method of claim 1 :

wherein the first wager-based game event is initiated at the wager-based game GUI portion in response to game play activity occurring at the skill-based game GUI portion.

5. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions to:

enable the player to cause the first wager-based game event to be initiated at the wager-based game GUI portion by engaging in a first set of game play activity at the skill-based game GUI portion.

6. The computer implemented method of claim 1 wherein the plurality of paytables further includes a Paytable C populated with Paytable C data, the method further comprising causing the at least one processor to execute instructions to:

determine if a second set of in-game achievement has been satisfied in connection with game play activity conducted at the skill-based game GUI portion;

if it is determined that the second set of in-game achievement criteria has been satisfied, allocate a Paytable C selection opportunity as being available for consumption by the player;

determine if the player has at least one Paytable C selection opportunity which is available for consumption;

initiate a second wager-based game event at the wager-based game GUI portion;

if it is determined that the player has at least one Paytable C selection opportunity which is available for consumption, enable the player to select which paytable from the plurality of paytables to be used for determining a second payout of the second wager-based game event;

receive a second set of input from the player via the first input device;

determine, using the second set of input, which paytable from the plurality of paytables which the player has elected to be used for determining the second payout of the second wager-based game event;

if it is determined that the player has elected to use Paytable C for determining the second payout of the second wager-based game event, cause the second payout to be determined using Paytable C;

if it is determined that the player has not elected to use Paytable C for determining the second payout of the second wager-based game event, cause the second payout to be determined using a different paytable from the plurality of paytables, other than Paytable C; and

automatically distribute the second payout to the player.

7. The computer implemented method of claim 6 further comprising causing the at least one processor to execute instructions to:

if it is determined that the player has elected to use Paytable C for determining the second payout of the second wager-based game event, cause a status of a selected Paytable C selection opportunity of the at least one available Paytable C selection opportunity to be updated as being consumed or no longer available.

8. The computer implemented method of claim 6 :

wherein the second set of input is received via player interaction with the skill-based game GUI portion.

9. The computer implemented method of claim 6 further comprising causing the at least one processor to execute instructions to:

if it is determined that the player does not have at least one Paytable C selection opportunity available for consumption, prevent Paytable C from being available for use in determining the second payout of the second wager-based game event; and

if it is determined that the player does have at least one Paytable C selection opportunity available for consumption, permit Paytable C to available for use in determining the second payout of the second wager-based game event.

10. The computer implemented method of claim 6 :

wherein the first set of in-game achievement criteria is different from the second set of in-game achievement criteria;

wherein Paytable A is different from Paytable B; and

wherein Paytable A is different from Paytable C; and

wherein Paytable B is different from Paytable C.

11. A computer implemented system employed in a computer network, the computer network including a first electronic, wager-based gaming device (“first EGD”), the first EGD including a first display and a first input device, the system comprising:

at least one processor;

at least one memory;

the at least one processor being operable to execute a plurality of instructions stored in at least one memory for causing at least one component of the computer network to:

display, at the first display, a first game graphical user interface (“first game GUI”) configured to enable a player to engage in interactive game play of a hybrid arcade/wager-based game at the first EGD, the first game GUI including a skill-based game GUI portion and a wager-based game GUI portion;

store in the at least one memory a plurality of data structures relating to the hybrid arcade/wager-based game, including a plurality of paytables, the plurality of paytables including a Paytable A populated with Paytable A data, and including a Paytable B populated with Paytable B data;

determine if a first set of in-game achievement criteria has been satisfied in connection with game play activity conducted at the skill-based game GUI portion;

if it is determined that the first set of in-game achievement criteria has been satisfied, allocate a Paytable B selection opportunity as being available for consumption by the player;

cause at least one component of the computer network to track one or more paytable selection opportunities that are available for consumption by the player;

determine if the player has at least one Paytable B selection opportunity which is available for consumption;

initiate a first wager-based game event at the wager-based game GUI portion;

if it is determined that the player has at least one Paytable B selection opportunity which is available for consumption, enable the player to select which paytable from the plurality of paytables to be used for determining a first payout of the first wager-based game event;

receive a first set of input from the player via the first input device;

determine, using the first set of input, which paytable from the plurality of paytables which the player has elected to be used for determining the first payout of the first wager-based game event;

if it is determined that the player has not elected to use Paytable B for determining the first payout of the first wager-based game event, cause the first payout to be determined using Paytable A;

if it is determined that the player has elected to use Paytable B for determining the first payout of the first wager-based game event, cause the first payout to be determined using Paytable B; and

automatically distribute the first payout to the player.

12. The computer implemented system of claim 11 being further operable to cause the at least one processor to execute instructions to:

if it is determined that the player has elected to use Paytable B for determining the first payout of the first wager-based game event, cause a status of a selected Paytable B selection opportunity of the at least one available Paytable B selection opportunity to be updated as being consumed or no longer available.

13. The computer implemented system of claim 11 :

wherein the first set of input is received via player interaction with the skill-based game GUI portion.

14. The computer implemented system of claim 11 :

wherein the first wager-based game event is initiated at the wager-based game GUI portion in response to game play activity occurring at the skill-based game GUI portion.

15. The computer implemented system of claim 11 being further operable to cause the at least one processor to execute instructions to:

enable the player to cause the first wager-based game event to be initiated at the wager-based game GUI portion by engaging in a first set of game play activity at the skill-based game GUI portion.

16. The computer implemented system of claim 11 wherein the plurality of paytables further includes a Paytable C populated with Paytable C data, the system being further operable to cause the at least one processor to execute instructions to:

determine if a second set of in-game achievement has been satisfied in connection with game play activity conducted at the skill-based game GUI portion;

if it is determined that the second set of in-game achievement criteria has been satisfied, allocate a Paytable C selection opportunity as being available for consumption by the player;

determine if the player has at least one Paytable C selection opportunity which is available for consumption;

initiate a second wager-based game event at the wager-based game GUI portion;

if it is determined that the player has at least one Paytable C selection opportunity which is available for consumption, enable the player to select which paytable from the plurality of paytables to be used for determining a second payout of the second wager-based game event;

receive a second set of input from the player via the first input device;

determine, using the second set of input, which paytable from the plurality of paytables which the player has elected to be used for determining the second payout of the second wager-based game event;

if it is determined that the player has elected to use Paytable C for determining the second payout of the second wager-based game event, cause the second payout to be determined using Paytable C;

if it is determined that the player has not elected to use Paytable C for determining the second payout of the second wager-based game event, cause the second payout to be determined using a different paytable from the plurality of paytables, other than Paytable C; and

automatically distribute the second payout to the player.

17. The computer implemented system of claim 16 being further operable to cause the at least one processor to execute instructions to:

if it is determined that the player has elected to use Paytable C for determining the second payout of the second wager-based game event, cause a status of a selected Paytable C selection opportunity of the at least one available Paytable C selection opportunity to be updated as being consumed or no longer available.

18. The computer implemented system of claim 16 :

wherein the second set of input is received via player interaction with the skill-based game GUI portion.

19. The computer implemented system of claim 16 being further operable to cause the at least one processor to execute instructions to:

if it is determined that the player does not have at least one Paytable C selection opportunity available for consumption, prevent Paytable C from being available for use in determining the second payout of the second wager-based game event; and

if it is determined that the player does have at least one Paytable C selection opportunity available for consumption, permit Paytable C to available for use in determining the second payout of the second wager-based game event.

20. The computer implemented system of claim 16 :

wherein the first set of in-game achievement criteria is different from the second set of in-game achievement criteria;

wherein Paytable A is different from Paytable B; and

wherein Paytable A is different from Paytable C; and

wherein Paytable B is different from Paytable C.

21. A non-transitory computer usable medium for use in a computer network, the computer network including at least one processor, and a first electronic, wager-based gaming device (“first EGD”), the first EGD including a first display and a first input device, the computer usable medium having computer readable code embodied therein, the computer readable code comprising:

computer code for causing the at least one processor to execute instructions to display, at the first display, a first game graphical user interface (“first game GUI”) configured to enable a player to engage in interactive game play of a hybrid arcade/wager-based game at the first EGD, the first game GUI including a skill-based game GUI portion and a wager-based game GUI portion;

computer code for causing the at least one processor to execute a plurality of instructions to store in the at least one memory a plurality of data structures relating to the hybrid arcade/wager-based game, including a plurality of paytables, the plurality of paytables including a Paytable A populated with Paytable A data, and including a Paytable B populated with Paytable B data;

computer code for causing the at least one processor to execute a plurality of instructions to determine if a first set of in-game achievement criteria has been satisfied in connection with game play activity conducted at the skill-based game GUI portion;

computer code for causing the at least one processor to execute a plurality of instructions to: if it is determined that the first set of in-game achievement criteria has been satisfied, allocate a Paytable B selection opportunity as being available for consumption by the player;

computer code for causing the at least one processor to execute a plurality of instructions to cause at least one component of the computer network to track one or more paytable selection opportunities that are available for consumption by the player;

computer code for causing the at least one processor to execute a plurality of instructions to determine if the player has at least one Paytable B selection opportunity which is available for consumption;

computer code for causing the at least one processor to execute a plurality of instructions to initiate a first wager-based game event at the wager-based game GUI portion;

computer code for causing the at least one processor to execute a plurality of instructions to: if it is determined that the player has at least one Paytable B selection opportunity which is available for consumption, enable the player to select which paytable from the plurality of paytables to be used for determining a first payout of the first wager-based game event;

computer code for causing the at least one processor to execute a plurality of instructions to receive a first set of input from the player via the first input device;

computer code for causing the at least one processor to execute a plurality of instructions to determine, using the first set of input, which paytable from the plurality of paytables which the player has elected to be used for determining the first payout of the first wager-based game event;

computer code for causing the at least one processor to execute a plurality of instructions to: if it is determined that the player has not elected to use Paytable B for determining the first payout of the first wager-based game event, cause the first payout to be determined using Paytable A;

computer code for causing the at least one processor to execute a plurality of instructions to: if it is determined that the player has elected to use Paytable B for determining the first payout of the first wager-based game event, cause the first payout to be determined using Paytable B; and

computer code for causing the at least one processor to execute a plurality of instructions to automatically distribute the first payout to the player.

Assignments (5)
SECURITY INTEREST Recorded Jan 24, 2025
From: EMPIRE TECHNOLOGICAL GROUP LIMITED
To: FIFTH THIRD BANK, N.A.
Reel/Frame 070179/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2024
From: AKKADIAN ENTERPRISES
To: EMPIRE TECHNOLOGICAL GROUP LIMITED
Reel/Frame 066644/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2022
From: SYNERGY BLUE, LLC
To: AKKADIAN ENTERPRISES
Reel/Frame 060406/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2022
From: SYNERGY BLUE, LLC
To: AKKADIAN ENTERPRISES
Reel/Frame 059510/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2017
From: WASHINGTON, GEORG; SERRA, JOE; OBERBERGER, MICHAEL
To: SYNERGY BLUE, LLC
Reel/Frame 042407/0056 →
Continuity (8)
Continuation In Part 15358127 · Nov 21, 2016
Continuation In Part 14865538 · Sep 25, 2015
Continuation In Part 14831823 · Aug 20, 2015
Provisional Application 62437527 · Dec 21, 2016
Provisional Application 62257323 · Nov 19, 2015
Provisional Application 62127821 · Mar 3, 2015
Provisional Application 62091451 · Dec 12, 2014
Related Publication 20170323524A1 · Nov 9, 2017
Cited By (1)
US 12,266,241