Differential Data Updates for Real-Time Low-Bandwidth Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission protocols are inefficient for time-critical data in sports events, consuming substantial bandwidth and prone to errors, failing to provide real-time and low-bandwidth solutions.

Innovation Solution

A data transmission method using differential status updates from a server to user devices, employing a tree-structured data set with real-time updates of changed data, ensuring secure and efficient bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If large data packets are transmitted to provide complete data sets, then data completeness is improved, but bandwidth consumption increases and transmission errors occur

Engineering Contradiction:
Improvedata completenessVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The data set is divided into a tree structure with multiple nodes, allowing selective transmission of only the changed portions (child nodes) rather than the entire data set. This segmentation enables efficient bandwidth usage while maintaining data completeness for updated information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Only the changed data portions are extracted and transmitted from the complete data set. The server identifies which child nodes have been updated and sends only those specific changes to the user device, eliminating the need to transmit redundant unchanged data.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If complete data sets are transmitted periodically, then data up-to-date is improved, but transmission time increases and real-time responsiveness deteriorates

Engineering Contradiction:
Improvedata up-to-dateVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The transmission system dynamically adapts to data changes by detecting when child nodes are updated and triggering selective transmissions only when necessary. This dynamic approach ensures data remains up-to-date while avoiding unnecessary periodic transmissions of unchanged data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server monitors data changes in real-time and uses this feedback to determine when transmissions are needed. When child node data changes, the system automatically triggers a transmission of only the updated portions, ensuring real-time responsiveness without unnecessary periodic transmissions.

Inventive Principle:
Principle #23Feedback

3Loss of information

If data is transmitted to multiple authenticated devices, then data availability is improved, but network complexity and authentication overhead increase

Engineering Contradiction:
Improvedata availabilityVSAvoidauthentication overhead
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The server maintains a single authenticated connection and uses it to efficiently distribute data to multiple user devices. The tree-structured data system allows one authenticated session to serve multiple clients, reducing the complexity of managing multiple separate connections while ensuring data availability for all authenticated devices.

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

Data Source

PatentUS12493605B2Data transmission method
Publication Date: 2025.12.09 AL KAMEL SYST SL
  • US12493605B2 patent drawing
  • US12493605B2 patent drawing

AI summary

A data transmission method for the transmission of information between a server and at least one authenticated device, and in particular it is directed to a method for transmitting a set of data with a tree configuration over a computer network sending differential status updates from a single source, or server, to a plurality of user devices.