Auto-Decisioning Test Interface Bypassing Decision Engines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Evaluating the functionality of downstream processes in an enterprise computing system that utilize a third-party decision engine is challenging due to the complexity and unpredictability of the decision engine's outputs, making it difficult to simulate and test various scenarios effectively.

Innovation Solution

A method and system that allow an enterprise computing system to bypass the decision engine by using a test database with unique keys, enabling the simulation of decisions through an API protocol, and updating output data fields via a graphical user interface, thereby allowing for the testing of downstream processes without relying on the actual decision engine's processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the decision engine is used for complex multi-factor decisions, then decision accuracy is improved, but testing and evaluation of downstream processes becomes difficult

Engineering Contradiction:
Improvedecision accuracyVSAvoidtesting difficulty
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent creates a test database that contains copies of decision engine output data organized by unique keys. This allows downstream processes to be tested using pre-prepared test data without actually invoking the complex decision engine, thus maintaining decision accuracy while enabling easy testing and evaluation.

Inventive Principle:
Principle #26Copying

2Reliability

If all inputs are provided to obtain a desired decision from the decision engine, then decision completeness is improved, but testing efficiency deteriorates

Engineering Contradiction:
Improvedecision completenessVSAvoidtesting efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent pre-prepares test data in the test database with unique keys that correspond to specific decision engine outputs. This preliminary organization of test data allows downstream processes to be tested immediately without needing to provide all the complex inputs required by the decision engine, significantly improving testing efficiency while maintaining completeness.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the decision engine processes are used for testing, then test realism is improved, but processing strain on the third-party system increases

Engineering Contradiction:
Improvetest realismVSAvoidprocessing strain
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the essential test data from the decision engine's output and stores it in a separate test database. This allows testing to be performed using only the necessary data without invoking the full decision engine processing, thereby maintaining test realism while reducing processing strain on the third-party system.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11971811B2Auto-decisioning test interface and test database for bypassing functionalities of decision engines and simulating return values
Publication Date: 2024.04.30 WELLS FARGO BANK NA
  • US11971811B2 patent drawing
  • US11971811B2 patent drawing
  • US11971811B2 patent drawing

AI summary

A testing platform for an auto-decision engine is disclosed. An auto-test database for a decision engine may be accessed and modified by, for example, executing an application programming interface protocol of a third-party computing system. The decision engine may be bypassed, and a simulated auto-decision may be requested based on a unique key corresponding to a scenario in the auto-test database. A graphical user interface displays information regarding the auto-test database on a user computing device, and one or more output data fields in the auto-test database may be modified.