API Chaining Interface for Accurate Automated Composition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing API utilization and execution is limited by manual review being slow, costly, and less accurate, with data being too voluminous or esoteric, and users face challenges in efficiently accessing and specifying relevant data for chaining API calls.
Innovation Solution
A system and method for creating and executing chained APIs by selecting pre-existing APIs, specifying relationships via user-defined parameters, and automatically processing inputs and outputs through a graphical user interface, allowing efficient and compact presentation of data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual review is used for API utilization and execution, then accuracy can be maintained, but the process becomes slow and costly
Solution Approach 1:
The patent introduces an automated API composition system that acts as an intermediary between manual review processes and API execution. This system automatically composes APIs by selecting from available APIs, determining their composition based on user inputs, and executing them, thereby eliminating the need for slow manual review while maintaining accuracy through systematic automated processes
Solution Approach 2:
The patent replaces the mechanical manual review system with an automated computational system. The automated composition system uses algorithms to select APIs, determine their composition, and execute them, substituting human manual processes with automated mechanical systems that operate faster while maintaining or improving accuracy
2Adaptability or versatility
If multiple pre-existing APIs are chained together, then functionality and versatility are improved, but system complexity increases
Solution Approach 1:
The patent creates a universal API composition system that can handle multiple different APIs and compose them in various ways. The system provides a unified interface for selecting from available APIs, determining their composition, and executing them, allowing diverse functionalities to be accessed through a single versatile system rather than requiring separate systems for each API combination
Solution Approach 2:
The automated composition system serves as an intermediary layer between the user and the complex network of multiple APIs. It manages the complexity by automatically selecting APIs, determining their composition based on user inputs, and handling the execution, thereby shielding users from the underlying system complexity while enabling access to versatile functionality
3Measurement precision
If data from multiple APIs is processed manually, then data accuracy can be verified, but the mental workload and time required increase significantly
Solution Approach 1:
The patent implements a self-service automated composition system that automatically performs data processing, verification, and composition without requiring manual intervention. The system selects APIs, processes their data, verifies accuracy through automated methods, and presents results to users, thereby eliminating mental workload while maintaining data accuracy through systematic automated verification processes
Data Source
AI summary
The present disclosure relates to systems and techniques for developing APIs that utilize multiple pre-existing APIs. The present disclosure also relates to a user interface that allows for chaining APIs together as a function of multiple pre-existing APIs. The present disclosure also relates to security and authorization of a user to execute one or more APIs as part of an API chain.


