Adaptive Ink Prediction for Latency and Thickness Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional ink prediction techniques often result in undesirable outcomes such as incorrect direction, excessive thickness, and errors due to noisy input, leading to a poor user experience and inefficient resource utilization in processor-based devices.
Innovation Solution
A facility that adapts ink prediction by limiting thickness, discarding excessive predictions, establishing an inverse relationship between thickness and prediction extent, and handling noisy data through sliding-window averaging, while ensuring accurate direction alignment and distinguishing between 'wet' and 'dry' ink.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the device uses extrapolation and curve-fitting to predict future contact points to reduce latency, then the ink display catches up with the writing object tip, but the prediction may extend too far ahead causing incorrect direction and excessive thickness
Solution Approach 1:
The patent applies dynamics by making the prediction extent adaptive rather than fixed. The system dynamically adjusts how far ahead the ink extends based on the writing speed and characteristics, allowing the prediction to be aggressive when appropriate but conservative when needed to maintain accuracy
Solution Approach 2:
The patent changes parameters by adjusting the prediction extent based on writing characteristics. When writing speed increases, the system extends prediction further to maintain responsiveness, but when speed decreases or direction changes, it limits prediction to avoid accuracy degradation
2Ease of operation
If the device extends ink prediction to reduce latency, then the user experience improves, but resource consumption increases on processor-based devices
Solution Approach 1:
The patent applies partial action by performing prediction only to the extent necessary to address latency. Rather than always maximizing prediction extent, the system uses just enough prediction to achieve acceptable responsiveness, avoiding unnecessary computational overhead
Solution Approach 2:
The system adjusts the prediction extent parameter dynamically based on writing characteristics, consuming more resources when aggressive prediction improves experience and fewer resources when conservative prediction suffices
3Loss of time
If the device uses aggressive ink prediction to compensate for latency, then the ink reaches the writing object tip, but the ink stroke becomes excessively thick
Solution Approach 1:
The patent makes the ink stroke properties dynamic by adjusting thickness based on prediction extent. As the prediction extends further to compensate for latency, the system automatically reduces the predicted stroke thickness to maintain visual accuracy and prevent excessive ink accumulation
Data Source
AI summary
A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.


