Adaptive Game Mode Switching for Error Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online games face unavailability issues due to errors during data reception, installation, or execution on client devices, disrupting gameplay.

Innovation Solution

An electronic device and method that adaptively switch from local mode to cloud mode upon error detection, allowing continuous gameplay by transmitting signals and data to access game content from a third device, enabling seamless transition and recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the game is played in local mode on the client device, then the game execution is self-contained and does not require external server resources, but the game becomes unavailable when errors occur during data reception, installation, or execution

Engineering Contradiction:
Improvegame availabilityVSAvoidmode switching capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between local mode and cloud mode based on error detection. When errors are detected during data reception, installation, or execution in local mode, the system automatically transitions to cloud mode where the game is executed on a remote server, thereby maintaining game availability and resolving the reliability issue while preserving adaptability through flexible mode switching.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A server acts as an intermediary between the client device and the game execution environment. When local mode fails, the server provides cloud mode execution, mediating the game delivery to ensure continuity. The server receives error signals from the client and responds by providing cloud-based game execution, thus maintaining reliability without requiring the client device to have perfect local execution capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the game data is fully installed locally on the client device, then the game can be played offline and independently, but the device requires sufficient storage space and processing power

Engineering Contradiction:
Improveoffline play capabilityVSAvoidstorage and processing requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides multi-functionality by supporting both local mode and cloud mode execution environments. The same game can be executed either locally on the client device or remotely on a server, allowing the system to adapt to different device capabilities and user needs, thereby providing offline play capability when needed while reducing storage and processing requirements when cloud mode is used.

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

Solution Approach 2:

The invention adds a new dimension to game execution by introducing cloud mode as an alternative to traditional local execution. Instead of only executing games locally on the client device, the system enables remote execution on servers, effectively moving the execution environment from one dimension (local device) to another dimension (remote server), thus reducing local storage and processing requirements while maintaining offline accessibility through cached game data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Duration of action of stationary object

If the system switches to cloud mode when local mode fails, then game continuity is maintained, but additional network communication and server infrastructure are required

Engineering Contradiction:
Improvegame session continuityVSAvoidnetwork and server dependency
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by receiving and caching game data locally on the client device before switching to cloud mode. This preliminary local data reception enables the client to quickly transition to cloud execution without requiring complete data transfer, thus maintaining game session continuity while reducing the complexity of network communication during mode switching.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system ensures continuity of useful action by maintaining game execution without interruption when transitioning from local mode to cloud mode. The error detection mechanism triggers automatic mode switching, and the cloud mode execution seamlessly continues the game session, eliminating downtime and maintaining continuous gameplay experience without requiring complex manual intervention or system reconfiguration.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20220331690A1Electronic device, method, and computer readable storage medium for adaptively switching mode of game based on detection of error
Publication Date: 2022.10.20 NC CORP
  • US20220331690A1 patent drawing
  • US20220331690A1 patent drawing
  • US20220331690A1 patent drawing

AI summary

According to various embodiments, when executing the communication circuit and at least one memory configured to store instructions and the instructions, the first electronic device include at least one processor configured to receive, via the communication circuit from a second electronic device that has received at least portion of first data for an execution of a game, a signal for indicating that a local mode is not available in the second electronic device, the local mode playing the game by executing in the second electronic device the game based on the first data; transmit, via the communication circuit to the second electronic device, second data for providing a cloud mode of the game to the second electronic device, based on the reception of the signal, the cloud mode playing the game by receiving, by the second electronic device, at least one content of the game executed in a third electronic device.