# US 12,002,332 B2 · Sportsbook odds optimization and correlated proposition bet analysis

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

- Number: US 12,002,332 B2
- Document ID: US12002332B2
- Status: Granted
- Kind: B2
- Application number: 18/193,482
- Filed: 2023-03-30
- Published: 2023-11-09
- Granted: 2024-06-04
- Earliest claimed: 2020-05-18
- Assignees: SidePrize LLC
- Applicants: SidePrize LLC
- Inventors: David Adam Wexler; Jay Deuskar; Dylan Cooper
- Web page: https://patentgrep.com/patent/US12002332B2

## CPC

- G07F 17/3288: {Betting, e.g. on live events, bookmaking}
- G06Q 50/34: Betting or bookmaking, e.g. Internet betting
- G07F 17/3244: {Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes}
- G07F 17/3272: {Games involving multiple players}
- 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})
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A sportsbook odds optimization and parlay correlation analysis platform may be provided. The platform may be configured to assess the correlation value for proposition bet parlays. The platform may be employed by a sportsbooks or other betting event hosting establishment. The platform may be configured to establish parameters for processing at least one parlay offered to the establishment. The parameters may include, for example, but not be limited to, a correlation value and a payout type. Next, at least one parlay may be received for processing. A correlation value and a payout value associated with the at least one parlay may be calculated. The platform may be configured to determine whether to accept or decline the at least one parlay offering based on the parameters defined by the establishment. The at least one parlay may then be accepted or declined in accordance to the determination.

## Claims

### Claim 1

A system, comprising:
a memory; and
at least one computing device in communication with the memory, the at least one computing device being configured to:
establish a plurality of processing parameters for accepting a parlay comprised of a plurality of aggregated entries;
receive a first entry of a plurality of available entries to be aggregated into the parlay for processing;
receive a selection of a second entry selected from a remaining plurality of available bets in the parlay
determine that a correlation value of the parlay exceeds a threshold correlation value;
determine at least one payout type acceptable for the parlay based on the correlation value;
receive a selection of a variable payout model of the at least one payout type; and
accept the parlay based on the first entry, the second entry, and the selection of the variable payout model.

### Claim 2 (depends on 1)

The system of claim 1, wherein the at least one computing device is further configured to determine that the correlation value of the parlay does not exceed the threshold correlation value, wherein the parlay is accepted based on determining that the correlation value does not exceed the threshold correlation value.

### Claim 3 (depends on 2)

The system of claim 2, wherein the at least one computing device is further configured to determine a subset of a plurality of correlation rules based on the plurality of processing parameters, wherein the correlation value of the parlay is determined based on the subset of the plurality of correlation rules.

### Claim 4 (depends on 3)

The system of claim 3, wherein the subset of the plurality of correlation rules is further determined based on the first entry.

### Claim 5 (depends on 3)

The system of claim 3, wherein the subset of the plurality of correlation rules is further determined based on a game type for the parlay.

### Claim 6 (depends on 1)

The system of claim 1, wherein the at least one computing device is further configured to modify a payout of the parlay based on other parlays placed on a common event.

### Claim 7

A method, comprising:
establishing, via one of one or more computing devices, a plurality of processing parameters for accepting a parlay comprised of a plurality of aggregated entries;
receiving, via one of the one or more computing devices, a first entry of a plurality of available entries to be aggregated into the parlay for processing;
receiving, via one of the one or more computing devices, a selection of a second entry selected from a remaining plurality of available bets in the parlay
determining, via one of the one or more computing device, that a correlation value of the parlay exceeds a threshold correlation value;
determining, via one of the one or more computing devices, at least one payout type acceptable for the parlay based on the correlation value;
receiving, via one of the one or more computing device, a selection of a variable payout model of the at least one payout type; and
accepting, via one of the one or more computing devices, the parlay based on the first entry the second entry, and the selection of the variable payout model.

### Claim 8 (depends on 7)

The method of claim 7, further comprising accepting the second entry in response to determining that the correlation value of the parlay having the second entry aggregated with the first entry does not exceed the threshold correlation value.

### Claim 9 (depends on 7)

The method of claim 7, further comprising determining, via one of the one or more computing devices, whether the correlation value of the parlay exceeds a threshold correlation value, wherein the parlay is accepted based on whether the correlation value exceeds the threshold correlation value.

### Claim 10 (depends on 7)

The method of claim 7, further comprising:
determining a subset of a plurality of correlation rules; and
determining the correlation value of the parlay based on the subset of the plurality of correlation rules.

### Claim 11

A non-transitory computer-readable medium embodying a program that, when executed by at least one computing device, causes the at least one computing device to:
establish a plurality of processing parameters for accepting a parlay comprised of a plurality of aggregated entries;
receive a first entry of a plurality of available entries to be aggregated into the parlay for processing;
receive a selection of a second entry selected from a remaining plurality of available bets in the parlay
determine that a correlation value of the parlay exceeds a threshold correlation value;
determine at least one payout type acceptable for the parlay based on the correlation value;
receive a selection of a variable payout model of the at least one payout type; and
accept the parlay based on the first entry, the second entry, and the selection of the variable payout model.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the at least one computing device is further configured to prevent selection of a third entry in response to determining that the correlation value of the parlay having the third entry aggregated therein exceeds the threshold correlation value.

### Claim 13 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein a respective correlation value between any combinations of the plurality of available entries is not pre-calculated.

### Claim 14 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the program further causes the at least one computing device to determine that the correlation value of the parlay does not exceed the threshold correlation value.

### Claim 15 (depends on 14)

The non-transitory computer-readable medium of claim 14, wherein the program further causes the at least one computing device to determine a subset of a plurality of correlation rules based on the plurality of processing parameters, wherein the correlation value of the parlay is determined based on the subset of the plurality of correlation rules.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the subset of the plurality of correlation rules is further determined based on the first entry.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the subset of the plurality of correlation rules is further determined based on a game type for the parlay.
