Handwritten Character Synthesis to Reduce Display Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information processing apparatuses experience delays in displaying handwritten characters due to character-by-character processing, which hampers productivity.

Innovation Solution

An information processing apparatus and method that includes an input unit, display unit, text recognition unit, prediction processing unit, handwriting synthesis unit, and display processing unit, utilizing token-based and model-based processing to synthesize and display handwritten characters efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If handwritten characters are generated character by character using conventional processing methods, then text recognition accuracy is maintained, but processing time increases and display delay occurs

Engineering Contradiction:
Improvetext recognition accuracyVSAvoiddisplay delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the text generation process into two distinct phases: first generation processing that extracts N-character strings from handwritten input for rapid display, and second generation processing that converts individual characters for accurate text recognition. This segmentation allows parallel processing paths that resolve the contradiction between speed and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by extracting and displaying N-character strings immediately after handwritten input detection, before complete character-by-character recognition is finished. This preliminary display reduces perceived delay while the second generation processing continues in the background to ensure accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If character-by-character processing is used for handwritten input, then processing accuracy is maintained, but productivity decreases due to time delay

Engineering Contradiction:
Improveprocessing accuracyVSAvoidinput productivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The processing system is segmented into two parallel pathways: rapid N-character string extraction for immediate productivity feedback, and meticulous character-by-character conversion for accuracy verification. This dual-path approach maintains accuracy while significantly improving perceived productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent ensures continuity of useful action by maintaining both generation processes simultaneously - the first generation provides continuous rapid output for productivity, while the second generation continuously refines accuracy, ensuring both goals are met without interruption.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP4625129A1Information processing apparatus and control method
Publication Date: 2025.10.01 LENOVO (SINGAPORE) PTE LTD
  • EP4625129A1 patent drawingFigure 1~2
  • EP4625129A1 patent drawingFigure 3
  • EP4625129A1 patent drawingFigure 4

AI summary

The present invention is to reduce a delay in displaying handwritten characters. An information processing apparatus includes: an input unit capable of detecting handwritten input; a display unit capable of displaying a trajectory of the handwritten input; a text recognition unit which recognizes text based on the handwritten input detected by the input unit; a prediction processing unit which predicts text candidates following the text based on the text recognized by the text recognition unit; a handwriting synthesis unit which synthesizes the text candidates predicted by the prediction processing unit into handwritten characters by combining first generation processing to generate handwritten characters based on tokens, each of which is a set of one or more handwriting strokes, collected from the handwritten input by a user, and second generation processing to generate handwritten characters based on a conversion model prepared in advance for converting text characters to handwritten characters; and a display processing unit which displays, on the display unit, the handwritten characters corresponding to the text candidates and synthesized by the handwriting synthesis unit.