Virtual Tool Instantiation via Touch Grasp Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current touch-sensitive devices are limited in their ability to utilize the diverse motor capabilities and anatomical compositions of fingers and hands for controlling interactions, primarily supporting only basic gestures and failing to fully leverage the potential of these appendages for manipulating virtual tools.

Innovation Solution

A method that detects complex touch interactions on a touch-sensitive surface, classifying patterns indicative of grasping physical tools to instantiate corresponding virtual tools, allowing users to control electronic devices with actions similar to those performed with physical tools, such as drawing with a virtual pen or capturing images with a virtual camera.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If touch-sensitive devices support only basic gestures (one finger for cursor/scroll, two fingers for zoom), then the device complexity remains low and ease of operation is maintained, but the adaptability and versatility of the device are limited

Engineering Contradiction:
Improvegesture capabilityVSAvoidgesture recognition system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The touch-sensitive surface is designed to recognize multiple types of touch interactions (single touch, multi-touch, grasp patterns, tool manipulation gestures) using a single interface, enabling the device to perform diverse functions without adding physical components. The system classifies different touch patterns to instantiate various virtual tools, making the touch surface universal for both basic gestures and complex tool manipulations.

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

Solution Approach 2:

The system creates virtual copies of physical tools (pen, camera, magnifying glass, etc.) that can be manipulated through touch gestures on the screen. These virtual tools replicate the functionality of their physical counterparts, allowing users to interact with digital content using gestures that mirror real-world tool usage without requiring physical tools.

Inventive Principle:
Principle #26Copying

2Ease of operation

If the system recognizes complex touch patterns indicative of physical tool grasping, then the ease of operation improves by enabling intuitive tool manipulation, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improvetool manipulationVSAvoidtouch contact pattern classification
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system provides visual feedback by displaying an image of the instantiated virtual tool at the location corresponding to the detected touch interaction. This feedback loop helps users understand what gesture was recognized and what virtual tool is active, making the complex detection process transparent and easier to operate.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-defines multiple touch contact patterns that correspond to different virtual tools before user interaction. When a user makes a touch gesture, the system compares it against these pre-defined patterns to quickly classify and instantiate the appropriate virtual tool, reducing the computational complexity of real-time analysis.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple virtual tools are instantiated based on different touch contact patterns, then the productivity increases by enabling diverse actions, but the device complexity increases

Engineering Contradiction:
Improveinteraction capabilityVSAvoidvirtual tool system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A single touch-sensitive surface handles multiple virtual tool functions through gesture recognition, eliminating the need for separate physical tools or complex hardware configurations. The same hardware interface supports diverse actions (drawing, photographing, magnifying, measuring) by interpreting different touch patterns.

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

Solution Approach 2:

The system replaces physical mechanical tools with virtual software-based tools that are instantiated and controlled through touch gestures. This substitution reduces physical device complexity while maintaining or enhancing functionality, as virtual tools can be easily created, modified, and managed through software rather than hardware.

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

Data Source

PatentEP2987063B1Virtual tools for use with touch-sensitive surfaces
Publication Date: 2020.01.01 CARNEGIE MELLON UNIV
  • EP2987063B1 patent drawingFigure 1
  • EP2987063B1 patent drawingFigure 2~3
  • EP2987063B1 patent drawingFigure 4A~4D

AI summary

An electronic device includes a touch-sensitive surface, for example a touch pad or touch screen. The user interacts with the touch-sensitive surface, producing touch interactions. Some of these touch interactions may be detected as indicative of a grasp for manipulating a physical tool (e.g., the grasp for holding a pen). When these touch interactions are encountered, a corresponding virtual tool is instantiated. The virtual tool controls an action on the electronic device that is similar to an action that can be performed by the physical tool. For example, the virtual pen can be used to draw on the display, whereas the physical pen draws on paper. A representation of the virtual tool is also displayed on a display for the electronic device, possibly providing additional affordances, at a location that corresponds to a location of the detected touch interaction.