Request Processor Self-Certification via Test API Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems require manual configuration and extensive support for request processors to communicate with request formatting platforms via API calls, leading to inefficiencies, longer time to market, and project management issues due to high dependency on external systems.

Innovation Solution

A computer-implemented method and system allowing request processors to automatically establish implementations for responding to requests through an implementation establishment system, which generates test API calls, evaluates responses, and certifies client request stubs, reducing the need for manual configuration and external support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If request processors manually configure and coordinate API calls with request formatting platforms, then integration can be established, but the process requires extensive support teams and leads to longer time to market

Engineering Contradiction:
Improveintegration reliabilityVSAvoidtime to market
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The request processor is enabled to automatically generate test API calls and self-certify its implementation without requiring manual coordination with the request formatting platform. The system performs self-testing by sending test calls to its own endpoint and automatically evaluating responses against expected outcomes, eliminating the need for external support teams and significantly reducing integration time

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The request processor performs preliminary self-certification testing before actual integration with the request formatting platform. By pre-generating test API calls and validating responses in advance, the system ensures integration readiness without requiring time-consuming manual coordination and troubleshooting sessions

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If request processors code to specific API specifications, then they can communicate with request formatting platforms, but they create high dependency on external systems

Engineering Contradiction:
ImproveAPI compatibilityVSAvoidsystem dependency
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

An implementation establishment system acts as an intermediary between the request processor and the request formatting platform. This intermediary provides a standardized certification mechanism that enables the request processor to self-validate its API compliance without creating direct dependency on the request formatting platform's support infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The request processor autonomously performs API compliance verification by generating test calls and evaluating responses against expected criteria. This self-service approach eliminates dependency on external support teams while maintaining adaptability to API specifications through automated validation

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If manual configuration and troubleshooting are used for API integration, then integration can be achieved, but it requires dedicated support teams and increases operational complexity

Engineering Contradiction:
Improveintegration easeVSAvoidoperational complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The system automates the entire integration verification process through self-service mechanisms. The request processor automatically generates test API calls, sends them to its endpoint, evaluates responses against expected outcomes, and certifies its implementation without human intervention, eliminating the need for dedicated support teams and reducing operational complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary self-testing and certification before actual production use. By pre-validating API compliance through automated test calls and response evaluation, the system ensures integration readiness without requiring complex manual troubleshooting procedures

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3762882B1System and method for establishing common request processing
Publication Date: 2023.05.31 VISA INTERNATIONAL SERVICE ASSOCIATION
  • EP3762882B1 patent drawingFigure 1~2
  • EP3762882B1 patent drawingFigure 3
  • EP3762882B1 patent drawingFigure 4~5

AI summary

A method is disclosed. An implementation establishment system may receive a first message including a request method model and a template from a request processor. The implementation establishment system may generate at least one test API call based on the request method model and the template. The implementation establishment system may then transmit the at least one test API call to the request processor. The implementation establishment system may receive at least one response based on the at least one test API call from the request processor. The implementation establishment system may evaluate the at least one response. The implementation establishment system may generate a response notification based on the at least one response. The implementation establishment system may transmit the response notification to the request processor.