Touch Keyboard Gesture Detection for Swipe vs Wipe Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in achieving efficient and accurate text input on touch-sensitive displays, particularly in overcoming the limitations of large display real estate, lack of tactile feedback, and the inability to rest fingers on the 'home-row' position, which hinders typing speed and accuracy compared to conventional keyboards.

Innovation Solution

The system employs finger encoding to disambiguate user input by tracking finger locations and adapting the onscreen keyboard's layout, size, and orientation dynamically based on user typing patterns, integrating numeric keypad and touchpad functions into a single surface, and providing feedback to ensure accurate key selection without requiring users to look at the keyboard.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a conventional physical keyboard is used, then typing accuracy and speed are improved, but device size and portability are worsened

Engineering Contradiction:
Improvetyping speedVSAvoiddevice size
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent replaces the mechanical keyboard system with a touch-sensitive display interface that detects finger gestures and positions. The touch-sensitive surface eliminates physical keys while maintaining typing functionality through capacitive or resistive sensing, allowing full keyboard functionality in a compact form factor.

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

Solution Approach 2:

The touch-sensitive display serves multiple functions: it acts as both the display screen and the input keyboard surface. The same surface that displays visual content also detects finger positions and gestures for text input, eliminating the need for separate physical keyboard components.

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

2Area of stationary object

If a touch-sensitive keyboard is used, then device size is reduced, but typing accuracy and feedback are worsened

Engineering Contradiction:
Improvedevice sizeVSAvoidtyping accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system provides visual feedback by displaying the virtual keyboard layout on the touch-sensitive display, showing users which keys are available and which are currently pressed. The display updates in real-time to reflect finger positions and typing progress, compensating for the lack of tactile feedback through visual information.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements multi-level pressure detection where different pressure thresholds on the touch-sensitive surface trigger different responses. Light touches may register as key presses, while heavier presses may trigger alternative functions, allowing the system to distinguish between intentional input and accidental contact.

Inventive Principle:
Principle #35Parameter changes

3Area of stationary object

If a virtual keyboard is displayed on screen, then space is saved, but the inability to rest fingers on home-row position is worsened

Engineering Contradiction:
Improvedisplay spaceVSAvoidtyping comfort
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The virtual keyboard layout dynamically adjusts based on detected finger positions. When the system detects fingers resting in home-row positions, it adapts the displayed keyboard to match those positions, providing visual guidance that helps users maintain proper typing posture and finger placement.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses visual differentiation on the display to indicate various keyboard states: different colors or highlighting patterns show which keys are available, which are pressed, and which correspond to home-row positions. This visual coding helps users understand keyboard layout and maintain proper finger positioning.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS10908815B2Systems and methods for distinguishing between a gesture tracing out a word and a wiping motion on a touch-sensitive keyboard
Publication Date: 2021.02.02 APPLE INC
  • US10908815B2 patent drawing
  • US10908815B2 patent drawing
  • US10908815B2 patent drawing

AI summary

Systems and methods for distinguishing between a gesture tracing out a word and a wiping motion on a touch-sensitive keyboard are disclosed herein. In one aspect, a method includes: displaying a plurality of keys on the touch-sensitive keyboard. The method also includes: detecting a contact at the plurality of keys, followed by a sliding movement of the contact. The method also includes: automatically determining whether the user is tracing out a word. In accordance with a determination that the user is tracing out a word, the method includes: displaying one or more characters. In accordance with a determination that the sliding movement corresponds to a wiping motion, forgoing display of characters contacted during the sliding movement of the contact. The wiping motion includes an input that simultaneously contacts multiple keys and moves as the input remains in contact with multiple keys.