Multi-Touch Gesture Trajectory Adjustment for Accurate Intent Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing portable electronic devices struggle to accurately interpret complex gestures based on touch inputs due to limitations in identifying the distance and movement of contact points, leading to inefficiencies in user intent recognition.

Innovation Solution

The electronic device employs a touch sensor to identify distances and center points of multiple contact points, calculates probabilities based on the speed of these points, and adjusts the distance or center point accordingly to enhance gesture recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the device uses basic touch input detection to identify gestures, then the device complexity is low, but the gesture recognition accuracy is insufficient

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the touch input analysis into multiple independent parameters: contact point coordinates, distance calculations, center point determination, and velocity computation. Each parameter is processed separately and then integrated to determine gesture intent, improving accuracy without requiring a completely complex system architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts gesture interpretation based on calculated velocity of contact points. By incorporating temporal changes (velocity) alongside spatial parameters (distance), the system adapts its decision-making process to distinguish between intentional gestures and accidental touches, enhancing recognition accuracy

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the device calculates velocity based on multiple contact points to improve gesture interpretation, then the gesture interpretation accuracy improves, but the processing time increases

Engineering Contradiction:
Improvegesture interpretation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary calculations of distance and center point positions for each contact point before computing velocity. These pre-calculated parameters are then used in the velocity computation, allowing the system to process multiple parameters efficiently without requiring all calculations to be performed simultaneously, thus reducing overall processing time

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the device uses simple distance-based gesture identification, then the processing is fast, but the ability to distinguish between different gesture types is limited

Engineering Contradiction:
Improvegesture identification speedVSAvoidgesture type discrimination
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent adds a temporal dimension to gesture recognition by calculating velocity from sequential touch inputs. This transforms the recognition from purely spatial (distance-based) to spatio-temporal (distance + velocity), enabling the system to distinguish between different gesture types such as rapid tapping versus slow dragging while maintaining processing efficiency

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

Data Source

PatentUS12561056B2Electronic device, method, and computer-readable storage medium for changing trajectory of gesture
Publication Date: 2026.02.24 SAMSUNG ELECTRONICS CO LTD
  • US12561056B2 patent drawing
  • US12561056B2 patent drawing
  • US12561056B2 patent drawing

AI summary

An example electronic device may include a touch sensor and a processor. Based on a touch input at a plurality of contact points contacted on the touch sensor, the processor can identify the distance between the plurality of contact points and the center point of the plurality of contact points. Based on a speed of the center point due to the movement of the contact points, the processor can obtain a probability that the touch input corresponds to a first designated gesture associated with the distance and a probability that the touch input corresponds to a second designated gesture associated with the movement of the center point. The processor can change at least one of the distance or the center point based on the probabilities.