Intermediation Server Computing Module Data Pathway
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data exchange systems, such as those based on Global Distribution System (GDS) and New Distribution Capability (NDC), are restrictive and require substantial processing resources to adapt for non-standard data exchanges, limiting the ability to modify or add data within these systems efficiently.
Innovation Solution
An intermediation server that receives a computing module from a provider system, provides a link to the client device, executes the computing module to create a data pathway between the client device and the provider system, modifies data as needed, and returns the modified data to continue implementing the computing-process flow.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standardized data exchange formats (GDS, NDC) are used, then data exchange compatibility is improved, but adaptability to non-standard data exchanges deteriorates
Solution Approach 1:
The patent introduces a computing module as an intermediary component that sits between the standardized data exchange system and non-standard data requirements. This module receives standardized data, transforms it according to custom logic, and outputs modified data without requiring changes to the core standardized system, thus maintaining compatibility while enabling adaptability.
Solution Approach 2:
The patent segments the data exchange process into distinct modular components: the standardized exchange protocol, the computing module for custom processing, and the output interface. This segmentation allows each component to operate independently, enabling flexible modification of data through the computing module without affecting the standardized protocol's integrity.
2Reliability
If standardized computing-process flows are implemented, then system reliability is improved, but processing resources required for data modification increase
Solution Approach 1:
The patent applies partial action by implementing data modification only where and when needed through the computing module, rather than processing all data through complex standardized flows. This selective approach reduces unnecessary processing resources while maintaining system reliability for critical operations.
3Stability of the object's composition
If standardized data exchange formats are used, then system stability is improved, but ease of data modification deteriorates
Solution Approach 1:
The computing module serves as an intermediary that handles all data modification operations, allowing users to modify data easily through this dedicated interface without disrupting the stable standardized exchange format. The module absorbs the complexity of modifications while the core system maintains its stability.
4Adaptability or versatility
If computing modules are executed outside standard computing-process flow, then data exchange capabilities are enhanced, but device complexity increases
Solution Approach 1:
The computing module is designed as a universal component that can handle multiple types of data transformations and exchanges. By creating a multi-functional module that can adapt to various data modification needs, the system enhances data exchange capabilities without proportionally increasing overall device complexity.
Data Source
AI summary
A device, system and method for providing a data pathway between a client device and a provider system are provided. An intermediation server receives, from a provider system, a computing module associated with a given command of a computing-process flow implemented in conjunction with communicating with a client device. The server provides, to the client device, a link to the computing module in conjunction with implementing the given command of the computing-process flow and, responsive to receiving an indication that the link to the computing module is selected, executes the computing module, including providing given data of the computing-process flow to the computing module, the computing module providing a data pathway between the client device and the provider system to modify the given data. The server receives, from the computing module, modified given data, and continues to implement the computing-process flow using the modified given data.


