360° Adaptive Streaming with Viewport Switching and Latency Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

360° video delivery poses challenges due to high video size and bandwidth consumption, leading to inefficiencies in delivering high-quality video content to users with varying viewports, especially in virtual reality applications.

Innovation Solution

Implement systems and methods for dynamic adaptive streaming over HTTP (DASH) that enable real-time monitoring and reporting of viewport metrics, latency, and device orientation, allowing for optimized viewport switching and quality adjustments based on client device movements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the entire 360° video is encoded into a standard compliant stream for progressive downloading and adaptive streaming, then low-latency rendering is enabled, but transmission bandwidth consumption becomes extremely high

Engineering Contradiction:
Improverendering latencyVSAvoidtransmission bandwidth
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent segments the 360° video content into multiple spherical video segments corresponding to different viewport regions. Instead of transmitting the entire 360° video, only the relevant viewport segments are transmitted to the client device. This segmentation allows the system to maintain low-latency rendering by providing timely access to needed video portions while dramatically reducing bandwidth consumption by excluding unnecessary regions from transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by encoding different viewport regions with different quality levels based on their importance and expected viewing probability. High-priority viewports receive higher quality encoding while low-priority regions use lower quality or are omitted entirely. This approach enables low-latency rendering for critical viewports while reducing overall bandwidth consumption through selective quality distribution.

Inventive Principle:
Principle #3Local quality

2Reliability

If high quality video encoding is used for the entire 360° video, then user experience and immersion are improved, but video file size becomes tremendously large

Engineering Contradiction:
Improvevideo qualityVSAvoidvideo file size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by assigning different quality levels to different spatial regions within the 360° video content. Viewport regions that are more likely to be viewed or are currently active receive high-quality encoding, while peripheral or less important regions are encoded at lower quality or excluded. This maintains high video quality for the user's actual viewing experience while significantly reducing the total file size by not uniformly encoding all regions at high quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the 360° video into multiple spherical segments representing different viewport regions. By segmenting the content, the system can selectively transmit and encode only the necessary portions at high quality, rather than encoding the entire 360° sphere uniformly. This reduces overall file size while maintaining high quality for the relevant segments that contribute to user experience.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the entire 360° video is delivered to clients, then clients can access and render any portion without constraint, but bandwidth is wasted when users only view a small viewport

Engineering Contradiction:
Improveviewport flexibilityVSAvoidbandwidth waste
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the 360° video into multiple spherical video segments corresponding to different viewport regions. This segmentation enables the system to transmit only the specific segments needed for the user's current viewport rather than the entire 360° video. The client device can still access and render different portions by requesting different segments, maintaining viewport flexibility while eliminating bandwidth waste through selective transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic viewport-based streaming where the system adaptively determines which spherical video segments to transmit based on the user's current viewport orientation and movement. As the user moves their viewport, the system dynamically adjusts which segments are transmitted next, ensuring bandwidth is used efficiently for actual viewing needs while maintaining the ability to access any portion of the 360° content as required.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260075284A1Metrics and messages to improve experience for 360-degree adaptive streaming
Publication Date: 2026.03.12 INTERDIGITAL VC HOLDINGS INC
  • US20260075284A1 patent drawing
  • US20260075284A1 patent drawing
  • US20260075284A1 patent drawing

AI summary

A method for receiving and displaying media content may be provided. The method may include requesting a set of DASH video segments that are associated with various viewports and qualities. The method may include displaying the DASH video segments. The method may include determining a latency metric based on a time difference between the display of a DASH video segment and one of: a device beginning to move, the device ceasing to move, the device determining that the device has begun to move, the device determining that the device has stopped moving, or the display of a different DASH video segment. The different DASH video segment may be associated with one or more of a different quality or a different viewport.