Video Game System Server Switching Protocol Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online game systems experience high network processing loads and user wait times when client terminals switch servers, reducing user engagement due to the need for extensive protocol re-specification and authentication processes.

Innovation Solution

A video game system with multiple servers and client terminals that utilize session information management, including valid flags for protocols, to minimize network processing by efficiently handling zone changes and communication transitions between servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the client terminal changes servers as communication target, then the variety of game information can be increased, but the network processing load becomes enormous

Engineering Contradiction:
Improvevariety of game informationVSAvoidnetwork processing load
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The client terminal performs preliminary actions by storing session information including valid flags for multiple servers before actually switching. When a server change is needed, the terminal retrieves pre-stored session information and protocols, eliminating the need for re-establishing connections and authentication from scratch, thus reducing network processing load while maintaining server variety.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating session information records that replicate connection state and protocol validity flags for multiple servers. Instead of maintaining full active connections to all servers, the terminal stores simplified session information copies that enable quick server switching without re-establishing all communication protocols, reducing processing load.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If the client terminal changes servers as communication target, then the variety of game information can be increased, but the user wait time increases

Engineering Contradiction:
Improvevariety of game informationVSAvoiduser wait time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The client terminal performs preliminary action by pre-storing session information with valid flags for multiple servers. When server switching is required, the terminal can immediately retrieve the pre-prepared session information and switch protocols without waiting for authentication or connection establishment, thus eliminating user wait time while preserving access to multiple game information sources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining valid flag indicators that persist across server changes. The session information stored in the client terminal includes validity markers that remain effective without requiring re-authentication, allowing seamless server transitions and eliminating interruptions or wait times that would otherwise occur during protocol re-establishment.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If the client terminal re-establishes communication connection to a new server, then the communication reliability can be improved, but the network processing load increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnetwork processing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies copying by creating session information records that replicate the essential connection state and protocol validity flags for multiple servers. Instead of maintaining full active connections to all servers, the terminal stores simplified session information copies that enable quick server switching without re-establishing all communication protocols, thus reducing processing load while preserving communication reliability through valid flag verification.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of connection state representation from full active connections to simplified session information with valid flags. This parameter change allows the system to maintain reliability indicators without the processing overhead of actual connection establishment, as the valid flag serves as a lightweight but sufficient indicator of protocol validity and communication readiness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9061208B2Video game system
Publication Date: 2015.06.23 SQUARE ENIX HLDG CO LTD
  • US9061208B2 patent drawing
  • US9061208B2 patent drawing
  • US9061208B2 patent drawing

AI summary

A video game system includes a plurality of servers and one or more client terminals. Each server provides game information to the client terminal. The client terminal carries out information communication with the server in accordance with a protocol; carries out the video game on a zone on the basis of the game information; and carries out, in response to a request to change zones, zone changing processing. In the zone changing processing, the client terminal updates a valid flag indicating that the protocol for a current zone is valid to a state indicating that the protocol is invalid; determines whether there is the session information for a new zone or not; and updates the valid flag indicating that the protocol for the new zone is invalid to a state indicating that the protocol is valid in a case where there is the session information.