Touch Interface Region Selection for HMD Text Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing touch-based user interfaces for computing devices are often inconvenient, inefficient, and non-intuitive for selecting characters and computing commands, requiring complex input procedures.

Innovation Solution

A system and method that provides a touch-based user interface with input areas associated with characters, allowing users to select characters by receiving touch input data and determining a subset of input areas based on the locations and directions of touch inputs, enabling the determination of a word without requiring precise targeting of each character, facilitating faster and more intuitive text input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional touch-based user interfaces require precise targeting of each character, then input accuracy is improved, but input speed and user convenience deteriorate

Engineering Contradiction:
Improveinput accuracyVSAvoidinput speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system segments the character selection process into two distinct phases: a selection phase where users indicate a region containing multiple characters, and a confirmation phase where the system presents possible word matches. This segmentation allows users to input text by selecting regions rather than precisely targeting each character, thereby improving input speed while maintaining accuracy through the confirmation step.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system accepts partial input actions where users select a region that may contain more characters than needed or imprecise character selections. The system then processes this partial input by identifying possible words from the selected region and presenting them for confirmation, allowing users to complete text input with less precise and faster actions.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If complex input procedures are used to select characters and commands, then input precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvecharacter selection precisionVSAvoidinput convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system inverts the traditional input approach by having users select regions containing characters rather than directly selecting individual characters. The system then works backwards to identify possible words from the selected region and presents them for confirmation, reversing the conventional flow from precise selection to confirmation.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system performs the complex task of identifying possible words and presenting options for selection automatically based on the user's region selection. This self-service approach handles the complex processing internally while requiring only simple user actions of selecting regions and confirming from presented options.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If visual feedback is provided during text input, then input accuracy is improved, but input speed deteriorates due to the need for visual attention

Engineering Contradiction:
Improvetext input accuracyVSAvoidtime for visual feedback processing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary processing by identifying possible words from the selected region and presenting them for confirmation before the user needs to see or confirm the final text. This preliminary action allows users to input text based on spatial memory and region selection without needing to visually verify each character in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system allows users to skip the traditional step of visually verifying each character by selecting regions and receiving automated word suggestions. Users can rush through the input process by selecting regions and confirming from presented options, reducing the time spent on visual feedback processing while maintaining accuracy through the confirmation mechanism.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS9064436B1Text input on touch sensitive interface
Publication Date: 2015.06.23 GOOGLE LLC
  • US9064436B1 patent drawing
  • US9064436B1 patent drawing
  • US9064436B1 patent drawing

AI summary

Methods and systems for text input are provided. In one example, a head-mountable device (HMD) having a touch interface may be configured to receive touch inputs from a user to enter text. The touch interface may include input areas corresponding to characters. The HMD may be configured to determine characters and words the user wishes to enter according to different touch inputs, including land inputs, lift inputs, flick inputs, drag inputs, tap inputs, and scratch inputs. In one case, the HMD may determine subsets of characters for each letter in a word the user wishes to enter, and determine the word the user wishes to enter according to the subsets of characters. In another case, the HMD may determine a vector array corresponding to the word the user wishes to enter, and determine the word the user wishes to enter by comparing the vector array against word vector templates.