Gesture Based Edit Mode for Touch Screen Document Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch screen systems with multiple touch points and gesture recognition face challenges in simplifying complex editing functions like cut, copy, paste, undo, and selection, as users find it difficult to remember extensive sets of gestures for these operations.

Innovation Solution

A gesture-based edit mode system that uses a touch or gesture input device to detect user inputs and convert them into electrical signals, processed by a processor to recognize specific gestures for editing operations such as cut, paste, copy, undo, and selection, allowing for a simplified and consistent method of performing document editing across various applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an extensive set of gestures is provided to extend and simplify touch screen operations, then the functionality and versatility of the touch screen system is improved, but the difficulty for users to remember and operate the system increases

Engineering Contradiction:
ImprovefunctionalityVSAvoidease of use
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the extensive gesture set into two categories: common gestures that are simplified and easy to remember, and advanced gestures that provide extended functionality. This segmentation allows the system to offer comprehensive features while maintaining ease of use for frequent operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (such as a gesture menu or context-sensitive options) that mediates between simple gestures and complex functions. When a user performs a basic gesture, the intermediary presents additional options or interpretations, effectively bridging the gap between simple operation and advanced functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple touch points and gesture recognition are implemented to enhance user interaction, then the adaptability of the system is improved, but the device complexity increases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal gesture recognition framework that handles multiple touch points and gesture types through a single, unified system. This multi-functional approach allows the same hardware and software infrastructure to support a wide variety of interaction modes without proportionally increasing complexity.

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

Solution Approach 2:

The patent utilizes parameter changes in gesture recognition, such as varying the number of touch points, duration, pressure, or movement patterns, to differentiate between gesture types. By encoding multiple functions through variations of basic parameters rather than requiring entirely separate recognition systems, the patent enhances adaptability while controlling complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8707170B2Gesture based edit mode
Publication Date: 2014.04.22 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8707170B2 patent drawing
  • US8707170B2 patent drawing
  • US8707170B2 patent drawing

AI summary

A system and method for document editing. A system includes an operator input device, a processor, gesture recognition program, and an edit mode program. The operator input device that senses gestures and multiple simultaneous touch points. The processor is coupled to the operator input device. The processor executes the gesture recognition program, which recognizes inputs from the input device. The gesture recognition program recognizes a predetermined edit mode gesture and, based only on the gesture, causes the processor to execute the edit mode program. The edit mode program provides a plurality of document editing functions for modifying a currently displayed document.