Stylus Drawn-Point Prediction for Hand-Following Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The latency in processing touch input with a stylus on a tablet computer leads to a discrepancy between the displayed point and the actual writing location, affecting user experience in terms of hand-following and handwriting.

Innovation Solution

A reported point prediction model is constructed based on historical stylus points to predict future points, ensuring the displayed point is closer to the actual touch point, using second-order Taylor expansion and adjusting the number of predicted points based on movement speed and error.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the stylus touch input is processed and calculated by the device, then the drawing function is achieved, but latency is introduced causing the displayed point to deviate from the actual writing location

Engineering Contradiction:
Improvedrawing functionVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by predicting future touch points before they are actually reported by the device. The prediction model calculates where the stylus will next touch based on historical touch point data, and draws at these predicted locations in advance. This eliminates the latency delay by performing the drawing action before the actual touch input is processed, making the displayed point coincide with the actual writing location.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the displayed point is updated in real-time, then the hand-following experience is improved, but processing complexity increases

Engineering Contradiction:
Improvehand-following experienceVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary prediction model that acts as a mediator between the raw touch input data and the display output. Instead of directly updating the display based on actual touch points (which would require complex real-time processing), the prediction model generates intermediate predicted touch points that are then used for drawing. This intermediary layer simplifies the processing by providing pre-calculated coordinates that naturally achieve good hand-following experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If more historical touch points are used for prediction, then prediction accuracy is improved, but computational load increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by using a limited number of historical touch points (specifically the last 3-5 points) rather than all available historical data for prediction. This partial use of historical information is sufficient to achieve accurate prediction of the next touch point while significantly reducing the computational load compared to using extensive historical data or complex prediction algorithms.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12353651B2Method and device for predicting drawn point of stylus
Publication Date: 2025.07.08 HUAWEI TECH CO LTD
  • US12353651B2 patent drawing
  • US12353651B2 patent drawing
  • US12353651B2 patent drawing

AI summary

A method for predicting a drawn point of a stylus includes obtaining a plurality of reported points of a stylus, determining a reported point prediction model based on the reported points, performing prediction using the reported point prediction model to obtain at least one predicted point, and drawing the at least one predicted point and displaying the drawn predicted point.