Dynamic AI Operation Mode Adjustment in Cloud Gaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud gaming technologies lack flexibility in adjusting the strength of artificial intelligence-controlled virtual objects based on the real-time game level of users, leading to an unsatisfactory gaming experience due to fixed AI strength settings.

Innovation Solution

A method is implemented where a terminal device and cloud server collaborate to display and control both user-controlled and AI-controlled virtual objects, with real-time acquisition and adjustment of operation information to dynamically determine and update the AI operation mode based on user performance, ensuring the AI strength aligns with the user's current game level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the strength of AI-controlled virtual object is adjusted by simply adjusting a value parameter, then the adjustment process is simple and quick, but the flexibility to adapt to different user game levels is insufficient

Engineering Contradiction:
Improveflexibility to adjust AI strengthVSAvoidcomplexity of AI control system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adjustment of AI operation modes based on real-time detection of user game levels. The system transitions from static value-based adjustment to dynamic mode-based adjustment, where the AI-controlled virtual object's operation mode automatically adapts to the user's current game level through continuous monitoring and real-time switching between predefined operation modes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the adjustment parameter from simple value parameters to operation mode parameters. By introducing operation modes as the adjustment parameter, the system achieves more granular and flexible control over AI strength, allowing multiple dimensions of adjustment (operation mode + value parameter) rather than relying on a single value parameter.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If fixed AI strength settings are used, then the control system is simple and stable, but the gaming experience becomes unsatisfactory due to inability to adapt to user performance variations

Engineering Contradiction:
Improvestability of AI controlVSAvoidadaptability to user game level
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent pre-defines multiple operation modes for the AI-controlled virtual object before the game begins. These operation modes are prepared in advance with different strength characteristics, allowing the system to quickly switch between them during gameplay without requiring complex real-time calculations, thus maintaining stability while enabling adaptation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the system continuously detects the user's game level and uses this information to adjust the AI operation mode accordingly. The detection result feeds back to the control system, which then selects the appropriate operation mode to match the user's current skill level, creating a closed-loop adaptive system that maintains both stability and adaptability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240408492A1Method, apparatus, electronic device, and storage medium for controlling a virtual object
Publication Date: 2024.12.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240408492A1 patent drawing
  • US20240408492A1 patent drawing
  • US20240408492A1 patent drawing

AI summary

One or more aspects of this application disclose a method, an apparatus, and a storage medium for controlling a virtual object. The method includes obtaining first operation information generated by a user for a first virtual object during a running of game on a cloud server, determining a first operation mode based on the first operation information, controlling the second virtual object based on the first operation mode, obtaining second operation information generated by the user for the first virtual object during the running of the game on the cloud server, determining a second operation mode based on the second operation information, and adjusting the first operation mode corresponding to the second virtual object to the second operation mode.