Game Apparatus Input Processing via Segmented Memory
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Productivity
If input operation information is stored in separate memory areas, then real-time performance is improved, but device complexity increases
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.
Data Source
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.


