Electronic Writing Device Handwriting Recognition with Accelerometer and Gyrometer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic writing devices face challenges in accurately recognizing handwriting, especially when used by multiple users, due to adaptation of recognition databases and issues with dynamic inclination, which affects the accuracy of handwriting detection and position calculation, and often require specialized surfaces for operation.

Innovation Solution

An electronic writing device equipped with an accelerometer to record acceleration data, a gyrometer to generate rotation data, and a processor to detect contact and calculate position on a physical surface, allowing for precise handwriting recognition and conversion without the need for specialized surfaces, using a communication module to send data for external processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users share a pen-based digital device, then the device can be used by different people, but handwriting recognition accuracy decreases because the recognition database adapts to the primary user's handwriting

Engineering Contradiction:
Improvedevice shareabilityVSAvoidhandwriting recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary user identification before handwriting recognition. The processor detects whether the current user is a primary or guest user and prepares the appropriate recognition database in advance, preventing cross-contamination of handwriting data and ensuring accurate recognition from the start of each user's session.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the processor continuously monitors usage patterns and automatically identifies when a guest user is present. This feedback loop allows the system to dynamically switch between primary user and guest user recognition databases, maintaining high recognition accuracy across multiple users without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a pen-based digital device adapts and updates the handwriting recognition database during guest user operation, then the device learns the guest's handwriting, but the recognition capability with respect to the primary user's handwriting decreases

Engineering Contradiction:
Improvehandwriting adaptationVSAvoidprimary user recognition capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The handwriting recognition database is segmented into separate databases for primary users and guest users. The processor identifies the current user type and directs handwriting data to the appropriate segmented database, preventing mixing of primary and guest user handwriting patterns and ensuring that adaptation to one user does not degrade recognition of another.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts which recognition database is active based on real-time user identification. When a guest user is detected, the system dynamically switches to a guest-specific database that can be updated without affecting the primary user's database, allowing flexible adaptation while maintaining reliability for all users.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the device uses accelerometer and gyrometer to compensate for rotation, then rotation effects are corrected, but effects caused by dynamic inclination cannot be compensated

Engineering Contradiction:
Improverotation compensation accuracyVSAvoiddynamic inclination handling
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system adds temporal dimension to the compensation model by analyzing acceleration data across multiple time points. By examining the time-varying characteristics of acceleration signals, the processor can distinguish between static rotation and dynamic inclination effects, enabling compensation in both dimensions without requiring additional physical sensors.

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

Solution Approach 2:

The processor acts as an intermediary that transforms raw acceleration data into compensated position information by mathematically separating rotation and inclination components. Through signal processing and coordinate transformation, the processor mediates between the limited sensor capabilities and the comprehensive compensation requirements, extracting inclination information from the temporal patterns in acceleration data.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If the device uses accelerometer, gyrometer and positional sensor to determine position, then position accuracy is improved, but device cost increases

Engineering Contradiction:
Improveposition determination accuracyVSAvoidsensor quantity and cost
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts position information solely from acceleration data by performing double integration and applying appropriate compensation algorithms. By taking out the position determination function from the multi-sensor system and implementing it through software processing of acceleration signals alone, the system eliminates the need for separate positional sensors while maintaining position tracking capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system replaces the mechanical/physical sensor system (positional sensors) with a computational approach. By using signal processing and mathematical operations on acceleration data, the system substitutes physical sensing with virtual sensing through software, reducing hardware complexity and cost while achieving the same functional outcome.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

5Measurement precision

If the device double integrates acceleration to determine position, then position can be calculated, but large DC errors occur due to integration constants

Engineering Contradiction:
Improveposition calculation capabilityVSAvoidposition accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system applies preliminary anti-action by detecting and compensating for DC offset errors in acceleration data before performing double integration. By identifying and correcting integration constants in advance through calibration routines and real-time error estimation, the system prevents the accumulation of large position errors that would otherwise result from uncorrected DC offsets during integration.

Inventive Principle:
Principle #9Preliminary anti-action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The device provides accurate and efficient handwriting recognition for multiple users, corrects text shapes, and performs user authentication by analyzing time and position data, eliminating the need for specialized surfaces and reducing component costs by using fewer sensors.

Implementation Method 1

an accelerometer configured to record an acceleration data of the electronic writing device when writing on the physical surface

Methodology Applied
Scientific EffectAcceleration: Accelerometer

Implementation Method 2

a gyrometer configured to generate a rotation data corresponding to rotation of the electronic writing device

Methodology Applied
Scientific EffectRotation: Gyroscope

Data Source

PatentUS11157099B2Electronic writing device and a method for operating the same
Publication Date: 2021.10.26 ADX RES
  • US11157099B2 patent drawing
  • US11157099B2 patent drawing
  • US11157099B2 patent drawing

AI summary

An electronic writing device is provided. The electronic writing device includes a tip configured to enable writing on a physical surface. The electronic writing device also includes an electronic chip housed in a body of the electronic writing device and coupled to the tip. The electronic chip includes an accelerometer configured to record an acceleration data of the electronic writing device when writing on the physical surface. The electronic chip also includes a gyrometer configured to generate a rotation data corresponding to rotation of the electronic writing device. The electronic writing device further includes a communication module operatively coupled to the electronic chip. The communication module is configured to send data received from the electronic chip to an external processing medium.