Anchored XR Overlay for Tracing Drawings on Physical Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack efficient methods for assisted drawing and writing in extended reality, particularly in providing accurate and quick assistance to users, especially when dealing with foreign languages or complex drawings.

Innovation Solution

The system receives user inputs for drawing or writing assistance, selects a physical surface, and displays a graphical overlay anchored to that surface. It detects user markings and modifies the display based on the markings, allowing users to trace over the overlay to produce drawings or write characters on the physical surface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the system displays a graphical overlay anchored to a physical surface to assist with drawing, then the user can quickly and accurately produce drawings by tracing the overlay, but the system requires continuous detection and display resources during the drawing process

Engineering Contradiction:
Improvedrawing production speedVSAvoiddevice power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system uses periodic action by detecting user markings at intervals during the drawing process rather than continuously monitoring every moment. The graphical overlay is displayed only when needed (when a physical surface is selected and anchoring conditions are met), and the system periodically checks for marking completion to determine when to transition to image generation mode. This reduces power consumption while maintaining drawing assistance functionality.

Inventive Principle:
Principle #19Periodic action

2Ease of operation

If the system provides drawing assistance through graphical overlay for extended periods, then users can complete complex drawings with foreign language characters, but the device resources are consumed for prolonged interaction

Engineering Contradiction:
Improvedrawing accuracyVSAvoiddevice active time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system applies preliminary action by pre-generating the graphical overlay with the complete drawing template and foreign language characters before the user begins tracing. The overlay is prepared in advance with all necessary guidance information, allowing the user to simply trace over it without needing continuous system intervention or real-time generation of guidance content. This reduces the time the device needs to remain actively engaged in the drawing process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying by creating a visual replica (graphical overlay) of the desired drawing outcome and presenting it to the user for tracing. Instead of requiring the user to create the drawing from scratch or through complex iterative processes, the system provides a pre-formed copy of the target drawing as a template, which the user can replicate by tracing. This maintains high drawing accuracy while reducing the time and resources needed for the drawing process.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If the system anchors the graphical overlay to the selected physical surface, then the overlay remains stable during user tracing, but the system must continuously track surface position and orientation

Engineering Contradiction:
Improveoverlay stabilityVSAvoidsurface tracking complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system applies self-service by utilizing the physical surface itself as the anchoring reference. The graphical overlay is anchored to detectable features or characteristics of the physical surface (such as edges, corners, or predefined markers on the surface), allowing the overlay to automatically maintain its position and orientation relative to the surface without requiring complex continuous tracking algorithms. The surface provides the stable reference frame that the overlay depends on.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250029343A1Assisted drawing and writing in extended reality
Publication Date: 2025.01.23 APPLE INC
  • US20250029343A1 patent drawing
  • US20250029343A1 patent drawing
  • US20250029343A1 patent drawing

AI summary

An example process includes: receiving, from a user, an input corresponding to a request for assistance with a drawing; in accordance with receiving the input, selecting a physical surface in a physical environment; displaying, over the selected physical surface, a graphical overlay representing the drawing, where displaying the graphical overlay over the selected physical surface includes anchoring the graphical overlay to the selected physical surface; and while displaying the graphical overlay over the selected physical surface: detecting a marking produced by the user on the physical surface, the marking corresponding to the drawing.