Preconfigured XR Modes for Context-Specific User Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content displayed in one context may not be appropriate for a different context, such as a presentation mode and input modes for a timer widget while sitting versus riding a bicycle or driving an automobile.
Innovation Solution
Implementing a system that dynamically changes sensory and input modes based on a current contextual state, using a computing system with non-transitory memory and processors to detect changes in context and adjust presentation and input modes accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed presentation mode and input modes are used for XR content, then the system is simple and reliable, but the content is not appropriate for different contexts (e.g., sitting vs. riding a bicycle)
Solution Approach 1:
The patent implements dynamic adjustment of presentation modes and input modes based on detected contextual state changes. The system transitions from static fixed modes to dynamic adaptive modes by monitoring context (e.g., motion sensors detecting bicycle riding vs. sitting) and automatically switching between predefined mode sets, thereby resolving the contradiction between adaptability and complexity.
Solution Approach 2:
The system changes parameters of the XR content delivery by switching between different presentation modes (e.g., field-of-view constraints, overlay positions) and input modes (e.g., gesture sensitivity, voice command activation) based on contextual parameters detected from sensors. This parameter-based adaptation enables context-appropriate content delivery without requiring complete system redesign.
2Reliability
If context-specific presentation modes are implemented for different contexts, then content appropriateness is improved, but the system complexity increases due to multiple mode sets and context detection mechanisms
Solution Approach 1:
The patent pre-defines multiple presentation mode sets and input mode sets tailored for specific contexts (e.g., sitting mode, bicycle mode, driving mode) before runtime. During operation, the system only needs to detect the current context and switch to the pre-configured appropriate mode set, avoiding the complexity of real-time mode generation while ensuring context-appropriate content delivery.
Solution Approach 2:
The system continuously monitors contextual parameters (motion, location, device orientation) and uses this feedback to automatically adjust presentation and input modes. This closed-loop feedback mechanism ensures reliable context-appropriate content delivery while keeping the control logic simple through rule-based mode selection triggered by sensor inputs.
3Ease of operation
If the system dynamically adjusts presentation and input modes based on context, then user experience is enhanced, but the detection and measurement of contextual state becomes more difficult
Solution Approach 1:
The patent leverages existing multi-functional sensors in the XR device (accelerometers, gyroscopes, GPS, microphones) that serve both primary device functions and contextual state detection. By reusing these existing sensors for dual purposes, the system enhances user experience through context-aware adaptation without adding dedicated detection hardware or complicating the measurement infrastructure.
Data Source
AI summary
In one implementation, a method for dynamically changing sensory and/or input modes associated with content based on a current contextual state. The method includes: while in a first contextual state, presenting extended reality (XR) content, via the display device, according to a first presentation N mode and enabling a first set of input modes to be directed to the XR content; detecting a change from the first contextual state to a second contextual state; and in response to detecting the change from the first contextual state to the second contextual state, presenting, via the display device, the XR content according to a second presentation mode different from the first presentation mode and enabling a second set of input modes to be directed to the XR content that are different from the first set of input modes.


