Multimedia Optimization System Buffer Adaptive Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia data transmission over wireless networks often results in inefficiencies due to progressive download protocols, leading to data wastage and user experience degradation, particularly when network bandwidth varies or multimedia servers are overloaded, causing the local media buffer to deplete and leading to video stalling.

Innovation Solution

A multimedia optimization system dynamically adjusts the transmission rate based on estimated buffer time, switching between bursting and pacing states to optimize data transmission, ensuring efficient bandwidth use and minimizing stalling while maintaining user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If progressive download protocols are used to transmit video data, then the transport layer can deliver data without knowing video metrics, but the local media buffer grows excessively and data wastage occurs

Engineering Contradiction:
Improvetransport layer independenceVSAvoidvideo data wastage
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The system implements feedback by monitoring the buffer occupancy level and using this information to dynamically adjust the transmission rate. The video optimization gateway receives buffer status information from the communication device and adjusts the transmitting rate accordingly, creating a closed-loop control system that prevents both buffer overflow and data wastage

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The communication device autonomously monitors its own buffer occupancy level and reports this status to the video optimization gateway. This self-service mechanism allows the system to adapt transmission parameters based on real-time device conditions without requiring complex centralized control

Inventive Principle:
Principle #25Self-service

2Loss of substance

If video transmission is paced at real-time playback rate to prevent buffer overflow, then data wastage is reduced, but user experience degrades during network fading or server overloading

Engineering Contradiction:
Improvevideo data wastageVSAvoidvideo playback continuity
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The system dynamically adjusts the transmission rate based on real-time buffer occupancy conditions. When buffer occupancy is high, the system switches to pacing mode to prevent overflow. When buffer occupancy drops below thresholds or network conditions worsen, the system increases the transmission rate to refill the buffer and prevent stalling, creating a flexible adaptive transmission strategy

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission rate parameter based on buffer occupancy levels. The video optimization gateway adjusts the transmitting rate between different states (e.g., paced rate vs. higher rate) according to monitored buffer conditions, allowing the system to respond to changing network and playback conditions

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If initial burst transmission is used to fill buffer quickly, then playback can start smoothly, but excessive data is transmitted and wasted if user cancels early

Engineering Contradiction:
Improvevideo playback smoothnessVSAvoidtransmitted video data
Core Design Contradiction:
Ease of operationVSLoss of substance

Solution Approach 1:

The system transmits an initial burst of video data to quickly fill the buffer and enable smooth playback startup. This partial excessive action ensures sufficient data is available for playback without waiting for paced transmission to accumulate enough buffer content, improving user experience during the critical startup phase

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9871740B2Methods and systems for optimal delivery of internet video over wireless networks
Publication Date: 2018.01.16 OPTIMORPHIX INC
  • US9871740B2 patent drawing
  • US9871740B2 patent drawing
  • US9871740B2 patent drawing

AI summary

A system and method is provided for controlling multimedia data transmission to a communication device via a network. The system comprises a de-muxer configured to obtain a first multimedia data for transmission and a flow controller configured to evaluate an estimated buffer time associated with the communication device. If the estimated buffer time satisfies a first threshold condition, the flow controller updates a current transmitting state to be a pacing state. And if the estimated buffer time satisfies a second threshold condition, the flow controller updates the current transmitting state to be a bursting state. The system also comprises a muxer configured to transmit the first multimedia data at a transmitting rate corresponding to the bursting state or the pacing state.