Virtual Object Movement Control via Dual Button Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In tactical competitive games, players face challenges in controlling virtual objects to move over long distances, requiring prolonged touch operations, which can be cumbersome and inconvenient, especially in fast-paced game scenarios.

Innovation Solution

A method and apparatus that display two buttons on a screen, allowing players to control virtual objects to move automatically at a target speed by detecting touch operations on a virtual joystick area, with the second button displayed when conditions are met, enabling automatic movement and highlighting both buttons for easy operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a player continues the same touch operation for a long time to control the virtual object to move over long distance, then the virtual object can reach the target position, but the operation becomes cumbersome and inconvenient

Engineering Contradiction:
Improveoperation convenienceVSAvoidoperation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the continuous touch operation into discrete button presses. Instead of requiring a single long-duration touch operation, the system divides the movement control into multiple independent button interactions, where each button press corresponds to a specific movement action. This segmentation allows players to achieve the same movement goal through shorter, more manageable operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements automatic movement functionality where the system performs the movement action automatically once triggered by a button press. The virtual object moves autonomously at a predetermined speed without requiring continuous user input, allowing the system to serve itself in completing the movement task after a single user initiation.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If automatic movement function is added with two buttons, then operation flexibility is improved, but device complexity increases

Engineering Contradiction:
Improveoperation flexibilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes both buttons perform the same automatic movement function, creating universal control options. Either button can independently trigger the automatic movement of the virtual object, providing multiple entry points for the same functionality. This multi-functionality design allows players to choose whichever button is more convenient in different situations without adding complex different behaviors to each button.

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

Solution Approach 2:

The patent creates a duplicate button (second button) that mirrors the functionality of the first button. Both buttons are positioned in different areas of the screen but perform identical automatic movement operations. This copying approach provides redundancy and flexibility without requiring complex differentiation between buttons, simplifying the overall control logic while increasing operational flexibility.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11052307B2Method and apparatus for controlling virtual object to move, electronic device, and storage medium
Publication Date: 2021.07.06 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11052307B2 patent drawing
  • US11052307B2 patent drawing
  • US11052307B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method for controlling the movement of a virtual object performed by an electronic device. A first button is displayed at a first position of a screen. A second button is displayed at a second position of the screen when a first touch operation is detected. When a second touch operation on the second button is detected, a virtual object is controlled to move automatically, and the two buttons are highlighted. The automatic movement of the virtual object and the linkage between the two buttons are implemented through simple operations, thereby improving the convenience and flexibility of operations.