Anticipatory Remote Repository Update for Simulation Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interactive computer simulation systems face challenges in managing large amounts of data, particularly when distributed over networks, leading to issues with quality of service due to network delays and limited bandwidth, which affect the realism and predictability of simulated environments.

Innovation Solution

A remote data management system that includes a network interface module, data storage system, and processor module to manage and update a synthetic natural environment database, anticipating data needs by computing expected geographical positions and updating data subsets in real-time or non-real-time priority processing, and monitoring storage capacity to optimize data availability and storage efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is distributed over a network to support multiple simulation stations, then data accessibility and system scalability are improved, but network delay and limited bandwidth worsen quality of service

Engineering Contradiction:
Improvedata accessibilityVSAvoidnetwork delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by anticipatorily updating the remote repository with data subsets corresponding to expected geographical positions before they are actually requested by simulation stations. This proactive data preparation reduces network delay when data is needed during simulation operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements local quality by creating a distributed data architecture where a remote repository stores location-specific data subsets closer to simulation stations than a central repository. This localizes data storage to reduce bandwidth consumption and network delay for specific geographical regions.

Inventive Principle:
Principle #3Local quality

2Stability of the object's composition

If the synthetic natural environment database is stored in a central repository, then data completeness and consistency are improved, but network bandwidth consumption and access delay worsen

Engineering Contradiction:
Improvedata consistencyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Stability of the object's compositionVSLoss of energy

Solution Approach 1:

The patent segments the complete synthetic natural environment database into location-specific data subsets and stores them in a remote repository. This segmentation allows simulation stations to access only relevant local data rather than transferring entire datasets, reducing network bandwidth consumption while maintaining data consistency through centralized management of the segmentation logic.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the remote repository stores a complete subset of the synthetic natural environment database, then data availability for simulation stations is improved, but storage capacity requirements and data update complexity worsen

Engineering Contradiction:
Improvedata availabilityVSAvoiddata update complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system computes expected geographical positions in advance and anticipatorily updates the remote repository with corresponding data subsets before they are needed. This preliminary action ensures data availability while simplifying update complexity by focusing updates only on predicted needed locations rather than managing complete dataset synchronization.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If data is updated in real-time during simulation execution, then data freshness and relevance are improved, but processing time and system load worsen

Engineering Contradiction:
Improvedata freshnessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent performs non-real-time priority processing by computing expected geographical positions and preparing data subsets in advance before simulation execution. This preliminary preparation ensures data freshness is maintained without the processing burden during real-time simulation, as the data is pre-computed and ready for rapid deployment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11288420B2Method and systems for anticipatorily updating a remote repository
Publication Date: 2022.03.29 CAE INC
  • US11288420B2 patent drawing
  • US11288420B2 patent drawing
  • US11288420B2 patent drawing

AI summary

Method and systems for executing an interactive computer simulation of a simulated vehicle. A central repository comprises a synthetic natural environment database (SNEDB) that comprises data for a plurality of geographically-located terrain skin representations of a computer generated. A remote data management system maintains the remote repository comprising a subset of the SNEDB accessible to an interactive computer simulation station. The interactive computer simulation station sends, over the network, a data request for geographical locations from the SNEDB and allows users to interact in the interactive computer simulation for controlling the simulated vehicle. The remote data management system computes a plurality of expected geographical positions for the first simulation station and anticipatorily updates, via the network, the subset of the SNEDB stored in the remote repository with a supplemental subset of the SNEDB corresponding to one or more of the computed expected geographical positions.