AR Platform Priority Management for IoT Spatial Conflicts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current augmented reality (AR) platforms lack efficient methods for interacting with Internet of Things (IoT) devices and managing conflicts between multiple AR applications, leading to suboptimal user experiences due to spatial conflicts and priority management challenges.

Innovation Solution

An AR platform that enables the association of AR objects with IoT devices, uses priority values to intelligently select and trigger commands, and includes features for conflict mitigation and layer control, allowing concurrent operation of multiple AR applications and resolving spatial conflicts by repositioning, filtering, or substituting AR content items based on priority.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple AR applications operate concurrently to provide rich functionality, then system versatility is improved, but spatial conflicts between AR content items increase

Engineering Contradiction:
Improveconcurrent AR application operationVSAvoidspatial conflicts
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a priority value parameter for each AR object to resolve spatial conflicts. When multiple AR objects occupy the same spatial location, the system compares their priority values and renders only the highest priority object, thereby eliminating conflicts while maintaining concurrent operation of multiple applications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The AR platform acts as an intermediary between multiple AR applications and the display system. It receives AR objects from different applications, assigns priority values, and mediates their rendering by selecting which objects are displayed based on priority, thus preventing spatial conflicts without blocking application functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If AR objects are automatically selected based on priority values to resolve conflicts, then spatial conflict resolution is improved, but system complexity increases

Engineering Contradiction:
Improvespatial conflict resolutionVSAvoidpriority management system
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

Each AR object includes its own priority value as an intrinsic property, allowing the system to automatically determine rendering precedence without complex external management. The priority information is self-contained within the AR object data structure, simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If AR content is dynamically repositioned or filtered based on priority to minimize conflicts, then user experience is improved, but processing time increases

Engineering Contradiction:
Improveuser experienceVSAvoidcontent rendering processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary sorting of AR objects by priority value before rendering. By pre-ordering the object list based on priority, the rendering process can efficiently display only the highest priority objects without requiring complex real-time calculations, thus reducing processing time while maintaining optimal user experience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12112031B2Augmented reality for the Internet of Things
Publication Date: 2024.10.08 YOUAR INC
  • US12112031B2 patent drawing
  • US12112031B2 patent drawing
  • US12112031B2 patent drawing

AI summary

An augmented reality (AR) platform for the Internet of Things (IoT) is disclosed. The AR platform enables a user to associate AR objects with IoT devices. These associations may further enable a user to direct a control input to a particular IoT device and receive outputs such as sensor measurements or state information from the IoT device via interaction with an associated AR object. These AR objects may be perceived by the user via a client device, such as via an AR viewer or other human interface. The AR platform further enables users to create shareable objects that define an association among or between multiple AR objects and their IoT devices that can be shared with and modified by other users.