IP Library Patent Application 16595786
Patent Application
App. No. 16/595,786

INTEGRATED WAGERING PROCESS INTERLEAVED SKILL WAGERING GAMING SYSTEM

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 None
App. No.
16/595,786
Abstract

A integrated wagering process interleaved wagering system is disclosed, including an interactive controller configured to: communicate application telemetry comprising a random event occurrence and wager occurrence; receive a resolution to the random event occurrence; display the random event resolution; receive a wager resolution; and display the wager resolution; a wager controller constructed to: receive random outcome request; determine a sequence of at least one random outcome; and communicate random outcome data comprising the sequence; and the application controller operatively connecting the interactive controller and the wager controller, constructed to: determine the random event occurrence and the wager occurrence; communicate the random outcome request; receive the random outcome data; determine the resolution to the occurrence of the at least one random event and the resolution to the occurrence of the at least one wagering event based on the sequence of at least one random outcome; communicate the resolution and wager outcome.

Claims (94)

1 . An integrated wagering process interleaved wagering system, comprising:

an interactive controller configured to:

communicate, to an application controller, application telemetry comprising an occurrence of at least one random event and an occurrence of at least one wagering event;

receive, from the application controller, resolution instructions comprising a resolution to the occurrence of the at least one random event;

integrate the resolution to the occurrence of the at least one random event within the interactive application based on the resolution instructions;

display the resolution to the occurrence of the at least one random event;

receive, from the application controller, wager outcome instructions comprising a resolution to the occurrence of the at least one wagering event; and

display the resolution to the occurrence of the at least one wagering event based on the wager outcome instructions;

a wager controller constructed to:

receive, from the application controller, random outcome request instructions;

determine a sequence of at least one random outcome based on the random outcome request instructions; and

communicate, to the application controller, random outcome data comprising the sequence of at least one random 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 the occurrence of at least one random event and the occurrence of at least one wagering event;

generate the random outcome request instructions based on determination of the occurrence of at least one random event and the occurrence of at least one wagering event;

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

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

scan the random outcome data to determine the sequence of at least one random outcome;

determine the resolution to the occurrence of the at least one random event and the resolution to the occurrence of the at least one wagering event based on the sequence of at least one random outcome;

generate the resolution instructions using the resolution to the occurrence of the at least one random event;

instruct the interactive controller by communicating the resolution instructions to the interactive controller;

generate the wager outcome instructions using the resolution to the occurrence of the at least one wagering event; and

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

2 . The system 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 system 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 system of claim 1 , wherein the determining of the sequence of one or more random outcomes comprises caching one or more intermediate random outcomes, and

wherein the resolution to the occurrence of the at least one wagering event is based on the cache of one or more intermediate random outcomes.

5 . The system of claim 1 , wherein the application controller is further constructed to cache one or more intermediate random outcomes of the sequence of one or more random outcomes.

6 . The system of claim 5 , wherein the resolution to the occurrence of the at least one random event is based on the cached one or more intermediate random outcomes.

7 . The system of claim 1 , wherein the application controller is further constructed to:

receive, from a user management system, user information; and

determine the resolution to the occurrence of the at least one wagering event based on the sequence of one or more random outcomes and the user information.

8 . The system of claim 1 , wherein the application controller is further constructed to:

receive, from a game provider system, game provider information; and

determine the resolution to the occurrence of the at least one wagering event based on the sequence of one or more random outcomes and the game provider information.

9 . An integrated wagering process interleaved wagering system, comprising:

a wager controller constructed to:

receive, from an application controller, random outcome request instructions;

determine a sequence of at least one random outcome based on the random outcome request instructions; and

communicate, to the application controller, random outcome data comprising the sequence of at least one random outcome; and

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

receive, from the interactive controller, application telemetry comprising an occurrence of at least one random event and an occurrence of at least one wagering event;

scan the application telemetry to determine an occurrence of at least one random event and an occurrence of at least one wagering event;

generate the random outcome request instructions based on determination of the occurrence of at least one random event and the occurrence of at least one wagering event;

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

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

scan the random outcome data to determine the sequence of at least one random outcome;

determine a resolution to the occurrence of the at least one random event and a resolution to the occurrence of the at least one wagering event based on the sequence of at least one random outcome;

generate resolution instructions using the resolution to the occurrence of the at least one random event;

instruct the interactive controller by communicating the resolution instructions to the interactive controller;

generate wager outcome instructions using the resolution to the occurrence of the at least one wagering event; and

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

10 . The system of claim 9 , wherein the determining of the sequence of one or more random outcomes comprises caching one or more intermediate random outcomes, and

wherein the resolution to the occurrence of the at least one wagering event is based on the cache of one or more intermediate random outcomes.

11 . The system of claim 9 , wherein the application controller is further constructed to cache one or more intermediate random outcomes of the sequence of one or more random outcomes.

12 . The system of claim 11 , wherein the resolution to the occurrence of the at least one random event is based on the cached one or more intermediate random outcomes.

13 . The system of claim 9 , wherein the application controller is further constructed to:

receive, from a user management system, user information; and

determine the resolution to the occurrence of the at least one wagering event based on the sequence of one or more random outcomes and the user information.

14 . The system of claim 9 , wherein the application controller is further constructed to:

receive, from a game provider system, game provider information; and

determine the resolution to the occurrence of the at least one wagering event based on the sequence of one or more random outcomes and the game provider information.

15 . An integrated wagering process interleaved wagering system, comprising:

an interactive controller configured to:

communicate, to an application controller, application telemetry comprising an occurrence of at least one random event and an occurrence of at least one wagering event;

receive, from the application controller, resolution instructions comprising a resolution to the occurrence of the at least one random event;

integrate the resolution to the occurrence of the at least one random event within the interactive application based on the resolution instructions;

display the resolution to the occurrence of the at least one random event;

receive, from the application controller, wager outcome instructions comprising a resolution to the occurrence of the at least one wagering event; and

display the resolution to the occurrence of the at least one wagering event based on the wager outcome instructions; and

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

receive, from the interactive controller, the application telemetry;

scan the application telemetry to determine the occurrence of at least one random event and the occurrence of at least one wagering event;

generate random outcome request instructions based on determination of the occurrence of at least one random event and the occurrence of at least one wagering event;

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

receive, from the wager controller, random outcome data;

scan the random outcome data to determine a sequence of at least one random outcome;

determine the resolution to the occurrence of the at least one random event and the resolution to the occurrence of the at least one wagering event based on the sequence of at least one random outcome;

generate the resolution instructions using the resolution to the occurrence of the at least one random event;

instruct the interactive controller by communicating the resolution instructions to the interactive controller;

generate the wager outcome instructions using the resolution to the occurrence of the at least one wagering event; and

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

16 . The system of claim 15 , wherein the determining of the sequence of one or more random outcomes comprises caching one or more intermediate random outcomes.

17 . The system of claim 16 , wherein the resolution to the occurrence of the at least one wagering event is based on the cache of one or more intermediate random outcomes.

18 . The system of claim 15 , wherein the application controller is further constructed to cache one or more intermediate random outcomes of the sequence of one or more random outcomes.

19 . The system of claim 18 , wherein the resolution to the occurrence of the at least one random event is based on the cached one or more intermediate random outcomes.

20 . The system of claim 15 , wherein the application controller is further constructed to:

receive, from a user management system, user information; and

determine the resolution to the occurrence of the at least one wagering event based on the sequence of one or more random outcomes and the user information.

Assignments (2)
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 →