Virtual Target Lock Switching Using Mobile Swing Gestures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual environment systems require repetitive user input to switch locked enemy characters, leading to inefficient character switching during battles.

Innovation Solution

A method and apparatus that allows switching locked virtual objects using a swing operation of the mobile terminal, utilizing motion sensors or camera inputs to determine the target for locking changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users repeatedly touch the locking control to switch locked enemy characters, then the switching follows a preset order, but the switching efficiency is low especially when the target is at the end of the switching order

Engineering Contradiction:
Improveswitching efficiencyVSAvoidtime for switching targets
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical touch operation with gesture-based control. Users perform swinging gestures in the direction of the target enemy character to lock onto them directly, eliminating the need for repeated tapping and sequential switching through the preset order.

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

Solution Approach 2:

The patent changes the control parameter from discrete sequential selection to continuous directional gesture recognition. By recognizing the direction and amplitude of swinging gestures, the system directly identifies the target enemy character regardless of position in the preset switching order, significantly reducing switching time.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the locking control is provided on the user interface, then the locking function is simple to implement, but the operation complexity increases when needing to switch between multiple enemy characters

Engineering Contradiction:
Improveease of target switchingVSAvoidoperation steps
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces complex multi-tap UI operations with intuitive physical gestures. The swinging gesture naturally indicates the user's intent to switch to a specific enemy character, making the operation as simple as pointing in the direction of the target.

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

Solution Approach 2:

The system automatically determines the target enemy character based on the gesture direction and amplitude, eliminating the need for users to manually navigate through switching sequences or select from menus. The system serves itself by interpreting the gesture and directly locking onto the appropriate target.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enriches user interaction modes and improves the efficiency of switching locked targets by allowing direct selection through a swing motion, enhancing game strategies.

Implementation Method 1

receiving a swing operation, the swing operation including an operation for swinging a body of the mobile terminal

Methodology Applied
Scientific EffectMotion sensing: Accelerometer

Data Source

PatentUS12629595B2Method, computer device, and storage medium for virtual object switching
Publication Date: 2026.05.19 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12629595B2 patent drawing
  • US12629595B2 patent drawing
  • US12629595B2 patent drawing

AI summary

A virtual object switching method includes displaying a first virtual object in a locked state and a second virtual object not in a locked state, the locked state indicating a locked virtual object becoming an action target of a main control virtual object; receiving a swing operation, the swing operation including an operation for swinging a body of the mobile terminal; and switching from the first virtual object in the locked state to the second virtual object to be in a locked state, when the swing operation matches the second virtual object.