Secure Code Execution for Artificial Intelligence Agents
AssigneeAiria LLC
InventorAndrew Morgan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAiria LLC
InventorAndrew Morgan
Estimating the term…
The system securely executes code blocks for artificial intelligence (AI) agents by creating nano sandboxes in which customer scripts execute. An input is received that causes an agent executor to execute an AI agent. The AI agent can be defined to include a code block for executing a customer script. To securely execute the customer script while preventing unauthorized access on an AI platform, the agent executor can create a nano sandbox in which the customer script of the code block will execute using read-only system resources and files. The agent executor can wrap the customer script in logic that seeds an input variable from a file in the nano sandbox. Execution results in writing to an output file, from which an output is retrieved and returned to the user device. The nano sandbox can then be destroyed.
-20. (canceled)
A method for securely executing scripts for artificial intelligence (AI) agents, comprising:
A non-transitory, computer-readable medium containing instructions for securely executing scripts for artificial intelligence (“AI”) agents, wherein the instructions are executed by at least one processor to perform stages comprising:
A system for securely executing scripts for artificial intelligence (“AI”) agents, the system comprising:
Dependencies are inferred from the claim text.