Game Terminal Display Caching for Network Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing games for electronic devices face challenges in displaying game screens without being affected by communication states or hardware performance, particularly in advanced and complex games, where simply reducing screen information is not sufficient.
Innovation Solution
A terminal apparatus and method that includes a storage device for game state information, a screen information generator to create display information for game contents and state information, and an output device to display these at predetermined times, allowing switching between game and state information displays, with the state information updated based on latest data when a switching instruction is received.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If arithmetic processing is performed on a server side in a browser game, then the display possibility and display speed primarily depend on communication state, but this creates a contradiction where high-performance server processing cannot compensate for poor communication conditions
Solution Approach 1:
The patent applies preliminary action by having the terminal device generate and cache display screen information in advance based on game state data received from the server. Instead of waiting for real-time communication to generate each frame, the terminal pre-processes and stores display information locally, allowing smooth display even when communication conditions deteriorate. This resolves the contradiction by decoupling server processing power from real-time display reliability.
2Ease of operation
If arithmetic processing is performed on a client terminal side in a native game, then there is no relationship with communication state, but the display possibility and display speed primarily depend on the performance of hardware of the client terminal
Solution Approach 1:
The patent extracts the complex arithmetic processing from the client terminal and relocates it to the server side. The terminal device only needs to receive game state data and generate display information based on pre-defined rules, rather than performing heavy computational tasks. This extraction resolves the contradiction by maintaining communication independence while reducing hardware performance requirements.
3Ease of manufacture
If the amount of information displayed on one screen is reduced to display the game screen without load, then hardware performance requirements are reduced, but the game becomes less advanced and complicated
Solution Approach 1:
The patent introduces a temporal dimension to information display by implementing a caching mechanism that stores display screen information for multiple time points. Instead of displaying only current state information, the system can retrieve and display cached information from previous time points when needed, effectively adding a time dimension to the display capability. This resolves the contradiction by allowing complex game states to be displayed without requiring proportional increases in real-time processing power.
4Measurement precision
If the terminal device generates display screen information based on latest game state data when an instruction to update is received, then the display reflects current game state, but this requires real-time communication which may be affected by network conditions
Solution Approach 1:
The patent applies preliminary action by having the terminal device generate and cache display screen information in advance based on game state data received from the server. Instead of waiting for real-time communication to generate each frame, the terminal pre-processes and stores display information locally, allowing smooth display even when communication conditions deteriorate. This resolves the contradiction by decoupling server processing power from real-time display reliability.
Solution Approach 2:
The patent implements dynamics by allowing the display update mechanism to adapt based on communication conditions. The system can dynamically switch between updating displays with latest real-time data when communication is good, and using cached historical data when communication is poor. This dynamic adaptation resolves the contradiction between displaying accurate current state and maintaining reliability under network variability.
Data Source
AI summary
A terminal apparatus includes a storage device that stores state information of game contents changing according to progress of a game; a screen information generator that generates first information relating to a display of the game contents on a display screen and second information relating to a display of the state information on the display screen; an output device that outputs the first information and the second information to the display screen at a predetermined timing, respectively; and an instruction receiving device that receives a switching instruction to switch between display of the game contents and display of the state information on the display screen, wherein the screen information generator generates the second information based on latest state information stored on the storage device at a time when receiving the switching instruction.


