Motion-Tracking Input System for Small Device Text Entry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing input systems for small electronic devices, such as portable cell phones and PDAs, face challenges in accurate and efficient character input due to the need for precise pointing actions on small user interfaces, leading to increased error rates and complexity in stylus paths.

Innovation Solution

A selective input system that tracks the motion of an input device over an area, detecting parameters like motion length, direction changes, velocity, and pauses to identify selections, and is coupled with a text disambiguation system like T9 or SloppyType to improve accuracy and usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a stylus-based pointing device is used on a small user interface, then the device can be operated with limited space, but the accuracy of character input deteriorates due to the need for precise pointing actions on small regions

Engineering Contradiction:
Improveuser interface sizeVSAvoidcharacter input accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The input area is divided into multiple selectable regions or zones, each corresponding to different characters or functions. Instead of requiring precise pointing to small individual keys, the system segments the input space into larger, more easily distinguishable regions that can be selected through motion tracking

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional 2D plane input (x-y coordinates on a small screen) to 3D spatial input by incorporating motion tracking in three dimensions. This adds a temporal and motion-based dimension to the input method, allowing users to select characters through motion patterns rather than precise static positioning

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

2Device complexity

If traditional selective pointing actions are required for character input, then the interface can be simple in structure, but the ease of operation deteriorates due to the large number of precise pointing actions required

Engineering Contradiction:
Improveinterface structureVSAvoidcharacter input ease
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system enables continuous motion-based input where users can input multiple characters through a single continuous gesture or motion sequence. This eliminates the need for repeated discrete pointing actions, maintaining simplicity while dramatically improving operational ease

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system predicts and anticipates user intent based on the beginning portions of motion patterns. By analyzing motion trajectories in real-time, the system can pre-identify likely character selections and provide predictive input, reducing the precision required from the user

Inventive Principle:
Principle #10Preliminary action

3Volume of moving object

If precise pointing actions are required on small interfaces, then the device can maintain a compact form factor, but the error rate increases due to the difficulty of accurate tapping on very small regions

Engineering Contradiction:
Improvedevice sizeVSAvoidinput error rate
Core Design Contradiction:
Volume of moving objectVSReliability

Solution Approach 1:

The system provides real-time visual and auditory feedback during the input process. As users perform motion gestures, the system displays feedback indicators that show recognized patterns and predicted characters, allowing users to correct errors mid-gesture and significantly reducing the final error rate

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts the recognition thresholds and selection criteria based on the confidence level of detected motion patterns. When motion patterns are ambiguous, the system adapts by providing multiple choices or requesting clarification, thereby maintaining high reliability even with variable input precision

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7750891B2Selective input system based on tracking of motion parameters of an input device
Publication Date: 2010.07.06 CERENCE OPERATING CO
  • US7750891B2 patent drawing
  • US7750891B2 patent drawing
  • US7750891B2 patent drawing

AI summary

A selective input system and associated method is provided which tracks the motion of a pointing device over a region or area. The pointing device can be a touchpad, a mouse, a pen, or any device capable of providing two or three-dimensional location. The region or area is preferably augmented with a printed or actual keyboard/pad. Alternatively, a representation of the location of the pointing device over a virtual keyboard/pad can be dynamically shown on an associated display. The system identifies selections of items or characters by detecting parameters of motion of the pointing device, such as length of motion, a change in direction, a change in velocity, and or a lack of motion at locations that correspond to features on the keyboard/pad. The input system is preferably coupled to a text disambiguation system such as a T9® or Sloppytype™ system, to improve the accuracy and usability of the input system.