Cloud Game Instruction Conversion for Multi-Device Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Different game devices require distinct input methods for the same game operations, leading to increased development and user adjustment costs, resulting in a poor gaming experience due to the need for adaptive development for various platforms.

Innovation Solution

A method and apparatus that convert operation instructions from various game clients into standardized game instructions, which are then sent to a cloud game server to perform the corresponding game operations, eliminating the need for adaptive development and user adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If operation instructions are customized for different game devices, then device compatibility is improved, but development complexity and user adjustment costs increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an instruction conversion interface as an intermediary component that translates operation instructions from different game clients into unified game instructions. This mediator layer handles the complexity of multi-device compatibility internally, while presenting a simplified interface to both developers and users. The conversion interface receives diverse input methods (touch, keyboard, mouse, voice) and standardizes them into a common instruction format that the cloud game server can process uniformly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal instruction processing architecture where a single cloud game server and unified game client can handle multiple types of input devices through the instruction conversion interface. This multi-functional system eliminates the need for separate customized versions for different devices, allowing one game deployment to serve multiple platforms (mobile, PC, console) without requiring adaptive development for each device type.

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

2Adaptability or versatility

If adaptive development is performed for various platforms, then platform-specific optimization is improved, but development time and costs increase

Engineering Contradiction:
Improveplatform optimizationVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides a universal game client and cloud game server architecture that works across all platforms without requiring separate adaptive development. The instruction conversion interface handles platform-specific input variations internally, allowing developers to create a single version of the game that automatically adapts to different devices, thereby eliminating the time-consuming process of platform-specific optimization.

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

Solution Approach 2:

The instruction conversion interface automatically detects and adapts to different input methods and device types without requiring manual configuration or separate development efforts. The system self-adjusts to handle various platforms through its built-in conversion capabilities, eliminating the need for developers to invest time in platform-specific optimization work.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If multiple input methods are supported, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The instruction conversion interface serves as a mediator that handles the complexity of multiple input methods internally. Users can conveniently use their preferred input method (touch, keyboard, mouse, voice) without the system complexity being exposed to them. The conversion interface transparently translates these diverse inputs into unified game instructions, maintaining user convenience while managing system complexity behind the scenes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240390789A1Method for controlling cloud game, and storage medium, and electronic device thereof
Publication Date: 2024.11.28 GUANGZHOU BOGUAN TELECOMM TECH LTD
  • US20240390789A1 patent drawing
  • US20240390789A1 patent drawing
  • US20240390789A1 patent drawing

AI summary

A method for controlling a cloud game, including: obtaining an operation instruction input by a first game client, and converting the operation instruction into a game instruction; where a type of the operation instruction is determined according to a game platform corresponding to the first game client, a type of the game instruction is a type of an instruction to be received by a cloud game server, and the game instruction is configured to indicate a game operation to be performed; and, sending the game instruction to the cloud game server, where the cloud game server controls a game virtual object to perform the game operation according to the game instruction.