Mixed Reality UI Visibility Management via Sensor Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mixed reality environments face challenges in efficiently displaying and navigating user interface elements, particularly in maintaining visibility and usability while minimizing visual obstruction and processing overhead.

Innovation Solution

A method and system for displaying user interface elements in mixed reality environments, utilizing a Mixed Reality-UI module that receives sensor data to determine the position, orientation, and velocity of a head-mounted display, and adjusts the display of UI elements based on distance, angle, and velocity thresholds, ensuring they remain visible within the user's field of view without persistent obstruction, and allowing for spatial scrolling through menus using hand gestures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If UI elements are continuously displayed in mixed reality environments, then user interface functionality is maintained, but visual obstruction of the real environment increases and user visual fatigue worsens

Engineering Contradiction:
ImproveUI element visibilityVSAvoidVisual obstruction
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The UI element display state is dynamically adjusted based on real-time detection of user gaze direction and field of view parameters. The system transitions UI elements between visible and hidden states according to whether they fall within the user's current field of view, creating a dynamic display behavior that adapts to user interaction patterns while minimizing unnecessary visual obstruction

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors sensor data including gaze direction, head position, and field of view parameters to provide feedback on user attention state. This feedback loop enables the system to intelligently determine when UI elements should be displayed or hidden, optimizing the balance between UI accessibility and environmental visibility based on actual user behavior patterns

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If UI elements are displayed at various distances from the user, then spatial navigation flexibility is improved, but determination of optimal display positions becomes more complex

Engineering Contradiction:
ImproveSpatial display flexibilityVSAvoidPosition determination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system utilizes multiple detectable parameters including distance from user, angle relative to user orientation, velocity of user movement, and field of view boundaries to determine UI element display states. By monitoring changes in these parameters over time, the system can intelligently adjust UI element positioning and visibility without requiring complex manual configuration, as the display behavior adapts automatically based on detected parameter thresholds

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If UI elements are hidden when outside field of view, then visual fatigue is reduced, but user awareness of available UI functions decreases

Engineering Contradiction:
ImproveVisual fatigueVSAvoidUI function awareness
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The system implements periodic detection cycles where sensor data is continuously monitored to determine when UI elements should transition between hidden and visible states. By using velocity thresholds and time-based criteria, the system ensures that UI elements are hidden during periods when the user is actively navigating (reducing visual fatigue) but automatically become visible again when the user slows down or stops (maintaining UI awareness), creating a rhythmic display pattern that balances both concerns

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11068067B2Methods and systems for displaying UI elements in mixed reality environments
Publication Date: 2021.07.20 UNITY TECH APS
  • US11068067B2 patent drawing
  • US11068067B2 patent drawing
  • US11068067B2 patent drawing

AI summary

A method for improving a display of a user interface element in a mixed reality environment is disclosed. A request to display the user interface element is received. The request includes display instructions, angle threshold data, distance threshold data, and velocity threshold data. Display operations are continuously performed while sensor data is continuously received from a mixed reality user interface device. The display operations include displaying the user interface element according to the display instructions, and, based on the sensor data indicating a distance between the user interface element and the mixed reality user interface device in the mixed reality environment has exceeded a distance threshold or based on the sensor data indicating an angle of view of the mixed reality user interface device has exceeded an angle threshold with respect to the user interface element in the mixed reality environment, hiding the user interface element.