Multi-Select Gesture Recognition for Touch Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current touch screen interaction methods for selecting non-adjacent objects on a touch screen require the use of the Ctrl key, increasing user operation complexity.

Innovation Solution

A method and electronic device for gesture recognition that allows multi-select mode by detecting simultaneous first and second touch points on the screen, enabling objects to be selected without the need for additional key cooperation, and includes features for entering and exiting multi-select mode based on touch point positions and tracks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the Ctrl key cooperation method is used to select non-adjacent objects, then multi-selection capability is achieved, but user operation complexity increases

Engineering Contradiction:
Improvemulti-selection capabilityVSAvoiduser operation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects multiple touch points and enters multi-select mode autonomously, eliminating the need for users to manually trigger Ctrl key or other mode-switching gestures. The touch screen interface serves itself by interpreting multi-touch gestures directly as selection commands, reducing operational complexity while maintaining multi-selection capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical keyboard Ctrl key system with a touch-based gesture system. Instead of requiring physical key presses in combination with touch, the system uses purely tactile multi-point contact detection to achieve multi-selection, substituting mechanical interaction with more intuitive touch interaction.

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

2Adaptability or versatility

If the Ctrl key method is implemented, then non-adjacent object selection is enabled, but system complexity increases due to continuous Ctrl key state monitoring

Engineering Contradiction:
Improvenon-adjacent object selectionVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically determines multi-select mode based on the number of detected touch points without requiring external keyboard state input. The touch screen controller self-monitors touch point count and autonomously switches selection modes, eliminating the need for separate Ctrl key state monitoring subsystems and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The touch screen interface serves multiple functions: it detects single touches for individual selection, multi-touches for multi-selection, and uses the same interface for both mode detection and object selection. This consolidates what would otherwise require separate keyboard and touch systems into a single unified interface, reducing system complexity.

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

Data Source

PatentUS8872780B2Method and electronic device for gesture recognition
Publication Date: 2014.10.28 LENOVO SOFTWARE
  • US8872780B2 patent drawing
  • US8872780B2 patent drawing
  • US8872780B2 patent drawing

AI summary

A method and an electronic device for gesture recognition are provided. The method is applied to an electronic device, which displays at least one object on a touch screen. Wherein the object has two states, one of which is a selected state and the other is an unselected state. The method includes: detecting a first touch point and a second touch point on the touch screen; when the first touch point and the second touch point are on the touch screen simultaneously, and the first touch point corresponds to at least one object, and the second touch point corresponds to at least another object, entering a multi mode. Wherein the at least one object corresponding to the first touch point and the at least one object corresponding to the second touch point are set to the selected state. It can simplify user operations by using this method.