Virtual Object Libraries for Cross-Environment Augmented Reality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality systems struggle to enable seamless transfer and presentation of virtual objects across disparate environments, limiting user engagement and immersive experiences.

Innovation Solution

A method and system for generating a user identifier, collecting virtual objects in a user library, and superimposing them across different augmented reality environments using an AR content server and user device, enabling transfer and presentation of virtual objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual objects are transferred across disparate augmented reality environments, then user engagement and immersive experience are enhanced, but system complexity and difficulty of object transfer increase

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that manages virtual object storage, retrieval, and transfer between disparate augmented reality environments. The server receives requests from first AR environments, retrieves virtual objects from databases, and delivers them to second AR environments, thereby reducing the complexity burden on individual AR systems while enabling cross-environment object transfer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal virtual object library that serves multiple disparate augmented reality environments simultaneously. The system design allows a single virtual object repository to support various AR applications and platforms, enabling virtual objects to be reused across different contexts without requiring environment-specific duplications or complex conversion processes.

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

2Adaptability or versatility

If virtual objects are collected and stored in a user library, then object reuse across environments is enabled, but data storage and management complexity increase

Engineering Contradiction:
Improveobject reuse capabilityVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary between users and the virtual object library, handling all data storage, retrieval, and management operations. Users interact with the system through simplified interfaces that request virtual objects by identifier, while the server manages the complex tasks of storing, organizing, and delivering objects from the centralized library, thereby reducing user-side data management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a centralized virtual object library where master copies of virtual objects are stored on the server. When users need virtual objects, the system retrieves or copies them from this centralized repository rather than requiring each user device to store complete local copies, reducing overall data management complexity while enabling widespread reuse.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250285094A1Methods and systems for collecting and releasing virtual objects between disparate augmented reality environments
Publication Date: 2025.09.11 WORLDPAY LTD
  • US20250285094A1 patent drawing
  • US20250285094A1 patent drawing
  • US20250285094A1 patent drawing

AI summary

Methods and systems are disclosed for collecting and releasing virtual objects between disparate augmented reality environments. One method comprises receiving user selection to collect an object in a first environment displayed on a user device at a first time. A search request may then be transmitted to a content server from which a virtual object corresponding to the collected object is received in response. The virtual object may be stored in a user library associated with a user identifier of the user. When a second environment is displayed on the user device, the virtual object may be added to the second environment in response to receiving user selection to add the virtual object and determining that the user is associated with the user identifier.