Large language model (LLM) interaction security sandbox
AssigneeAmerican Express Travel Related Services Company, Inc.
InventorsHiranmayi Palanki, Shankar Djeyassilane
Life of this patent
Estimating the term…
Abstract
Disclosed are various approaches for large language model (LLM) interaction security sandboxing. A client device can execute an LLM security sandbox that includes at least one LLM communications sanitization process. The LLM security sandbox can perform the at least one LLM communications sanitization process on the LLM message to generate an approved LLM message. The client device can provide access to the approved LLM message by at least generating a user interface that includes the approved LLM message, or transmitting the approved LLM message from the client device to the LLM service.
Claims20
A system, comprising:
- a client device comprising at least one processor and at least one memory;
- and
- machine-readable instructions stored in the at least one memory that, when executed by the at least one processor, cause the client device to at least:
- create, in the client device, a Large Language Model (LLM) security sandbox comprising at least one LLM communications sanitization process;
- provide an LLM message to the LLM security sandbox, wherein the LLM message is generated or received for communications over a network with an LLM service;
- receive, from the LLM security sandbox, an approved LLM message generated based at least in part on performing the at least one LLM communications sanitization process on the LLM message;
- and
- provide access to the approved LLM message by at least:
- generating a user interface that includes the approved LLM message, or transmitting the approved LLM message to the LLM service over the network.
A method, comprising:
- executing, by a client device, a Large Language Model (LLM) security sandbox, wherein the LLM security sandbox comprises at least one LLM communications sanitization process;
- identifying, by the client device, an LLM message generated or received for communications with an LLM service over a network;
- performing, by the client device, the at least one LLM communications sanitization process on the LLM message to generate an approved LLM message;
- and
- providing, by the client device, access to the approved LLM message by at least:
- generating a user interface that includes the approved LLM message, or transmitting the approved LLM message from the client device to the LLM service over the network.
A system, comprising:
- at least one computing device comprising at least one processor and at least one memory;
- and
- machine-readable instructions stored in the at least one memory that, when executed by the at least one processor, cause the at least one computing device to at least:
- execute a Large Language Model (LLM) security sandbox using a client device, wherein the LLM security sandbox comprises at least one LLM communications sanitization process;
- identify an LLM message generated or received for communications with an LLM service over a network;
- perform the at least one LLM communications sanitization process on the LLM message to generate an approved LLM message;
- and
- provide access to the approved LLM message by at least:
- generating a user interface that includes the approved LLM message, or transmitting the approved LLM message from the client device to the LLM service over the network.
Dependencies are inferred from the claim text.