Virtual Machine Sharing for Cloud Gaming Resource Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud gaming platforms face inefficiencies due to limited computing power resources, leading to delayed game start responses when multiple games are run concurrently.

Innovation Solution

Implement a virtual machine sharing interface to allow access information to be displayed and transmitted to a cloud gaming platform, enabling virtual machine sharing and scheduling of resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If cloud gaming platform runs more games concurrently, then service coverage increases, but computing power resources become insufficient leading to delayed responses

Engineering Contradiction:
Improvegame start response speedVSAvoidcomputing power resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent transitions from a centralized cloud gaming architecture to a distributed edge computing architecture by introducing virtual machines on user terminals. This dimensional shift allows computing resources to be distributed across multiple nodes (cloud servers + edge terminals), expanding the resource pool without proportionally increasing centralized server capacity.

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

Solution Approach 2:

The patent introduces virtual machines as intermediary components between cloud gaming servers and user terminals. These virtual machines act as local proxies that can pre-load game environments and assets, reducing the immediate computational burden on cloud servers while maintaining game quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If cloud gaming platform allocates more computing resources, then game start response improves, but platform cost increases

Engineering Contradiction:
Improvecloud gaming interaction efficiencyVSAvoidserver computing power consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent implements partial action by having virtual machines on terminals handle certain computing tasks locally rather than requiring all computations to be performed by cloud servers. This partial distribution of computational workload reduces overall server energy consumption while maintaining gaming performance.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system enables self-service computing by allowing user terminals to host virtual machines that provide local computing capabilities. Terminals essentially serve themselves by performing rendering and computation tasks locally, reducing the energy burden on centralized server infrastructure.

Inventive Principle:
Principle #25Self-service

3Productivity

If virtual machine sharing is implemented, then resource utilization improves, but system complexity increases

Engineering Contradiction:
Improvecomputing power resource utilizationVSAvoidvirtual machine management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal virtual machine management system that can handle multiple functions: resource allocation, game deployment, user authentication, and cross-terminal compatibility. This multi-functional approach consolidates what could be multiple separate complex systems into a single standardized platform.

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

Solution Approach 2:

The system standardizes virtual machine parameters and configurations to enable easy sharing and migration. By defining standardized interfaces and parameters for virtual machines, the system reduces the complexity of managing diverse computing environments across different terminals.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250339767A1Cloud gaming processing
Publication Date: 2025.11.06 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250339767A1 patent drawing
  • US20250339767A1 patent drawing
  • US20250339767A1 patent drawing

AI summary

In a cloud gaming processing method, a virtual machine sharing interface of a virtual machine installed on a first terminal is displayed based on a resource sharing triggering operation. The virtual machine is configured to access at least part of a computing power resource in the first terminal. Access information of the virtual machine is transmitted to a cloud gaming platform based on a virtual machine sharing operation. The virtual machine sharing operation is performed via the virtual machine sharing interface. The cloud gaming platform schedules access to the computing power resource via the virtual machine of the first terminal based on the access information. Apparatus and non-transitory computer-readable storage medium counterpart aspects are also contemplated.