IP Library Patent Application 19358919
Patent Application
App. No. 19/358,919

SYSTEMS AND METHODS FOR MANAGING NETWORK SESSIONS WITH MACHINE-LEARNING SYSTEMS

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/358,919
Abstract

Systems and methods for managing network sessions with machine-learning systems are disclosed. A system can initiate a communication session with a client device. The communication session can correspond to a language model. The system can receive a prompt for the language model from the client device during the communication session. The system can determine, prior to providing the prompt as input to the language model, that an intent of the prompt fails to satisfy at least one criterion for the communication session. The system, responsive to determining that the intent of the prompt fails to satisfy the at least one criterion, can provide a message to the client device indicating that the prompt fails to satisfy the at least one criterion, and can restrict the prompt from being provided as input to the language model during the communication session.

Claims (59)

1 . A system for managing language model requests to improve computational efficiency, comprising:

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

initiate a communication session with a client device, the communication session corresponding to a language model;

receive a prompt for the language model from the client device during the communication session;

determine, prior to providing the prompt as input to the language model, that an intent of the prompt fails to satisfy at least one criterion for the communication session;

responsive to determining that the intent of the prompt fails to satisfy the at least one criterion:

provide a message to the client device indicating that the prompt fails to satisfy the at least one criterion; and

restrict the prompt from being provided as input to the language model during the communication session.

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

terminate the communication session with the client device.

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

determine the intent of the prompt by providing the prompt as input to a second language model with an instruction to determine the intent of the prompt.

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

determine the intent of the prompt using a machine-learning model different from the language model.

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

restrict initiation of a second communication session in response to receiving a request from the client device.

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

determine, based on the prompt, a restriction duration for initiation of further communication sessions; and

restrict the initiation of the second communication session during the restriction duration.

7 . The system of claim 1 , wherein the communication session corresponds to a set of session intents, and wherein the one or more processors are further configured to:

determine that the intent of the prompt fails to satisfy the at least one criterion for the communication session responsive to the intent of the prompt not being included in the set of session intents.

8 . The system of claim 1 , wherein the communication session corresponds to a set of session intents, and wherein the one or more processors are further configured to:

determine that the intent of the prompt fails to satisfy the at least one criterion for the communication session responsive to the intent of the prompt matching a restricted intent for the communication session.

9 . The system of claim 1 , wherein the prompt is a second prompt, and wherein the one or more processors are further configured to:

receive a first prompt during the communication session prior to the second prompt;

determine that the intent of the first prompt satisfies the at least one criterion for the communication session; and

provide the first prompt as input to the language model to generate an output message for the communication session responsive to the first prompt.

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

determine that the client device has transmitted a predetermined number of prompts that fail to satisfy the at least one criterion for the communication session; and

terminate the communication session with the client device responsive to determining that the client device has transmitted the predetermined number of prompts.

11 . A method, comprising:

initiating, by one or more processors coupled to non-transitory memory, a communication session with a client device, the communication session corresponding to a language model;

receiving, by the one or more processors, a prompt for the language model from the client device during the communication session;

determining, by the one or more processors, prior to providing the prompt as input to the language model, that an intent of the prompt fails to satisfy at least one criterion for the communication session;

responsive to determining that the intent of the prompt fails to satisfy the at least one criterion:

providing, by the one or more processors, a message to the client device indicating that the prompt fails to satisfy the at least one criterion; and

restricting, by the one or more processors, the prompt from being provided as input to the language model during the communication session.

12 . The method of claim 11 , further comprising:

terminating, by the one or more processors, the communication session with the client device.

13 . The method of claim 11 , further comprising:

determining, by the one or more processors, the intent of the prompt by providing the prompt as input to a second language model with an instruction to determine the intent of the prompt.

14 . The method of claim 11 , further comprising:

determining, by the one or more processors, the intent of the prompt using a machine-learning model different from the language model.

15 . The method of claim 11 , further comprising:

restricting, by the one or more processors, initiation of a second communication session in response to receiving a request from the client device.

16 . The method of claim 15 , further comprising:

determining, by the one or more processors, based on the prompt, a restriction duration for initiation of further communication sessions; and

restricting, by the one or more processors, the initiation of the second communication session during the restriction duration.

17 . The method of claim 11 , wherein the communication session corresponds to a set of session intents, and further comprising:

determining, by the one or more processors, that the intent of the prompt fails to satisfy the at least one criterion for the communication session responsive to the intent of the prompt not being included in the set of session intents.

18 . The method of claim 11 , wherein the communication session corresponds to a set of session intents, and further comprising:

determining, by the one or more processors, that the intent of the prompt fails to satisfy the at least one criterion for the communication session responsive to the intent of the prompt matching a restricted intent for the communication session.

19 . The method of claim 11 , wherein the prompt is a second prompt, and further comprising:

receiving, by the one or more processors, a first prompt during the communication session prior to the second prompt;

determining, by the one or more processors, that the intent of the first prompt satisfies the at least one criterion for the communication session; and

providing, by the one or more processors, the first prompt as input to the language model to generate an output message for the communication session responsive to the first prompt.

20 . The method of claim 11 , further comprising:

determining, by the one or more processors, that the client device has transmitted a predetermined number of prompts that fail to satisfy the at least one criterion for the communication session; and

terminating, by the one or more processors, the communication session with the client device responsive to determining that the client device has transmitted the predetermined number of prompts.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: MOHSENI, ROBIN; ZHANG, GENGYUAN; VON PLESS, GREGORY
To: DK CROWN HOLDINGS INC.
Reel/Frame 072809/0673 →