| CPC G06F 21/6263 (2013.01) [H04L 45/22 (2013.01)] | 20 Claims |

|
1. A method for data protection and routing when using artificial intelligence models, comprising:
receiving a request, from an application executing on a user device, to execute an artificial intelligence (AI) pipeline comprising at least one functional placeholder, wherein the functional placeholder comprises a specification of a type of function that the AI pipeline should execute at runtime;
identifying management rules associated with the AI pipeline, wherein the management rules comprise an object selection rule and an execution rule associated with the functional placeholder;
identifying a set of functionally capable objects accessible to the AI pipeline, the functionally capable objects comprising AI pipeline objects configured to perform the type of function specified by the functional placeholder;
selecting an object from the set based on an evaluation of the object selection rule and the execution rule associated with the functional placeholder; and
causing the selected object to be executed in accordance with the at least one execution rule, the selected object being executed in place of the functional placeholder during the execution of the AI pipeline.
|