Patent 11854017 was granted and assigned to Zeta Global on December, 2023 by the United States Patent and Trademark Office.
A computer implemented method, comprising: selecting a plurality of dynamic models for evaluating a scoring request, wherein the dynamic models are stored on a scoring database; deploying each of the dynamic models to one of a plurality of evaluators; synchronizing the dynamic models, the synchronizing including at least determining a same version of the dynamic models is deployed and available to all evaluators; receiving, at a scoring node, a scoring request for a score of a lead from at least one requester; separating the scoring request into a plurality of scoring requests, wherein each of the scoring requests is assigned to one of the selected dynamic models wherein the request is separated by model and aggregate model results and sent to an evaluator queue; combining results from each of the dynamic models; evaluating the combined results wherein each of the evaluators sends a model evaluation response to the response queue; and providing a response to the scoring request based on the evaluation of the combined results.