AR Virtual Object Tracking via Anchors and Browsing Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to accurately ascertain which users are actually viewing shared virtual objects in real space, particularly when feature points in the real world are not successfully recognized by user terminals.

Innovation Solution

A system that manages virtual objects by correlating them with real-world features using anchors, which include identifiers and sensor information, and provides a service to ascertain the actual browsing state of these objects across multiple terminals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a system manages virtual objects by correlating them with real-world features using anchors, then the virtual object can be displayed in association with the real world, but it becomes difficult to ascertain which user actually views the virtual object when feature points are not successfully recognized

Engineering Contradiction:
Improvevirtual object display reliabilityVSAvoiduser viewing state information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements feedback by having each terminal transmit browsing state information (indicating whether the virtual object is displayed) and sensor information back to the management system. The management system then provides processed information about which users are actually viewing the virtual object, creating a closed-loop feedback mechanism that resolves the information loss problem.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The management system acts as an intermediary between terminals and the virtual object database. It collects sensor information and browsing state information from multiple terminals, processes this data to determine actual viewing states, and provides this synthesized information back to users, thereby recovering the lost viewing state information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system acquires browsing state information from multiple terminals to determine actual viewing states, then user viewing state can be ascertained, but the system complexity increases

Engineering Contradiction:
Improveuser viewing state informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The management system performs multiple functions: it manages the virtual object database, collects sensor information from terminals, processes browsing state information, and provides synthesized viewing state information. By consolidating these diverse functions into a single multi-functional system, the patent avoids the need for separate complex systems for each function.

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

Solution Approach 2:

The system merges the collection of sensor information, processing of browsing state information, and provision of viewing state information into a single integrated management system. This consolidation reduces overall system complexity compared to having separate systems for each function.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If the system processes and provides browsing state information for each terminal, then accurate tracking of virtual object visibility is achieved, but the processing time and computational resources increase

Engineering Contradiction:
Improveviewing state detection precisionVSAvoidinformation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the essential browsing state information (whether the virtual object is displayed) and sensor information from each terminal, rather than processing all possible data. This selective extraction reduces processing time while maintaining the precision needed to determine actual viewing states.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12567215B2System and method of controlling system
Publication Date: 2026.03.03 CANON KK
  • US12567215B2 patent drawing
  • US12567215B2 patent drawing
  • US12567215B2 patent drawing

AI summary

A system that manages a virtual object to perform: acquiring data associated with display of the virtual object in each terminal based on information which is provided from a service for managing a feature quantity in the real world for displaying the virtual object in association with the real world in correlation with identification information from one or more terminals; and providing information on the virtual object acquired based on the acquired data.