AR Coordinate Synchronization via Virtual Feature Markers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In augmented reality environments, synchronizing coordinate systems across multiple user devices is challenging, especially when a prefabricated marker cannot be placed, complicating the sharing of virtual objects among users.

Innovation Solution

Devices communicate to select a feature in the environment as a replacement for a marker, with one device generating the feature by displaying or projecting it, allowing synchronization of augmented reality coordinate systems without the need for a physical marker.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a prefabricated marker is used to synchronize coordinate systems, then coordinate system synchronization is achieved, but the system requires physical marker placement which complicates deployment

Engineering Contradiction:
Improvecoordinate system synchronizationVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the marker function from physical prefabricated markers and transfers it to virtual features displayed on device screens or projected into the environment. This eliminates the need for physical marker placement while maintaining the coordinate synchronization function.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of using physical markers, the system creates virtual copies of marker functionality through displayed images or projections. These virtual features serve as reference points for coordinate system establishment without requiring physical objects.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple users maintain separate augmented reality coordinate systems, then each user has independent AR experience, but sharing virtual objects among users becomes complicated

Engineering Contradiction:
Improveindependent AR experienceVSAvoidcoordinate system sharing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple coordinate systems by establishing a common reference frame based on shared environmental features. Users' coordinate systems are transformed and aligned to a unified space, enabling virtual object sharing while preserving individual AR experiences.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces transformation data as an intermediary between different coordinate systems. This transformation data enables conversion between user-specific coordinate systems and a shared coordinate system, facilitating virtual object sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If virtual objects are placed in unsynchronized coordinate systems, then each device operates independently, but accurate placement and sharing of virtual objects in real-time is prevented

Engineering Contradiction:
Improveindependent device operationVSAvoidvirtual object placement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system establishes feedback loops where devices exchange coordinate transformation data and continuously adjust their coordinate systems to maintain synchronization. This enables real-time coordination while preserving independent operation capability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240005611A1Method and device for synchronizing augmented reality coordinate systems
Publication Date: 2024.01.04 APPLE INC
  • US20240005611A1 patent drawing
  • US20240005611A1 patent drawing
  • US20240005611A1 patent drawing

AI summary

According to various implementations, a method is performed at a first electronic device with a non-transitory memory and one or more processors. The method includes determining a reference location in a three-dimensional space based on a feature. The feature is generated by a second electronic device. The method includes obtaining, for the reference location, first reference coordinates in an augmented reality coordinate system of the first electronic device and second reference coordinates in an augmented reality coordinate system of the second electronic device. The method includes determining a coordinate transformation based on a function of the first reference coordinates and the second reference coordinates. The method includes synchronizing an augmented reality coordinate system of the first electronic device with an augmented reality coordinate system of the second electronic device using the coordinate transformation.