IP Library Granted Patent US 10,636,255
Granted Patent B2
US 10,636,255 · App. 16/505,303 · Granted Apr 28, 2020

Methods, devices and systems for skill-based wagering games with programmatically-variable randomness

Inventors: Michael Oberberger (Spring Hill, TN); Nolan K Bushnell (Los Angeles, CA)
Assignee: SYNERGY BLUE LLC
G07F17/3295G06Q50/34G07F17/3211G07F17/3244G07F17/3262
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,636,255
App. No.
16/505,303
Granted
Apr 28, 2020
Kind
B2
Abstract

A game, configured for execution in a regulated gaming machine, may require skillful actions by a player to achieve an objective of the game. The game may be further configured such that outcomes are partially determined by randomness and partially determined by inputs to the regulated gaming machine from the player. A computer-implemented method may comprise, iteratively, during game play of the game: receiving inputs from the player via a player interface; generating a skillful action within the game based upon the received player inputs, and generating an outcome of the skillful action that is partially determined by randomness and partially determined by the generated skillful action based upon the player inputs. A reward may be selectively provided to the player according to the generated outcome and according to a predetermined target Return to Player (RTP) percentage for the game. The degree to which the randomness affects the generated outcome and the degree to which the skillful action based upon inputs from the player affect the generated outcome may then be changed such that a later-generated outcome is differently affected by the randomness and by inputs from the player than a prior-generated outcome.

Claims (62)

1. A computer-implemented method, comprising:

providing a regulated gaming machine comprising at least one processor, a display and a player interface;

providing, in the regulated gaming machine, a game configured for execution by the at least one processor and requiring a plurality of skillful actions by a player to achieve an objective of the game, the game being further configured such that skilled players more often achieve or come closer to achieve the objective of the game than do comparatively less-skilled players;

iteratively, during game play of the provided game:

receiving inputs from the player via the player interface;

generating a skillful action of the required plurality of skillful actions within the game based upon the received player inputs;

generating a randomly-altered outcome of the skillful action by generating a random perturbation and applying the generated random perturbation to the received player inputs;

selectively providing a reward to the player according to the randomly-altered outcome and according to a predetermined target Return to Player (RTP) percentage for the game; and

displaying the randomly-altered outcome of the skillful action and the reward to the player on the display.

2. The computer-implemented method of claim 1 , wherein iterations of generating the random perturbation generate the random perturbations from within a range of values that that is configured to change during game play.

3. The computer-implemented method of claim 2 , further comprising changing the range of values according to a desired pattern.

4. The computer-implemented method of claim 2 , further comprising iteratively increasing, during game play, the range of values within which the random perturbation is generated.

5. The computer-implemented method of claim 2 , further comprising gradually decreasing, during game play, the range of values within which the random perturbation is generated.

6. The computer-implemented method of claim 2 , wherein the values within the range of values comprises deltas away from quantities calculated based upon the inputs received by the regulated gaming machine from the player.

7. A computer-implemented method, comprising:

providing a regulated gaming machine comprising at least one processor, a display and a player interface;

providing, in the regulated gaming machine, a game configured for execution by the at least one processor and requiring a plurality of skillful actions by a player to achieve an objective of the game, the game being further configured such that skilled players more often achieve or come closer to achieve the objective of the game than do comparatively less-skilled players;

iteratively, during game play of the provided game:

receiving inputs from the player via the player interface;

generating a skillful action of the required plurality of skillful actions within the game based upon the received player inputs;

determining an outcome of the skillful action;

generating a randomly-altered outcome of the skillful action by generating a random perturbation and applying the generated random perturbation to the determined outcome of the skillful action;

selectively providing a reward to the player according to the randomly-altered outcome and according to a predetermined target Return to Player (RTP) percentage for the game; and

displaying the randomly-altered outcome of the skillful action and the reward to the player on the display.

8. The computer-implemented method of claim 7 , wherein iterations of generating the random perturbation generate the random perturbations from within a range of values that that is configured to change during game play.

9. The computer-implemented method of claim 8 , further comprising changing the range of values according to a desired pattern.

10. The computer-implemented method of claim 8 , further comprising iteratively increasing, during game play, the range of values within which the random perturbation is generated.

11. The computer-implemented method of claim 8 , further comprising gradually decreasing, during game play, the range of values within which the random perturbation is generated.

12. The computer-implemented method of claim 8 , wherein the values within the range of values comprises deltas away from quantities calculated based upon the inputs received by the regulated gaming machine from the player.

13. An electronic, wager-based regulated gaming device, comprising:

at least one processor;

a display;

a player interface; and

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

iteratively, during game play of the provided game:

receive inputs from the player via the player interface;

generate a skillful action of the required plurality of skillful actions within the game based upon the received player inputs;

generate a randomly-altered outcome of the skillful action by generating a random perturbation and applying the generated random perturbation to the received player inputs;

selectively provide a reward to the player according to the randomly-altered outcome and according to a predetermined target Return to Player (RTP) percentage for the game; and

display the randomly-altered outcome of the skillful action and the reward to the player on the display.

14. The electronic, wager-based regulated gaming device of claim 13 , wherein iterations of generating the random perturbation generate the random perturbations from within a range of values that that is configured to change during game play.

15. The electronic, wager-based regulated gaming device of claim 14 , further comprising processing logic to change the range of values according to a desired pattern.

16. The electronic, wager-based regulated gaming device of claim 14 , further comprising processing logic to iteratively increase, during game play, the range of values within which the random perturbation is generated.

17. The electronic, wager-based regulated gaming device of claim 14 , further comprising processing logic to gradually decrease, during game play, the range of values within which the random perturbation is generated.

18. The electronic, wager-based regulated gaming device of claim 14 , wherein the values within the range of values comprises deltas away from quantities calculated based upon the inputs received by the regulated gaming machine from the player.

19. An electronic, wager-based regulated gaming device, comprising:

at least one processor;

a display;

a player interface; and

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

iteratively, during game play of the provided game:

receive inputs from the player via the player interface;

generate a skillful action of the required plurality of skillful actions within the game based upon the received player inputs;

determine an outcome of the skillful action;

generate a randomly-altered outcome of the skillful action by generating a random perturbation and applying the generated random perturbation to the determined outcome of the skillful action;

selectively provide a reward to the player according to the randomly-altered outcome and according to a predetermined target Return to Player (RTP) percentage for the game; and

display the randomly-altered outcome of the skillful action and the reward to the player on the display.

20. The electronic, wager-based regulated gaming device of claim 19 , wherein iterations of generating the random perturbation generate the random perturbations from within a range of values that that is configured to change during game play.

21. The electronic, wager-based regulated gaming device of claim 20 , further comprising processing logic to change the range of values according to a desired pattern.

22. The electronic, wager-based regulated gaming device of claim 20 , further comprising processing logic to iteratively increase, during game play, the range of values within which the random perturbation is generated.

23. The electronic, wager-based regulated gaming device of claim 20 , further comprising processing logic to gradually decrease, during game play, the range of values within which the random perturbation is generated.

24. The electronic, wager-based regulated gaming device of claim 20 , wherein the values within the range of values comprises deltas away from quantities calculated based upon the inputs received by the regulated gaming machine from the player.

Assignments (4)
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 Nov 12, 2021
From: OBERBERGER, MICHAEL M; BUSHNELL, NOLAN K
To: SYNERGY BLUE LLC
Reel/Frame 058102/0310 →