Multi-View Streaming Priority Buffering Under Limited Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-streaming technologies face delays and interruptions due to insufficient network bandwidth, leading to buffering issues when displaying multiple streams simultaneously.

Innovation Solution

An electronic apparatus receives multi-streams in descending order of priority, allocating network bandwidth accordingly to ensure seamless output in multi-view mode by prioritizing higher priority streams, managing buffering to prevent underflows, and synchronizing content reproduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all multi-streams are received simultaneously without priority-based allocation, then complete multi-content is obtained, but buffering delays occur due to insufficient network bandwidth

Engineering Contradiction:
Improvecomplete multi-content receptionVSAvoidbuffering delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the multi-streams into priority groups (first group with higher priority, second group with lower priority) and processes them separately. The streaming apparatus receives and buffers streams from the first group before receiving streams from the second group, ensuring that critical content is prioritized while still achieving complete multi-content reception over time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary buffering of high-priority streams from the first group before attempting to receive lower-priority streams from the second group. This preliminary action ensures that essential content is secured first, reducing overall buffering delays while maintaining the ability to eventually receive all multi-streams.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If network bandwidth is allocated to all streams equally, then all streams can be buffered, but image quality deteriorates due to bandwidth insufficiency

Engineering Contradiction:
Improvestream buffering completenessVSAvoidimage quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies different quality levels to different stream groups based on their priority. Streams in the first group (higher priority) receive better bandwidth allocation and are buffered with higher quality settings, while streams in the second group (lower priority) receive reduced bandwidth allocation. This local quality differentiation ensures that critical content maintains high image quality while still allowing all streams to be eventually buffered.

Inventive Principle:
Principle #3Local quality

3Productivity

If priority-based adaptive streaming is implemented, then network bandwidth is efficiently allocated, but system complexity increases

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidstreaming control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent simplifies the complexity by segmenting streams into two distinct priority groups with clear differentiation. The streaming apparatus uses straightforward criteria to classify streams into the first group (higher priority) or second group (lower priority), avoiding complex multi-level priority schemes. This segmentation approach achieves efficient bandwidth utilization while keeping the control logic relatively simple and manageable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12634534B2Electronic device and operation method thereof
Publication Date: 2026.05.19 SAMSUNG ELECTRONICS CO LTD
  • US12634534B2 patent drawing
  • US12634534B2 patent drawing
  • US12634534B2 patent drawing

AI summary

An operating method of an electronic apparatus includes receiving multi-streams that include a first to N-th streams in a descending order of priority, obtaining multi-content corresponding to the multi-streams, and outputting the multi-content in a multi-view mode so that the multi-content corresponding to the multi-streams is respectively output to a plurality of partial screens. The receiving of the multi-streams includes determining a bit rate of each of the multi-streams according to priorities among the multi-streams and buffering each stream at the determined bit rate, and the multi-streams include a main stream having a higher priority and one or more sub-streams having a lower priority than the main stream.