IP Library Granted Patent US 9,881,448
Granted Patent B2
US 9,881,448 · App. 15/687,927 · Granted Jan 30, 2018

User interface manager for a skill wagering interleaved game

Inventors: Miles Arnone (Sherborn, MA); Frank Cire (Pasadena, CA); Clifford Kaylin (Los Angeles, CA); Eric Meyerhofer (Pasadena, CA)
Assignee: Gamblit Gaming, LLC
G07F17/3225G07F17/3204G07F17/3211G07F17/3237G07F17/3241G07F17/3244G07F17/3286
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,881,448
App. No.
15/687,927
Granted
Jan 30, 2018
Kind
B2
Abstract

An electromechanical gaming machine constructed to receive real credits from a user, and having an entertainment game controller connected to a game world controller, and a real world controller which together communicate game world information; receive a request to aggregate information; aggregate game world information; receive a gambling outcome; display gambling outcome; receive a wager request; determine gambling outcome; communicate gambling outcome; determine whether or not to generate an aggregation request; generate an aggregation request; disaggregate game world information, communicate wager request; receive gambling outcome; and communicate gambling outcome.

Claims (88)

1. An electromechanical gaming machine constructed to receive real credits from a user, 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;

communicate the aggregated 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:

identify diminished responsiveness in the game world control layer;

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

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 aggregated game world information;

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 electromechanical gaming machine of claim 1 , wherein the aggregated game world information includes particular actions taken by a user of the entertainment game.

3. The electromechanical gaming machine of claim 1 , wherein the aggregated game world information includes a plurality of users' interactions.

4. The electromechanical gaming machine of claim 1 , wherein the duration of the aggregation request may be determined by one or more parameters.

5. The electromechanical gaming machine of claim 4 , wherein the parameter is a specified duration of time.

6. The electromechanical gaming machine of claim 4 , wherein the parameter is a specified number of user interactions.

7. An electromechanical gaming machine constructed to receive real credits from a user, 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;

communicate the aggregated 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:

identify diminished responsiveness in the game world control layer;

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

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 aggregated game world information;

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.

8. The electromechanical gaming machine of claim 7 , wherein the aggregated game world information includes particular actions taken by a user of the entertainment game.

9. The electromechanical gaming machine of claim 7 , wherein the aggregated game world information includes a plurality of users' interactions.

10. The electromechanical gaming machine of claim 7 , wherein the duration of the aggregation request may be determined by one or more parameters.

11. The electromechanical gaming machine of claim 10 , wherein the parameter is a specified duration of time.

12. The electromechanical gaming machine of claim 10 , wherein the parameter is a specified number of user interactions.

13. An electromechanical gaming machine constructed to receive real credits from a user, 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;

communicate the aggregated 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:

identify diminished responsiveness in the game world control layer;

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

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 aggregated game world information;

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.

14. The electromechanical gaming machine of claim 13 , wherein the aggregated game world information includes particular actions taken by a user of the entertainment game.

15. The electromechanical gaming machine of claim 13 , wherein the aggregated game world information includes a plurality of users' interactions.

16. The electromechanical gaming machine of claim 13 , wherein the duration of the aggregation request may be determined by one or more parameters.

17. The electromechanical gaming machine of claim 16 , wherein the parameter is a specified duration of time.

18. The electromechanical gaming machine of claim 16 , wherein the parameter is a specified number of user interactions.

Assignments (3)
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 →
Continuity (7)
Continuation 15367541 · Dec 2, 2016
Continuation 15134852 · Apr 21, 2016
Continuation 14919665 · Oct 21, 2015
Continuation 14306187 · Jun 16, 2014
Provisional Application 61974983 · Apr 3, 2014
Provisional Application 61905502 · Nov 18, 2013
Related Publication 20170358172A1 · Dec 14, 2017