Intermediation Server Load Mitigation in Request Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face high computational loads and costs when handling large numbers of data requests for travel-related products and services, as providers must process numerous requests directly, limiting their ability to apply dynamic adjustments and incurring substantial infrastructural costs.

Innovation Solution

An intermediation server processes requests, communicating with a hosted offer management system to adjust responses by applying rules for pricing and services, reducing the computational load on providers by enabling direct distribution and auxiliary content generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If providers respond directly to requests by processing them themselves, then response accuracy and dynamic adjustment capability are improved, but computational load and infrastructural costs increase substantially

Engineering Contradiction:
Improveresponse accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent introduces an intermediation server as a mediator between requesting devices and provider systems. This server handles the bulk of request processing, generates baseline offers, and applies adjustments based on rules received from provider systems, thereby reducing the computational burden on providers while maintaining response accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The request handling process is segmented into multiple stages: (1) receiving requests at the intermediation server, (2) generating baseline offers, (3) applying adjustments based on provider rules, and (4) delivering final responses. This segmentation allows providers to focus only on critical adjustment logic rather than processing all requests from scratch.

Inventive Principle:
Principle #1Segmentation

2Power

If providers rely on third parties to respond to requests based on periodically published data, then computational load is reduced, but response accuracy decreases

Engineering Contradiction:
Improvecomputational loadVSAvoidresponse accuracy
Core Design Contradiction:
PowerVSMeasurement precision

Solution Approach 1:

The intermediation server performs preliminary actions by generating baseline offers and retrieving provider rules in advance. This allows the system to prepare responses proactively and apply adjustments quickly when requests arrive, maintaining accuracy without requiring real-time processing by providers for every request.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where provider systems publish rules and updates that are retrieved and applied by the intermediation server. This ensures that responses reflect the latest provider information and adjustments, maintaining accuracy while distributing the processing workload.

Inventive Principle:
Principle #23Feedback

3Device complexity

If a small number of computing systems handle large numbers of requests, then infrastructural costs are reduced, but the ability to apply dynamic adjustments is limited

Engineering Contradiction:
Improveinfrastructural costsVSAvoiddynamic adjustment capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The intermediation server is designed as a universal platform that can handle multiple types of requests, apply various adjustment rules, and serve multiple provider systems. This multi-functional design enables dynamic adjustments for different providers and request types on a single infrastructure, maintaining adaptability while reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3809284B1System and method for load mitigation in request handling
Publication Date: 2023.09.06 AMADEUS SAS
  • EP3809284B1 patent drawingFigure 1
  • EP3809284B1 patent drawingFigure 2
  • EP3809284B1 patent drawingFigure 3

AI summary

A method includes receiving, at an intermediation server, from a requesting device, a request for one or more items provided by a provider system; generating, at the intermediation server, an intermediate reply comprising data indicative of the one or more items provided by the provider system; determining, at the intermediation server, whether the request is eligible for direct distribution; in response to determining that the request is eligible for direct distribution, generating, at the intermediation server, an adjusted reply by: communicating with a hosted offer management system to receive instructions for adjusting the intermediate reply, the hosted offer management system providing hosted provider object services for the provider system; and adjusting, at the intermediation server, the intermediate reply based on the instructions; and providing, from the intermediation server, to the requesting device, the adjusted reply in response to the request.