Posture-Aware Virtual Space Configuration for Seated VR Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing artificial reality systems fail to account for user posture, leading to difficulties in interacting with virtual objects, collisions with real-world objects, and inefficient virtual space configurations, particularly when users are seated or lying down.

Innovation Solution

A virtual space configuration system that detects user posture to customize the virtual environment, adjusting parameters such as floor height, object placement, boundary displays, and interaction mechanics based on seated or standing positions, and enabling passthrough modes to interact with real-world objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the user interacts with virtual objects in an artificial reality environment, then the user can access virtual content, but the user may collide with real-world objects or exit the designated interaction area

Engineering Contradiction:
Improveuser interaction with virtual objectsVSAvoidcollision with real-world objects
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by creating a designated virtual interaction area within the real-world environment. The system defines specific spatial boundaries where virtual objects can be safely interacted with, while maintaining awareness of real-world obstacles. This localized virtual space allows users to engage with virtual content without colliding with real-world objects, as the interaction zone is carefully positioned and sized to avoid harmful areas.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses the artificial reality system as an intermediary between the user and both virtual and real worlds. The system provides spatial awareness information about real-world objects and dynamically adjusts the virtual interaction area to prevent collisions. This intermediary function allows the user to access virtual content while the system mediates safety by monitoring and responding to real-world environmental conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If virtual objects are placed in the artificial reality environment, then the user can access virtual content, but the user's physical posture may restrict interaction with some objects

Engineering Contradiction:
Improveaccess to virtual objectsVSAvoidinteraction difficulty due to posture restrictions
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the virtual interaction area adaptive to the user's physical posture. The system continuously monitors user posture and dynamically adjusts the position, size, and configuration of the virtual interaction area to match the user's current physical state. This allows virtual objects to remain accessible regardless of whether the user is standing, sitting, or in other postures, as the virtual space reconfigures itself to accommodate the user's reach and movement capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses parameter changes by modifying the spatial parameters of the virtual interaction area based on detected user posture. When the system detects changes in user posture (such as transitioning from standing to seated), it adjusts parameters like the virtual area's dimensions, object placement heights, and interaction zones to ensure continued accessibility. This dynamic parameter adjustment resolves posture-related interaction difficulties while maintaining versatile access to virtual content.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If the artificial reality system provides a fixed virtual space configuration, then the system is simple to implement, but it cannot accommodate different user postures or environments

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidaccommodation of different postures and environments
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements universality by designing a virtual space configuration system that serves multiple functions and adapts to various user postures and environments. Rather than requiring separate configurations for different scenarios, the system provides a unified framework that automatically adjusts to standing, seated, and other postures, as well as different physical environments. This multi-functional approach maintains implementation simplicity while achieving broad adaptability across diverse use cases.

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

Solution Approach 2:

The patent applies preliminary action by pre-establishing a flexible virtual space framework that is designed to accommodate multiple postures and environments from the outset. Rather than requiring complex post-implementation adjustments, the system is initially configured with adaptive parameters and posture-detection capabilities that enable it to automatically adjust to different conditions. This preliminary setup simplifies implementation while ensuring versatility, as the system is prepared to handle various scenarios without requiring complex reconfiguration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12468379B2Posture-based virtual space configurations
Publication Date: 2025.11.11 META PLATFORMS TECHNOLOGIES LLC
  • US12468379B2 patent drawing
  • US12468379B2 patent drawing
  • US12468379B2 patent drawing

AI summary

A virtual space configuration system of an artificial reality system can detect a user posture and provide various corresponding customizations of the system's virtual space. The virtual space configuration system can, when a user is in a seated posture, provide for seated virtual space customizations. In various implementations, these customizations can include allowing adjustment of a floor height; setting a flag that can be surfaced to applications to adjust the applications' mechanics for seated users; customizing display of virtual space boundaries when in seated mode to be less intrusive; providing options to detect when a user leaves seated mode and trigger corresponding actions; provide a passthrough workspace area allowing a user to interact with certain real-world objects naturally without having to remove a virtual reality headset; or automatically determining virtual space dimensions for seated users.