Simulation Position Reservation for Seamless User State Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-user computer simulations face challenges in maintaining user participation and game state integrity when users disconnect or leave a simulation, leading to loss of progress, team imbalance, and random replacement of participants, which affects gameplay experience and team dynamics.

Innovation Solution

The system allows for the reservation of a user's position and game state within a simulation, enabling a designated second user to seamlessly join and continue from the first user's position, maintaining game state and progress, even in cases of disconnection or intentional termination, through notification and confirmation processes over distributed networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a user disconnects or leaves a simulation, then the simulation can continue with remaining users, but the game state integrity and team balance are compromised due to random replacement

Engineering Contradiction:
Improvegame state integrityVSAvoidteam composition flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system pre-establishes replacement relationships between users before disconnection occurs. When a user leaves the simulation, the pre-designated replacement user automatically takes over their position, eliminating the need for random replacement and maintaining both game state integrity and controlled team composition.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If a user's position is immediately filled by a random user, then the simulation continues without interruption, but the original user's progress and achievements are lost

Engineering Contradiction:
Improvesimulation continuityVSAvoiduser progress
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system creates a copy of the original user's game state and transfers it to the replacement user. When user A disconnects, their position, progress, and achievements are copied to user B (the replacement), allowing the simulation to continue without interruption while preserving the original user's accomplishments.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system allows free replacement of users, then team composition is flexible, but control over team dynamics and gameplay experience is reduced

Engineering Contradiction:
Improveteam composition flexibilityVSAvoidteam management control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements a controlled replacement mechanism where users can designate their own replacements and the system manages the replacement process based on predefined criteria. This feedback loop maintains team management control while allowing flexible team composition changes, as replacements are not entirely random but based on user preferences and system rules.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8882588B2Method and apparatus for use in reserving a position within a simulation for another user
Publication Date: 2014.11.11 SONY INTERACTIVE ENTERTAINMENT LLC
  • US8882588B2 patent drawing
  • US8882588B2 patent drawing
  • US8882588B2 patent drawing

AI summary

The present embodiments provide systems, apparatuses, processes and methods of providing interactive electronic gaming. Some of these methods comprise: receiving, during an active interactive electronic game with which a plurality of remote users are participating over a distributed network, a notification of termination of a first user's participation in the active interactive game; identifying a first position within the interactive game corresponding with the first user of the plurality of remote users; determining whether to provide a game state transfer of the first position within the interactive game; identifying, in response to determining to provide the game state transfer, a second user to which the first position is to be transferred, where the second user is not an active participant in the interactive game; and reserving, in response to determining to provide the game state transfer, the first position for the identified second user.