Simulated Object Control via Location and Timing Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality technologies lack the ability to seamlessly integrate simulated objects with real-world physical locations, limiting user interaction and immersion through location-aware devices.

Innovation Solution

A system comprising client devices and a host server that communicate over a network to generate and control simulated objects associated with physical locations, allowing for real-time interaction and updates based on location and timing data, using modules such as a simulator module, environment simulator, access permission module, and interactions manager.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If simulated objects are integrated with real-world physical locations using location-aware devices, then user interaction and immersion are enhanced, but system complexity and infrastructure requirements increase

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into distinct functional modules: a simulator module for generating simulated objects, an environment simulator for creating virtual contexts, an access permission module for security control, and an interactions manager for handling user interactions. This segmentation allows each component to be developed and maintained independently, reducing overall system complexity while enabling enhanced user interaction capabilities through location-aware devices.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If simulated objects are dynamically generated and controlled in real-time based on location data, then user immersion is improved, but processing requirements and energy consumption increase

Engineering Contradiction:
Improvereal-time interaction capabilityVSAvoidprocessing energy
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system pre-generates simulated objects and environmental contexts before they are needed, storing them in the simulated object repository and environment simulator. When a user approaches a physical location, the system retrieves and activates pre-prepared simulated objects rather than generating them from scratch in real-time. This preliminary action significantly reduces processing energy requirements while maintaining the capability for dynamic, location-based interactions.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If simulated objects are associated with specific physical locations, then location-based immersion is enhanced, but measurement precision and location tracking requirements increase

Engineering Contradiction:
Improvelocation-based interactionVSAvoidlocation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system associates simulated objects with specific physical locations by creating localized virtual environments that correspond to real-world places. Each simulated object is tied to geographic coordinates and physical characteristics of its associated location, enabling location-based interactions without requiring ultra-high precision tracking. The local quality of the virtual environment matches the local characteristics of the physical location, providing immersive experiences while using standard GPS-level location accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8745494B2System and method for control of a simulated object that is associated with a physical location in the real world environment
Publication Date: 2014.06.03 AUGMENTED REALITY HOLDINGS 2 LLC
  • US8745494B2 patent drawing
  • US8745494B2 patent drawing
  • US8745494B2 patent drawing

AI summary

Systems and methods for control of a simulated object that is associated with a physical location in the real world environment are herein disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of determining whether a location data and a timing data satisfy a criterion. Responsive to determining that the location data and the timing data satisfy the criterion, the method enables access of the simulated object in a simulated environment by a user via a device. The simulated object generally includes attributes that are perceived by the user via the device. In one embodiment, the location data includes a location of the device and the timing data includes a time when the device is located at the location.