Electronic Ink Stroke Compression via Point Refinement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic ink compression methods for mobile devices result in poor quality decompressed images due to the need for significant down-sampling, which strains CPU resources and conserves battery energy but degrades image quality.

Innovation Solution

A system and method that refines and modifies source points by iteratively removing and shifting points within a designated threshold, using upsampling processes to reduce data storage while maintaining image quality, involving a refinement module and a modification module to encode and decode electronic ink data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If down-sampling is applied to compress electronic ink data for mobile devices, then data storage requirements and CPU resource usage are reduced, but the quality of decompressed images deteriorates

Engineering Contradiction:
Improvedata storage requirementsVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by performing refinement and modification on the source trajectory points before compression. The refinement module removes redundant points and the modification module adjusts remaining points to better represent the original stroke, ensuring that even after aggressive down-sampling, the decompressed image maintains high quality. This preprocessing ensures that the reduced dataset contains only the most essential information needed for accurate reconstruction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by transforming the raw source trajectory into a refined and modified representation with optimized coordinates. The refinement process changes the number of points (reducing them), while the modification process changes the positional parameters of remaining points to maximize their representational value. This parameter transformation allows achieving high compression ratios without sacrificing image quality.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If down-sampling is applied to conserve battery energy on mobile devices, then energy consumption is reduced, but the representation accuracy of electronic ink strokes deteriorates

Engineering Contradiction:
Improvebattery energy consumptionVSAvoidstroke representation accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system performs refinement and modification as preliminary actions before compression, ensuring that the reduced set of points contains maximized information density. By preprocessing the trajectory to eliminate redundancy and optimize point placement, the system achieves accurate stroke representation with fewer points, thereby reducing the computational energy required during decompression while maintaining fidelity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The refinement and modification modules change the parameters of source trajectory points by removing redundant ones and adjusting coordinates of essential points. This parameter optimization ensures that each stored point contributes maximally to stroke accuracy, allowing the system to achieve high representation accuracy with reduced data, thus lowering energy consumption during storage and processing.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If the number of source points is reduced to decrease data storage, then storage requirements are reduced, but the quality of recreated strokes deteriorates

Engineering Contradiction:
Improvenumber of data pointsVSAvoidstroke reconstruction quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by refining and modifying the source trajectory before reduction. The refinement module preemptively removes points that would be redundant even after compression, while the modification module adjusts remaining points to better capture stroke characteristics. This ensures that when points are reduced for storage, the remaining points are optimally positioned to preserve reconstruction quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by transforming raw source points into refined and modified points with optimized coordinates. This parameter transformation ensures that fewer points can represent the stroke more accurately, as each modified point is positioned to maximize its contribution to reconstruction fidelity, thereby maintaining quality despite reduced point count.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7437003B1System and method for handling electronic ink
Publication Date: 2008.10.14 BENDING SPOONS SPA
  • US7437003B1 patent drawing
  • US7437003B1 patent drawing
  • US7437003B1 patent drawing

AI summary

A set of source points that represent a stroke input of a user is identified. The set of source points may be refined and/or modified. The set of refined/modified source points may then be stored in memory for decoding and recreation of a stroke representation. Additionally, one or both of refining and modifying the source points may be performed through one or more upsampling processes.