Spatial Ontology Object Identification for Dynamic XR Scenes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional extended reality systems lack a consistent set of object identifiers and fail to efficiently identify objects in a scene to respond to user requests effectively, lacking the necessary attributes to define relationships between objects and their properties.

Innovation Solution

The system employs spatial ontologies to dynamically identify and update object identifiers based on changes in the environment, using a set of definitions that include descriptive, relationship, material, and property identifiers, allowing for improved object recognition and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional extended reality systems are used without spatial ontologies, then the system structure remains simple, but object identification accuracy and consistency deteriorate

Engineering Contradiction:
Improveobject identification accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the object identification system into distinct modular components: spatial ontology definitions, object detection modules, identifier retrieval systems, and relationship attribute extractors. Each component handles specific aspects of identification, improving accuracy while maintaining manageable system complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-defining spatial ontologies and object identifiers before runtime object detection. The system establishes a comprehensive framework of object categories, relationships, and attributes in advance, enabling rapid and accurate identification during operation without requiring complex real-time reasoning.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If traditional object identification methods are used, then the system implementation remains simple, but the ability to define relationships between objects deteriorates

Engineering Contradiction:
Improverelationship definition capabilityVSAvoididentifier system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal identifier system where a single set of object identifiers serves multiple functions: basic object recognition, relationship definition, attribute extraction, and interaction enablement. This multi-functional approach enhances versatility without proportionally increasing complexity, as the same identifier framework supports all these capabilities.

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

Solution Approach 2:

The patent introduces spatial ontologies as an intermediary layer between raw sensor data and high-level object understanding. This intermediary framework provides standardized categories and relationships, enabling the system to define complex object relationships without directly implementing complex logic in the core processing pipeline.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If dynamic identifier updates are implemented, then responsiveness to environmental changes improves, but processing time increases

Engineering Contradiction:
Improveresponse efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements periodic action by updating object identifiers at specific events (object detection, environmental changes) rather than continuously. The system retrieves and updates identifiers periodically when triggered by meaningful changes in the environment, maintaining responsiveness while avoiding unnecessary processing during stable periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent enables self-service by designing the identifier system to automatically detect environmental changes and trigger updates without external intervention. The system monitors its own state and autonomously retrieves updated identifiers when objects are added, removed, or modified, improving response efficiency while minimizing unnecessary processing cycles.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12548185B2Identifying objects using spatial ontology
Publication Date: 2026.02.10 APPLE INC
  • US12548185B2 patent drawing
  • US12548185B2 patent drawing
  • US12548185B2 patent drawing

AI summary

In an exemplary process, a representation of a setting is obtained. A first object is detected based on the representation of the setting and a set of identifiers is retrieved. In response to detecting a change in the representation of the setting, the set of identifiers is modified based on a first set of definitions. A user input associated with the representation of the setting is received, and based on the modified set of identifiers, a user intent corresponding to the user input is determined.