Low-Power Pointing Method Using Tilt-Compensated Sensor Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing pointing algorithms in smart pens and similar devices face challenges in achieving low power consumption, tilt compensation, and efficient computation while maintaining reliable pointing functionality, with current solutions either being lightweight but non-tilt-compensated or complex and power-intensive.

Innovation Solution

A pointing method utilizing a sensor-fusion processing stage that combines accelerometer and gyroscope data to generate a 6-DoF attitude quaternion, which is then used in a generic attitude-filter algorithm to determine screen-frame displacements, allowing tilt compensation and low-power operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated sensor-fusion algorithms with Kalman filter are used, then tilt compensation is achieved, but power consumption increases

Engineering Contradiction:
Improvetilt compensationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and removes the complex Kalman filter component from the sensor-fusion algorithm, retaining only the essential accelerometer-based tilt compensation functionality. This extraction eliminates the computationally intensive parts while preserving the core tilt compensation capability, thereby reducing power consumption while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent adopts a simpler, less computationally expensive algorithm that consumes less power, accepting that it may need to be recalibrated or reset more frequently. This trade-off replaces the complex but power-intensive Kalman filter with a lighter alternative that achieves the same functional goal with lower energy expenditure.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If dedicated sensor-fusion algorithms are implemented, then tilt compensation is achieved, but device complexity increases

Engineering Contradiction:
Improvetilt compensationVSAvoidalgorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent removes the complex Kalman filter and associated dedicated sensor-fusion algorithms, extracting only the essential tilt compensation functionality from accelerometers. This simplification reduces algorithm complexity and device complexity while maintaining the core tilt compensation capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of using complex algorithms to process gyroscope data for tilt compensation, the patent inverts the approach by using simple accelerometer data directly for tilt compensation. This inversion simplifies the algorithm while achieving the same functional outcome.

Inventive Principle:
Principle #13The other way round (Inversion)

3Use of energy by moving object

If gyroscope-only remapping is used, then power consumption is reduced, but tilt compensation is lost

Engineering Contradiction:
Improvepower consumptionVSAvoidtilt compensation
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent merges accelerometer data with gyroscope-based pointing calculations in a simplified manner. Instead of using complex sensor fusion, it combines the tilt compensation from accelerometers with the rotational data from gyroscopes, achieving both low power consumption and tilt compensation functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a simple intermediary processing stage that takes accelerometer tilt information and applies it as a correction to gyroscope-based pointing calculations. This intermediary approach enables tilt compensation without requiring complex sensor-fusion algorithms, maintaining low power consumption while improving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

This approach enables tilt-compensated pointing with low power consumption and efficient computation, suitable for limited battery devices like smart pens, and can be reused in various applications due to its generic nature.

Implementation Method 1

an accelerometer sensor (2), in particular a MEMS (Micro Electro Mechanical System) triaxial accelerometer, providing an accelerometric signal Acc[x, y, z] indicative of the accelerations acting on the electronic device (1) along the three axes X, Y, Z

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Implementation Method 2

a gyroscope sensor (4), in particular a MEMS triaxial gyroscope, providing a gyroscopic signal Gyro[x, y, z] indicative of the angular rate about the three axes X, Y, Z

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Data Source

PatentUS11163381B2Low-power pointing method and electronic device implementing the pointing method
Publication Date: 2021.11.02 STMICROELECTRONICS SRL
  • US11163381B2 patent drawing
  • US11163381B2 patent drawing
  • US11163381B2 patent drawing

AI summary

A low-power pointing method and an electronic device are disclosed. In an embodiment, an electronic device includes a first processor configured to receive attitude quaternion data, indicative of an orientation of the electronic device in a 3D-space, generated by a sensor-fusion algorithm from joint processing of an acceleration signal, indicative of acceleration acting on the electronic device along three reference axes of the 3D-space, and of a gyroscope signal, indicative of angular rate of rotation of the electronic device about the three reference axes of the 3D-space, process the quaternion data to determine an orientation difference between a current orientation and a previous orientation of the electronic device in the 3D-space, translate the orientation difference from the quaternion space to a tilt-compensated angular rate of rotation of the electronic device in the 3D-space and generate screen-frame displacement data based on the tilt-compensated angular rate of rotation.