Skill-based progressive interleaved wagering system
Abstract
A skill-based progressive interleaved wagering system is disclosed, including an interactive controller connected to an application controller, and configured to: communicate application telemetry; provide a skill proposition; communicate secondary telemetry; receive and display award information; a wager controller connected to the application controller, and constructed to: receive wager request instructions; determine and communicate the wager outcome; and the application controller connecting the interactive controller and the wager controller, connected to a session controller, and constructed to: receive application telemetry and the wager outcome; receive indication to provide a skill proposition; receive the secondary telemetry; determine whether an award should be awarded.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . A skill-based progressive interleaved wagering system, comprising:
an interactive controller operatively connected to an application controller, the interactive controller configured to:
accept input from a user via an input device;
distribute, to the application controller, application telemetry associated with an interactive application provided by the interactive controller, the application telemetry associated with the user;
receive, from the application controller, application credit (AC) information and a wager outcome, wherein AC is awarded based on the application telemetry, and wherein determining of the wager outcome is triggered by the application telemetry;
receive, from the application controller, skill proposition display instructions;
display skill proposition information associated with a skill proposition based on the skill proposition display instructions via an output device;
distribute, to the application controller, an indication to use the skill proposition;
provide, to the user, a skill-based challenge;
distribute, to the application controller, secondary telemetry associated with the skill-based challenge;
receive, from the application controller, certificate display instructions, wherein a certificate is associated with an AC award based on the secondary telemetry; and
display certificate information based on the certificate display instructions via the output device;
a wager controller operatively connected to the application controller, the wager controller constructed to:
receive, from the application controller, wager request instructions;
determine the wager outcome based on the wager request instructions request using a random number generator;
distribute, to the application controller, wager outcome data comprising
the wager outcome; and the application controller operatively connecting the interactive controller and the wager controller, and operatively connected to a session 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 wager request instructions;
instruct the wager controller by distributing the wager request instructions to the wager controller;
receive, from the wager controller, the wager outcome data;
scan the wager outcome data to determine the wager outcome;
scan the application telemetry to determine whether to award AC to the user;
when AC is awarded to the user, communicate, to the interactive controller, the AC information and the wager outcome;
generate skill proposition instructions;
instruct the session controller by distributing the skill proposition instructions to the session controller;
determine skill proposition information;
generate the skill proposition display instructions based on the skill proposition information;
instruct the interactive controller by distributing the skill proposition display instructions to the interactive controller;
receive, from the interactive controller, the indication to use the skill proposition;
instruct the session controller by distributing, to the session controller, skill proposition consumption instructions;
receive, from the interactive controller, the secondary telemetry;
scan the secondary telemetry to determine whether AC should be awarded to the user from a progressive pool of AC;
when AC should be awarded from the progressive pool of AC, generate certificate creation instructions;
instruct the session controller by distributing the certificate creation instructions to the session controller;
receive, from the session controller, the certificate;
scan the certificate to determine certificate information;
generate certificate display instructions based on the certificate information; and
instruct the interactive controller by distributing the certificate display instructions to the interactive controller.
2 . The skill-based progressive interleaved wagering 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 skill-based progressive interleaved wagering 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 skill-based progressive interleaved wagering system of claim 1 , wherein one or more users contribute to the progressive pool of AC.
5 . The skill-based progressive interleaved wagering system of claim 4 , wherein the one or more users contribute a portion of AC awarded based on application telemetry, to the progressive pool of AC by distributing the portion to the session controller.
6 . The skill-based progressive interleaved wagering system of claim 1 , wherein a sponsor contributes AC to the progressive pool of AC.
7 . The skill-based progressive interleaved wagering system of claim 1 , wherein the skill proposition is generated based on skill levels of a plurality of users.
8 . The skill-based progressive interleaved wagering system of claim 1 , wherein the skill proposition is associated with an operator.
9 . A skill-based progressive interleaved wagering system, comprising:
a wager controller of the skill-based progressive interleaved wagering system operatively connected to an application controller, the wager controller constructed to:
receive, from the application controller, wager request instructions;
determine a wager outcome based on the wager request instructions using a random number generator;
distribute, to the application controller, wager outcome data comprising the wager outcome; and
the application controller of the skill-based progressive interleaved wagering system operatively connecting the wager controller to an interactive controller using a communication link, and operatively connected to a session controller, the application controller constructed to:
receive, from the interactive controller, application telemetry associated with an interactive application provided by the interactive controller, the application telemetry associated with a user;
scan the application telemetry to determine whether to trigger a wager;
when a wager is triggered, generate wager request instructions;
instruct the wager controller by distributing communicating the wager request instructions to the wager controller;
receive, from the wager controller, the wager outcome data;
scan the wager outcome data to determine the wager outcome;
scan the application telemetry to determine whether to award application credit (AC) to the user based on the application telemetry;
when AC is awarded to the user, communicate, to the interactive controller, the AC information and the wager outcome;
generate skill proposition instructions;
instruct the session controller by distributing the skill proposition instructions to the session controller;
determine skill proposition information;
generate skill proposition display instructions based on the skill proposition information;
instruct the interactive controller by distributing the skill proposition display instructions to the interactive controller;
receive, from the interactive controller, an indication to use the skill proposition;
instruct the session controller by distributing, to the session controller, skill proposition consumption instructions;
receive, from the interactive controller, secondary telemetry associated with a skill-based challenge provided by the interactive controller;
scan the secondary telemetry to determine whether AC should be awarded to the user from a progressive pool of AC;
when AC should be awarded from the progressive pool of AC, generate certificate creation instructions;
instruct the session controller by distributing the certificate creation instructions to the session controller;
receive, from the session controller, the certificate;
scan the certificate to determine certificate information;
generate certificate display instructions based on the certificate information; and
instruct the interactive controller by distributing the certificate display instructions to the interactive controller.
10 . The skill-based progressive interleaved wagering system of claim 9 , wherein one or more users contribute to the progressive pool of AC.
11 . The skill-based progressive interleaved wagering system of claim 10 , wherein the one or more users contribute a portion of AC awarded based on application telemetry, to the progressive pool of AC by distributing the portion to the session controller.
12 . The skill-based progressive interleaved wagering system of claim 9 , wherein a sponsor contributes AC to the progressive pool of AC.
13 . The skill-based progressive interleaved wagering system of claim 9 , wherein the skill proposition is generated based on skill levels of a plurality of users.
14 . The skill-based progressive interleaved wagering system of claim 9 , wherein the skill proposition is associated with an operator.
15 . A skill-based progressive interleaved wagering system, comprising:
an interactive controller of the skill-based progressive interleaved wagering system operatively connected to an application controller, the interactive controller configured to:
accept input from a user via an input device;
distribute, to the application controller, application telemetry associated with an interactive application provided by the interactive controller, the application telemetry associated with the user;
receive, from the application controller, application credit (AC) information and a wager outcome, wherein AC is awarded based on the application telemetry, and determining of the wager outcome is triggered by the application telemetry;
receive, from the application controller, skill proposition display instructions;
display skill proposition information associated with the skill proposition based on the skill proposition display instructions via an output device;
distribute, to the application controller, an indication to use the skill proposition;
provide, to the user, a skill-based challenge based on the skill proposition;
distribute, to the application controller, secondary telemetry associated with the skill-based challenge;
receive, from the application controller, certificate display instructions, wherein a certificate is associated with an AC award based on the secondary telemetry; and
display certificate information based on the certificate display instructions via the output device; and
the application controller of the skill-based progressive interleaved wagering system operatively connecting the interactive controller to a wager controller, and operatively connected to a session 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 wager request instructions;
instruct the wager controller by distributing the wager request instructions to the wager controller;
receive, from the wager controller, the wager outcome data outcome generated using a random number generator;
scan the wager outcome data to determine the wager outcome;
scan the application telemetry to determine whether to award AC to the user;
when AC is awarded to the user, distribute, to the interactive controller, the AC information and the wager outcome;
generate skill proposition instructions;
instruct the session controller by distributing the skill proposition instructions to the session controller;
determine skill proposition information;
generate skill proposition display instructions based on the skill proposition information;
instruct the interactive controller by distributing the skill proposition display instructions to the interactive controller;
receive, from the interactive controller, the indication to use the skill proposition;
instruct the session controller by distributing, to the session controller, skill proposition consumption instructions;
receive, from the interactive controller, the secondary telemetry;
scan the secondary telemetry to determine whether AC should be awarded to the user from a progressive pool of AC;
when AC should be awarded from the progressive pool of AC, generate certificate creation instructions;
instruct the session controller by distributing the certificate creation instructions to the session controller;
receive, from the session controller, the certificate;
scan the certificate to determine certificate information;
generate certificate display instructions based on the certificate information; and
instruct the interactive controller by distributing the certificate display instructions to the interactive controller.
16 . The skill-based progressive interleaved wagering system of claim 15 , wherein one or more users contribute to the progressive pool of AC.
17 . The skill-based progressive interleaved wagering system of claim 16 , wherein the one or more users contribute a portion of AC awarded based on application telemetry, to the progressive pool of AC by distributing the portion to the session controller.
18 . The skill-based progressive interleaved wagering system of claim 15 , wherein a sponsor contributes AC to the progressive pool of AC.
19 . The skill-based progressive interleaved wagering system of claim 15 , wherein the skill proposition is generated based on skill levels of a plurality of users.
20 . The skill-based progressive interleaved wagering system of claim 15 , wherein the skill proposition is associated with an operator.Join the waitlist — get patent alerts
Track US2021175267A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.