Context-Aware Virtual Content Switching for VR Spatial Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality systems face complexity and uncertainty in managing spatial regions of interest due to high user freedom, especially when dealing with volumetric content and multiple spatial positions, leading to inefficient content delivery and user experience.

Innovation Solution

The system provides multiple virtual content data sets representing different regions of a common scene, along with auxiliary data that allows the user device to switch between these sets based on determined context, such as user position, orientation, and object-of-interest, using object-recognition algorithms and metadata for efficient content switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple virtual content data sets representing different spatial regions are provided to enable user freedom in VR/AR/MR environments, then user experience and adaptability are improved, but device complexity and data management uncertainty increase

Engineering Contradiction:
Improveuser freedomVSAvoidspatial region management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complete virtual content into multiple data sets, each representing a different spatial region of the common scene. The server provides a first data set covering a first spatial region and a second data set covering a second spatial region. This segmentation allows the user device to receive and process only the relevant portion of the virtual content based on current viewing context, reducing overall complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server performs preliminary action by determining which spatial region is currently of interest to the user and proactively provides the corresponding data set before the user requests it. The system uses auxiliary data to anticipate user needs and pre-load appropriate content regions, reducing the computational burden on the user device and simplifying real-time spatial management.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If auxiliary data is transmitted to enable context-based switching between data sets, then content delivery efficiency is improved, but data transmission volume increases

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoiddata transmission volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential auxiliary data needed for context-based switching from the complete virtual content. Rather than transmitting entire data sets upfront, the system extracts and transmits only the metadata and context information required to determine which spatial region the user is currently viewing, enabling efficient switching without overwhelming data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by transmitting auxiliary data at selective moments rather than continuously. Auxiliary data is provided when the user's viewing context changes or when switching between spatial regions is anticipated, avoiding unnecessary data transmission while maintaining content delivery efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If volumetric virtual reality content is provided from multiple spatial positions, then immersion and adaptability are improved, but uncertainty in spatial region identification increases

Engineering Contradiction:
ImproveimmersionVSAvoidspatial region identification
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms where the user device continuously reports its current viewing context and spatial position back to the server. The server uses this feedback to accurately determine which spatial region the user is currently observing and dynamically adjusts which data sets are provided. This feedback loop reduces uncertainty in spatial region identification while maintaining high immersion through multi-position volumetric content.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11483629B2Providing virtual content based on user context
Publication Date: 2022.10.25 NOKIA TECHNOLOGIES OY
  • US11483629B2 patent drawing
  • US11483629B2 patent drawing
  • US11483629B2 patent drawing

AI summary

Methods and apparatuses are disclosed for providing virtual content based on user context. An example apparatus comprises means providing a plurality of virtual content data sets for transmission to a remote user device, the data sets representing virtual content in relation to a common scene and each covering a different respective region of said scene. The apparatus may also comprise means for transmitting one or more of the data sets to the remote user device for consumption. The apparatus may also comprise means for transmitting to the remote user device auxiliary data, the auxiliary data being usable to cause the remote user device to switch from consuming a current data set representing a current region of said scene to a different set of virtual content data representing a different region of said scene, the switching being based at least partly on a determined context of the remote user device.