Deterministic fingerprinting of ai agents
AssigneeDrive Health AI
InventorsAlexander SICULAR, Kevin LONGORIA, Rajkumar KHANDELWAL
Life of this patent
Estimating the term…
Abstract
Systems and methods for fingerprinting artificial intelligence (AI) agents are disclosed. A system can identify an AI agent that includes a plurality of components, the AI agent being associated with an identifier for a manufacturer of the AI agent. The system can encrypt the plurality of components to obtain a plurality of component identifiers for the AI agent. The system can assemble the plurality of component identifiers and the identifier for the manufacturer into a structure of a metadata file. The system can encrypt the metadata file to generate a fingerprint of the AI agent. The system can provide the fingerprint and metadata file for validation of an instance of the AI agent by a user.
Claims20
A system of artificial intelligence (AI) agent fingerprinting, comprising:
- one or more processors to:
- identify an AI agent comprising a plurality of components, the AI agent having an identifier for a manufacturer of the AI agent;
- encrypt the plurality of components to obtain a plurality of component identifiers for the AI agent;
- assemble the plurality of component identifiers and the identifier for the manufacturer into a structure of a metadata file;
- encrypt the metadata file to generate a fingerprint of the AI agent;
- and
- provide the fingerprint and the metadata file for validation of an instance of the AI agent by a user.
A system comprising:
- one or more processors to:
- receive a metadata file and a fingerprint for an AI agent of a manufacturer to be deployed by a user;
- identify a plurality of user-specific components to be used with the AI agent;
- encrypt the plurality of user-specific components to obtain a plurality of component identifiers for the AI agent;
- assemble the plurality of component identifiers and the metadata file into a structure of a deployment metadata file;
- encrypt the deployment metadata file to generate a deployment fingerprint of the AI agent;
- and
- provide the deployment fingerprint and the deployment metadata file for validation of deployment of the AI agent with the plurality of user-specific components.
A system comprising:
- one or more processors to:
- receive a metadata file and a fingerprint for an AI agent of a manufacturer to be deployed by a user;
- identify a plurality of user-specific components to be used with the AI agent;
- encrypt the plurality of user-specific components to obtain a plurality of component identifiers for the AI agent;
- assemble the plurality of component identifiers and the metadata file into a structure of a deployment metadata file;
- encrypt the deployment metadata file to generate a deployment fingerprint of the AI agent;
- and
- provide the deployment fingerprint and the deployment metadata file for deployment of the AI agent with the plurality of user-specific components.
Dependencies are inferred from the claim text.