Synthetic API Request-Response Data for Real-Time Development

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data exchanges face challenges in providing real-time interactivity for API development due to the complexity and time-consuming nature of manually generating high-quality request/response information, which also requires resource-intensive and ongoing updates specific to each API.

Innovation Solution

Utilizing artificial intelligence models trained on known pre-built test data and scheduled update data to generate synthetically high-quality and up-to-date request/response information for APIs, ensuring constant and updated content throughout the development cycle.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manually generated request/response information is used, then data quality and accuracy are improved, but time consumption and complexity increase

Engineering Contradiction:
Improvedata qualityVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system uses artificial intelligence models to copy and generalize patterns from existing high-quality test data to generate new synthetic request/response information. This allows the system to maintain data quality standards while avoiding the time-consuming manual generation process, as the AI model replicates the characteristics of manually created data at scale.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the manual mechanical process of generating request/response data with an automated artificial intelligence system. The AI model processes existing test data and automatically generates new synthetic data, eliminating the need for continuous manual intervention while maintaining or improving data quality through consistent application of learned patterns.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If synthetically generated data is used, then productivity is improved, but data specificity and accuracy may worsen

Engineering Contradiction:
Improvedata generation efficiencyVSAvoiddata accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary training of the artificial intelligence model using existing high-quality test data before generating synthetic request/response information. This preliminary action ensures the model learns accurate patterns and relationships from validated data, so that subsequent synthetic data generation maintains high accuracy while achieving improved productivity through automation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where the AI model's generated synthetic data is evaluated against expected patterns and requirements. This feedback loop allows the system to refine and adjust the model's output to maintain data accuracy and specificity, ensuring that productivity gains do not compromise data quality.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If data is continuously updated to remain up-to-date, then adaptability is improved, but computing resources and energy consumption increase

Engineering Contradiction:
Improvedata currencyVSAvoidcomputing resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous updates, the system implements periodic regeneration of synthetic request/response data at predetermined intervals or triggers. This periodic action maintains data currency and adaptability to changing API requirements while significantly reducing computing resource consumption compared to continuous generation, as the AI model is activated only when updates are needed rather than constantly.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12554561B2Systems and methods for generating synthetic information for application programming interfaces using artificial intelligence
Publication Date: 2026.02.17 CAPITAL ONE SERVICES LLC
  • US12554561B2 patent drawing
  • US12554561B2 patent drawing
  • US12554561B2 patent drawing

AI summary

The systems and methods use a centralized platform that allows users to store, search, and/or interact with assets. In particular, the systems and methods allow for the interaction with application programming interfaces (“APIs”) during API development. For example, the systems and methods allow users to access and interact with request/response information (e.g., data contracts, error messages, API details, request/response details, etc.) for APIs within a single user interface and/or within the ecosystem of the data exchange.