IP Library Granted Patent US 9,576,427
Granted Patent B2
US 9,576,427 · App. 14/730,183 · Granted Feb 21, 2017

Skill-based bonusing interleaved wagering system

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 9,576,427
App. No.
14/730,183
Granted
Feb 21, 2017
Kind
B2
Abstract

A skill-based bonusing interleaved wagering system is disclosed, including an interactive controller configured to: communicate application telemetry; receive a wager outcome; receive an application resource; initiate a portion of the interactive controller that provides the bonus goal; communicate additional application telemetry; receive and display bonus wager outcome; a wager controller constructed to: receive the wager request; determine a wager outcome; communicate the wager outcome; receive bonus wager request; determine a bonus wager outcome; and communicate bonus wager outcome; and the application controller operatively connecting the interactive controller and the wager controller, the application controller constructed to: receive application telemetry; determine whether to trigger a wager; communicating wager request; receive and communicate the wager outcome; determine and communicate the application resource; communicate a bonus goal offer; receive additional application telemetry; determine whether the bonus goal is achieved; generate and communicate bonus wager request; communicate the bonus wager outcome.

Claims (120)

1. An electronic gaming machine constructed to receive real credits from a user, comprising:

an interactive controller configured to:

communicate, to an application controller, application telemetry associated with an interactive application provided by the interactive controller;

receive, from the application controller, wager outcome data;

scan the wager outcome data to determine a wager outcome;

generate a graphical display of the wager outcome;

receive, from the application controller, application resource instructions;

receive, from the application controller, a bonus goal offer instruction;

initiate a portion of the interactive controller that provides a bonus goal based on the bonus goal offer instruction;

communicate, to the application controller, additional application telemetry comprising information on the progress of achieving a bonus goal;

receive, from the application controller, a bonus wager outcome instruction; and

generate a graphical display of a bonus wager outcome;

a wager controller constructed to:

receive, from the application controller, a wager request instruction;

determine a wager outcome based on the wager request instruction using a random number generator;

communicate, to the application controller, wager outcome data comprising the wager outcome;

receive, from the application controller, bonus wager request instructions;

determine a bonus wager outcome based on the bonus wager request instructions; and

communicate, to the application controller, bonus wager outcome data comprising the bonus wager outcome; and

the application controller operatively connecting the interactive controller and the wager controller, the application controller constructed to:

receive, from the interactive controller, the application telemetry;

scan the application telemetry to determine whether to trigger a wager;

when a wager is triggered, generate the wager request instructions;

instruct the wager controller by communicating the wager request instructions to the wager controller;

receive, from the wager controller, the wager outcome data;

communicate, to the interactive controller, the wager outcome data;

determine an application resource based on the wager outcome;

generate application resource instructions based on the application resource;

instruct the interactive controller by communicating, to the interactive controller, the application resource instructions;

determine whether the bonus goal should be provided;

when the bonus goal should be provided, generate bonus goal offer instructions;

instruct the interactive controller by communicating the bonus goal offer instructions to the interactive controller;

receive, from the interactive controller, the additional application telemetry;

scan the additional application telemetry to determine whether the bonus goal is achieved;

when it is determined that the bonus goal is achieved, generate bonus wager request instructions;

instruct the wager controller by communicating the bonus wager request instructions to the wager controller;

receive, from the wager controller, the bonus wager outcome data;

generate bonus wager outcome instructions using the bonus wager outcome data; and

instruct the interactive controller by communicating the bonus wager outcome instructions to the interactive controller.

2. The electronic gaming machine of claim 1 ,

wherein the interactive controller and the application controller are constructed from the same device, and

wherein the application controller is operatively connected to the wager controller using a communication link.

3. The electronic gaming machine of claim 1 ,

wherein the wager controller and the application controller are constructed from the same device, and

wherein the application controller is operatively connected to the interactive controller using a communication link.

4. The electronic gaming machine of claim 1 , wherein the application resource is an autonomous agent that assists the user in interacting with the interactive application.

5. The electronic gaming machine of claim 1 , wherein the wager outcome and the bonus wager outcome are both determined based on a common wagering mechanic.

6. The electronic gaming machine of claim 1 , wherein the wager outcome and the bonus wager outcome are determined based on different wagering mechanics.

7. The electronic gaming machine of claim 1 , wherein the application resource is determined based on a different random outcome.

8. The electronic gaming machine of claim 1 , wherein the determination of whether to provide the bonus goal is based on wagering mechanic information stored by at least one of the application controller or the wager controller.

9. An electronic gaming machine constructed to receive real credits from a user, comprising:

a wager controller of the electronic gaming machine constructed to:

receive, from an application controller, a wager request instruction;

determine a wager outcome based on the wager request instruction using a random number generator;

communicate, to the application controller, the wager outcome;

receive, from the application controller, bonus wager request instructions;

determine a bonus wager outcome based on the bonus wager request instructions; and

communicate, to the application controller, the bonus wager outcome; and

the application controller of the electronic gaming machine operatively connecting the wager controller to an interactive controller using a communication link, the application controller constructed to:

receive, from the interactive controller, application telemetry associated with an interactive application provided by the interactive controller;

scan the application telemetry to determine whether to trigger a wager;

when a wager is triggered, generate the wager request instructions;

instruct the wager controller by communicating the wager request instructions to the wager controller;

receive, from the wager controller, wager outcome data;

communicate, to the interactive controller, the wager outcome data;

determine the application resource based on the wager outcome;

generate application resource instructions based on the application resource;

instruct the interactive controller by communicating, to the interactive controller, the application resource instructions;

determine whether a bonus goal should be provided;

when the bonus goal should be provided, generate bonus goal offer instructions;

instruct the interactive controller by communicating the bonus goal offer instructions to the interactive controller;

receive, from the interactive controller, the additional application telemetry;

scan the additional application telemetry to determine whether the bonus goal is achieved;

when it is determined that the bonus goal is achieved, generate bonus wager request instructions;

instruct the wager controller by communicating the bonus wager request instructions to the wager controller;

receive, from the wager controller, the bonus wager outcome data;

generate bonus wager outcome instructions using the bonus wager outcome data; and

instruct the interactive controller by communicating the bonus wager outcome instructions to the interactive controller.

10. The electronic gaming machine of claim 9 , wherein the application resource is an autonomous agent that assists the user in interacting with the interactive application.

11. The electronic gaming machine of claim 9 , wherein the wager outcome and the bonus wager outcome are both determined based on a common wagering mechanic.

12. The electronic gaming machine of claim 9 , wherein the wager outcome and the bonus wager outcome are determined based on different wagering mechanics.

13. The electronic gaming machine of claim 9 , wherein the application resource is determined based on a different random outcome.

14. The electronic gaming machine of claim 9 , wherein the determination of whether to provide the bonus goal is based on wagering mechanic information stored by at least one of the application controller or the wager controller.

15. An electronic gaming machine constructed to receive real credits from a user, comprising:

an interactive controller of electronic gaming machine configured to:

communicate, to an application controller, application telemetry associated with an interactive application provided by the interactive controller;

receive, from the application controller, wager outcome data;

scan the wager outcome data to determine a wager outcome;

generate a graphical display of the wager outcome;

receive, from the application controller, application resource instructions;

receive, from the application controller, a bonus goal offer instruction;

initiate a portion of the interactive controller that provides a bonus goal based on the bonus goal offer instruction;

communicate, to the application controller, additional application telemetry comprising information on the progress of achieving the bonus goal;

receive, from the application controller, a bonus wager outcome instruction; and

generate a graphical display of a bonus wager outcome; and

the application controller of the electronic gaming machine operatively connecting the interactive controller to a wager controller and constructed to:

receive, from the interactive controller, the application telemetry;

scan the application telemetry to determine whether to trigger a wager;

when a wager is triggered, generate a wager request instruction;

instruct the wager controller by communicating the wager request instruction to the wager controller;

receive, from the wager controller, wager outcome data wherein the wager outcome data is generated using a random number generator;

communicate, to the interactive controller, the wager outcome data;

determine an application resource based on the wager outcome;

generate an application resource instruction based on the application resource;

instruct the interactive controller by communicating, the application resource instruction;

determine whether the bonus goal should be provided;

when the bonus goal should be provided, generate a bonus goal offer instruction;

instruct the interactive controller by communicating the bonus goal offer instruction to the interactive controller;

receive, from the interactive controller, the additional application telemetry;

scan the additional application telemetry to determine whether the bonus goal is achieved;

when it is determined that the bonus goal is achieved, generate a bonus wager request instruction;

instruct the wager controller by communicating the bonus wager request instruction to the wager controller;

receive, from the wager controller, bonus wager outcome data;

generate a bonus wager outcome instruction using the bonus wager outcome data; and

instruct the interactive controller by communicating the bonus wager outcome instruction to the interactive controller.

16. The electronic gaming machine of claim 15 , wherein the application resource is an autonomous agent that assists the user in interacting with the interactive application.

17. The electronic gaming machine of claim 15 , wherein the wager outcome and the bonus wager outcome are both determined based on a common wagering mechanic.

18. The electronic gaming machine of claim 15 , wherein the wager outcome and the bonus wager outcome are determined based on different wagering mechanics.

19. The electronic gaming machine of claim 15 , wherein the application resource is determined based on a different random outcome.

20. The electronic gaming machine of claim 15 , wherein the determination of whether to provide the bonus goal is based on wagering mechanic information stored by at least one of the application controller or the wager controller.

Assignments (9)
SECURITY INTEREST Recorded Jul 2, 2020
From: GAMBLIT GAMING, LLC
To: SPV 47, LLC
Reel/Frame 053122/0001 →
SECURITY INTEREST Recorded Feb 19, 2020
From: GAMBLIT GAMING, LLC
To: SPV 47, LLC
Reel/Frame 051973/0476 →
SECURITY INTEREST Recorded Apr 10, 2018
From: GAMBLIT GAMING, LLC
To: SPV 47, LLC
Reel/Frame 045888/0454 →
TRANSFER OF SECURITY INTEREST Recorded May 23, 2017
From: ACAS, LLC (F/K/A AMERICAN CAPITAL, LTD.)
To: SPV 47, LLC
Reel/Frame 042554/0313 →
CONVERSION OF HOLDER OF SECURITY INTEREST Recorded May 11, 2017
From: AMERICAN CAPITAL, LTD
To: ACAS, LLC
Reel/Frame 042447/0187 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2017
From: CHANG, DAVID
To: GAMBLIT GAMING LLC
Reel/Frame 042281/0678 →
SECURITY INTEREST Recorded Dec 30, 2016
From: GAMBLIT GAMING, LLC
To: AMERICAN CAPITAL, LTD.
Reel/Frame 041226/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2016
From: CIRE, FRANK; MEYERHOFER, ERIC
To: GAMBLIT GAMING LLC
Reel/Frame 040472/0608 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2016
From: ARNONE, MILES
To: GAMBLIT GAMING LLC
Reel/Frame 038989/0604 →