Fantasy sports wagering system
Abstract
A system providing separation between a computing device and a server that is constructed to execute a wager. The wager is initiated by, and the result of the wager is to be communicated to, the computing device in an environment that is separate from the server and its systems and functions based on a fantasy sports game. A controller is used to interface between the server and the computing device in its separate environment. The controller receives data from the computing device and uses that data to trigger wagers in the server. The controller receives wager outcomes from the server and converts those wager outcomes into instructions that are used to control the computing device, thus separating the computing device and the server.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A network distributed computing system, comprising:
an entertainment engine including a user input device and a display output device and connected to a controller by a network, wherein the entertainment engine is configured to execute an entertainment game and present an entertainment game to a player wherein the entertainment game is a fantasy sports game, and wherein the entertainment engine is further configured to:
provide a draft for the fantasy sports game;
determine a period of sports play for the fantasy sports game;
receive data pertaining to sporting events in the sports play during the period of fantasy play;
compile statistics and scores for each team involved in the sports play during the period of fantasy play;
provide, to the controller, the compilation of statistics and scores;
receive from the controller, an amount of game world currency and an amount of real world currency; and
generate a graphical display of the entertainment game, the received data, the amount of the game world currency, and the amount of real world currency using the display output device; and
a server connected to the controller by a communication link, wherein the server is constructed to:
determine a gambling result using a random number generator; and
distribute the gambling result to the controller; and
the controller connected to the entertainment engine by the network and connected to the server by the communication link, wherein the controller is constructed to:
receive, from the entertainment engine, the compilation of statistics and scores; monitor the compilation of statistics and scores for a wager trigger;
request a resolution to the gambling event by the server based on the wager trigger;
receive the result of the gambling event from the server;
determine an amount of real world currency to provide to the player based
on the result of the first gambling event;
determine the amount of game world currency to provide to the player based on the result of the gambling event;
determine the amount of real world currency to provide to the player based on the result of the gambling event; and
distribute the amount of game world currency and the amount of real world currency to the entertainment engine.
2 . The network distributed computing system of claim 1 the period of fantasy play is based on one event.
3 . The network distributed computing system of claim 1 the period of fantasy play is based on a finite time period.
4 . The network distributed computing system of claim 1 the period of fantasy play is based on a season associated with the sports play.
5 . The network distributed computing system of claim 1 wherein the controller is further constructed to:
provide a draft for the fantasy sports game with multiple rounds based on a series of gambling events;
request a resolution of a series of gambling events by the server;
receive the series of results of the gambling event from the server using the random number generator; and
determine an order of selections based on the results of the series of gambling events.
6 . The network distributed computing system of claim 1 , wherein the entertainment engine is constructed to allow a player to make an adjustment to a roster of the team of the player for a certain amount of game world currency.
7 . The network distributed computing system of claim 1 , wherein the controller provides a tournament to a plurality of players.
8 . The network distributed computing system of claim 7 , wherein entry into the tournament based upon game world currency earned.
9 . The network distributed computing system of claim 1 , wherein the controller and the server are constructed from a same processing apparatus.
10 . The network distributed computing system of claim 1 , wherein the controller and the server are constructed from different processing apparatuses, and wherein the communication link utilizes a network.Join the waitlist — get patent alerts
Track US2018345151A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.