Handwritten Character Recognition via Spatiotemporal Touch Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices struggle with accurately recognizing handwritten input, leading to errors and increased user interaction time, particularly in battery-operated devices.

Innovation Solution

The development of electronic devices capable of performing character recognition, providing feedback on handwritten input, and offering a user interface for correcting previously inputted characters, utilizing a combination of spatial and temporal analysis of touch inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional character recognition methods are used, then device complexity is low, but measurement precision of handwritten input is poor

Engineering Contradiction:
Improvecharacter recognition accuracyVSAvoidinput processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the character recognition process into distinct phases: stroke detection, stroke classification, and character formation. Each phase handles specific aspects of handwritten input analysis, allowing the system to process complex handwriting without requiring a monolithic complex algorithm. The stroke-based segmentation enables accurate recognition while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces temporal dimension to traditional spatial character recognition by analyzing stroke sequences, writing speed, and temporal patterns. This transforms the recognition from purely spatial pattern matching to a spatiotemporal analysis, significantly improving accuracy for cursive and connected handwriting while the temporal features provide additional discrimination power.

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

2Loss of time

If simple character recognition is used, then device complexity is low, but loss of time in user interaction is high

Engineering Contradiction:
Improveuser interaction timeVSAvoidinput processing complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary stroke classification and character prediction during the writing process itself, before the user completes the entire character. The device analyzes partial stroke sequences and predicts intended characters in real-time, providing feedback that allows users to confirm or correct predictions, thereby reducing total interaction time without requiring full character completion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system provides real-time recognition results, confidence scores, and alternative character suggestions to the user during input. This feedback loop allows users to quickly confirm accurate recognitions or make minimal corrections, significantly reducing the time needed for character input while the sophisticated processing occurs in the background.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If accurate character recognition is implemented, then measurement precision is high, but use of energy increases

Engineering Contradiction:
Improvehandwritten input recognition accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies partial processing by analyzing only the necessary portion of handwriting data to achieve sufficient recognition accuracy. Instead of processing every detail of each stroke with maximum computational resources, the system uses adaptive processing that applies full analytical power only when needed, such as when stroke patterns are ambiguous or when confidence thresholds are not met, thereby reducing overall energy consumption while maintaining high accuracy.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If comprehensive input analysis is performed, then measurement precision is high, but loss of time in processing is high

Engineering Contradiction:
Improvecharacter recognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic processing where the system analyzes handwriting input at strategically determined intervals rather than continuously. The analysis is triggered by stroke completion, pauses in writing, or when confidence thresholds are approached, allowing the system to achieve high recognition accuracy through periodic comprehensive analysis interspersed with faster incremental updates, thereby reducing overall processing time while maintaining precision.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250117130A1Character recognition on a computing device
Publication Date: 2025.04.10 APPLE INC
  • US20250117130A1 patent drawing
  • US20250117130A1 patent drawing
  • US20250117130A1 patent drawing

AI summary

In some embodiments, a device performs character recognition based on spatial and temporal components of touch input detected on a touch-sensitive surface. In some embodiments, a device provides feedback about handwritten input and its recognition by the device. In some embodiments, a device presents a user interface for changing previously-inputted characters.