Swipe Gesture Input for Touch Screen Keyboards

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional touch-screen based small form factor devices face difficulties in efficient textual input, often requiring 'hunt and peck' techniques due to the challenges of using touch-typing on virtual keyboards.

Innovation Solution

The method involves detecting and interpreting swipe gestures on a touch-sensitive virtual keyboard, where the direction and magnitude of the swipe determine specific functions such as spacing, erasing, punctuation insertion, and invoking alternative keyboards, allowing for enhanced textual input through intuitive gestures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional touch-screen virtual keyboards are used on small form factor devices, then the device can provide text input capability, but the input efficiency is low and requires 'hunt and peck' techniques due to small key size

Engineering Contradiction:
Improvetext input efficiencyVSAvoiddifficulty of targeting small keys
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the traditional discrete key-pressing action into two distinct phases: a touchdown phase to select a key and a swipe phase to execute the function. This segmentation allows users to first target a general area (reducing precision requirements) and then perform a directional swipe to complete the input, thereby improving both ease of operation and input efficiency on small form factor devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a temporal and directional dimension to the input gesture by introducing the swipe component. Instead of relying solely on spatial precision (x,y coordinates), the system now utilizes the direction and duration of the swipe motion as additional input parameters. This dimensional expansion allows for more robust key recognition even when the initial touchdown is imprecise, effectively resolving the contradiction between small key size and ease of operation.

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

2Adaptability or versatility

If the virtual keyboard keys are made smaller to fit more keys on the screen, then more functions can be accessed, but the cognitive and sensorimotor load increases for users

Engineering Contradiction:
Improvenumber of accessible functionsVSAvoidcognitive and sensorimotor load
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements multi-functionality by enabling a single key area to trigger multiple functions through different swipe directions. For example, swiping upward from a key might insert a space, while swiping downward might insert punctuation. This universal approach allows the same physical location to serve multiple purposes, increasing the number of accessible functions without requiring additional keys, thereby maintaining ease of operation while enhancing versatility.

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

Solution Approach 2:

The system dynamically adapts the input interpretation based on the swipe characteristics (direction, distance, speed). The same touchdown point can result in different functions depending on the dynamic properties of the subsequent swipe gesture. This dynamic behavior allows the interface to provide rich functionality with minimal keys, reducing the cognitive load of memorizing key locations while maintaining high versatility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8542206B2Swipe gestures for touch screen keyboards
Publication Date: 2013.09.24 APPLE INC
  • US8542206B2 patent drawing
  • US8542206B2 patent drawing
  • US8542206B2 patent drawing

AI summary

Systems, methods, and devices for interpreting manual swipe gestures as input in connection with touch-sensitive user interfaces that include virtual keyboards are disclosed herein. These allow for a user entering text using the virtual keyboard to perform certain functions using swipes across the key area rather than tapping particular keys. For example, leftward, rightward, upward, and downward swipes can be assigned to inserting a space, backspacing, shifting (as for typing capital letters), and inserting a carriage return and/or new line. Various other mappings are also described. The described techniques can be used in conjunction with a variety of devices, including handheld devices that include touch-screen interfaces, such as desktop computers, tablet computers, notebook computers, handheld computers, personal digital assistants, media players, mobile telephones, and combinations thereof.