Remote Game Synchronization via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online gaming systems do not allow users to seamlessly continue playing a game on a different terminal device after initially playing on a game console, disrupting the gaming experience.

Innovation Solution

A method and apparatus enabling users to participate in remotely accessible electronic games by processing game participation requests, providing access to game synchronization data, and activating the game application on a new device, allowing users to continue playing with up-to-date player profile data and game status information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a player leaves the game console during gameplay, then the player can be free from the terminal device, but the player cannot continue playing the same game on a different terminal device

Engineering Contradiction:
Improveability to continue playing on different terminal devicesVSAvoidgame synchronization data
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a game server as an intermediary that stores player profile data and game synchronization data. When a player leaves the console, the server maintains the game state and player progress. When the player returns via a different terminal device, the server provides the necessary synchronization data to continue the game seamlessly, resolving the contradiction between device flexibility and data continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by continuously saving player profile data and game synchronization data to the server during gameplay. This pre-stored data enables the player to resume the game on a different terminal device without losing progress, as the necessary information is already prepared and stored on the server.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system provides continuous game synchronization across devices, then the player experience is maintained, but the system complexity increases

Engineering Contradiction:
Improvegame synchronization reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The game server is designed with multi-functionality, handling multiple tasks including storing player profile data, managing game synchronization, and supporting multiple terminal devices. This universal approach consolidates complexity into a single centralized system rather than distributing it across multiple complex client-side components, thereby maintaining reliability while managing overall system complexity.

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

Data Source

PatentEP2537568B1Method and apparatus for enabling a user to participate in a remotely accessible electronic game
Publication Date: 2021.04.21 ORANGE SA
  • EP2537568B1 patent drawingFigure 1A~1C
  • EP2537568B1 patent drawingFigure 2A
  • EP2537568B1 patent drawingFigure 2B

AI summary

A user terminal device for enabling a user to participate in a remotely accessible electronic game for one or more players, the user terminal device comprising: game application means for supporting a game application for execution of the electronic game; request processing means for processing a game participation request initiated by a player of the electronic game to request the user of the user terminal device to join the electronic game, the game participation request providing access to game synchronisation data for synchronising with the electronic game; and activation means for activating the game application, in response to the request, using the game synchronisation data enabling the user to participate in the electronic game. The or each participating player of the electronic game may be associated with player profile data characterising the status of the respective player in the electronic game, and the electronic game is associated with game status information characterising the status of the game ; and the game participation request may provide access to player profile data for obtaining up-to-date player profile data of the player requested to join the electronic game and the game synchronisation data for synchronising with the electronic game is based on the up-to-date game status information.