XR Rendering Prioritizing Avatar Parts for Bandwidth Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Immersive extended reality (XR) environments face computational limitations in rendering high-quality avatars and virtual objects in real-time, leading to trade-offs between device responsiveness and graphical detail, especially when processing bandwidth is insufficient.

Innovation Solution

An XR rendering device prioritizes rendering based on user-defined preferences, focusing on specific parts of avatars or virtual objects, such as the face, clothing, or accessories, to maintain high quality for preferred elements while reducing quality of other parts or objects when processing bandwidth is limited.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If higher resolution quality is provided for all virtual objects in the XR environment, then the user quality of experience is improved, but the computational rendering load exceeds the capacity of the XR rendering device

Engineering Contradiction:
Improverendering resolution qualityVSAvoidcomputational rendering load
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The patent applies local quality by differentiating rendering resolution for different virtual objects based on their importance to the user experience. High-priority objects (e.g., avatars, interactive objects) are rendered at high resolution, while low-priority objects are rendered at lower resolution, thereby maintaining overall quality of experience while reducing total computational load.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts and prioritizes specific virtual objects that are most important to the user experience (such as avatars and interactive objects) and applies high-resolution rendering only to these extracted elements, while reducing or eliminating high-resolution rendering for less important background or peripheral objects.

Inventive Principle:
Principle #2Taking out (Extraction)

2Manufacturing precision

If rendering priority preferences are implemented to prioritize specific avatar parts or virtual objects, then rendering quality for preferred elements is improved, but the complexity of managing multiple rendering priorities increases

Engineering Contradiction:
Improverendering quality for preferred elementsVSAvoidrendering priority management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system allows users to self-configure rendering priorities through preference settings, where users automatically indicate which avatar parts or virtual objects are most important to them. This self-service approach reduces the need for complex system-wide priority management while still achieving personalized high-quality rendering for preferred elements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent segments the virtual environment into distinct priority levels, dividing virtual objects and avatar parts into high-priority, medium-priority, and low-priority categories. This segmentation simplifies priority management by creating clear, manageable groups rather than requiring individual configuration for each element.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240242449A1Extended reality rendering device prioritizing which avatar and/or virtual object to render responsive to rendering priority preferences
Publication Date: 2024.07.18 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20240242449A1 patent drawing
  • US20240242449A1 patent drawing
  • US20240242449A1 patent drawing

AI summary

An XR rendering device renders an immersive XR environment on a display device for viewing by a participant among a group of participants who have associated avatars representing the participants which are rendered in the immersive XR environment. The XR rendering device obtains a rendering priority preference defined for a first participant among the group of participants. The rendering priority preference indicates a part of the avatar representing the first participant and/or a virtual object associated with the avatar that is preferred to be prioritized for rendering. When rendering in the immersive XR environment parts of the avatar representing the first participant and/or a plurality of virtual objects which includes the virtual object, the XR rendering device prioritizes rendering of the part of the avatar representing the first participant and/or the virtual object responsive to the preference indicated by the rendering priority preference.