# US 11,308,752 B2 · Methods of simulating gameplay

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,308,752 B2
- Document ID: US11308752B2
- Status: Granted
- Kind: B2
- Application number: 16/998,464
- Filed: 2020-08-20
- Published: 2021-02-25
- Granted: 2022-04-19
- Earliest claimed: 2016-08-26
- Assignees: Vinod Khosla
- Applicants: Vinod Khosla
- Inventors: Vinod Khosla
- Web page: https://patentgrep.com/patent/US11308752B2

## CPC

- G07F 17/3211: {Display means}
- G07F 17/3244: {Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes}
- G07F 17/326: {Game play aspects of gaming systems}
- G07F 17/3288: {Betting, e.g. on live events, bookmaking}
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})

## Abstract

The present disclosure describes systems and methods for simulating gameplay of a live event and placing wagers or non-wager submissions concerning an outcome of a simulation. The systems incorporate statistical data, event information, and user modifications to create the simulation.

## Claims

### Claim 1

A computer program product comprising a non-transitory computer-readable medium having computer-executable code encoded therein, the computer-executable code adapted to be executed to implement a method for simulating user interaction in a virtual representation of a live event, the method comprising:
a) processing a simulation system, wherein the simulation system comprises:
i) an event module;
ii) a simulation module; and
iii) a prediction module;
b) generating, by the event module, the virtual representation of the live event;
c) incorporating, by the simulation module, an input from a user into the virtual representation to generate a simulated outcome, wherein the input from the user is a modification of a condition of the live event, wherein the condition in the virtual representation differs from the condition in the live event, wherein the condition is an environmental condition; and
d) receiving, by the prediction module, a prediction from a player concerning the simulated outcome.

### Claim 2 (depends on 1)

The computer program product of claim 1, wherein the simulated outcome is an accomplishment of a participant of the virtual representation of the live event.

### Claim 3 (depends on 1)

The computer program product of claim 1, wherein the simulated outcome is a final disposition of the virtual representation of the live event.

### Claim 4 (depends on 1)

The computer program product of claim 1, wherein the generating of the virtual representation of the live event occurs contemporaneously to actuation of the live event.

### Claim 5 (depends on 1)

The computer program product of claim 1, wherein the generating of the virtual representation of the live event occurs before actuation of the live event.

### Claim 6 (depends on 1)

The computer program product of claim 1, the simulation system further comprising a display module and the method further electronically transmitting by the display module the virtual representation of the live event to the player.

### Claim 7 (depends on 1)

The computer program product of claim 1, the method further comprising receiving by the event module an event input, and incorporating by the event module the event input into the virtual representation of the live event.

### Claim 8 (depends on 7)

The computer program product of claim 7, wherein the event input is from a source located at the live event.

### Claim 9 (depends on 7)

The computer program product of claim 7, wherein the event input is a state that a participant participated in the live event.

### Claim 10 (depends on 7)

The computer program product of claim 7, wherein the event input is a condition in the live event.

### Claim 11 (depends on 10)

The computer program product of claim 10, wherein the condition is an environmental condition.

### Claim 12 (depends on 1)

The computer program product of claim 1, wherein the simulated outcome is generated based on statistical information of past performance of participants of the live event.

### Claim 13 (depends on 1)

The computer program product of claim 1, further comprising calculating by the simulation module a probability of the simulated outcome.

### Claim 14 (depends on 13)

The computer program product of claim 13, wherein the calculated probability is based on statistical information of past performance of participants of the live event.

### Claim 15 (depends on 13)

The computer program product of claim 13, wherein the simulated outcome is generated based on the calculated probability.

### Claim 16 (depends on 1)

The computer program product of claim 1, the simulation system further comprising a wager module and the method further comprising receiving by the wager module a wager from a wagerer concerning the simulated outcome.

### Claim 17 (depends on 1)

The computer program product of claim 1, the simulation system further comprising a credit module and the method further comprising distributing by the credit module winnings to a wagerer that correctly predicts the simulated outcome.

### Claim 18 (depends on 1)

The computer program product of claim 1, the simulation system further comprising a submission module and the method further comprising processing by the submission module the prediction from the player concerning the simulated outcome.

### Claim 19 (depends on 1)

The computer program product of claim 1, the simulation system further comprising a credit module and the method further comprising further comprising distributing by the credit module credits to a player that submits a correct prediction of the simulated outcome.

### Claim 20 (depends on 19)

The computer program product of claim 19, further comprising receiving by the credit module credits from the player.
