Dynamic Virtual Joystick Movable Area Expansion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for controlling virtual object movement in virtual environments are inefficient due to limited touch point movement within the virtual joystick's movable area, leading to low user operation efficiency, especially when the touch point moves outside the area.

Innovation Solution

The method involves displaying a target perspective picture with a virtual joystick and movable area, starting the joystick upon trigger operation, and adjusting its position synchronously with the touch point within an effective touch range larger than the movable area, allowing real-time position changes and improved control over the virtual object.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the touch point is constrained to move only within the virtual joystick's movable area, then the control interface remains simple and compact, but the user operation efficiency decreases due to limited touch point movement range

Engineering Contradiction:
Improveuser operation efficiencyVSAvoidmovable area of virtual joystick
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent applies dynamics by making the virtual joystick's movable area expandable. When the touch point moves beyond the initial movable area boundary, the boundary dynamically expands to include the new touch point position, allowing continuous movement without artificial constraints while maintaining intuitive control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent effectively adds a temporal dimension to the movable area by making it dynamic rather than static. The area evolves over time based on touch point movement, transforming a two-dimensional constrained space into a time-dependent expanding space that adapts to user interaction patterns.

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

2Productivity

If the effective touch range is expanded beyond the movable area, then the touch point can move further improving operation efficiency, but the system complexity increases due to boundary management

Engineering Contradiction:
Improveoperation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies self-service by automatically expanding the movable area boundary based on touch point position without requiring external intervention or complex boundary management logic. The boundary expands itself to encompass the touch point, eliminating the need for separate boundary management systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameter of the movable area from a fixed value to a dynamic value that automatically adjusts based on touch point position. This parameter change simplifies the system by using the touch point coordinates directly to define the boundary, rather than requiring separate boundary management parameters.

Inventive Principle:
Principle #35Parameter changes

3Speed

If the virtual joystick responds to touch point movement outside the movable area, then control responsiveness improves, but the original control precision within the defined area is compromised

Engineering Contradiction:
Improvecontrol responsivenessVSAvoidcontrol precision
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the movable area boundary adaptive rather than static. The boundary dynamically adjusts to include touch points that move beyond the original area, allowing the system to maintain precision tracking of the touch point while responding to movements that would previously have been considered out-of-bounds.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11513657B2Method and apparatus for controlling movement of virtual object, terminal, and storage medium
Publication Date: 2022.11.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11513657B2 patent drawing
  • US11513657B2 patent drawing
  • US11513657B2 patent drawing

AI summary

This application provides a method and an apparatus for controlling movements of a virtual object. The method includes displaying a target perspective picture of a target application, and superimposing a virtual joystick and a movable area of the virtual joystick on the target perspective picture; starting the virtual joystick when a trigger operation corresponding to the virtual joystick is received; adjusting a position of the virtual joystick in the movable area according to a position change of a touch point when the virtual joystick is in an activated state, the position of the virtual joystick and a position of the touch point changing synchronously in real time when the touch point moves within an effective touch range, the effective touch range being larger than the movable area; and controlling a virtual object to move according to the position of the virtual joystick.