Virtual Space Simulator Reducing Communication Load via Selective Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual reality simulators face increased processing and communication loads due to the need to monitor and synchronize the positions of multiple interacting objects, particularly when different types of objects interact, leading to complex information exchange and increased computational requirements.

Innovation Solution

A simulator system with multiple individual simulators that selectively send information about simulation targets satisfying predetermined notification conditions to an intercommunication control device, reducing the need for synchronization between all simulators and user terminals, thereby reducing processing and communication loads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all individual simulators send information about all simulation targets to each other for every frame, then the positional relation between individual objects can be monitored accurately, but the processing load and communication load increase significantly

Engineering Contradiction:
Improvepositional relation monitoring accuracyVSAvoidprocessing load
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts only the necessary information (simulation targets satisfying notification conditions) from the complete set of simulation targets and sends only this extracted information to other simulators. This reduces communication load while maintaining the ability to monitor positional relations accurately when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of sending complete information about all simulation targets, the system sends partial information only about targets that satisfy predetermined notification conditions. This partial action approach reduces communication overhead while maintaining sufficient monitoring capability for interacting objects.

Inventive Principle:
Principle #16Partial or excessive action

2Power

If individual simulators are allocated to each kind of object for distributed processing, then processing capability is improved, but the complexity of sending and receiving information between individual simulators becomes complicated

Engineering Contradiction:
Improveprocessing capabilityVSAvoidinformation exchange complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent establishes a universal notification condition that can be applied across all individual simulators regardless of object type. This universal approach simplifies the information exchange mechanism while maintaining distributed processing capability, as all simulators follow the same notification protocol rather than requiring complex pairwise communication rules.

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

3Speed

If communication of object position is carried out for each frame between individual computer elements, then real-time simulation is achieved, but communication load increases with the number of objects

Engineering Contradiction:
Improvesimulation real-time performanceVSAvoidcommunication load
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent implements periodic information exchange at synchronization timing determined by a timing determination rule, rather than continuous communication for every frame. This periodic action maintains real-time simulation performance while significantly reducing communication load by exchanging information only when necessary.

Inventive Principle:
Principle #19Periodic action

4Stability of the object's composition

If synchronization of information about objects is performed between all individual simulators and user terminal for each simulation step, then consistency is maintained, but processing load and communication load increase

Engineering Contradiction:
Improveinformation consistencyVSAvoidprocessing load
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent performs synchronization at specific synchronization timing determined by a timing determination rule rather than at every simulation step. This periodic synchronization maintains information consistency across the distributed system while reducing the processing and communication load associated with frequent synchronization operations.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8423333B2System for managing objects of virtual space
Publication Date: 2013.04.16 SONY INTERACTIVE ENTERTAINMENT LLC
  • US8423333B2 patent drawing
  • US8423333B2 patent drawing
  • US8423333B2 patent drawing

AI summary

A simulator system containing a plurality of individual simulators to simulate behavior of a predetermined simulation target, where: individual simulators select the simulation target satisfying a predetermined notification condition among simulation targets to send the information related thereto to an intercommunication control apparatus; and an intercommunication control apparatus executes the processing of the content determined according to a condition related to this notified simulation target to notify the result of the execution to individual simulators.