IP Library Granted Patent US 9,922,495
Granted Patent B2
US 9,922,495 · App. 14/817,032 · Granted Mar 20, 2018

Transaction based 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,922,495
App. No.
14/817,032
Granted
Mar 20, 2018
Kind
B2
Abstract

A transaction based interleaved wagering system is disclosed, including an interactive controller configured to: communicate a wager setup indication; receive wager parameter display instructions; display wager parameters; communicate an indication to trigger a wager; display award; a wager controller constructed to: receive wager request instructions; determine a wager outcome; and the application controller operatively connecting the interactive controller and the wager controller, and operatively connected to a transaction controller, the application controller constructed to: receive the wager setup indication; communicate the user information request; receive user information data; determine wager parameters; generate a wagering event identification; communicate the wager parameters; receive the indication to trigger the wager; communicate the wager request; receive the wager outcome; determine the award; communicate the award display.

Claims (105)

1. An electronic gaming machine constructed to provide a transaction based interleaved wagering system and to receive credits from a user, comprising:

an interactive controller including a user input device and a display output device, wherein the interactive controller is configured to:

receive a wager setup input from the user;

distribute, to an application controller, a wager setup indication based on the wager setup input;

receive, from the application controller, wager parameter display instructions;

display wager parameters based on the wager parameter display instructions via the display output device;

distribute, to the application controller, an indication to trigger a wager;

receive, from the application controller, award display instructions comprising an award determined based on a wager outcome generated based on the wager; and

display the award based on the award display instructions via the display output device;

a wager controller constructed to:

receive, from the application controller, wager request instructions;

determine a wager outcome based on the wager request instructions and a random number generator; and

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 transaction controller, the application controller constructed to:

receive, from the interactive controller, the wager setup indication;

generate user information request instructions based on the receiving of the wager setup indication;

instruct the transaction controller by communicating the user information request instructions to the transaction controller;

receive, from the transaction controller, user information data;

scan the user information data to determine the user information;

determine wager parameters based on the user information;

generate a wagering event identification associated with the generated wager parameters;

generate the wager parameter display instructions comprising the determined wager parameters and the wagering event identification;

instruct the interactive controller by communicating the wager parameter display instructions to the interactive controller;

receive, from the interactive controller, the indication to trigger the wager comprising the wagering event identification;

scan the indication to trigger the wager to determine a wager request, the wager request based on the determined wager parameters associated with the wagering event identification;

generate 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;

scan the wager outcome data to determine the wager outcome;

determine the award based on the wager outcome;

generate the award display instructions using the award; and

instruct the interactive controller by communicating the award display 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 user information comprises at least one of: a user location, a user currency, or a user age.

5. The electronic gaming machine of claim 1 , wherein the wager parameters comprise at least one of: a paytable or a wagering mechanic.

6. The electronic gaming machine of claim 1 , wherein the user triggers the interactive controller to distribute the indication to trigger the wager to the application controller.

7. The electronic gaming machine of claim 1 , wherein a recipient of the generated wagering event triggers the interactive controller to distribute the indication to the application controller.

8. The electronic gaming machine of claim 1 , wherein the interactive controller provides an interactive application, the interactive application being a web browser.

9. An electronic gaming machine constructed to provide a transaction based interleaved wagering system and to receive credits from a user, comprising:

a wager controller of the transaction based interleaved wagering system, the wager controller constructed to:

receive, from an application controller, wager request instructions;

determine a wager outcome based on the wager request instructions and a random number generator; and

distribute, to the application controller, wager outcome data comprising the wager outcome; and

the application controller of the transaction based interleaved wagering system operatively connecting the wager controller to an interactive controller and a display output device using a communication link, the application controller operatively connected to a transaction controller, and the application controller constructed to:

receive, from the interactive controller, wager setup indication;

generate user information request instructions based on the receiving of the wager setup indication;

instruct the transaction controller by communicating the user information request instructions to the transaction controller;

receive, from the transaction controller, user information data;

scan the user information data to determine the user information;

determine wager parameters based on the user information;

generate a wagering event identification associated with the generated wager parameters;

generate wager parameter display instructions comprising the determined wager parameters and the wagering event identification;

instruct the display output device via the interactive controller by communicating the wager parameter display instructions to the interactive controller;

receive, from the interactive controller, an indication to trigger the wager comprising the wagering event identification;

scan the indication to trigger the wager to determine a wager request, the wager request based on the determined wager parameters associated with the wagering event identification;

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;

scan the wager outcome data to determine the wager outcome;

determine an award based on the wager outcome;

generate award display instructions using the determined award; and

instruct the display output device via the interactive controller by communicating the award display instructions to the interactive controller.

10. The electronic gaming machine of claim 9 , wherein the user information comprises at least one of: a user location, a user currency, or a user age.

11. The electronic gaming machine of claim 9 , wherein the wager parameters comprise at least one of: a paytable or a wagering mechanic.

12. The electronic gaming machine of claim 9 , wherein the user triggers the interactive controller to distribute the indication to trigger the wager to the application controller.

13. The electronic gaming machine of claim 9 , wherein a recipient of the generated wagering event triggers the interactive controller to distribute the indication to the application controller.

14. The electronic gaming machine of claim 9 , wherein the interactive controller provides an interactive application, the interactive application being a web browser.

15. An electronic gaming machine constructed to provide a transaction based interleaved wagering system and to receive credits from a user, comprising:

an interactive controller including a user input device and a display output device, wherein the interactive controller is configured to:

receive a wager setup input from the user;

distribute, to an application controller, a wager setup indication based on the wager setup input;

receive, from the application controller, wager parameter display instructions;

display wager parameters based on the wager parameter display instructions via the display output device;

distribute, to the application controller, an indication to trigger a wager;

receive, from the application controller, award display instructions comprising an award determined based on a wager outcome generated based on the wager; and

display the award based on the award display instructions via the display output device; and

an application controller of the transaction based interleaved wagering system operatively connecting a wager controller to the interactive controller using a communication link, the application controller operatively connected to a transaction controller, and the application controller constructed to:

receive, from the interactive controller, the wager setup indication;

generate user information request instructions based on the receiving of the wager setup indication;

instruct the transaction controller by communicating the user information request instructions to the transaction controller;

receive, from the transaction controller, user information data;

scan the user information data to determine the user information;

determine wager parameters based on the user information;

generate a wagering event identification associated with the generated wager parameters;

generate wager parameter display instructions comprising the determined wager parameters and the wagering event identification;

instruct the interactive controller by communicating the wager parameter display instructions to the interactive controller;

receive, from the interactive controller, the indication to trigger the wager comprising the wagering event identification;

scan the indication to trigger the wager to determine a wager request, the wager request based on the determined wager parameters associated with the wagering event identification;

generate 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;

scan the wager outcome data to determine the wager outcome;

determine an award based on the wager outcome;

generate award display instructions using the determined award; and

instruct the interactive controller by communicating the award display instructions to the interactive controller.

16. The electronic gaming machine of claim 15 , wherein the user information comprises at least one of: a user location, a user currency, or a user age.

17. The electronic gaming machine of claim 15 , wherein the wager parameters comprise at least one of: a paytable or a wagering mechanic.

18. The electronic gaming machine of claim 15 , wherein the user triggers the interactive controller to distribute the indication to trigger the wager to the application controller.

19. The electronic gaming machine of claim 15 , wherein a recipient of the generated wagering event triggers the interactive controller to distribute the indication to the application controller.

20. The electronic gaming machine of claim 15 , wherein the interactive controller provides an interactive application, the interactive application being a web browser.

Assignments (8)
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 →
SECURITY INTEREST Recorded Dec 30, 2016
From: GAMBLIT GAMING, LLC
To: AMERICAN CAPITAL, LTD.
Reel/Frame 041226/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2016
From: CIRE, FRANK; KAYLIN, CLIFFORD; MEYERHOFER, ERIC
To: GAMBLIT GAMING LLC
Reel/Frame 040156/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2016
From: ARNONE, MILES
To: GAMBLIT GAMING LLC
Reel/Frame 038721/0397 →