Dynamic Host Terminal Selection for Multiplayer Game Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiplayer network games, the communication quality of the host terminal significantly affects the execution speed, leading to disruptions when the host terminal's communication speed is insufficient, particularly during reconnection, which is unacceptable in real-time action games.

Innovation Solution

The system dynamically adjusts the host terminal based on communication quality by periodically inspecting the ping value and switching to a member terminal with better communication speed when the host terminal's speed falls below a threshold, ensuring consistent gameplay performance without affecting the leader player's role.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the leader terminal is set as the host terminal to give preferential treatment, then the leader player can enjoy multiplay without being affected by member players' communication quality, but the game execution speed becomes limited by the host terminal's communication quality which may cause disruptions

Engineering Contradiction:
Improveleader player's gameplay experienceVSAvoidgame execution stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic host terminal selection by periodically inspecting communication quality (ping values) of all game terminals and switching the host terminal from the leader terminal to a member terminal when communication quality deteriorates below a threshold. This dynamic adjustment resolves the contradiction by allowing the system to adapt between preferring the leader terminal (for ease of operation) and selecting a terminal with sufficient communication quality (for reliability), eliminating game disruptions while maintaining leader player advantages.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the host terminal's communication quality is insufficient, then the game execution speed is limited and disruptions occur, but switching host terminals during reconnection interrupts the game which is unacceptable in real-time action games

Engineering Contradiction:
Improvegame execution speedVSAvoidgame interruption time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary inspection of communication quality (ping values) of all game terminals before designating a host terminal. By proactively identifying terminals with insufficient communication quality before game execution begins, the system prevents disruptions and avoids the need for mid-game reconnections that would cause interruptions. This preliminary assessment ensures the selected host terminal can maintain the required game execution speed throughout gameplay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous monitoring of communication quality during game execution by periodically inspecting ping values of the host terminal. When the communication quality falls below a predetermined threshold, the system provides feedback by automatically switching to an alternative terminal with sufficient communication quality. This feedback mechanism maintains game execution speed and prevents disruptions without requiring manual intervention or causing game interruptions.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system dynamically switches host terminal based on communication quality, then comfortable communication is maintained across the game group, but the system complexity increases due to periodic inspection and conditional switching logic

Engineering Contradiction:
Improvecommunication qualityVSAvoidhost selection mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent manages system complexity by monitoring a single key parameter (ping value representing communication quality) and switching the host terminal based on whether this parameter meets a predetermined threshold. This simple parameter-based decision rule maintains communication reliability without requiring complex multi-factor evaluation algorithms, keeping the host selection mechanism straightforward while ensuring comfortable communication across the game group.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10905954B2Information processing device and game processing method
Publication Date: 2021.02.02 SEGA CORP
  • US10905954B2 patent drawing
  • US10905954B2 patent drawing
  • US10905954B2 patent drawing

AI summary

An information processing device is disclosed including a processor that controls progress of a game in which a plurality of players can participate simultaneously based on operation inputs at a plurality of game terminals. The plurality of game terminals includes a leader terminal and a member terminal. The information processing device further includes memory connected to the processor and that manages one of the plurality of game terminals as a host terminal. The processor causes the memory to set the leader terminal as the host terminal. The processor inspects communication quality of the host terminal during execution of the game. When the leader terminal is the host terminal and the communication quality satisfies a predetermined condition, the processor causes the memory to set the member terminal as the host terminal, without changing the leader player.