Three-Dimensional Immersive Scene Editing with Dynamic Region Locking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing platforms for creating three-dimensional immersive experiences are limited by requiring high-level technical skills and do not support collaborative and interactive scene creation among multiple users, leading to user interference and frustration.

Innovation Solution

A platform enabling multiple users to concurrently edit a three-dimensional immersive scene using region locking, allowing users to add, remove, or alter content within locked regions while preventing interference through graphical indications and editing controls specific to each user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users are allowed to concurrently edit a scene in a three-dimensional immersive environment, then collaborative and interactive scene creation efficiency is improved, but user interference and conflicts occur when users attempt to edit the same content

Engineering Contradiction:
Improvecollaborative scene creation efficiencyVSAvoidediting conflict prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The scene is divided into multiple regions, with each region capable of being locked by a specific user for editing. This segmentation allows multiple users to work concurrently on different regions without interfering with each other, thus maintaining collaborative efficiency while preventing editing conflicts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A region locking mechanism acts as an intermediary between multiple users and the scene content. When a user locks a region, the system mediates access to that region, preventing other users from editing the same content simultaneously. This intermediary mechanism resolves the conflict between allowing concurrent editing and preventing user interference.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If region locking is implemented to prevent user interference, then editing conflict prevention is improved, but system complexity increases due to locking mechanisms and graphical indications

Engineering Contradiction:
Improveediting conflict preventionVSAvoidlocking mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Graphical indications such as lock icons are superimposed on the existing scene regions to indicate locked status. Rather than creating a separate complex interface, the system uses visual copies/icons within the familiar three-dimensional environment, minimizing additional complexity while effectively communicating region lock status to users.

Inventive Principle:
Principle #26Copying

3Reliability

If the scene is divided into multiple lockable regions, then user interference is reduced through region-specific locking, but scene creation flexibility is limited by regional constraints

Engineering Contradiction:
Improveuser interference preventionVSAvoidscene editing flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The region locking system is dynamic rather than static. Users can lock, unlock, and transfer region locks as needed during the collaborative editing process. The locking status changes dynamically based on user actions, allowing the system to adapt to different collaboration scenarios while maintaining interference prevention.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3794486B1Multiple users dynamically editing a scene in a three-dimensional immersive environment
Publication Date: 2025.09.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3794486B1 patent drawingFigure 1
  • EP3794486B1 patent drawingFigure 2A
  • EP3794486B1 patent drawingFigure 2B

AI summary

Techniques configured to enable multiple users to dynamically and concurrently edit a scene that is viewable in a three-dimensional immersive environment are described herein. The techniques use region locking so that content being edited by one user viewing and editing the scene in a three-dimensional immersive environment cannot be edited by another user concurrently viewing and editing the same scene in the three-dimensional immersive environment. Accordingly, a scene can be divided into multiple regions that can be locked to provide an element of protection against user interference that can result when two users are editing, or attempting to edit, the same content.