Contextual XR Workspaces for Automatic Focus-Based Arrangement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of 3D extended reality (XR) environments, such as those provided by head-mounted devices (HMDs), spend significant time rearranging content for different uses and must repeat these arrangements each time they use the device, which is time-consuming and burdensome.

Innovation Solution

Implementing workspaces that store information about application configurations, positions, and states from prior activities, allowing automatic reconfiguration of the XR environment based on user context, location, or focus mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually arrange content in a 3D XR environment for different uses, then the spatial arrangement can be customized and optimized for each use case, but users must repeat this arrangement process each time they use the device for that purpose, which is time-consuming and burdensome

Engineering Contradiction:
Improvespatial arrangement customizationVSAvoidtime to arrange content
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically arranging content in the 3D XR environment based on stored workspace information associated with different uses (work, play, sleep, etc.). When a focus mode is activated, the corresponding workspace is automatically configured without requiring user intervention, thus eliminating the need to repeat manual arrangement each time the device is used for a particular purpose.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically detecting the activated focus mode and configuring the appropriate workspace content and spatial arrangement without user intervention. The system autonomously manages content arrangement based on the context, freeing users from repetitive manual configuration tasks.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If users manually configure and save workspaces or use already-created workspaces, then the XR environment can be customized for different activities, but the process requires significant user effort and repetition

Engineering Contradiction:
Improveworkspace configurationVSAvoiduser effort to configure
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects which focus mode has been activated and autonomously configures the corresponding workspace, including arranging content and setting spatial parameters. This self-service mechanism eliminates the need for users to manually configure workspaces each time they switch between different activities (work, play, sleep, etc.).

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system monitors focus mode activation as feedback and automatically adjusts the XR environment configuration in response. When a focus mode is activated, the system receives feedback about the user's intended activity and automatically configures the appropriate workspace, creating a closed-loop system that adapts to user needs without manual input.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250216930A1Contextual spaces and focus modes
Publication Date: 2025.07.03 APPLE INC
  • US20250216930A1 patent drawing
  • US20250216930A1 patent drawing
  • US20250216930A1 patent drawing

AI summary

Methods, devices, and systems, in some implementations, configure an XR environment using a workspace that stores information from a prior activity associated with the workspace (e.g., initial workspace setup or prior use session). The workspace stores info identifying the applications, application states, and application spatial positions/sizes from the prior activity. Note that workspaces are not limited to storing information about occupational work uses, e.g., they may store information about work, educational, recreational, fitness, and other types of uses. The prior activity may be a user session in which the user manually or semi-manually configures and saves the workspace or a user session in which the user just uses an already-created workspace, e.g., repositioning applications, pulling up content in the applications, etc. The use of a workspace may be initiated (a) manually; (b) automatically based on day, time, location, or other context; or (c) automatically based on a focus being triggered.