Predictive analytical model matching
First Claim
1. A computer-implemented system comprising:
- one or more computers;
one or more data storage devices coupled to the one or more computers, storing;
a predictive model repository of a plurality of trained predictive models,information that describes each of the trained predictive models, which information includes an indication for each trained predictive model of one or more input types of input data that are compatible with the trained predictive model and an output type of a predictive output that can be generated using the trained predictive model, andinstructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising;
receiving a request from a client-subscriber computing system for access to a trained predictive model from the predictive model repository, which trained predictive model can generate a predictive output in response to receiving input data having one or more input types, wherein the one or more input types can be determined from the request;
determining from the information that describes each of the trained predictive models that one or more models included in the predictive model repository match the request from the client-subscriber computing system, wherein determining a match is based at least in part on a comparison of the one or more input types determined from the request to input types included in the information that describes the trained predictive models; and
providing access to at least one of the one or more models to the client-subscriber computing system;
wherein the one or more models that match the request are models that were trained using training data provided by a computing system other than the client-subscriber computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, for selecting a trained predictive models. A request is received from a client-subscriber computing system for access to a trained predictive model that can generate a predictive output in response to receiving input data having one or more input types. Information that describes each of the trained predictive models in a predictive model repository can be used to determine that one or more models included in the repository match the request. Determining a match can be based (at least in part) on a comparison of the one or more input types to input types included in the information that describes the trained predictive models. Access is provided to at least one of the models to the client-subscriber computing system. The models that match the request are models that were trained using training data provided by a computing system other than the client-subscriber computing system.
-
Citations
27 Claims
-
1. A computer-implemented system comprising:
-
one or more computers; one or more data storage devices coupled to the one or more computers, storing; a predictive model repository of a plurality of trained predictive models, information that describes each of the trained predictive models, which information includes an indication for each trained predictive model of one or more input types of input data that are compatible with the trained predictive model and an output type of a predictive output that can be generated using the trained predictive model, and instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising; receiving a request from a client-subscriber computing system for access to a trained predictive model from the predictive model repository, which trained predictive model can generate a predictive output in response to receiving input data having one or more input types, wherein the one or more input types can be determined from the request; determining from the information that describes each of the trained predictive models that one or more models included in the predictive model repository match the request from the client-subscriber computing system, wherein determining a match is based at least in part on a comparison of the one or more input types determined from the request to input types included in the information that describes the trained predictive models; and providing access to at least one of the one or more models to the client-subscriber computing system; wherein the one or more models that match the request are models that were trained using training data provided by a computing system other than the client-subscriber computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
receiving a request from a client-subscriber computing system for access to a trained predictive model from a repository of trained predictive models, which trained predictive model can generate a predictive output in response to receiving input data having one or more input types, wherein the one or more input types can be determined from the request; determining from information that describes each of the trained predictive models in the predictive model repository that one or more models included in the predictive model repository match the request from the client-subscriber computing system, wherein determining a match is based at least in part on a comparison of the one or more input types determined from the request to input types included in the information that describes the trained predictive models; and providing access to at least one of the one or more models to the client-subscriber computing system; wherein the one or more models that match the request are models that were trained using training data provided by a computing system other than the client-subscriber computing system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage device encoded with a computer program product, the computer program product comprising instructions that when executed on one or more computers cause the one or more computers to perform operations comprising:
-
receiving a request from a client-subscriber computing system for access to a trained predictive model from a repository of trained predictive models, which trained predictive model can generate a predictive output in response to receiving input data having one or more input types, wherein the one or more input types can be determined from the request; determining from information that describes each of the trained predictive models in the predictive model repository that one or more models included in the predictive model repository match the request from the client-subscriber computing system, wherein determining a match is based at least in part on a comparison of the one or more input types determined from the request to input types included in the information that describes the trained predictive models; and providing access to at least one of the one or more models to the client-subscriber computing system; wherein the one or more models that match the request are models that were trained using training data provided by a computing system other than the client-subscriber computing system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification