Adaptive Text Entry via Hand Posture and Motion Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch screen devices lack tactile feedback, making accurate input challenging, especially when users are in motion or using non-dominant hands, due to situational impairments and the complexity of hand postures.

Innovation Solution

The ContextType system infers hand postures using built-in sensors and vibration motors to adjust touch patterns and language models, while WalkType uses accelerometer data to improve text entry accuracy during walking by compensating for extraneous movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If touch screen devices are used without tactile feedback, then device simplicity and visual interface are improved, but input accuracy deteriorates

Engineering Contradiction:
Improvedevice simplicityVSAvoidinput accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary system that uses accelerometer data to detect hand posture and movement, then uses this information to adjust keyboard layout and predict user intent. This intermediary layer bridges the gap between the simple touch screen interface and the need for accurate input by adding computational intelligence rather than physical complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users operate devices in motion or with non-dominant hands, then device versatility and ease of operation are improved, but input accuracy deteriorates due to situational impairments

Engineering Contradiction:
Improveusage flexibilityVSAvoidinput accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic adaptation of the keyboard interface based on real-time detection of hand posture and movement patterns. The system continuously adjusts key positions, sizes, and layouts according to the detected situation, making the interface adaptive rather than static. This allows the same simple interface to optimize for different usage scenarios without adding physical complexity.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If hand posture varies (one hand vs two hands, different fingers), then ease of operation is improved, but input accuracy deteriorates

Engineering Contradiction:
Improveusage convenienceVSAvoidinput accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by detecting specific hand posture characteristics (which hand, which fingers, grip type) and applying targeted adjustments to the keyboard layout relevant to that posture. Rather than a global change, the system locally optimizes key positions and sizes based on the detected finger and hand configuration, providing precision tailored to each usage scenario.

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances text entry accuracy by adapting to user hand postures and movement, reducing errors caused by situational impairments and improving input precision with both thumbs, thumbs, and index fingers, and during walking.

Implementation Method 1

vibration motors to adjust touch patterns

Methodology Applied
Scientific EffectVibration: Vibration

Implementation Method 2

WalkType uses accelerometer data to improve text entry accuracy during walking by compensating for extraneous movement

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Data Source

PatentUS10540083B2Use of hand posture to improve text entry
Publication Date: 2020.01.21 UNIVERSITY OF WASHINGTON THROUGH ITS CENTER FOR COMMERCIALIZATION
  • US10540083B2 patent drawing
  • US10540083B2 patent drawing
  • US10540083B2 patent drawing

AI summary

A system for classifying a user touch event by a user interacting with a device as an intended key is provided. For different hand postures (e.g., holding device with right hand and entering text with right thumb), the system provides a touch pattern model indicating how the user interacts using that hand posture. The system receives an indication of a user touch event and identifies the hand posture of the user. The system then determines the intended key based on the user touch event and a touch pattern model for the identified hand posture. A system is also provided for determining the amount a presser a user is applying to the device based on dampening of vibrations as measured by an inertial sensor. A system is provided that uses motion of the device as measured by an inertial sensor to improve the accuracy of text entry.