Augmented Reality System Using Digital Twin Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality systems struggle to effectively generate and display context-specific AR content that enhances human-machine interaction, particularly in real-time and on-demand scenarios.

Innovation Solution

The system generates AR content by creating a declarative model of a device, compiling it into a linked model, and then linking this information to actual device graphics based on annotations, allowing for real-time updates and context-aware interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If augmented reality content is generated in real-time based on actual device graphics, then the relevance and timeliness of AR content is improved, but the computational complexity and processing time increases

Engineering Contradiction:
Improverelevance of AR contentVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing device graphics to extract features and pre-generating AR content templates before real-time interaction. This allows the system to have AR content ready in advance, reducing computational complexity during real-time generation while maintaining relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a nested structure where AR content is organized in hierarchical layers with template-based content nested within dynamic overlays. This nesting allows reusable content templates to be efficiently combined with real-time device state information, reducing overall computational complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If AR content is customized based on user position and device state, then the user experience and context-awareness is improved, but the data processing requirements and system resources increase

Engineering Contradiction:
Improvecontext-awarenessVSAvoidsystem resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by providing different levels of AR content detail based on user proximity to the device. When users are far away, simplified AR content is displayed, while more detailed and customized content is provided when users are close. This reduces overall system resource requirements while maintaining context-awareness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements partial action by selectively processing and displaying only the most relevant AR content elements based on user position and device state, rather than processing all possible content. This reduces data processing requirements and system resource consumption while maintaining adaptability.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If annotations are used to link compiled model information to actual device features, then the precision of feature identification is improved, but the model compilation complexity increases

Engineering Contradiction:
Improvefeature identification precisionVSAvoidmodel compilation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses copying by creating annotated representations of device features that serve as templates for identification. These annotated copies contain pre-defined feature characteristics that can be directly matched against actual device graphics, improving identification precision while reducing compilation complexity through template reuse.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12283009B2Augmented reality system
Publication Date: 2025.04.22 PTC INC
  • US12283009B2 patent drawing
  • US12283009B2 patent drawing
  • US12283009B2 patent drawing

AI summary

An example augmented reality system includes: obtaining information about an instance of a device; recognizing the instance of the device based on the information; selecting a digital twin for the instance of the device, with the digital twin being unique to the instance of the device; and generating augmented reality content based on the digital twin and an actual graphic of the instance of the device.