Dynamic XR Label Positioning for Multi-View Readability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing extended reality (XR) environments face challenges in optimally displaying three-dimensional information labels that are readable and non-overlapping, particularly when multiple users view objects from different angles and perspectives, leading to sub-optimal user experiences.

Innovation Solution

A dynamic labelling algorithm that adjusts label positions based on the user's viewpoint, object rotation, size, and distance, ensuring labels are visible and organized, and avoids overlap by calculating optimal display locations using viewing arcs and perpendicular planes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If static labels are displayed in an XR environment, then the implementation is simple, but the labels become difficult to read when users move around and overlap with other labels

Engineering Contradiction:
Improvelabel readabilityVSAvoidlabel display system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic label positioning that automatically adjusts label locations based on the user's current viewpoint, camera position, and object orientation. Labels recalculate their positions in real-time as users move through the XR environment, ensuring they remain readable and properly positioned without requiring manual intervention or complex user configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors user position, camera orientation, and object transformation data to dynamically adjust label positions. This feedback loop ensures labels adapt to changing viewing conditions, maintaining optimal readability while preventing overlap with other labels or objects in the scene.

Inventive Principle:
Principle #23Feedback

2Loss of information

If multiple labels are displayed for different points of interest, then more information is provided to users, but labels begin to overlap and confuse the user

Engineering Contradiction:
Improveinformation completenessVSAvoiduser comprehension
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the label display space by evaluating the spatial relationships between multiple labels and their associated objects. Each label is independently positioned based on its specific object's location and the user's viewpoint, allowing multiple labels to coexist without overlap. The system divides the visual field into distinct labeling zones that prevent confusion while maintaining complete information delivery.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If labels are positioned close to objects, then the association is clear, but labels may obscure the view of the object

Engineering Contradiction:
Improvelabel-object association clarityVSAvoidobject visibility obstruction
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent positions labels in three-dimensional space rather than strictly in the two-dimensional image plane. Labels are placed at calculated positions that maintain clear association with their objects through spatial proximity while utilizing depth information to prevent obscuration. This dimensional approach allows labels to appear near objects without blocking the user's view of the object itself.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12412355B1Method of rendering dynamic labels in an extended reality environment
Publication Date: 2025.09.09 CURIOXR INC
  • US12412355B1 patent drawing
  • US12412355B1 patent drawing
  • US12412355B1 patent drawing

AI summary

An object in 3D extended reality (XR) environment is dynamically labelled based on each respective viewpoint of a plurality of users viewing the object in the XR environment.