# US 2025/0156833 A1 · Dynamic transaction system

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

- Number: US 2025/0156833 A1
- Document ID: US20250156833A1
- Status: Published application
- Kind: A1
- Application number: 18/946,787
- Filed: 2024-11-13
- Published: 2025-05-15
- Earliest claimed: 2023-11-13
- Inventors: Matthew Bresler
- Web page: https://patentgrep.com/patent/US20250156833A1

## CPC

- G06Q 20/227: {characterised in that multiple accounts are available, e.g. to the payer}
- G06Q 40/04: Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
- 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/3258: {Cumulative reward schemes, e.g. jackpots}
- G07F 17/3288: {Betting, e.g. on live events, bookmaking}
- 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
- 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

Methods and systems for providing a dynamic transaction system. A first plurality of transaction options associated with a first plurality of events are presented, and a request to initiate a transaction on a first event associated with a first transaction option is received. A result of the first transaction option is determined based on a result of the first event. On condition that the result of the first transaction option is successful, an option is presented to either execute a potential payout for the first transaction option or continue the transaction. On condition that continuing the transaction is selected, a second plurality of transaction options associated with a second plurality of events is presented for constructing a series including the first transaction option and a second transaction option of the second plurality of transaction options.

## Claims

### Claim 1

A computer implemented method comprising:
presenting a first plurality of transaction options associated with a first plurality of events;
receiving a request to initiate a transaction on a first event of the first plurality of events, the request associated with a first transaction option of the first plurality of transaction options;
determining a result of the first transaction option based on a result of the first event;
on condition that the result of the first transaction option is successful, presenting an option to either execute a potential payout for the first transaction option or continue the transaction; and
on condition that continuing the transaction is selected, presenting a second plurality of transaction options associated with a second plurality of events for constructing a series including the first transaction option and a second transaction option of the second plurality of transaction options.

### Claim 2 (depends on 1)

The method of claim 1, further comprising contributing a predefined portion of an initial stake to a progressive prize pool, wherein the initial stake is included in the request to initiate the transaction on the first event.

### Claim 3 (depends on 1)

The method of claim 1, further comprising determining a probability associated with each of the second plurality of transaction options.

### Claim 4 (depends on 1)

The method of claim 1, further comprising determining a transaction probability associated with the second transaction option and a cumulative probability associated with the first transaction option and the second transaction option.

### Claim 5 (depends on 1)

The method of claim 1, further comprising determining a transaction probability associated with each of the second plurality of transaction options and a cumulative probability associated with each combination of the first transaction option with each of the second plurality of transaction options.

### Claim 6 (depends on 5)

The method of claim 5, further comprising using the cumulative probability to determine a potential prize pool payout associated with each of the second plurality of transaction options.

### Claim 7 (depends on 6)

The method of claim 6, further comprising determining at least one suggested transaction option from the second plurality of transaction options based on one or more of the transaction probability, the cumulative probability, or the potential prize pool payout associated with each of the second plurality of transaction options.

### Claim 8 (depends on 6)

The method of claim 6, wherein determining the potential prize pool payout comprises:
determining a size of a progressive prize pool; and
determining a projected tier associated with each combination of the first transaction option with each of the second plurality of transaction options, wherein the potential prize pool payout is determined based on one or more of the size of the progressive prize pool and the projected tier.

### Claim 9

A system for providing a dynamic transaction system, the system comprising:
a user device; and
a server system configured to:
communicate with the user device to present, to a participant associated with the user device, a first plurality of transaction options associated with a first plurality of events;
receive, from the user device, a request to initiate a transaction on a first event of the first plurality of events, the request associated with a first transaction option of the first plurality of transaction options;
determine a result of the first transaction option based on a result of the first event;
on condition that the result of the first transaction option is successful, communicate with the user device to present, to the participant associated with the user device, an option to either execute a potential payout for the first transaction option or continue the transaction; and
on condition that continuing the transaction is selected, communicate with the user device to present, to the participant associated with the user device, a second plurality of transaction options associated with a second plurality of events for constructing a series including the first transaction option and a second transaction option of the second plurality of transaction options.

### Claim 10 (depends on 9)

The system of claim 9, wherein the server system is configured to contribute a predefined portion of an initial stake to a progressive prize pool, wherein the initial stake is included in the request to initiate the transaction on the first event.

### Claim 11 (depends on 9)

The system of claim 9, wherein the server system is configured to determine a probability associated with each of the second plurality of transaction options.

### Claim 12 (depends on 9)

The system of claim 9, wherein the server system is configured to determine a transaction probability associated with the second transaction option and a cumulative probability associated with the first transaction option and the second transaction option.

### Claim 13 (depends on 12)

The system of claim 12, wherein the server system is configured to use the cumulative probability to determine a potential prize pool payout associated with the second transaction option.

### Claim 14 (depends on 13)

The system of claim 13, wherein the server system is configured to:
determine a size of a progressive prize pool; and
determine a projected tier associated with the second transaction option, wherein the potential prize pool payout is determined based on one or more of the size of the progressive prize pool and the projected tier.

### Claim 15 (depends on 9)

The system of claim 9, further comprising a data source, wherein the server system is configured to receive one or more of the first plurality of transaction options, the result of the first transaction option, or the second plurality of transaction options from the data source.

### Claim 16

A computing system for providing a dynamic transaction system, the computing system comprising:
a processor; and
a computer-readable memory comprising one or more instructions for causing the processor to:
determine a first plurality of transaction options associated with a first plurality of events;
receive a request to initiate a transaction on a first event of the first plurality of events, the request associated with a first transaction option of the first plurality of transaction options;
determine a result of the first transaction option based on a result of the first event;
on condition that the result of the first transaction option is successful, present an option to either execute a potential payout for the first transaction option or continue the transaction; and
on condition that continuing the transaction is selected, determine a second plurality of transaction options associated with a second plurality of events for constructing a series including the first transaction option and a second transaction option of the second plurality of transaction options.

### Claim 17 (depends on 16)

The computing system of claim 16, wherein the processor is further configured to determine a probability associated with each of the second plurality of transaction options.

### Claim 18 (depends on 16)

The computing system of claim 16, wherein the processor is further configured to determine a transaction probability associated with the second transaction option and a cumulative probability associated with the first transaction option and the second transaction option.

### Claim 19 (depends on 16)

The computing system of claim 16, wherein the processor is further configured to use the cumulative probability to determine a potential prize pool payout associated with the second transaction option.

### Claim 20 (depends on 16)

The computing system of claim 16, wherein the processor is further configured to:
determine a size of a progressive prize pool; and
determine a projected tier associated with the second transaction option, wherein the potential prize pool payout is determined based on one or more of the size of the progressive prize pool and the projected tier.
