Multimedia Latency Mitigation via Intelligent Extrapolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multimedia conferencing systems face challenges in managing latency across different media streams, where audio and video streams have tighter delay requirements than presentation streams, leading to distracting gaps or imperceptible delays, which affect user experience.

Innovation Solution

The system de-multiplexes multimedia data into separate streams, determines missing portions due to latency, and generates media data for co-presentation using intelligent extrapolation techniques, such as speech recognition and motion modeling, to align audio and video streams, reducing latency through machine learning models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple media streams with varying delay requirements traverse the same network paths, then network resource utilization is improved, but latency differentiation cannot be achieved leading to user experience degradation

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidlatency differentiation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system segments the handling of different media streams by separating synchronization-critical streams (audio, video) from non-critical streams (presentations). It implements stream-specific buffering and processing pipelines, allowing critical streams to be handled with priority timing while non-critical streams can tolerate delays, thus achieving both high resource utilization and proper latency differentiation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary classification of media streams based on their delay requirements before network transmission. By pre-identifying which streams require tight synchronization (audio-video pairs) versus loose synchronization (presentations), the system can apply appropriate buffering and retransmission strategies in advance, ensuring critical streams maintain timing accuracy while maximizing overall network efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If audio and video streams use tighter delay constraints than presentation streams, then user experience for audio-video content is improved, but complex latency management mechanisms are required

Engineering Contradiction:
Improveaudio-video synchronizationVSAvoidlatency management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies different quality of service (QoS) characteristics to different portions of the media stream handling pipeline. Audio and video streams receive local quality enhancements through priority buffering, timestamp-based retransmission, and synchronization correction mechanisms, while presentation streams use standard best-effort delivery. This localized differentiation achieves reliable audio-video sync without applying complex mechanisms uniformly to all streams.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system introduces intermediary synchronization components that mediate between network delivery and playback. These intermediaries include timestamp analysis modules, buffer management systems, and lip-sync correction mechanisms that automatically adjust timing discrepancies. By placing these intermediary layers only where needed (audio-video paths), the system manages complexity locally rather than system-wide.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If latency mitigation through intelligent extrapolation is implemented, then synchronization accuracy is improved, but computational processing requirements increase

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcomputational processing requirements
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies intelligent extrapolation and lip-sync correction partially, only when timing discrepancies exceed predefined thresholds. Rather than continuously analyzing and correcting all audio-video pairs, the system monitors synchronization status and activates computational correction mechanisms only when needed. This partial application maintains high synchronization accuracy while avoiding unnecessary computational overhead during normal operating conditions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10225516B2Latency mitigation through intelligent extrapolation in multimedia systems
Publication Date: 2019.03.05 CISCO TECHNOLOGY INC
  • US10225516B2 patent drawing
  • US10225516B2 patent drawing
  • US10225516B2 patent drawing

AI summary

In one embodiment, a device de-multiplexes a stream of multimedia data into first and second media streams. The device determines that a portion of the first media stream is missing for co-presentation with a corresponding portion of the second media stream due to a present latency condition. The device associates the corresponding portion of the second media stream with a previously received portion of the second media stream. The device generates media data for the first media stream for co-presentation with the corresponding portion of the second media stream in lieu of the missing portion of the first media stream, based on a previously received portion of the first media stream associated with the previously received portion of the second media stream. The device provides the generated media data and the corresponding portion of the second media stream for co-presentation by one or more user interfaces.