Mixed Reality Perspective Locking for Spatial Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality (VR), augmented reality (AR), and mixed reality (MR) systems lack effective methods for seamlessly transitioning between different perspectives and maintaining user position and orientation within simulated environments, particularly when interacting with both physical and virtual spaces.

Innovation Solution

A system and method that allows users to transition between human-scale and large-scale perspectives in a simulated environment while locking their position and orientation, using spatial anchors to maintain alignment with the physical space, and providing a passthrough feed when certain criteria are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system allows free movement between different perspectives in simulated environments, then user interaction flexibility is improved, but maintaining alignment with physical space becomes difficult

Engineering Contradiction:
Improveperspective transition flexibilityVSAvoidspatial alignment accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by locking the user's position and orientation data before transitioning between perspective modes. This ensures that when the user switches from human-scale to large-scale view (or vice versa), their spatial reference point is pre-established, maintaining accurate alignment with the physical environment throughout the transition.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system locks user position and orientation during perspective transitions, then spatial alignment is maintained, but user movement freedom is restricted

Engineering Contradiction:
Improvespatial alignment accuracyVSAvoiduser movement freedom
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The locking mechanism operates dynamically rather than statically. The system locks position and orientation data temporarily during perspective transitions, then releases the lock to allow free movement again. This dynamic approach maintains spatial alignment when needed while preserving user movement freedom during normal operation.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the system provides continuous feedback on user position, then navigation accuracy is improved, but computational resources are consumed

Engineering Contradiction:
Improveposition tracking accuracyVSAvoidprocessor energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system employs periodic action by updating and locking position/orientation data at specific transition moments rather than continuously monitoring and updating during all operations. This periodic approach maintains necessary navigation accuracy while significantly reducing processor energy consumption compared to continuous feedback mechanisms.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12462495B2Systems and methods for locking virtual environments in mixed reality
Publication Date: 2025.11.04 ARKIO EHF
  • US12462495B2 patent drawing
  • US12462495B2 patent drawing
  • US12462495B2 patent drawing

AI summary

Examples of the disclosure include a method for providing a simulated environment including displaying, at a human-scale point-of-view, at least a first portion of a simulated environment to a user in a first location; receiving one or more user inputs to transition to a large-scale point-of-view; storing a position and orientation of the user at the first location; displaying, at the large-scale point-of-view, at least a second portion of the simulated environment to the user; receiving at least one user input to transition back to the human-scale point-of-view; displaying, at the human-scale point-of-view responsive to receiving the user input, the at least the first portion of the simulated environment to the user at the first location; and locking the position and orientation of the user at the first location responsive to displaying the at least the first portion of the simulated environment to the user at the first location.