Real-Time Geospatial Collaboration in Virtual 3D Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack effective solutions for real-time geospatial collaboration in virtual three-dimensional environments, particularly across different device types such as virtual reality, augmented reality, and desktop systems.

Innovation Solution

A computer-implemented method and system that enables real-time geospatial collaboration by creating and managing virtual three-dimensional rooms, allowing users to interact and share data across various devices using a hierarchical component-based model-view-viewmodel (MVVM) decentralized application and real-time stream processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a virtual three-dimensional environment is created to enable real-time geospatial collaboration, then collaboration capability is improved, but system complexity increases

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into multiple independent components including a collaboration manager, geospatial data manager, interaction manager, and device-specific clients (VR, AR, desktop). Each component handles specific functions independently, allowing the complex collaboration system to be built from manageable modules that can be developed, maintained, and scaled separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A central server acts as an intermediary between diverse user devices and the virtual three-dimensional environment. The server receives collaboration requests from various devices, processes them through specialized managers, and returns appropriate responses, thereby simplifying the interaction model and reducing direct system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If real-time interaction is implemented across diverse devices, then collaboration effectiveness is improved, but data synchronization difficulty increases

Engineering Contradiction:
Improvecollaboration effectivenessVSAvoiddata synchronization difficulty
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The collaboration manager implements a universal interface that handles multiple types of interactions (geospatial data updates, user actions, environment modifications) through a single standardized protocol. This universal manager can process requests from any device type (VR, AR, desktop) and translate them into appropriate actions, simplifying data synchronization across diverse platforms.

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

Solution Approach 2:

The interaction manager implements real-time feedback mechanisms where user actions are immediately propagated to all connected devices. When a user interacts with the virtual environment, the system detects the interaction, processes it through the collaboration manager, and sends updated element data back to all clients, ensuring all users see consistent state changes simultaneously.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If high-fidelity real-time rendering is provided, then user experience is improved, but processing requirements increase

Engineering Contradiction:
Improverendering fidelityVSAvoidprocessing requirements
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system renders virtual environment elements with high fidelity only when and where they are currently observed by users. The geospatial data manager and interaction manager work together to identify which elements are in the field of view of active users and prioritize rendering resources for those specific elements, rather than uniformly rendering all elements at maximum quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system provides high-fidelity rendering for only the necessary portion of the virtual environment at any given time - specifically, the elements that are currently being interacted with or observed. Less critical or distant elements are rendered with lower fidelity, reducing overall processing requirements while maintaining user experience for active areas of interest.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12327004B2Real-time geospatial collaboration system
Publication Date: 2025.06.10 IMMERSIVE WISDOM INC
  • US12327004B2 patent drawing
  • US12327004B2 patent drawing
  • US12327004B2 patent drawing

AI summary

Systems and methods are provided for generating virtual three-dimensional environments that allow for simultaneous and collaborate interaction amongst users that utilize virtual reality systems, augmented reality systems, and standard desktop systems. As users interact with elements presented within these virtual three-dimensional environments, these interactions and changes to these elements are propagated to other users within these environments in real time.