IP Library Granted Patent US 11,386,754
Granted Patent B2
US 11,386,754 · App. 16/890,764 · Granted Jul 12, 2022

Dynamically configurable wager-based gaming device supporting skill-affected payout configurations and chance-based payout configurations

Inventors: Georg M Washington (Rancho Mirage, CA); Michael M Oberberger (Spring Hill, TN)
Assignee: AKKADIAN ENTERPRISES
G07F17/3262G07F17/3211G07F17/3244G07F17/3295G07F17/3267G07F17/3286
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 11,386,754
App. No.
16/890,764
Granted
Jul 12, 2022
Kind
B2
Abstract

Various aspects described here are directed to dynamically configurable, electronic wager-based gaming devices supporting skill-affected payout configurations and chance-based payout configurations of skill-based, wager-based game titles.

Claims (105)

1. A computer-implemented method of operating a gaming machine, comprising:

providing a game configured to be executed by the gaming machine;

providing a skill-affected, wager-based game engine configured to enable configuration of the game as a skill-affected version of the game that uses skill-affected game rule data and skill-affected payout data;

providing a chanced-based, wager-based game engine configured to enable configuration of the game as a chance-affected version of the game that uses chance-based game rule data and chance-based payout data;

providing a game configuration manager; and

displaying, on a display of the gaming machine, a graphical user interface configured to enable selecting to configure the game as the skill-affected version of the game that uses the skill-affected game rule data and the skill-affected payout data or as the chance-based version of the game that uses the chance-based game rule data and the chance-based payout data;

receiving an interaction with the graphical user interface, the received interaction indicating a selected one of the skill-affected version and the chance-based only version of the game;

configuring, by the game configuration manager, the gaming machine for game play of the game according to the received selection as either the skill-affected version of the game or the chance-based only version of the game, such that the skill-affected, wager-based game engine, the skill-affected game rule data and the skill-affected payout data govern game play and payouts when the game is configured as the skill-affected version of the game and such that the chanced-based, wager-based game engine, the chance-based game rule data and the chance-based payout data govern game play and payouts when the game is configured as the chance-based version of the game;

enabling game play according to the skill-affected game rule data when the when the game is configured as the skill-affected version of the game or according to the chance-based game rule data when the game is configured as the chance-based version of the game and receiving player input from a user interface of the gaming machine during game play as the player interacts with in-game assets and wagering opportunities of the provided game; and

generating, using a random number generator, random outcomes upon receiving player inputs with the wagering opportunities, and determining payouts according to the generated random opportunities using the skill-affected payout data when the game is configured as the skill-affected version of the game and using the chance-based payout data when the game is configured as the chance-based version of the game.

2. The computer-implemented method of claim 1 , wherein the interaction with the graphical user interface is received from a casino operator.

3. The computer-implemented method of claim 1 , wherein the interaction with the graphical user interface is received from a player of the gaming machine.

4. The computer-implemented method of claim 1 , further comprising:

accessing a remote game server and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

accessing the remote game server and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

5. The computer-implemented method of claim 1 , further comprising:

accessing a memory local to the gaming machine and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

accessing the memory local to the gaming machine and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

6. The computer-implemented method of claim 1 , wherein the skill-affected game rule data and the chance-based game rule data are substantially the same.

7. The computer-implemented method of claim 1 , further comprising monitoring and evaluating performance of the gamine machine when configured as the skill-affected version of the game and as chance-based version of the game.

8. The computer-implemented method of claim 1 , wherein a Return To Player (RTP) defined by the skill-affected payout data is different than the RTP defined by the chance-based payout data.

9. The computer-implemented method of claim 1 , wherein the chance-based payout data comprises data describing a plurality of bingo patterns for Class 2 gaming.

10. The computer-implemented method of claim 1 , wherein the chance-based payout data comprises data describing a spinning slot machine.

11. A computer-implemented method of operating a game in a gaming machine, comprising:

determining whether predetermined criteria are satisfied;

configuring, by a game configuration manager, the gaming machine for game play of the game as either a skill-affected version of the game or a chance-based only version of the game, such that a skill-affected, wager-based game engine uses skill-affected game rule data and skill-affected payout data to govern game play and payouts when the predetermined criteria are satisfied and such that a chanced-based, wager-based game engine uses chance-based game rule data and chance-based payout data to govern game play and payouts when the predetermined criteria are not satisfied;

enabling the skill-affected, wager-based game engine to govern game play according to the skill-affected game rule data when the when the game is configured as the skill-affected version of the game or enabling the chanced-based, wager-based game engine to govern game play according to the chance-based game rule data when the game is configured as the chance-based version of the game and receiving player input from a user interface of the gaming machine during game play as the player interacts with in-game assets and wagering opportunities of the provided game; and

generating, using a random number generator, random outcomes upon receiving player inputs with the wagering opportunities, and determining payouts according to the generated random opportunities using the skill-affected payout data when the game is configured as the skill-affected version of the game and using the chance-based payout data when the game is configured as the chance-based version of the game.

12. The computer-implemented method of claim 11 , wherein determining whether the predetermined criteria are satisfied is performed by one of the gaming machine, a remote game server and a casino operator.

13. The computer-implemented method of claim 11 , wherein determining whether the predetermined criteria are satisfied is based upon an evaluation of at least one of:

time-based criteria;

player card status criteria;

location-based criteria;

player identity or profile criteria;

past or present player behavior; and

local rules or regulations.

14. The computer-implemented method of claim 11 , further comprising:

accessing a remote game server and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

accessing the remote game server and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

15. The computer-implemented method of claim 11 , further comprising:

accessing a memory local to the gaming machine and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

accessing the memory local to the gaming machine and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

16. The computer-implemented method of claim 11 , wherein the skill-affected game rule data and the chance-based game rule data are substantially the same.

17. The computer-implemented method of claim 11 , further comprising monitoring and evaluating performance of the gamine machine when configured as the skill-affected version of the game and as chance-based version of the game.

18. The computer-implemented method of claim 11 , wherein a Return To Player (RTP) defined by the skill-affected payout data is different than the RTP defined by the chance-based payout data.

19. The computer-implemented method of claim 11 , wherein the chance-based payout data comprises data describing a plurality of bingo patterns for Class 2 gaming.

20. The computer-implemented method of claim 11 , wherein the chance-based payout data comprises data describing a spinning slot machine.

21. An electronic gaming device, comprising:

a memory;

a processor;

a user interface;

a skill-affected, wager-based game engine;

a chanced-based, wager-based game engine;

a game configuration manager; and

a plurality of processes spawned by the processor, the plurality of processes comprising processing logic to:

provide a game configured to be executed by the gaming machine;

display, on a display of the gaming machine, a graphical user interface configured to enable selecting to configure the game as a skill-affected version of the game that uses skill-affected game rule data and skill-affected payout data or as a chance-based version of the game that uses chance-based game rule data and chance-based payout data;

receive an interaction with the graphical user interface, the received interaction indicating a selected one of the skill-affected version and the chance-based only version of the game;

configure, by the game configuration manager, the gaming machine for game play of the game according to the received selection as either the skill-affected version of the game or the chance-based only version of the game, such that the skill-affected, wager-based game engine, the skill-affected game rule data and the skill-affected payout data govern game play and payouts when the game is configured as the skill-affected version of the game and such that the chanced-based, wager-based game engine, chance-based game rule data and the chance-based payout data govern game play and payouts when the game is configured as the chance-based version of the game;

enable, by the skill-affected, wager-based game engine, game play according to the skill-affected game rule data when the when the game configuration manager configures the game as the skill-affected version of the game or enable, by the chance-based, wager-based game engine, game play according to the chance-based game rule data when the game configuration manager configures the game as the chance-based version of the game and receive player input from a user interface of the gaming machine during game play as the player interacts with in-game assets and wagering opportunities of the provided game; and

generate, using a random number generator, random outcomes upon receiving player inputs with the wagering opportunities, and determine payouts according to the generated random opportunities using the skill-affected payout data when the game is configured as the skill-affected version of the game and using the chance-based payout data when the game is configured as the chance-based version of the game.

22. The electronic gaming device of claim 21 , wherein the interaction with the graphical user interface is received from a casino operator.

23. The electronic gaming device of claim 21 , wherein the interaction with the graphical user interface is received from a player of the gaming machine.

24. The electronic gaming device of claim 21 , further comprising processing logic to:

access a remote game server and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

access the remote game server and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

25. The electronic gaming device of claim 21 , further comprising processing logic to:

access a memory local to the gaming machine and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

access the memory local to the gaming machine and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

26. The electronic gaming device of claim 21 , wherein the skill-affected game rule data and the chance-based game rule data are substantially the same.

27. The electronic gaming device of claim 21 , further comprising processing logic to monitor and evaluate performance of the gamine machine when configured as the skill-affected version of the game and as chance-based version of the game.

28. The electronic gaming device of claim 21 , wherein a Return To Player (RTP) defined by the skill-affected payout data is different than the RTP defined by the chance-based payout data.

29. The electronic gaming device of claim 21 , wherein the chance-based payout data comprises data describing a plurality of bingo patterns for Class 2 gaming.

30. The electronic gaming device of claim 21 , wherein the chance-based payout data comprises data describing a spinning slot machine.

31. An electronic gaming device, comprising:

a memory;

a processor;

a user interface;

a skill-affected, wager-based game engine;

a chanced-based, wager-based game engine;

a game configuration manager; and

a plurality of processes spawned by the processor, the plurality of processes comprising processing logic to:

determine whether predetermined criteria are satisfied;

configure, by the game configuration manager, the gaming machine for game play of the game as either the skill-affected version of the game or the chance-based only version of the game according to the determined criteria, such that the skill-affected, wager-based game engine, the skill-affected game rule data and the skill-affected payout data govern game play and payouts when the determined criteria are satisfied and such that the chanced-based, wager-based game engine, the chance-based game rule data and the chance-based payout data govern game play and payouts when the determined criteria are not satisfied;

enable, by the skill-affected, wager-based game engine, game play according to the skill-affected game rule data when the when the game configuration manager configures the game as the skill-affected version of the game or enable, by the chance-based, wager-based game engine, game play according to the chance-based game rule data when the game configuration manager configures the game as the chance-based version of the game and receive player input from a user interface of the gaming machine during game play as the player interacts with in-game assets and wagering opportunities of the provided game; and

generate, using a random number generator, random outcomes upon receiving player inputs with the wagering opportunities, and determine payouts according to the generated random opportunities using the skill-affected payout data when the game is configured as the skill-affected version of the game and using the chance-based payout data when the game is configured as the chance-based version of the game.

32. The electronic gaming device of claim 31 , wherein the processing logic for determining whether the predetermined criteria are satisfied is executed by one of the gaming machine, and a remote game server.

33. The electronic gaming device of claim 31 , wherein the processing logic for determining whether the predetermined criteria are satisfied is based upon an evaluation of at least one of:

time-based criteria;

player card status criteria;

location-based criteria;

player identity or profile criteria;

past or present player behavior; and

local rules or regulations.

34. The electronic gaming device of claim 31 , further comprising processing logic to:

access a remote game server and retrieving therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

access the remote game server and retrieving therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

35. The electronic gaming device of claim 31 , further comprising processing logic to:

access a memory local to the gaming machine and retrieve therefrom the skill-affected game rule data and skill-affected payout data when the gaming machine is configured as the skill-affected version of the game, and

access the memory local to the gaming machine and retrieve therefrom the chance-based game rule data and chance-based payout data when the gaming machine is configured as the chance-based version of the game.

36. The electronic gaming device of claim 31 , wherein the skill-affected game rule data and the chance-based game rule data are substantially the same.

37. The electronic gaming device of claim 31 , further comprising monitoring and evaluating performance of the gamine machine when configured as the skill-affected version of the game and as chance-based version of the game.

38. The electronic gaming device of claim 31 , wherein a Return To Player (RTP) defined by the skill-affected payout data is different than the RTP defined by the chance-based payout data.

39. The electronic gaming device of claim 31 , wherein the chance-based payout data comprises data describing a plurality of bingo patterns for Class 2 gaming.

40. The electronic gaming device of claim 31 , wherein the chance-based payout data comprises data describing a spinning slot machine.

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/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2022
From: SYNERGY BLUE LLC
To: AKKADIAN ENTERPRISES
Reel/Frame 059560/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2021
From: WASHINGTON, GEORG; OBERBERGER, MICHAEL M
To: SYNERGY BLUE LLC
Reel/Frame 058106/0237 →