Dynamic Interaction Methodology Selection for Immersive Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing immersive technologies face challenges in providing a natural and intuitive interaction methodology for users with computer-generated three-dimensional objects, especially in dynamic and constantly-changing environments, where current interaction methodologies may not be situationally appropriate.

Innovation Solution

A system that dynamically selects the most appropriate interaction methodology based on analyzed contextual information, such as proximity, user input, and application state, to facilitate intuitive interaction with virtual objects in immersive environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single interaction methodology is used for all situations, then the system is simple to implement, but the interaction becomes less natural and intuitive in certain scenarios

Engineering Contradiction:
Improveinteraction intuitivenessVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically selects and switches between different interaction methodologies (natural, hyper-natural, controller-based) based on the current situation and context, rather than using a static single methodology. This allows the interaction mode to adapt to varying scenarios, improving intuitiveness while managing complexity through automated context analysis.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the interaction methodology parameter based on contextual conditions such as user proximity to objects, type of object being interacted with, and current task requirements. This parameter switching enables the system to optimize interaction naturalness for different situations without requiring manual configuration.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple interaction methodologies are provided for different situations, then interaction intuitiveness improves, but the system complexity increases

Engineering Contradiction:
Improveinteraction adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal interaction framework that supports multiple interaction methodologies (natural interaction, hyper-natural interaction, controller-based interaction) within a single system. This multi-functional approach allows the system to adapt to various interaction scenarios while maintaining a unified architecture that manages complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces a context analysis intermediary that automatically analyzes situational parameters and mediates the selection between different interaction methodologies. This intermediary layer handles the complexity of choosing the appropriate interaction mode, allowing the underlying system to remain relatively simple while providing high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the system dynamically analyzes contextual information to select interaction methodology, then interaction appropriateness improves, but processing requirements increase

Engineering Contradiction:
Improveinteraction appropriatenessVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs partial context analysis by focusing on the most relevant contextual parameters for the current situation rather than analyzing all possible parameters. This selective approach maintains high interaction appropriateness while reducing unnecessary computational energy expenditure on less relevant context factors.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10234935B2Mediation of interaction methodologies in immersive environments
Publication Date: 2019.03.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10234935B2 patent drawing
  • US10234935B2 patent drawing
  • US10234935B2 patent drawing

AI summary

In various embodiments, computerized methods and systems for mediating interaction methodologies with virtual objects rendered in an immersive environment are provided. An intended target is identified from one or more virtual objects rendered in an at least partially-virtual environment. A relative proximity of the intended target to the user, or an extension of the user, is determined. An interaction methodology is selected for interaction with the intended target based on the determined relative proximity to the intended target, among other things. An indication of the selected interaction methodology is then provided to the user.