Buffering Video Data with Multiple Access Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing IP delivery systems using multicast data transmission protocols introduce undesirable delays due to the hierarchical nature of data, where receivers must wait for an access point to process subsequent data, affecting performance and user experience.

Innovation Solution

The system provides additional access points in the data transmission and uses buffered data to enable faster access, selecting initial data that includes intermediate join data or buffered data as initial data, allowing receivers to start processing without waiting for the primary access point, and manages buffers to stabilize data rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If the system uses hierarchical data transmission with access points, then data structure integrity is maintained, but receiver processing speed deteriorates due to waiting delays

Engineering Contradiction:
Improvedata structure integrityVSAvoidreceiver processing speed
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The patent segments the hierarchical data structure by creating multiple access points within the data stream. Instead of a single top-level access point, the data is divided into segments that can be independently accessed. This allows receivers to jump to different segments based on their needs without waiting for the entire hierarchical structure to be received, thereby maintaining data integrity while improving processing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-processing the data stream to identify and mark multiple access points before transmission. These access points are prepared in advance, allowing receivers to immediately start processing from their desired location without waiting for sequential delivery of the entire hierarchical structure, thus resolving the contradiction between structure integrity and processing speed.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system waits for the access point before processing data, then data accuracy is ensured, but user experience deteriorates due to delays

Engineering Contradiction:
Improvedata accuracyVSAvoiduser experience delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces intermediary access points that act as mediators between the hierarchical data structure and the receiver. These intermediate access points allow receivers to access and process data segments without compromising the overall data accuracy, as each access point contains sufficient information to ensure proper processing of its associated data segment, thereby reducing delays while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If the system transmits data in hierarchical order, then data completeness is maintained, but productivity deteriorates due to sequential processing requirements

Engineering Contradiction:
Improvedata completenessVSAvoiddata processing productivity
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments the complete data set into multiple independently accessible portions with designated access points. This segmentation allows receivers to process different segments in parallel or out of strict sequential order, maintaining data completeness while significantly improving processing productivity through concurrent operations and reduced waiting times.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables continuity of useful action by allowing receivers to continuously process data segments as they become available, rather than pausing to wait for the hierarchical structure to be fully assembled. Multiple access points ensure that processing can continue uninterrupted across different data segments, maintaining both completeness and high productivity.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP1912441B9Buffering and transmittig video data upon request
Publication Date: 2013.09.11 OPEN TV INC
  • EP1912441B9 patent drawingFigure 1
  • EP1912441B9 patent drawingFigure 2
  • EP1912441B9 patent drawingFigure 3

AI summary

A method for transmitting data. Data received from a data source is retained in a buffer. Initial data may be provided from the buffer. Additional data may be provided from the buffer.