Mixed Reality Distance Calibration for Precise VR Control Engagement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mixed reality (MR) and augmented reality (AR) systems face challenges in providing precise interactions with virtual media content items due to imprecise thresholds for determining when a control indicator, such as a finger or a wand, engages with VR interactive controls, leading to user dissatisfaction.

Innovation Solution

The system reduces the threshold for determining engagement by using contact information with a real surface, updating distance equations with compensation variables to account for alignment errors, and accurately determining the position of the control extremity, thereby enhancing the precision of VR interactive control engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a threshold is used to determine when a control indicator engages with a VR interactive control, then the interaction can be detected, but the precision of engagement detection is insufficient leading to user dissatisfaction

Engineering Contradiction:
Improveengagement detection precisionVSAvoiduser satisfaction
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent changes the parameter of threshold distance from a fixed value to a dynamically adjusted value. The system initially uses a first threshold to detect engagement, then refines this to a second, more precise threshold by incorporating surface contact information and compensation variables. This parameter change enables crisper and sharper engagement detection while maintaining ease of operation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the simple distance-threshold mechanism with a more sophisticated system that incorporates surface contact detection and compensation variables. Instead of relying solely on a fixed distance threshold, the system uses contact information with real surfaces and applies compensation to account for alignment errors, thereby improving measurement precision without complicating user interaction.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If contact information with real surface is used to update distance equations, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvedistance determination precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces surface contact information as an intermediary element between the control indicator and the VR interactive control. By detecting contact with real surfaces and using this information to update distance equations with compensation variables, the system improves distance determination precision. The surface contact acts as a mediator that provides reference points for more accurate measurements without requiring direct complex sensing between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250390166A1Distance determination for mixed reality interaction
Publication Date: 2025.12.25 SNAP INC
  • US20250390166A1 patent drawing
  • US20250390166A1 patent drawing
  • US20250390166A1 patent drawing

AI summary

Systems, methods, and computer readable media that determines distances for mixed reality interaction, where the methods include determining a first position of a point of a surface and rendering a virtual reality (VR) interactive item comprising a VR interactive control. The methods further include tracking a control indicator controlled by the user by determining a first plurality of positions of the control indicator and activating the VR interactive control in response to detecting the control indicator controlled by the user transgressing a first threshold distance from the VR interactive control. The methods further include determining a closest position of the first plurality of positions to the point based on the first position, determining the point of the surface to have a second position based on the determined closest position plus a constant for the control indicator, and associating a second threshold with the point of the surface.