World-locked Volumetric Object Display in VR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in effectively displaying volumetric visual content, particularly in augmented and virtual reality, due to issues with non-viewable regions in world-locked volumetric objects, such as missing or insufficient static and animated display data, which can limit user interaction and immersion.

Innovation Solution

An apparatus and method that determine changes in a user's viewing position relative to world-locked volumetric objects, causing them to be user-locked if a non-viewable region is about to be displayed, ensuring seamless display and animation by accessing metadata and synthesizing information to manage display data and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If world-locked volumetric objects are displayed with incomplete data (missing static and/or animated display data), then device complexity is reduced and productivity is improved, but manufacturing precision and reliability deteriorate due to non-viewable regions

Engineering Contradiction:
Improvedisplay efficiencyVSAvoiddisplay data completeness
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by detecting potential non-viewable regions before they are displayed, and proactively switching the volumetric object from world-locked to user-locked mode in advance. This prevents the display of incomplete data while maintaining smooth operation without waiting for actual viewing position changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors the user's viewing position relative to the volumetric object and provides feedback by detecting when non-viewable regions are about to be displayed. This feedback loop enables dynamic switching between world-locked and user-locked modes based on real-time viewing conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system switches from world-locked to user-locked mode to prevent non-viewable regions, then reliability is improved, but device complexity increases due to additional mode switching logic

Engineering Contradiction:
Improvedisplay qualityVSAvoidmode switching mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the problematic non-viewable region detection and mode switching logic as a separate, independent module that operates independently from the core volumetric object rendering system. This modular approach manages complexity by isolating the switching mechanism while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If animations are displayed from non-viewable regions, then adaptability is improved, but object-generated harmful factors increase due to potential display errors

Engineering Contradiction:
Improveanimation compatibilityVSAvoiddisplay errors
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The system applies preliminary anti-action by detecting potential display errors in animated regions before they occur. When non-viewable animated regions are detected, the system proactively switches to user-locked mode to prevent the harmful display errors from occurring in the first place.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS11632538B2Object display in virtual and augmented reality
Publication Date: 2023.04.18 NOKIA TECHNOLOGIES OY
  • US11632538B2 patent drawing
  • US11632538B2 patent drawing
  • US11632538B2 patent drawing

AI summary

An apparatus comprising means for:causing display of at least one world-locked volumetric object having at least one non-viewable region;determining a change in a user's viewing position relative to the at least one world-locked volumetric object;determining if the change in the user's viewing position relative to the at least one world-locked volumetric object will cause display of at least a portion of the at least one non-viewable region of the at least one world-locked volumetric object; andif it is determined that the change in the user's viewing position will cause display of at least a portion of the at least one non-viewable region, cause the at least one world-locked volumetric object to be user-locked.