IP Library Patent Application 19360405
Patent Application
App. No. 19/360,405

SYSTEMS AND METHODS FOR RESTRICTING NETWORK INTERACTIONS ACCORDING TO LANGUAGE MODEL OUTPUT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/360,405
Abstract

Described herein are systems and methods for generating restrictions for network interactions according to language model output. A system can receive a prompt from a client device associated with a player profile and, using a language model, generate an output message indicating values for creation of a wager opportunity. Based on the values, the system can generate the wager opportunity comprising a set of wager attributes. The system can determine that the wager opportunity fails to satisfy at least one restriction for generated wager opportunities. Using the language model and the wager attributes, the system can generate a second output message indicating the failure to satisfy the restriction and provide the second output message to the client device in response to the prompt.

Claims (53)

1 . A system, comprising:

one or more processors coupled to non-transitory memory, the one or more processors configured to:

receive a prompt for a communication session from a client device associated with a first player profile of a plurality of player profiles;

generate, using a language model and the prompt, an output message indicating a set of values for generation of a wager opportunity;

generate, using the set of values, the wager opportunity corresponding to the set of values, the wager opportunity comprising a set of wager attributes;

determine, based on the set of wager attributes, that the wager opportunity fails to satisfy at least one restriction for generated wager opportunities;

generate, using the language model and the set of wager attributes, a second output message indicating the wager opportunity fails to satisfy the at least one restriction; and

provide the second output message to the client device in response to the prompt.

2 . The system of claim 1 , wherein the wager opportunity comprises a parlay wager opportunity.

3 . The system of claim 2 , wherein the one or more processors are further configured to:

receive an indication of at least two legs for the parlay wager opportunity in the prompt; and

generate the output message to include a data structure identifying data for each of the at least two legs for the parlay wager opportunity.

4 . The system of claim 2 , wherein the one or more processors are further configured to:

determine an odds value for the parlay wager opportunity based on respective odds values of each leg of the parlay wager opportunity; and

determine that the wager opportunity fails to satisfy the at least one restriction based on the odds value exceeding a threshold of the at least one restriction.

5 . The system of claim 1 , wherein the one or more processors are further configured to:

identify the at least one restriction from the first player profile.

6 . The system of claim 1 , wherein the set of wager attributes of the wager opportunity corresponds to a first wager type, and wherein the one or more processors are further configured to:

select the at least one restriction from a plurality of restrictions based on the first wager type.

7 . The system of claim 1 , wherein the one or more processors are further configured to:

generate an input context for the language model using the set of wager attributes of the wager opportunity and the at least one restriction.

8 . The system of claim 1 , wherein the set of wager attributes comprise a time of the wager opportunity, an odds value of the wager opportunity, or a wager type of the wager opportunity.

9 . The system of claim 1 , wherein the at least one restriction comprises a restriction for a threshold number of wagers within a time period, wherein the one or more processors are further configured to:

determine, based on the first player profile, responsive to generating the wager opportunity, that the threshold number of wagers placed using the first player profile within the time period is exceeded; and

generate the second output message to include an indication that the threshold number of wagers within the time period is exceeded.

10 . The system of claim 9 , wherein the one or more processors are further configured to:

provide the second output message to the client device responsive to determining that the threshold number of wagers placed using the first player profile within the time period is exceeded.

11 . A method, comprising:

receiving, by one or more processors coupled to non-transitory memory, a prompt for a communication session from a client device associated with a first player profile of a plurality of player profiles;

generating, by the one or more processors, using a language model and the prompt, an output message indicating a set of values for generation of a wager opportunity;

generating, by the one or more processors, using the set of values, the wager opportunity corresponding to the set of values, the wager opportunity comprising a set of wager attributes;

determining, by the one or more processors, based on the set of wager attributes, that the wager opportunity fails to satisfy at least one restriction for generated wager opportunities;

generating, by the one or more processors, using the language model and the set of wager attributes, a second output message indicating the wager opportunity fails to satisfy the at least one restriction; and

providing, by the one or more processors, the second output message to the client device in response to the prompt.

12 . The method of claim 11 , wherein the wager opportunity comprises a parlay wager opportunity.

13 . The method of claim 12 , further comprising:

receiving, by the one or more processors, an indication of at least two legs for the parlay wager opportunity in the prompt; and

generating, by the one or more processors, the output message to include a data structure identifying data for each of the at least two legs for the parlay wager opportunity.

14 . The method of claim 12 , further comprising:

determining, by the one or more processors, an odds value for the parlay wager opportunity based on respective odds values of each leg of the parlay wager opportunity; and

determining, by the one or more processors, that the wager opportunity fails to satisfy the at least one restriction based on the odds value exceeding a threshold of the at least one restriction.

15 . The method of claim 11 , further comprising:

identifying, by the one or more processors, the at least one restriction from the first player profile.

16 . The method of claim 11 , wherein the set of wager attributes of the wager opportunity corresponds to a first wager type, and further comprising:

selecting, by the one or more processors, the at least one restriction from a plurality of restrictions based on the first wager type.

17 . The method of claim 11 , further comprising:

generating, by the one or more processors, an input context for the language model using the set of wager attributes of the wager opportunity and the at least one restriction.

18 . The method of claim 11 , wherein the set of wager attributes comprise a time of the wager opportunity, an odds value of the wager opportunity, or a wager type of the wager opportunity.

19 . The method of claim 11 , wherein the at least one restriction comprises a restriction for a threshold number of wagers within a time period, further comprising:

determining, by the one or more processors, based on the first player profile, responsive to generating the wager opportunity, that the threshold number of wagers placed using the first player profile within the time period is exceeded; and

generating, by the one or more processors, the second output message to include an indication that the threshold number of wagers within the time period is exceeded.

20 . The method of claim 19 , further comprising:

providing, by the one or more processors, the second output message to the client device responsive to determining that the threshold number of wagers placed using the first player profile within the time period is exceeded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: MOHSENI, ROBIN; ZHANG, GENGYUAN
To: DK CROWN HOLDINGS INC.
Reel/Frame 072732/0817 →