Intermediation Server for Data Change Notification Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies for tracking changes in remote data are limited, leading to inefficiencies in notifying computing devices of data changes, particularly in scenarios where frequent updates are necessary, such as in auction services.

Innovation Solution

A method and system for propagating data change notifications involve an intermediation server that determines data changes at an originating content server and sends notifications to a computing device, which stores and checks these notifications, triggering an indicator to show changes without requiring full data retrieval, using a push model to reduce bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If full data retrieval is used to notify computing devices of changes, then data accuracy is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvedata accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts only the essential information about data changes (change notifications) rather than transferring the complete data set. The intermediation server sends concise notifications containing change indicators and affected data identifiers, allowing computing devices to understand what changed without receiving the entire data structure, thus reducing bandwidth consumption while maintaining data accuracy awareness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediation server that acts as a mediator between the content server and computing devices. This intermediary monitors data changes at the content server, generates summarized change notifications, and distributes them to multiple computing devices, eliminating the need for full data retrieval while ensuring accurate change communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If constant data refreshes are performed to ensure up-to-date information, then data freshness is improved, but system efficiency deteriorates

Engineering Contradiction:
Improvedata freshnessVSAvoidsystem efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent establishes a continuous monitoring mechanism where the intermediation server persistently tracks data changes at the content server. Instead of periodic refreshes, the system maintains continuous awareness of data state changes and immediately pushes notifications when changes occur, ensuring data freshness without the inefficiency of constant polling or refresh cycles.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements a feedback loop where the intermediation server monitors data changes and automatically triggers notifications to computing devices. This feedback mechanism ensures that computing devices receive real-time information about data changes without needing to initiate constant refresh requests, thereby improving system efficiency while maintaining data freshness.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If traditional change tracking technologies are used, then implementation simplicity is improved, but notification reliability deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidnotification reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent employs an intermediation server as a reliable mediator that ensures consistent and accurate change notifications. This intermediary layer between the content server and computing devices provides robust error handling, ensures delivery of change notifications, and maintains notification reliability through centralized coordination and confirmation mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-establishing monitoring mechanisms at the intermediation server that continuously track data changes before they need to be communicated. This preliminary setup ensures that when changes occur, notifications are immediately generated and transmitted, improving notification reliability while maintaining implementation simplicity through automated pre-configured monitoring.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8799349B2Method, system and apparatus for propagating data change notifications
Publication Date: 2014.08.05 MALIKIE INNOVATIONS LTD
  • US8799349B2 patent drawing
  • US8799349B2 patent drawing
  • US8799349B2 patent drawing

AI summary

A system, method and apparatus for propagating data change notifications are provided. The system comprises a computing device in communication with an intermediation server via a network, the intermediation server in communication with an originating content server. A data change notification is received at the computing device from the intermediation server, the data change notification comprising an indication that a change has occurred to data at the originating content server. The data change notification is stored in a destination location at the computing device. The destination location is checked for data change notifications; and, when the data change notification is found, an indicator is controlled to indicate that a change has occurred to the data.