Cloud Gaming Client Update Automation via UI Trigger Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual updating of game software in cloud gaming systems is inefficient and labor-intensive, especially with frequent updates and multiple game versions, reducing update efficiency and increasing operational costs.

Innovation Solution

A method and system for automatically updating cloud gaming client data by simulating trigger operations on update controls within the cloud gaming server, using operation coordinates to generate trigger instructions, and updating the client data without manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual update operations are performed for game software in cloud gaming systems, then update control can be achieved, but update efficiency decreases and operational costs increase due to frequent updates and multiple game versions

Engineering Contradiction:
Improveupdate efficiencyVSAvoidmanual operation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically detecting update needs, capturing update interface screenshots, identifying update buttons through image recognition, and executing update operations without human intervention. The cloud gaming server autonomously completes the entire update workflow, transforming manual operations into an automated self-updating system that improves efficiency and eliminates time loss associated with manual updates

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual operation system with an automated image recognition and control simulation system. Instead of human operators manually navigating and clicking update buttons, the system uses screenshot capture, UI element identification through image processing, and automated trigger instruction generation to substitute human mechanical actions with automated digital processes, thereby improving update efficiency and reducing operational time

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If manual update operations are performed for game software in cloud gaming systems, then update control can be achieved, but operational costs increase due to frequent updates and multiple game versions

Engineering Contradiction:
Improveupdate efficiencyVSAvoidoperational cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The system performs self-service by automatically detecting update needs, capturing update interface screenshots, identifying update buttons through image recognition, and executing update operations without human intervention. The cloud gaming server autonomously completes the entire update workflow, transforming manual operations into an automated self-updating system that improves efficiency and eliminates time loss associated with manual updates

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual operation system with an automated image recognition and control simulation system. Instead of human operators manually navigating and clicking update buttons, the system uses screenshot capture, UI element identification through image processing, and automated trigger instruction generation to substitute human mechanical actions with automated digital processes, thereby improving update efficiency and reducing operational time

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12530185B2Game data updating method and system, server, electronic device, and storage medium
Publication Date: 2026.01.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12530185B2 patent drawing
  • US12530185B2 patent drawing
  • US12530185B2 patent drawing

AI summary

A game data updating method game data updating includes: running a cloud gaming client mirroring data when a game update needs to be performed, to generate a cloud gaming picture including an update trigger control; obtaining operation coordinates corresponding to the update trigger control; automatically simulating a trigger operation on the update trigger control according to the operation coordinates corresponding to the update trigger control, to generate a trigger instruction for the update trigger control; and updating the cloud gaming client mirroring data according to the trigger instruction.