Handheld Pointing Device Roll Compensation Using Algebraic Algorithms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional pointing devices require complex trigonometric matrix algorithms for roll compensation, consuming high power and necessitating frequent recharging or battery replacement due to the use of high-powered processors.

Innovation Solution

A low-powered processor is used to calculate algebraic roll compensation algorithms based on data from accelerometers and rotational sensors, dynamically detecting the natural roll of the user's hand position and continuously updating roll-adjusted cursor control signals, allowing for energy-efficient operation and extended battery life.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complex trigonometric matrix algorithms are used for roll compensation, then roll compensation accuracy is improved, but power consumption increases and battery life decreases

Engineering Contradiction:
Improveroll compensation accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent changes the mathematical parameters from complex trigonometric matrix algorithms to simplified algebraic algorithms. Specifically, it replaces full 3D rotation matrices with simplified compensation equations that use only the dominant roll angle parameter, reducing computational complexity while maintaining adequate roll compensation accuracy for handheld pointing devices

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by implementing roll compensation only in the necessary dimensions rather than full 3D transformation. The simplified algebraic algorithm compensates for roll angle effects on cursor movement without performing complete trigonometric matrix calculations for all three spatial dimensions, reducing processing requirements while maintaining functional effectiveness

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If high powered processors are used for roll compensation calculations, then computational accuracy is improved, but device cost and power consumption increase

Engineering Contradiction:
Improvecursor control accuracyVSAvoidprocessor requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent simplifies the computational parameters from complex trigonometric functions and matrix operations to basic algebraic calculations involving only the roll angle and its effect on cursor movement. This parameter simplification allows standard low-powered microprocessors to achieve the required computational accuracy without needing high-performance processing units

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and isolates only the essential roll compensation calculation from the full set of 3D transformation equations. By separating the roll compensation function from complete spatial transformation, the patent reduces the computational burden to only the necessary calculations, enabling implementation on less complex processors

Inventive Principle:
Principle #2Taking out (Extraction)

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 solution enables a more energy-efficient and cost-effective pointing device that can operate for several months on portable batteries, reducing production costs and improving user interaction by accurately compensating for roll angles without the need for frequent recharging.

Implementation Method 1

accelerometers which detect gravity and acceleration in the X, Y, and Z directions

Methodology Applied
Scientific EffectGravitation: Gravitation

Implementation Method 2

gyroscopes which measure the rotational velocity of the pointing device about the X axis in pitch and the Z axis in yaw

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Data Source

PatentUS9870070B2Hand held pointing device with roll compensation
Publication Date: 2018.01.16 MOVEA
  • US9870070B2 patent drawing
  • US9870070B2 patent drawing
  • US9870070B2 patent drawing

AI summary

A pointing device includes accelerometers and rotational sensors that are coupled to a processor. The processor samples the accelerometers and rotational sensors to detect gravity and pointing device motion and uses algebraic algorithms to calculate roll compensated cursor control signals. The processor transmits the cursor control signals to a receiver that is coupled to an electronic device that moves the cursor on the visual display.