Video Game Item Synchronization via Delay Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video game systems connected via a communications network face challenges in synchronizing game data due to varying data transmission times across different environments, particularly when using the Internet, leading to difficulties in maintaining a synchronized game experience.

Innovation Solution

The system includes video game devices with specific functionalities such as communications means, player character operation controlling means, item object initial information production, and item object operation controlling means, which manage data transmission and synchronization by introducing item objects into the game world with delay time calculations and position adjustments to ensure synchronized gameplay across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video game devices are connected via a communications network (such as the Internet), then the system becomes more adaptable and accessible, but the data transmission time increases and synchronization becomes difficult

Engineering Contradiction:
Improvenetwork connection adaptabilityVSAvoiddata transmission time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and embedding delay time information into item object data before transmission. When an item object is introduced into the virtual game world, the system calculates the expected delay based on network conditions and pre-adjusts the timing parameters. This allows receiving devices to compensate for transmission delays by using the embedded delay information, thereby maintaining synchronization without requiring real-time adjustment during gameplay.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If more data are transmitted for synchronization purposes, then the synchronization accuracy improves, but the data transmission time increases and system control becomes more difficult

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiddata transmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential synchronization information needed for maintaining sync, rather than transmitting complete game state data. Specifically, it extracts delay time information and position information related to item objects, and transmits only these critical parameters. This selective data transmission maintains synchronization accuracy by focusing on the most important timing and positional parameters while significantly reducing the overall data volume that needs to be transmitted across the network.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If video game devices are placed adjacently and connected via wired data transmission line, then the data communication speed is high, but the system lacks adaptability to different communication environments

Engineering Contradiction:
Improvedata communication speedVSAvoidcommunication environment adaptability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting delay time parameters based on the communication environment. The system detects network conditions and modifies the delay time information embedded in item object data accordingly. For high-speed connections, smaller delay values are used, while for slower network connections, larger delay compensations are applied. This parameter adaptation allows the system to maintain synchronization accuracy across diverse communication environments, from fast wired connections to slower Internet connections.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8556729B2Video game system and storage medium storing video game program
Publication Date: 2013.10.15 NINTENDO CO LTD
  • US8556729B2 patent drawing
  • US8556729B2 patent drawing
  • US8556729B2 patent drawing

AI summary

In response to a predetermined input operation by a player, item object initial information is produced. The item object initial information is information used for introducing an item object into a virtual game world and controlling the item object in the virtual game world. Then, the item object is introduced into the virtual game world, and controlled in the virtual game world according to a predetermined rule. The item object initial information is transmitted to other video game devices. Each of the other video game devices receives the item object initial information, based on which the video game device introduces the item object into the virtual game world and then controls the item object in the virtual game world according to a predetermined rule.