# US 11,908,269 B2 · Odds making through context specific simulations

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

- Number: US 11,908,269 B2
- Document ID: US11908269B2
- Status: Granted
- Kind: B2
- Application number: 17/860,163
- Filed: 2022-07-08
- Published: 2022-10-27
- Granted: 2024-02-20
- Earliest claimed: 2020-12-04
- Assignees: AdrenalineIP
- Applicants: AdrenalineIP
- Inventors: Casey Alexander Huke; John Cronin; Joseph W. Beyers; Michael D'Andrea
- Web page: https://patentgrep.com/patent/US11908269B2

## CPC

- G07F 17/3227: {Configuring a gaming machine, e.g. downloading personal settings, selecting working parameters}
- 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

A method of calculating odds by running simulations for the game from the current point so that the simulations would reduce the number of possible outcomes because a portion of the game will have already been played.

## Claims

### Claim 1

A method comprising:
collecting real-time sensor data from a live sporting event;
calculating odds for play-by-play wagers placed on the live sporting event through a play-by-play wagering network based on historical play data;
generating a plurality of simulations for outcomes of plays within the live sporting event; and
updating the odds for the play-by-play wagers placed on the live sporting event through the play-by-play wagering network based on the plurality of simulations for the outcomes of plays within the live sporting event.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
simulating a plurality of next plays of the live event based on the outcome of each play in the live sporting event as determined by the real-time sensor data.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
altering the plurality of simulations of the next plays to match adjustments to the real-time sensor data.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
removing each of the plurality of simulations of the next plays that does not match with the changes to the outcome of each play as determined by the real-time sensor data.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
storing the simulated plays and simulated play parameters in a database.

### Claim 6

A system comprising:
a play by play wagering network that is configured to acquire real-time data collected from a live sporting event;
a historical plays database that is configured to contain historical plays data for live sporting events;
an odds calculation module that is configured to calculate odds for play-by-play wagers placed on the live sporting event based on the historical plays data;
an initial simulation module that is configured to generate a plurality of simulations for outcomes of plays within the live sporting event; and
a simulation adjustment module that is configured to update the odds for the play-by-play wagers placed on the live sporting event through the play-by-play wagering network based on the plurality of simulations for the outcomes of plays within the live sporting event.

### Claim 7 (depends on 6)

The system of claim 6, wherein the initial simulation module is further configured to simulate a plurality of next plays of the live sporting event based on the outcome of each play in the live sporting event as determined by the real-time data.

### Claim 8 (depends on 7)

The system of claim 7, wherein the simulation adjustment module is further configured to alter the plurality of next play simulations to match the real-time data.

### Claim 9 (depends on 8)

The system of claim 8, further comprising:
a simulation updating module that is configured to remove each of the plurality of next play simulations that does not match changes to the live sporting event as determined by the real-time data.

### Claim 10 (depends on 9)

The system of claim 9, further comprising:
a simulation database that is configured to store the simulated plays and simulated play parameters.
