Game Apparatus Input Processing via Segmented Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online competitive game systems experience time lags due to the need for one game apparatus to wait for input operation information from another, impairing real-time performance.

Innovation Solution

Implementing a game apparatus with separate memory areas to store and process input operation information independently, allowing for immediate game progression based on initial information during initialization and synchronized input operation information in subsequent periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a game apparatus waits for input operation information from another game apparatus before progressing the game, then input operation information can be processed, but time lag occurs and real-time performance is impaired

Engineering Contradiction:
Improveinput operation processingVSAvoidtime lag
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by storing input operation information in memory areas during an initialization period before actual game play begins. This allows the system to prepare and store necessary data in advance, so that when game progression occurs, the information is already available and no waiting time is required. The initialization period serves as a preparatory phase where input operation information is captured and stored beforehand, eliminating the need to wait during actual gameplay.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If input operation information is stored in separate memory areas, then real-time performance is improved, but device complexity increases

Engineering Contradiction:
Improvereal-time performanceVSAvoidmemory area structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the memory into distinct first and second memory areas, where the first memory area stores input operation information from the local game apparatus and the second memory area stores input operation information from the remote game apparatus. This segmentation allows each memory area to handle specific data independently, enabling parallel processing and eliminating the need to wait for information from the other apparatus. The segmented structure facilitates real-time performance by allowing simultaneous storage and processing of both input streams without interference.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12097426B2Game apparatus, game system, recording medium, and game control method
Publication Date: 2024.09.24 KONAMI DIGITAL ENTERTAINMENT CO LTD
  • US12097426B2 patent drawing
  • US12097426B2 patent drawing
  • US12097426B2 patent drawing

AI summary

A game apparatus acquires first input operation information of a user, receives second input operation information of another user of another game apparatus, stores the acquired first input operation information in the first memory area, stores the received second input operation information in the second memory area, progress the game, based on information stored in the first memory area and information stored in the second memory area, executes an initialization process, in an initialization period, progresses the game, in a first period after the initialization period, based on: the first input operation information stored in the first memory area, and initial information stored in the second memory area; and progresses the game, in a second period after the first period, based on: the first input operation information stored in the first memory area, and the second input operation information stored in the second memory area.