Adaptive Multimedia Streaming via Multi-Interface Packet Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video streaming systems compromise video quality when users require high quality but have poor internet connections, as they automatically decrease quality to avoid interruptions, and they inefficiently use multiple network interfaces, leading to packet repetition and increased power consumption.

Innovation Solution

A method and device for adaptive streaming of multimedia data that identifies available network interfaces, calculates bandwidth speed, and allocates specific packets to each interface, allowing for efficient distribution and reception of packets without compromising quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple network interfaces are used to download media files for high quality video streaming, then video quality is improved, but packet repetition occurs and power consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent segments the media file packets and distributes them across multiple network interfaces using a hash function. Each packet is assigned to a specific interface based on its packet ID, ensuring no duplication. This segmentation approach allows high-quality streaming by utilizing multiple interfaces while avoiding packet repetition that would waste power and memory.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary routing decisions by calculating the destination interface for each packet before transmission using a hash function of the packet ID. This preliminary action ensures that packets are correctly directed to the receiving device through the appropriate interface, preventing repetition and reducing unnecessary power consumption during transmission and reception.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If multiple network interfaces are used to download media files, then video quality is improved, but additional memory is required to store packets

Engineering Contradiction:
Improvevideo qualityVSAvoidmemory required
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments packets and assigns each to a specific network interface using hash-based routing. This ensures that each packet is received only once through the designated interface, eliminating the need for additional memory buffers to store duplicate packets from multiple interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary routing calculations to determine the receiving interface for each packet before transmission. This preliminary action ensures packets are delivered directly to the correct interface without requiring intermediate storage in additional memory, thus reducing memory requirements while maintaining high-quality streaming.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If traditional systems automatically decrease video quality for poor internet connections, then streaming interruption is avoided, but desired video quality is not achieved

Engineering Contradiction:
Improvestreaming continuityVSAvoidvideo quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent merges the bandwidth capacity of multiple network interfaces to provide aggregate bandwidth for streaming. By combining multiple interfaces (e.g., Wi-Fi and cellular) into a unified streaming channel, the system maintains high video quality while ensuring streaming continuity through redundant path availability, eliminating the need to degrade quality for poor connections.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system dynamically routes packets across multiple network interfaces based on real-time conditions and packet requirements. This dynamic approach allows the system to adapt to changing network conditions while maintaining both high video quality and streaming continuity, as packets can be redirected through alternative interfaces if needed without quality degradation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3355504B1Method and device for adaptive streaming of multimedia data
Publication Date: 2022.06.08 WIPRO LTD
  • EP3355504B1 patent drawingFigure 1A
  • EP3355504B1 patent drawingFigure 1B~2
  • EP3355504B1 patent drawingFigure 3

AI summary

The present disclosure discloses a method and a media device for adaptive streaming of multimedia data. The method comprises receiving, by a media device, a request for streaming a multimedia data, where the multimedia data is divided into a plurality of data packets, identifying one or more network interfaces available in the media device, allocating one or more data packets from the plurality of data packets, to the one or more network interfaces and requesting the one or more data packets of the multimedia data over the allocated one or more interfaces, for adaptively streaming the multimedia data on the media device.