Intermediation Server Provider Object Adjustment for Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata exchange compatibilityVSAvoidbandwidth usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

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

Inventive Principle:
Principle #26Copying

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

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If data exchange mechanisms use different standardized formats (NDC and GDS), then compatibility between entities is improved, but processing resources increase

Engineering Contradiction:
Improvedata exchange compatibilityVSAvoidprocessing resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by stationary object

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #26Copying

3Measurement precision

If provider objects are adjusted using machine learning processes, then accuracy of format conversion is improved, but device complexity increases

Engineering Contradiction:
Improveformat conversion accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvebandwidth usageVSAvoiddata maintenance time
Core Design Contradiction:
Loss of energyVSLoss of time

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

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12130806B2Device, system and method for reducing bandwidth usage by performing provider object adjustments at an intermediation server based on historical data
Publication Date: 2024.10.29 AMADEUS SAS
  • US12130806B2 patent drawing
  • US12130806B2 patent drawing
  • US12130806B2 patent drawing

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.