Mixed Reality View-Volume Control for Accurate Gaze-Triggered Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mixed reality experiences face challenges in accurately triggering content based on user position and gaze direction, leading to accidental triggering of content and inconsistent experiences due to varying user locomotion speeds.

Innovation Solution

A system and method that detect a user's position and gaze direction to control the application state in a mixed reality installation, using 3D geometric algorithms and view volumes to ensure content is triggered only when the user is in the correct position and viewing the intended content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual inputs are used to trigger content, then user control is improved, but accidental triggering and incorrect content presentation increase

Engineering Contradiction:
Improveuser controlVSAvoidcontent triggering accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system automatically determines user position and gaze direction to trigger content without requiring manual user inputs. The mixed reality system self-determines when and where to present content based on detected user state, eliminating the need for buttons or explicit commands while preventing accidental triggering.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical inputs (buttons, switches) with automated sensor-based detection using cameras and processors to track user position and gaze direction. This substitution eliminates the mechanical interaction layer while improving triggering accuracy through continuous spatial monitoring.

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

2Device complexity

If timing-based mechanisms are used, then content triggering is simplified, but user locomotion differences are not accommodated

Engineering Contradiction:
Improvetriggering mechanismVSAvoiduser locomotion accommodation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts content triggering based on real-time detection of user position and gaze direction rather than relying on fixed timing schedules. This dynamic approach adapts to varying user locomotion speeds and patterns, allowing each user to experience content at their own pace while maintaining consistent triggering logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the triggering parameters from time-based intervals to space-based parameters (user position coordinates and gaze direction vectors). This parameter transformation allows the system to accommodate different user locomotion speeds by triggering content based on spatial achievement rather than temporal scheduling.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If simple timing mechanisms are used, then system complexity is reduced, but content triggering precision deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidcontent triggering precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the triggering decision into multiple independent detection components: user position detection, gaze direction detection, and content association logic. Each component operates independently and contributes to the final triggering decision, improving precision without requiring a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces view volumes as an intermediary structure that connects detected user gaze direction to specific content entities. This intermediary layer translates gaze vectors into precise content selection, improving triggering precision while maintaining manageable system complexity through the use of geometric abstractions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12347040B2Controlling application state in a mixed reality installation
Publication Date: 2025.07.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12347040B2 patent drawing
  • US12347040B2 patent drawing
  • US12347040B2 patent drawing

AI summary

A system and computerized method for rendering content in a mixed reality installations is provided. The method includes identifying a mixed reality space containing a user position of a user, determining a user gaze direction of the user via a user device, identifying a view volume intersecting the user gaze direction while the user is in the mixed reality space, determining that the view volume is associated with the mixed reality space, and selecting a content entity associated with the view volume to render to the user via the user device.