Game Selection Adaptation via Network State Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In online gaming scenarios, significant network delays can make it difficult for users to play games that emphasize timing, as existing systems do not effectively account for varying network states and terminal types, leading to inconvenient gameplay experiences.

Innovation Solution

An information processing system that displays game selection options based on the impact of network states, such as delays, by using a cloud computing base connected to terminals via a network, which includes a management server, virtual machines, and databases, acquiring communication information, and generating display information reflecting the suitability of games for execution based on network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If games are selected without considering network states, then users have access to all available games, but gameplay experience deteriorates due to network delays affecting timing-sensitive games

Engineering Contradiction:
Improvegame selection adaptabilityVSAvoidgameplay experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts the game selection interface based on real-time network state measurements. The suitability determination unit evaluates network conditions and dynamically determines which games to display or highlight, making the system adaptive to changing network conditions rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback loop where network state is continuously measured, evaluated for its impact on game suitability, and used to adjust the displayed game options. This closed-loop control ensures that game selections are continuously optimized based on actual network performance

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If all games are displayed regardless of network conditions, then user choice is maximized, but system reliability deteriorates as timing-sensitive games become unplayable

Engineering Contradiction:
Improvegame selection varietyVSAvoidgameplay reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary evaluation of network state impact on game suitability before presenting game options to the user. By assessing network conditions in advance and determining suitability beforehand, the system prevents unreliable games from being selected, ensuring gameplay reliability from the outset

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If network state impact is not evaluated, then system complexity is reduced, but measurement precision deteriorates regarding game suitability

Engineering Contradiction:
Improvesystem complexityVSAvoidgame suitability assessment
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system changes the parameter set used for game selection by incorporating network state metrics (such as latency, jitter, or bandwidth) into the suitability evaluation. This extends the traditional game selection parameters to include network-related parameters, enabling more precise suitability assessment

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3792774B1Information processing system
Publication Date: 2024.03.13 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP3792774B1 patent drawingFigure 1~2
  • EP3792774B1 patent drawingFigure 3~4
  • EP3792774B1 patent drawingFigure 5~6

AI summary

The present invention displays the content of games in accordance with a network-conditions-based impact on the games. An information processing system comprises an execution means for executing at least one application from among multiple applications, a sending means for sending to a terminal the result of the execution of the at least one application by the execution means, a communication information acquisition means for acquiring communication information representing the communication conditions between the sending means and the terminal, application identification information for identifying the applications, a suitability information storage means in which has been stored suitability information that is associated with the scope of the communication information and represents the suitability for executing the applications, a suitability information acquisition means for acquiring the suitability information on the basis of the acquired communication information, and a display information generation means for generating display information for displaying either all or a portion of the content of the multiple applications in accordance with the acquired suitability information.