Error-Resolving Computing Device for Intermediation Server Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face errors when exchanging data between client devices, intermediation servers, and provider systems, particularly in the context of travel-related products, due to differences in data exchange mechanisms and formats.

Innovation Solution

An error-resolving computing device is introduced to receive error indications, retrieve associated code, and execute it to respond to errors between the intermediation server and the provider system, providing status indications to the intermediation server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an intermediation server acts as an intermediary between client device and provider system, then data exchange between entities is enabled, but errors occur between components during data exchange

Engineering Contradiction:
Improvedata exchange capabilityVSAvoiderror-free operation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an error-resolving computing device as a second intermediary layer between the intermediation server and provider system. This mediator receives error indications from the intermediation server, executes appropriate code to resolve errors by communicating with the provider system, and provides status indications back to the intermediation server, thereby reducing errors while maintaining data exchange capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where error indications are sent from the intermediation server to the error-resolving computing device, which then communicates with the provider system to resolve errors and sends status indications back. This closed-loop feedback system enables continuous error resolution and improves reliability without sacrificing data exchange functionality

Inventive Principle:
Principle #23Feedback

2Reliability

If error-resolving computing device communicates with provider system to resolve errors, then system reliability is improved, but processing overhead increases

Engineering Contradiction:
Improveerror resolution capabilityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The error-resolving computing device retrieves code associated with error types from memory before executing the resolution process. This preliminary retrieval and preparation of resolution code reduces the complexity of real-time error handling by having solutions pre-prepared and readily available when errors occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses error indication data and status indications as information copies that can be processed and stored without requiring complex real-time analysis of the actual error state. The error indication serves as a simplified representation that enables efficient error resolution while maintaining reliability

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12332731B2Device, system and method for resolving errors between a client device, an intermediation server and a provider system
Publication Date: 2025.06.17 AMADEUS SAS
  • US12332731B2 patent drawing
  • US12332731B2 patent drawing
  • US12332731B2 patent drawing

AI summary

A device, system and method for resolving errors between a client device, an intermediation server and a provider system. An error-resolving computing device, receives an error indication indicative of a type of an error between an intermediation server and a provider system, the error occurring in conjunction with the intermediation server acting as an intermediary between a client device and the provider system. The error-resolving computing device retrieves, from a memory, code associated with the type of the error, the code comprising one or more of programming code and machine learning code, which, when executed, instructs the error-resolving computing device to respond to the type of the error. The error-resolving computing device executes the code to respond to the type of the error. The error-resolving computing device provides, to the intermediation server, one or more status indications indicative of a state of responding to the error.