Multi-Touch Control Prioritization for Accurate 3D Game Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-point touch operations in control interfaces for virtual characters in three-dimensional simulation games often result in unintended control responses due to conflicting or excessive adjustments, leading to complex and inefficient control processes.

Innovation Solution

A method and apparatus that determine response priority labels for touch points on a display interface, allowing selection of a target control based on these labels to perform a specific control operation, thereby resolving conflicts and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multi-point touch operations are supported on control interface, then user interaction capability is improved, but control accuracy deteriorates due to conflicting or excessive adjustments

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidcontrol accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the multi-point touch operation into individual touch point events, each with its own control target and operation type. By dividing the composite touch event into separate manageable units, the system can process each touch point independently according to its specific control function, avoiding the confusion caused by treating multi-point touches as a single ambiguous operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing layer that receives multi-point touch events, identifies the control targets for each touch point, determines operation types, and generates corresponding control instructions. This intermediary layer acts as a mediator between the raw touch input and the final control execution, resolving conflicts by systematically matching each touch point with its intended control function before generating control signals.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple controls respond to multi-point touch operations, then control coverage is improved, but response reliability deteriorates due to unintended control operations

Engineering Contradiction:
Improvecontrol coverageVSAvoidresponse reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different response priorities to different control targets based on their specific functions and the context of the touch operation. Each control target receives a customized priority level that reflects its importance and suitability for the current touch event, allowing the system to reliably select the most appropriate control while maintaining comprehensive control coverage across multiple possible targets.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of response priority dynamically based on the specific touch event characteristics, control target properties, and operational context. By adjusting the response priority parameter according to these variables, the system can reliably determine which control should respond to a multi-point touch operation, preventing unintended controls from activating while ensuring the correct control responds.

Inventive Principle:
Principle #35Parameter changes

3Speed

If steering speed is superposed in multi-point touch operations, then response speed is improved, but control precision deteriorates due to excessive rapid adjustment

Engineering Contradiction:
Improveresponse speedVSAvoidcontrol precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent applies partial action by selectively activating only the necessary control operations among multiple detected touch points, rather than executing all possible controls simultaneously. By determining the appropriate subset of controls that should respond based on touch point locations and control priorities, the system maintains responsive speed while avoiding excessive rapid adjustments that would compromise precision.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements feedback mechanisms that monitor the cumulative effect of multiple touch operations on control targets. When multiple touch points target the same or overlapping controls, the system provides feedback to regulate the total adjustment magnitude, preventing excessive rapid changes that would occur from simple superposition while still maintaining the responsive speed benefit of multi-point input.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12572269B2Performing a control operation based on multiple touch points
Publication Date: 2026.03.10 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12572269B2 patent drawing
  • US12572269B2 patent drawing
  • US12572269B2 patent drawing

AI summary

A method for performing a control operation includes acquiring touch operation information of at least two touch points of a touch event, the touch operation information comprising respective locations of the at least two touch points, and, in response to a determination that at least two of the locations are matched with respective locations of one or more object controls in a display interface, determining respective response priority labels corresponding to each of the one or more object controls. The method further includes, according to the respective response priority labels, selecting a target control from among the one or more object controls, and performing a target control operation indicated by the target control.