IP Library Granted Patent US 9,536,375
Granted Patent B2
US 9,536,375 · App. 15/134,852 · Granted Jan 3, 2017

User interface manager for a skill wagering interleaved game

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,536,375
App. No.
15/134,852
Granted
Jan 3, 2017
Kind
B2
Abstract

Systems for a networked gaming system are disclosed, including an entertainment game controller connected to a game world controller, and constructed to: communicate game world information; receive a request to aggregate information; aggregate game world information, encode and associate it with a transaction identifier; receive a gambling outcome; display gambling outcome; a real world controller connected to the game world controller, and constructed to: receive a wager request; determine gambling outcome; communicate gambling outcome; the game world controller connected to the entertainment game controller and to the real world controller, and constructed to: receive game world information; determine whether or not to generate an aggregation request; generate an aggregation request; communicate plurality of transaction identifiers; receive game world information and transaction identifier; determine whether the transaction identifier is valid; disaggregate game world information, communicate wager request; receive gambling outcome; and communicate gambling outcome.

Claims (100)

1. A networked gaming system comprising:

an entertainment game controller operatively connected to a game world control layer, wherein the entertainment game engine is constructed to:

communicate to the game world control layer via the network, game world information;

receive, from the game world control layer, a gambling outcome; and

display the gambling outcome;

the game world control layer operatively connected to a game world controller via a network, wherein the game world control layer is constructed to:

receive, from the entertainment game controller, the game world information;

receive, from the game world controller an aggregation request;

aggregate the game world information;

associate the aggregated game world information with a transaction identifier;

encode the aggregated game world information associated with the transaction identifier;

communicate the encoded game world information to the game world controller;

receive, from the game world controller via the network, a gambling outcome; and

communicate the gambling outcome to the entertainment game controller;

the game world controller operatively connected to the game world control layer and a real world controller, wherein the game world controller is constructed to:

determine whether the aggregation request should be made to the game world control layer;

generate the aggregation request in response to the determination;

communicate the aggregation request to the game world control layer;

receive, from the game world control layer, the encoded game world information;

validate the transaction identifier associated with the aggregated game world information;

responsive to the transaction identifier being valid, disaggregate the aggregated game world information;

determine, based on the disaggregated game world information, whether a wager request should be made to the real world controller;

generate the wager request in response to the determination;

communicate the wager request to the real world controller;

receive, from the real world controller via the network, the gambling outcome; and

communicate to the game world control layer via the network, the gambling outcome; and

the real world controller connected by the network to the game world controller, wherein the real world controller is constructed to:

receive, from the game world controller via the network, the wager request;

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

communicate, to the game world controller via the network, the gambling outcome.

2. The networked gaming system of claim 1 , wherein the game world controller is further constructed to:

identify diminished responsiveness in the game world control layer; and

determine whether the aggregation request should be made to the game world control layer based on the identified diminished responsiveness.

3. The networked gaming system of claim 1 , wherein the aggregated game world information includes particular actions taken by a player of the entertainment game.

4. The networked gaming system of claim 1 , wherein the aggregated game world information includes a plurality of players' interactions.

5. The networked gaming system of claim 1 , wherein the duration of the aggregation request may be determined by one or more parameters.

6. The networked gaming system of claim 5 , wherein the parameter is a specified duration of time.

7. The networked gaming system of claim 5 , wherein the parameter is a specified number of player interactions.

8. A networked gaming system comprising:

an entertainment game controller operatively connected to a game world controller, wherein the entertainment game engine is constructed to:

receive, from the game world controller an aggregation request;

aggregate the game world information;

associate the aggregated game world information with a transaction identifier;

encode the aggregated game world information associated with the transaction identifier;

communicate the encoded game world information to the game world controller;

receive, from the game world controller via the network, a gambling outcome; and

display the gambling outcome;

the game world controller operatively connected to the entertainment game controller and a real world controller, wherein the game world controller is constructed to:

determine whether the aggregation request should be made to the entertainment game controller;

generate the aggregation request in response to the determination;

communicate the aggregation request to the entertainment game controller;

receive, from the entertainment game controller, the encoded game world information;

validate the transaction identifier associated with the aggregated game world information;

responsive to the transaction identifier being valid, disaggregate the aggregated game world information;

determine, based on the disaggregated game world information, whether a wager request should be made to the real world controller;

generate the wager request in response to the determination;

communicate the wager request to the real world controller;

receive, from the real world controller via the network, the gambling outcome; and

communicate to the entertainment game controller via the network, the gambling outcome; and

the real world controller connected by the network to the game world controller, wherein the real world controller is constructed to:

receive, from the game world controller via the network, the wager request;

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

communicate, to the game world controller via the network, the gambling outcome.

9. The networked gaming system of claim 8 , wherein the game world controller is further constructed to:

identify diminished responsiveness in the entertainment game controller; and

determine whether the aggregation request should be made to the entertainment game controller based on the identified diminished responsiveness.

10. The networked gaming system of claim 8 , wherein the aggregated game world information includes particular actions taken by a player of the entertainment game.

11. The networked gaming system of claim 8 , wherein the aggregated game world information includes a plurality of players' interactions.

12. The networked gaming system of claim 8 , wherein the duration of the aggregation request may be determined by one or more parameters.

13. The networked gaming system of claim 12 , wherein the parameter is a specified duration of time.

14. The networked gaming system of claim 12 , wherein the parameter is a specified number of player interactions.

15. A networked gaming system comprising:

an entertainment game controller operatively connected to a game world controller, wherein the entertainment game engine is constructed to:

receive, from the game world controller an aggregation request;

aggregate the game world information;

associate the aggregated game world information with a transaction identifier;

encode the aggregated game world information associated with the transaction identifier;

communicate the encoded game world information to the game world controller;

receive, from the game world controller via the network, a gambling outcome; and

display the gambling outcome;

the game world controller operatively connected to the entertainment game controller and a real world controller, wherein the game world controller is constructed to:

determine whether the aggregation request should be made to the entertainment game controller;

generate the aggregation request in response to the determination;

communicate the aggregation request to the entertainment game controller;

receive, from the entertainment game controller, the encoded game world information;

validate the transaction identifier associated with the aggregated game world information;

responsive to the transaction identifier being valid, disaggregate the aggregated game world information;

determine, based on the disaggregated game world information, whether a wager request should be made to the real world controller;

generate the wager request in response to the determination;

communicate the wager request to the real world controller;

receive, from the real world controller via the network, the gambling outcome; and

communicate to the entertainment game controller via the network, the gambling outcome.

16. The networked gaming system of claim 15 , wherein the game world controller is further constructed to:

identify diminished responsiveness in the entertainment game controller; and

determine whether the aggregation request should be made to the entertainment game controller based on the identified diminished responsiveness.

17. The networked gaming system of claim 15 , wherein the aggregated game world information includes particular actions taken by a player of the entertainment game.

18. The networked gaming system of claim 15 , wherein the aggregated game world information includes a plurality of players' interactions.

19. The networked gaming system of claim 15 , wherein the duration of the aggregation request may be determined by one or more parameters.

20. The networked gaming system of claim 19 , wherein the parameter is a specified duration of time.

21. The networked gaming system of claim 19 , wherein the parameter is a specified number of player interactions.

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