Aggregator Record Synchronization for Variable Update Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Variability in synchronization mechanisms among discrete entities leads to unsuccessful synchronizations and time-consuming configuration, particularly in the context of travel-related products, necessitating a method to efficiently synchronize data records responsive to variable update notifications.

Innovation Solution

An aggregator server is employed to receive update notifications, determine synchronization modes based on notification content, and either update local data objects using delta synchronization or object comparison, ensuring compatibility and completeness of data synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different synchronization mechanisms are employed by discrete entities, then each entity can maintain its own data exchange format, but synchronization success rate decreases and configuration time increases

Engineering Contradiction:
Improvedata exchange format flexibilityVSAvoidsynchronization success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary translation layer that receives data from providers in various formats and translates it into a standardized format for consumers. This mediator approach allows different entities to maintain their own data formats while ensuring successful synchronization through standardized translation, directly resolving the contradiction between format flexibility and synchronization reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal data exchange standard that can handle multiple provider formats through a common translation mechanism. This universal approach enables the system to work with diverse data formats while maintaining consistent synchronization protocols, thereby improving both adaptability and reliability simultaneously.

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

2Ease of operation

If each entity configures its own synchronization mechanism, then entity autonomy is maintained, but configuration time and cost increase

Engineering Contradiction:
Improveentity autonomyVSAvoidconfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent extracts the complex synchronization and translation logic from individual entities and consolidates it into a centralized translation service. This allows entities to simply connect to the service without configuring complex synchronization mechanisms, maintaining operational simplicity while dramatically reducing configuration time and expertise requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The translation service automatically detects provider formats and performs translations without requiring manual configuration by entities. This self-service approach maintains entity autonomy while eliminating time-consuming configuration processes, as the system adapts automatically to different data formats.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If data synchronization is performed without standardized formats, then entity independence is preserved, but data consistency and completeness decrease

Engineering Contradiction:
Improveentity independenceVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The standardized translation format acts as an intermediary that preserves entity independence while ensuring data consistency. Each entity continues to operate independently with its own format, but the standardized translation layer ensures that data is consistently structured and complete when exchanged between entities, resolving the contradiction between independence and consistency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12493628B2Synchronization of data records
Publication Date: 2025.12.09 AMADEUS SAS
  • US12493628B2 patent drawing
  • US12493628B2 patent drawing
  • US12493628B2 patent drawing

AI summary

A method in an aggregator server of synchronizing data records responsive to variable update notifications includes: receiving, from a provider system, an update notification corresponding to a master data object at the provider system; retrieving a record containing a local data object corresponding to the master data object; determining whether the update notification contains update definitions identifying changes to the master data object; selecting between a delta synchronization mode, when the determination is affirmative, and an object comparison synchronization mode, when the determination is negative; for the delta synchronization mode, updating the local data object according to the update definitions; for the object comparison synchronization mode, obtaining a copy of the master data object, and updating the local data object based on a comparison between the local data object and the copy of the master data object; and storing the updated local data object in the record at the aggregator.