Sliding Text Input Trajectory Filtering for Small Touch Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point touch-based text input methods on small touch screens require high accuracy and are inefficient due to the short distances between keys, leading to frequent tapping errors and complex operation requirements.

Innovation Solution

A text input method that samples and filters sliding touch trajectories to determine candidate keys and probabilities, allowing for continuous input without leaving the virtual keyboard, using a sliding operation to pass through target characters and outputting candidate words based on language models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If point touch-based input method is used on small touch screen, then input accuracy can be maintained with precise key tapping, but input efficiency deteriorates due to multiple tapping operations and high susceptibility to errors

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

Solution Approach 1:

The patent replaces the mechanical point-tapping operation with a sliding gesture operation. Instead of requiring precise vertical tapping motions on small keys, users perform continuous sliding motions across the keyboard area. The system detects the sliding trajectory and determines input characters based on the path, substituting the mechanical tapping mechanism with a gesture-based detection system that is more suitable for small touch screens.

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

Solution Approach 2:

The patent transitions from one-dimensional point tapping (vertical press only) to two-dimensional sliding gestures (horizontal and vertical movement across keys). By utilizing the additional spatial dimension of sliding motion, the system can distinguish between different input intentions and reduce ambiguity, thereby improving both accuracy and efficiency simultaneously.

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

2Area of stationary object

If virtual keyboard keys are placed closer together on small touch screen, then screen utilization is improved, but input reliability deteriorates due to increased tapping errors

Engineering Contradiction:
Improvescreen utilizationVSAvoidinput reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent replaces the mechanical point-tapping operation with a sliding gesture operation. Instead of requiring precise vertical tapping motions on small keys, users perform continuous sliding motions across the keyboard area. The system detects the sliding trajectory and determines input characters based on the path, substituting the mechanical tapping mechanism with a gesture-based detection system that is more suitable for small touch screens.

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

Solution Approach 2:

The patent incorporates error tolerance mechanisms that anticipate and compensate for potential input errors. The system uses probability calculations and language models to predict intended characters even when the sliding trajectory deviates slightly from the ideal path, providing a cushion against errors before they affect input reliability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Measurement precision

If multiple tapping operations are required for accurate input, then input accuracy is maintained, but operation complexity increases and time consumption rises

Engineering Contradiction:
Improveinput accuracyVSAvoidoperation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple discrete tapping operations into a single continuous sliding gesture. Instead of requiring separate tap actions for each character or word component, the system combines the entire input sequence into one fluid motion, reducing operational steps and simplifying the user interaction model.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary analysis of the sliding trajectory during the gesture execution, continuously calculating potential characters along the path. This preliminary action allows the system to prepare candidate results in advance, reducing the need for multiple confirmation taps and simplifying the overall operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10585583B2Method, device, and terminal apparatus for text input
Publication Date: 2020.03.10 BEIJING XINMEI HUTONG TECH CO LTD
  • US10585583B2 patent drawing
  • US10585583B2 patent drawing
  • US10585583B2 patent drawing

AI summary

A text input method, a text input device and a terminal apparatus are provided. The method includes: sampling a sliding touch trajectory received by a terminal apparatus to obtain a plurality of sampling points, and recording sampling information of each sampling point; determining one or more candidate keys corresponding to each sampling point based on the coordinate information of each sampling point, and filtering the sampling points according to the candidate keys to obtain effective sampling points; determining a skip probability of each effective sampling point and an occurrence probability of a candidate key corresponding to each effective sampling point; obtaining candidate words according to combinations of candidate keys corresponding to the effective sampling points, and determining a candidate probability for each candidate word according to the skip probability and the occurrence probability; and outputting the candidate words in a descending order of candidate probabilities of the candidate words.