Intermediation Server Standardizes Data Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for intermediating between provider systems and client devices face challenges in efficiently exchanging data for travel-related products, as different entities use varying mechanisms, leading to inconsistencies and increased load on provider systems.
Innovation Solution
An intermediation server generates intermediation objects by mapping provider object data into a standardized format, omitting original provider object data and identifiers, and provides these objects to client devices, enabling seamless data exchange while reducing the load on provider systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If different entities exchange data according to standardized format, then data exchange consistency is improved, but system complexity increases due to multiple exchange mechanisms
Solution Approach 1:
The patent introduces an intermediation server that acts as a mediator between provider systems and client devices. This server receives provider objects from multiple providers, standardizes their formats, and delivers them to clients in a unified manner, thereby reducing system complexity while maintaining data exchange consistency.
Solution Approach 2:
The intermediation server provides universal data exchange capabilities that work with multiple different provider systems and client devices simultaneously. It handles various data formats and exchange mechanisms through a single platform, eliminating the need for multiple specialized exchange systems.
2Speed
If provider systems directly serve client devices, then response speed is improved, but provider system load increases
Solution Approach 1:
The intermediation server serves as a buffer between provider systems and client devices, absorbing and managing client requests. This prevents direct traffic from overwhelming provider systems while maintaining efficient response times through the intermediary's coordination capabilities.
Solution Approach 2:
The system segments the data exchange function into separate components: provider systems focus on generating provider objects, the intermediation server handles format standardization and distribution, and client devices receive standardized data. This division reduces the load on provider systems while maintaining overall system efficiency.
3Measurement precision
If provider object data is transmitted in original form, then data accuracy is improved, but data security deteriorates due to exposure of provider identifiers
Solution Approach 1:
The intermediation server extracts and removes sensitive provider-specific identifiers and original form data from provider objects before delivering them to client devices. This extraction process maintains the essential data accuracy needed for functionality while eliminating security risks associated with exposing provider identifiers.
Solution Approach 2:
Instead of transmitting original provider objects, the intermediation server creates standardized copies that contain the necessary data information while omitting sensitive provider-specific elements. These copies maintain data accuracy for business operations while improving security by removing identifying information.
Data Source
AI summary
A server: receives from at least one provider system, at least one provider object that includes provider object data representing at least one item provided by the provider system(s); generates an intermediation object, corresponding to the at least one provider object, including an intermediation object identifier that identifies the intermediation object and intermediation object data populated with at least a subset of the provider object data, the intermediation object and the intermediation object identifier omitting: the provider object data, and any provider object identifier in an original form; and provides the intermediation object, in place of the at least one provider object, to a client device that requested the at least one item, the intermediation object provided. The intermediation object identifier may enable the server to intermediate between the client device and the provider system(s) without storing the provider object and/or any provider object identifier.


