AR View Adjustment via Dynamic Registration Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current augmented reality games are limited to single-user experiences or multi-user experiences where multiple users focus on independent play, unable to interact with each other or collaboratively manipulate virtual objects in a real-world setting, lacking the ability to provide spatially accurate and oriented perspective views for multiple users.

Innovation Solution

A system and method that uses dynamically changing registration codes, similar to QR codes, to synchronize mobile devices, allowing users to generate and share codes that reflect their location and orientation, enabling synchronized perspective views of virtual objects in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple users play independently in augmented reality games, then each user can complete actions individually, but users cannot interact with each other or collaboratively manipulate virtual objects

Engineering Contradiction:
ImproveIndependent play capabilityVSAvoidCollaborative interaction capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent merges independent user experiences with collaborative capabilities by combining individual device perspectives into a shared multi-user view. Multiple users can simultaneously interact with the same virtual objects from their respective physical locations, enabling both independent exploration and cooperative manipulation of virtual elements in the augmented reality environment.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides multi-functionality by allowing the augmented reality platform to support both solo gameplay and collaborative activities. The same virtual environment and objects can be experienced individually or shared among multiple users, making the system adaptable to different play styles and social preferences without requiring separate applications.

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

2Adaptability or versatility

If augmented reality systems provide views for multiple users, then collaborative interaction becomes possible, but determining and synchronizing device orientations in real-time becomes complex

Engineering Contradiction:
ImproveMulti-user perspective capabilityVSAvoidReal-time orientation synchronization
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that centralizes the computation and coordination of multi-user perspectives. The server receives location and orientation data from multiple devices, processes this information centrally, and distributes appropriate view adjustments to each user. This mediator approach simplifies individual device complexity while enabling sophisticated multi-user perspective management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces complex mechanical coordination requirements with computational solutions. Instead of requiring precise physical alignment or synchronization hardware between devices, the patent uses software-based processing to calculate and adjust virtual object perspectives based on reported device positions and orientations, substituting computational mathematics for mechanical synchronization.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If registration codes are used to synchronize devices, then location tracking becomes possible, but the system requires constant code updates based on changing time and location

Engineering Contradiction:
ImproveLocation tracking accuracyVSAvoidDynamic code generation and synchronization
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic registration codes that automatically update based on changing device locations and time. Rather than static codes, the system generates time-varying codes that reflect the current state of the device, allowing for continuous location tracking and automatic synchronization without manual intervention. This dynamic approach maintains precision while reducing the need for manual code updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The registration code system operates autonomously by automatically generating, updating, and synchronizing codes based on device location and time data. The system self-manages the complexity of dynamic code generation without requiring user intervention, continuously adapting codes to reflect current device states and maintaining synchronization across multiple devices through automated processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12190466B2System and method for view adjustment
Publication Date: 2025.01.07 GROUNDSPEAK INC
  • US12190466B2 patent drawing
  • US12190466B2 patent drawing
  • US12190466B2 patent drawing

AI summary

A system and method for view adjustment is provided. A registration code is generated for a mobile device based on a location of that device during participation in an augmented reality game. A representation of the registration code of the device is received from a different device. A position of the different mobile device with respect to the device is determined based on a size of the representation of the registration code. The location of the device and the position of the different device are synched. Views of an object in the augmented reality game by the device and the different device are adjusted based on the synched location and position.