US 12,405,845 B1
Systems and methods for processing electronic requests
Lucas Adams, Springfield, MA (US); and Jonathan Ellenberger, Springfield, MA (US)
Assigned to Massachusetts Mutual Life Insurance Company, Springfield, MA (US)
Filed by Massachusetts Mutual Life Insurance Company, Springfield, MA (US)
Filed on Nov. 8, 2022, as Appl. No. 17/983,094.
Application 17/983,094 is a continuation of application No. 17/157,825, filed on Jan. 25, 2021, granted, now 11,494,246.
Application 17/157,825 is a continuation of application No. 16/796,877, filed on Feb. 20, 2020, granted, now 10,901,817, issued on Jan. 26, 2021.
Int. Cl. G06F 9/54 (2006.01); G06N 5/04 (2023.01); H04L 9/40 (2022.01); G06N 20/00 (2019.01)
CPC G06F 9/545 (2013.01) [G06F 9/547 (2013.01); G06N 5/04 (2013.01); H04L 63/08 (2013.01); G06N 20/00 (2019.01); H04L 2463/082 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor from a set of electronic devices, a set of electronic requests to execute at least one predictive computer model of a plurality of predictive computer models, each electronic request further comprising a set of inputs corresponding to a set of numerical or alphanumerical values;
identifying, by the processor, the at least one predictive computer model of the plurality of predictive computer models corresponding to each electronic request based on data included within the at least one electronic request;
validating, by the processor, each electronic request in the set of electronic requests according to a configuration file for the at least one predictive model by verifying that each numerical or alphanumerical value of each input for each request corresponds to an acceptable range of numerical or alphanumerical values needed to execute a corresponding predictive computer model;
responsive to each electronic request corresponding to the acceptable range of numerical or alphanumerical values to execute the corresponding predictive computer model, queueing, by the processor, at least a portion of the set of electronic requests in a queue; and
transmitting, by the processor, each electronic request to at least one corresponding predictive computer model in accordance with the queue.