Pseudorandom Object Placement in AR Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in pseudorandomly distributing objects in higher dimensional spaces, leading to predictable patterns and security concerns, especially when monetary prizes are involved, as seen in applications like Pokémon Go, where optimal distribution is difficult to achieve without compromising security.

Innovation Solution

An automated process analyzes two or three dimensional environmental models to flag potential locations based on distribution criteria and terrain, ensuring pseudorandom placement of objects while maintaining security by separating location flagging and value assignment processes, and using validation codes for secure prize determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If objects are placed predetermined in a 3D environment at real world geographical locations, then the system is simple to implement, but the distribution becomes predictable and insecure

Engineering Contradiction:
Improveease of implementationVSAvoidsecurity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-defining keep out areas and desirable areas before object placement, then uses pseudorandom generation during runtime to determine final positions within those pre-established constraints, combining preparation with dynamic security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary pseudorandom generation process that acts as a mediator between predetermined geographical constraints and final object placement, adding a layer of unpredictability while maintaining the structure of pre-defined safe zones

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If pseudorandom distribution is used to enhance security, then security improves, but the distribution patterns become less heterogeneous and more predictable

Engineering Contradiction:
ImprovesecurityVSAvoiddistribution heterogeneity
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system applies local quality by creating heterogeneous distributions within local pseudorandomly generated zones while maintaining overall security through the pseudorandom process, allowing variation at the local level while preserving global security properties

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary actions by pre-defining keep out areas and desirable areas before object placement, then uses pseudorandom generation during runtime to determine final positions within those pre-established constraints, combining preparation with dynamic security

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If location flagging and value assignment are combined in one process, then the system is simpler, but security is compromised as patterns become detectable

Engineering Contradiction:
Improvesystem complexityVSAvoidsecurity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the object placement process into separate stages: location flagging based on environmental constraints, then pseudorandom value assignment, preventing attackers from detecting patterns by analyzing a single unified process

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary pseudorandom generation process that acts as a mediator between predetermined geographical constraints and final object placement, adding a layer of unpredictability while maintaining the structure of pre-defined safe zones

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12182286B2Pseudorandom object placement in higher dimensions in an augmented or virtual environment
Publication Date: 2024.12.31 8 BIT DEVELOPMENT INC
  • US12182286B2 patent drawing
  • US12182286B2 patent drawing
  • US12182286B2 patent drawing

AI summary

A method and apparatus are disclosed for automatically assigning flagged locations that are potentially discoverable when encountered by one or more of Augmented Reality (AR) or Virtual Reality (VR) devices and assigning a value to each flagged location which is revealed when the one or more AR or VR devices encounters a flagged location. A terrain database is maintained that is comprised of a higher dimensional map of portions of an environmental model that establishes a total area of the higher dimensional environmental model. Flagged locations are generated in the terrain database utilizing input from a Random Number Generator (RNG) function. A real time server automatically assigns a value to each of the flagged locations when an AR or VR device discovers a flagged location. The assigned value is displayed to the AR or VR device that discovered the respective flagged location.