US 12,277,457 B1
Client application for dynamic contextual routing to artificial intelligence models
Rohit Pradeep Shetty, Bangalore (IN)
Assigned to Airia LLC, Alpharetta (GA)
Filed by Airia LLC, Alpharetta, GA (US)
Filed on Nov. 13, 2024, as Appl. No. 18/946,876.
Application 18/946,876 is a continuation in part of application No. 18/885,556, filed on Sep. 13, 2024.
Claims priority of provisional application 63/658,434, filed on Jun. 10, 2024.
Int. Cl. G06F 9/54 (2006.01)
CPC G06F 9/544 (2013.01) [G06F 2209/541 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for controlling client-application-initiated execution of artificial intelligence (“AI”) pipelines, comprising:
transmitting a user identifier associated with a user of a client application to an AI pipeline management service, the client application being configured to initiate execution of an AI pipeline in accordance with one of multiple AI pipeline profiles and a management profile made accessible by the AI pipeline management service;
receiving, from the AI pipeline management service, access to a first AI pipeline profile and the management profile, the first AI pipeline profile comprising a pairing of a first AI pipeline endpoint locator and a first AI pipeline endpoint credential, and the management profile comprising a pairing of a controller locator and a controller ruleset;
identifying an input to the client application associated with the user identifier, the input being provided by the user of the client application through a user interface (UI) generated by the client application;
identifying a second AI pipeline profile associated with the input, the second AI pipeline profile comprising a second AI pipeline endpoint locator and a second AI pipeline endpoint credential;
identifying a management controller based on the controller locator; and
in an instance in which the management controller determines the management profile prohibits executing the AI pipeline in accordance with the second AI pipeline profile based on a semantic evaluation of the input, causing the AI pipeline to execute in accordance with the first AI pipeline profile.