Intermediation Server Provider Object Adjustment for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing systems for exchanging data related to travel products, such as flights and hotel reservations, across different entities like airlines and travel agencies often result in increased bandwidth usage and processing resources due to incompatible data exchange mechanisms, even when using standardized formats like XML-based New Distribution Capability (NDC) and Global Distribution System (GDS).
Innovation Solution
An intermediation server maintains historical data on differences between provider objects in different standard types (GDS and NDC) and adjusts provider objects based on this data, using programmatic or machine learning processes to estimate information, thereby reducing bandwidth usage by converting data formats and generating adjusted provider objects that mimic the second standard type.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data exchange mechanisms use different standardized formats (NDC and GDS), then compatibility between entities is improved, but bandwidth usage and processing resources increase
Solution Approach 1:
The patent creates simplified copies of provider objects by generating adjusted versions that contain only the essential differences between NDC and GDS formats. Instead of transmitting complete provider objects in multiple formats, the system transmits compact difference data that can be applied locally to reconstruct the needed format, significantly reducing bandwidth consumption while maintaining format compatibility
Solution Approach 2:
The patent extracts and isolates only the differing elements between NDC and GDS provider objects. By identifying and transmitting only the specific data points that differ between formats (rather than entire provider objects), the system minimizes data transmission volume while preserving the ability to convert between formats accurately
2Adaptability or versatility
If data exchange mechanisms use different standardized formats (NDC and GDS), then compatibility between entities is improved, but processing resources increase
Solution Approach 1:
The patent performs preliminary analysis of provider objects to identify differences between NDC and GDS formats in advance. By pre-computing and storing the difference data when provider objects are first received, the system avoids performing complex format conversion calculations during runtime data exchange operations, reducing processing resource consumption when handling actual booking transactions
Solution Approach 2:
The system creates lightweight copy representations of provider objects that encode format differences in a compact manner. These copied difference structures require minimal processing power to apply during format conversion, compared to performing full format transformations from scratch
3Measurement precision
If provider objects are adjusted using machine learning processes, then accuracy of format conversion is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediation server that acts as a mediator between provider systems and client devices. This intermediary component centralizes the complex machine learning-based format conversion logic in a dedicated service, allowing the underlying complexity to be hidden from both providers and clients while maintaining high conversion accuracy through sophisticated algorithms
4Loss of energy
If historical data is maintained for provider object differences, then bandwidth usage is reduced, but loss of time for data maintenance increases
Solution Approach 1:
The patent implements periodic updates of historical provider object difference data, maintaining it in an efficient manner. By updating and maintaining the historical difference data on a periodic schedule rather than in real-time for every transaction, the system achieves a balance between having current accurate conversion data and minimizing the time resources dedicated to data maintenance
Data Source
AI summary
A device, system and method for reducing bandwidth usage by performing provider object adjustments at an intermediation server based on historical data is provided. A computing device (e.g. an intermediation server): maintains historical provider object data representing differences between provider objects generated by a provider system/systems according to first and second standard types; receives, from a client device, a request for a provider object representing at least one item provided by a provider system; retrieves, from one or more memories, the provider object generated according to the first standard type; adjusts, the provider object, generated according to the first standard type, based on the historical provider object data, such that the adjusted provider object, includes estimates of information provided by the provider system when the provider system generates the provider objects according to the second standard type; and provides, to the client device, the adjusted provider object.


