3D Document Editing GUI for Z-Depth Text Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional VR, AR, and MR systems lack text generation and editing systems with graphical user interfaces that allow content creators to generate and edit text with 3D effects in a 3D environment.

Innovation Solution

A 3D document editing system utilizing a VR device and input device with sensing technology to detect gestures, enabling text areas or portions to be placed or moved to various Z-depths in a 3D virtual space, allowing users to apply 3D effects by moving content forward or backward on the Z axis, and automatically shifting specific text items like URLs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional 2D GUI is used for text editing in VR systems, then text can be entered and edited, but text cannot be positioned at various depths in 3D space and lacks 3D effects

Engineering Contradiction:
Improve3D text positioning capabilityVSAvoidGUI complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extends the traditional 2D text editing interface into 3D space by allowing text areas and portions to be positioned at different Z-depths. Users can move text forward or backward along the Z-axis to create depth effects, transforming a flat editing experience into an immersive 3D environment while maintaining familiar editing operations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If gesture sensing technology is added to enable 3D text manipulation, then text can be moved along Z-axis, but device complexity increases

Engineering Contradiction:
Improve3D text manipulation easeVSAvoidinput device complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The input device incorporates sensing technology that automatically detects user gestures without requiring additional controls or complex configurations. The system self-adapts to interpret hand movements and thumb gestures, converting natural physical actions into 3D text manipulation commands, thereby simplifying the user experience despite the added technological layer.

Inventive Principle:
Principle #25Self-service

3Loss of information

If automatic rule application is implemented for text entries like URLs, then visibility and differentiation are enhanced, but system complexity increases

Engineering Contradiction:
Improvecontent differentiationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system automatically analyzes text entries and applies appropriate 3D positioning rules based on content type. For example, URLs and important links are automatically moved forward in 3D space to enhance visibility, while regular text remains in the standard plane. This automatic feedback mechanism differentiates content types without requiring manual user intervention for each element.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12625592B23D document editing system
Publication Date: 2026.05.12 APPLE INC
  • US12625592B2 patent drawing
  • US12625592B2 patent drawing
  • US12625592B2 patent drawing

AI summary

A 3D document editing system and graphical user interface (GUI) that includes a virtual reality and/or augmented reality device and an input device (e.g., keyboard) that implements sensing technology for detecting gestures by a user. Using the system, portions of a document can be placed at or moved to various Z-depths in a 3D virtual space provided by the VR device to provide 3D effects in the document. The sensing technology may allow the user to make gestures while entering text via a keypad, thus allowing the user to specify 3D effects in the document while typing. The system may also monitor entries made using the keypad, apply rules to the entries to detect particular types of entries such as URLs, and automatically shift the detected types of entries forward or backward on the Z axis relative to the rest of the content in the document.