Session Management for Seamless Multiplayer Gaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multiplayer gaming systems face challenges in managing large player populations, leading to limitations in simulation fidelity, computational requirements, and network traffic, resulting in a less immersive virtual world experience due to restricted player interactions across sessions.

Innovation Solution

A session management system that enables seamless merging and splitting of network sessions, allowing players from different sessions to interact seamlessly while managing player and object IDs to resolve conflicts, thereby enhancing the virtual world's population and reducing computational burdens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single network session is used to avoid conflicts and game inconsistencies, then session consistency is maintained, but the maximum player count that can share the virtual space is limited due to computational requirements

Engineering Contradiction:
Improvesession consistencyVSAvoidmaximum player count
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system divides the player population into multiple sessions, each managed by a dedicated session manager. This segmentation allows the virtual world to support more players by distributing computational load across multiple sessions while maintaining consistency through coordinated state management between sessions.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If players are divided into multiple sessions to increase player count, then the virtual world can accommodate more players, but players in different sessions cannot interact even when present in the same virtual area

Engineering Contradiction:
Improveplayer countVSAvoidplayer interaction capability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system enables merging of multiple sessions into a single coordinated session when players from different sessions converge in the same virtual area. This merging allows players to interact seamlessly across session boundaries while maintaining the ability to divide into separate sessions when needed, thus increasing both player count and interaction capability.

Inventive Principle:
Principle #5Merging (Combining)

3Use of energy by moving object

If the number of players in each session is limited to reduce computational load and network traffic, then feasible computation levels are maintained, but the virtual world feels empty and disconnected

Engineering Contradiction:
Improvecomputational loadVSAvoidvirtual world population
Core Design Contradiction:
Use of energy by moving objectVSQuantity of substance

Solution Approach 1:

The session management system provides multi-functionality by enabling sessions to dynamically merge and split based on player distribution and interaction needs. This allows the system to maintain low computational load per session while creating the illusion of a densely populated virtual world through coordinated multi-session management, making the system adaptable to varying population densities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If session replacement is used to maintain consistency when moving through the virtual world, then player experience consistency is improved, but game design is substantially restricted and objects/players must be limited in certain areas

Engineering Contradiction:
Improveplayer experience consistencyVSAvoidgame design flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically manages session boundaries and player visibility across sessions based on virtual area characteristics and player positions. Instead of rigid session replacement, the system adaptively coordinates multiple sessions to maintain consistency, allowing game designers greater flexibility in placing objects and players throughout the virtual world without being constrained by fixed session boundaries.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11794114B2System and method for session management in a multiplayer network gaming environment
Publication Date: 2023.10.24 TAKE TWO INTERACTIVE SOFTWARE INC
  • US11794114B2 patent drawing
  • US11794114B2 patent drawing
  • US11794114B2 patent drawing

AI summary

Disclosed are systems and methods for session management. The disclosed system allows for seamless merging and splitting of network sessions in a multiplayer network gaming environment. Seamless session management allows dynamic movement of players in a virtual world during gameplay without unnecessary loading and/or stalling. As the players in the virtual world move around, the management of active game sessions can be improved to effect a more realistic perceived population.