US 11,971,811 B2
Auto-decisioning test interface and test database for bypassing functionalities of decision engines and simulating return values
Stacy Brigham, San Francisco, CA (US); Brooke Heethuis, San Francisco, CA (US); Linda King, San Francisco, CA (US); and Matt Rowe, San Francisco, CA (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on May 8, 2023, as Appl. No. 18/144,773.
Application 18/144,773 is a continuation of application No. 17/119,697, filed on Dec. 11, 2020, granted, now 11,645,195.
Claims priority of provisional application 62/978,209, filed on Feb. 18, 2020.
Prior Publication US 2023/0281110 A1, Sep. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/36 (2006.01); G06F 11/32 (2006.01); G06F 11/34 (2006.01)
CPC G06F 11/3684 (2013.01) [G06F 11/323 (2013.01); G06F 11/3457 (2013.01); G06F 11/3688 (2013.01); G06F 11/3692 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by an enterprise computing system that uses an auto-decision engine of a third-party computing system, the method comprising:
requesting, by the enterprise computing system, from the third-party computing system comprising the auto-decision engine and an auto-test database, a simulated auto-decision based on a particular unique key, of a plurality of unique keys, corresponding to a particular scenario, of a plurality of scenarios, the requesting the simulated auto-decision bypassing one or more functions of the auto-decision engine, the auto-test database comprising the plurality of scenarios, each scenario, of the plurality of scenarios, corresponding to a respective unique key of the plurality of unique keys and one or more corresponding output data fields;
receiving, by the enterprise computing system, the simulated auto-decision based on the particular unique key, the simulated auto-decision comprising one or more output data fields corresponding to the particular scenario;
accessing, by the enterprise computing system, the auto-test database by executing an application programming interface (API) protocol of the third-party computing system;
receiving, by the enterprise computing system, an input that indicates a modification to a plurality of output data fields in the auto-test database; and
in response to receiving the input, using the API protocol to update the plurality of output data fields in the auto-test database.