Patent Document ID: 10157343
Application ID: 14740942

Base Claim:
1. A computer-implemented method, the method comprising: for each representation of a plurality of representations of predictive models, selecting a model implementation from a plurality of model implementation for the representation, wherein each representation is associated with a respective user and comprises a description of a respective predictive model, the selection based on a status of the representation's respective user; associating each of the model implementations with a respective node in a directed graph wherein for one or more ordered pairs of nodes in the graph the prediction output of a model implementation associated with a first node in the pair serves as input to a model implementation associated with a second node in the pair; determining, from the directed graph, a subset of model implementations that can be executed in parallel based on edge dependencies in the directed graph; and causing the models in the subset of model implementations to be executed in parallel.

---

Claim 5:
5. The computer-implemented method of claim 1 , wherein: for at least a first node in the directed graph the node is realized by special purpose circuitry, and a model implementation associated with the first node is configured to be executed by the special purpose circuitry; and for at least a second node in the directed graph the node is realized by a general purpose microprocessor, and a model implementation associated with the second node is configured to be executed by the general purpose microprocessor.