Context-Aware AR Instruction Anchoring to Real-World Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Procedural instructional documents are difficult to follow in augmented reality (AR) as users need to manually browse through abstract content to associate steps with real-world objects, lacking effective spatial anchoring and context awareness.

Innovation Solution

A computing system extracts instruction steps and predicts spatial identifiers, rendering them at associated locations in AR using spatial profiles and user behavior data, enabling context-aware display on AR devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If full instructional documents are displayed in AR, then complete information is provided to users, but users still need to manually browse and associate content with objects, reducing ease of operation

Engineering Contradiction:
Improveinstructional information completenessVSAvoidmanual browsing effort
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system performs preliminary action by automatically extracting instruction steps from documents and predicting their spatial identifiers before display. The AR device proactively anchors instructional content to relevant real-world objects based on computer vision recognition, eliminating the need for users to manually browse and associate content with objects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary processing layer between the instructional document and the AR display. This intermediary automatically parses documents, extracts relevant steps, predicts spatial contexts using AI models, and anchors content to appropriate real-world objects, mediating the interaction between users and instructional information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If instructional steps are anchored to spatial objects in AR, then task efficiency is improved, but system complexity increases due to spatial recognition and prediction requirements

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidspatial processing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The AR device integrates multiple functions into a unified system: it performs spatial mapping of the environment, recognizes objects using computer vision, predicts spatial identifiers for instructional content, and anchors AR displays to appropriate locations. This multi-functional integration handles complexity internally while presenting a simplified user experience.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system employs self-service mechanisms by using automated AI models and computer vision algorithms to independently extract instruction steps, predict their spatial contexts, and anchor content without requiring manual user configuration or intervention for each instructional element.

Inventive Principle:
Principle #25Self-service

3Loss of information

If manual browsing of instructional documents is required, then information completeness is maintained, but time consumption increases significantly

Engineering Contradiction:
Improveinstructional content completenessVSAvoiddocument navigation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts only the relevant instruction steps from complete instructional documents and presents them in the AR environment. By extracting and filtering content based on spatial context and user needs, the system maintains essential information while eliminating the time required to manually browse through entire documents.

Inventive Principle:
Principle #2Taking out (Extraction)

4Loss of information

If AR displays show abstract document content, then information is preserved, but association with concrete objects becomes difficult

Engineering Contradiction:
Improveinstructional data accuracyVSAvoidobject-content association difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The system applies local quality by anchoring instructional content to specific spatial locations and objects in the real world. Each instruction step is associated with particular spatial identifiers and displayed at relevant physical locations, creating localized connections between abstract information and concrete objects rather than presenting uniform abstract content everywhere.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12423892B2Rendering and anchoring instructional data in augmented reality with context awareness
Publication Date: 2025.09.23 ADOBE INC
  • US12423892B2 patent drawing
  • US12423892B2 patent drawing
  • US12423892B2 patent drawing

AI summary

In some examples, an augmented reality (AR) server receives instructional data to be rendered in AR. The AR rendering server extracts multiple instruction steps from the instructional data and determines multiple spatial identifiers associated with the multiple instruction steps respectively. The multiple spatial identifiers correspond to multiple spatial objects in a real-world environment. The AR rendering server then generates AR rendering data for displaying the multiple instruction steps on an AR device at selected locations associated with the multiple spatial objects in the real-world environment. The AR rendering data is then transmitted to the AR device.