Virtual Object Anchor for Synchronized AR Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collaborative augmented reality in enterprise settings is hindered by the lack of coordinated presentation of virtual objects among multiple users wearing head-mounted displays, due to limitations in distance accuracy, field of view, processing power, and user tracking in existing systems.

Innovation Solution

A virtual object anchor system that integrates a processor, memory, network interface, and sensors to store and communicate an offset defining the position, orientation, and scale of a virtual object, allowing information handling systems to generate a synchronized three-dimensional visual image across multiple head-mounted displays, enabling coordinated interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If inside-out tracking data is used to merge and synchronize virtual spaces of separate head mounted displays, then collaborative augmented reality is enabled, but distance accuracy, field of view, processing power and user tracking are limited

Engineering Contradiction:
Improvecollaborative augmented realityVSAvoiddistance accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces an outside-in tracking system as an intermediary between the virtual objects and the head-mounted displays. This external tracking system uses cameras or sensors positioned in the environment to track the position and orientation of virtual objects independently of each user's view, thereby providing accurate distance measurements and spatial relationships that are not limited by individual device performance

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system separates the tracking function into two independent components: inside-out tracking for individual user experience and outside-in tracking for collaborative coordination. This segmentation allows each component to optimize for its specific purpose without being constrained by the limitations of a unified approach

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If each end user has his own three dimensional virtual object presented through his own head mounted display, then individual visualization is achieved, but coordinated presentation among multiple users is lost

Engineering Contradiction:
Improveindividual visualizationVSAvoidcoordinated presentation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The outside-in tracking system serves as a mediator that coordinates virtual objects across multiple users. External cameras track the position and orientation of virtual objects in the shared environment, allowing each user to see their own customized view while maintaining spatial coherence with other users through the common external reference frame

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system allows each user to have local customization of their virtual object presentation (individual gestures, personalization) while maintaining global coordination through the external tracking system that ensures all users share the same spatial understanding of virtual object positions and orientations

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If head mounted displays project three dimensional images in virtual reality, then immersive experience is achieved, but user interaction with real world is blocked

Engineering Contradiction:
Improveimmersive experienceVSAvoiduser interaction with real world
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between virtual reality and augmented reality modes, and between inside-out and outside-in tracking, depending on the collaborative context. This allows the system to adapt to different interaction scenarios, providing full immersion when individual work is needed and environmental awareness when collaboration is required

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20190272674A1Information handling system augmented reality through a virtual object anchor
Publication Date: 2019.09.05 DELL PROD LP
  • US20190272674A1 patent drawing
  • US20190272674A1 patent drawing
  • US20190272674A1 patent drawing

AI summary

A virtual object anchor stores an offset in memory that defines a virtual object position, orientation and scale relative to the location of the virtual object anchor. Information handling systems retrieve and apply the offset to generate a virtual object in a head mounted display that is presented at a location relative to the virtual object defined by the offset. In one embodiment, gestures detected by information handling system sensors that change the position, orientation or scale of the virtual object are applied to update the offset and communicated for storage at the virtual object anchor. In another embodiment, gestures detected by sensors of the virtual object anchor are applied to update the offset so that the updated offset is communicated to the information handling systems for presentation of the virtual object at an updated position, orientation and/or scale determined from the gestures.