Cloud Game Resource Grouping for Independent Multi-Game Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud game control methods on a single device suffer from system resource waste and scheduling difficulties due to the need for multiple system instances, each with repeated processes and shared resources like GPU and CPU, leading to inefficiencies when multiple games are played simultaneously.

Innovation Solution

A method and apparatus that utilize a single system instance with M resource groups to manage N cloud game resources, where each group includes interrelated cloud game applications, display resources, and processing resources, allowing for separate control, display, and processing of each game resource to avoid redundant processes and resource sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple system instances are used to manage multiple cloud games, then each game can be controlled independently, but system resource waste increases due to repeated processes and independent kernels

Engineering Contradiction:
ImproveIndependent game controlVSAvoidSystem resource waste
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent merges multiple cloud game management functions into a single system instance by introducing a game management module that can simultaneously manage multiple cloud games. This eliminates the need for multiple independent system instances, thereby reducing resource waste from repeated processes and kernels while maintaining independent control through dedicated resource groups for each game.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple system instances share resources like GPU and CPU, then resource utilization improves, but scheduling difficulty increases when multiple games are played simultaneously

Engineering Contradiction:
ImproveResource utilizationVSAvoidScheduling difficulty
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments shared resources into dedicated resource groups, where each cloud game is assigned specific GPU and CPU resources. This segmentation approach maintains high resource utilization through sharing while simplifying scheduling by providing clear resource boundaries and ownership for each game, eliminating complex arbitration requirements.

Inventive Principle:
Principle #1Segmentation

3Productivity

If virtualization or containerization is used to run multiple cloud games on a single device, then device utilization improves, but system resource waste occurs due to repeated processes and system applications

Engineering Contradiction:
ImproveDevice utilizationVSAvoidSystem resource consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent makes the single system instance universal by designing it to handle multiple cloud games through a game management module that can instantiate and control multiple games within the same system. This multi-functional approach allows one system instance to perform the roles that previously required multiple instances, reducing resource consumption from repeated system processes and applications.

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

Data Source

PatentUS20260077263A1Computing resource management for cloud game control
Publication Date: 2026.03.19 NETEASE (HANGZHOU) NETWORK CO LTD
  • US20260077263A1 patent drawing
  • US20260077263A1 patent drawing

AI summary

According to some aspects of the present disclosure, control instructions for target cloud game resources in a system instance are acquired. Based on the control instructions, a respective target resource group corresponding to each respective target cloud game resource of the target cloud game resources is determined. For each respective target resource group, a respective target cloud game application is displayed through a respective target display resource, each respective target cloud game resource is run through the respective target cloud game application, and a respective control operation corresponding to a respective control instruction is executed. Each respective target cloud game resource is processed through a corresponding target processing resource to obtain pieces of cloud game data, and the pieces of cloud game data are returned to one or more senders of the control instructions.