3D Pointer Click Timing to Prevent Cursor Drift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

3D input devices, such as SCURRY or GYRATION mice, often generate click signals at positions deviated from the desired point due to hand movement during click operations, as the gyroscope detects hand movement before the accelerometer detects finger movement, leading to inaccurate pointing.

Innovation Solution

A method and device that disregard hand movement signals during a predetermined time period when a click operation is intended, using a 3D input device with angular velocity sensors on the hand and accelerometers on the fingers, where the device only outputs finger movement signals after the hand has stopped moving, preventing hand movement signals from interfering with the click signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the gyroscope detects hand movement to generate click signals, then the device can detect click operations, but the click signal is generated at a position deviated from the desired point due to hand movement

Engineering Contradiction:
Improveclick signal generationVSAvoidpointing position accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system waits for a predetermined time period after hand movement stops before generating the click signal. This preliminary waiting action ensures that the hand has completely stopped moving, preventing position deviation while still allowing the click operation to be registered accurately

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the timing of click signal generation based on the detected hand movement state. By monitoring whether hand movement has stopped and using this dynamic information to control signal output timing, the system achieves both reliable detection and precise positioning

Inventive Principle:
Principle #15Dynamics

2Productivity

If the gyroscope outputs hand movement signals continuously, then the device can track hand movement, but the hand movement signal interferes with the click signal generation

Engineering Contradiction:
Improvehand movement trackingVSAvoidclick signal accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system extracts and separates the click detection function from continuous hand movement tracking. By isolating the click signal generation to only occur when hand movement stops and the accelerometer detects finger movement, the system prevents interference between hand movement signals and click signals while maintaining tracking capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses the accelerometer as an intermediary to verify finger movement before generating click signals. This intermediary check ensures that click operations are intentionally performed by finger movement rather than accidental hand movement, eliminating signal interference

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 allows for more precise pointing by ensuring click signals are generated at the intended position, improving the accuracy and success rate of clicks, as demonstrated by increased successful click counts and probability of success.

Implementation Method 1

an angular velocity sensor which is put on a part of a hand to detect movement of the hand

Methodology Applied
Scientific EffectAngular velocity detection: Gyroscope

Implementation Method 2

accelerometer sensors which are put on a part of fingers to detect movement of the fingers

Methodology Applied
Scientific EffectAcceleration detection: Accelerometer

Data Source

PatentUS7333087B2Method of adjusting pointing position during click operation and 3D input device using the same
Publication Date: 2008.02.19 SAMSUNG ELECTRONICS CO LTD
  • US7333087B2 patent drawing
  • US7333087B2 patent drawing
  • US7333087B2 patent drawing

AI summary

A method of adjusting a pointing position on a display during click operation is performed by using a 3D input device including a first unit for detecting movement of a hand and a second unit for detecting movement of a finger, the method including detecting and outputting a hand movement signal by using the first unit, and locating the pointing position on the display based on the hand movement signal; waiting for a click signal generated from the second unit during a second time period if the hand movement signal is not detected during a first time period; and outputting the click signal and preventing the hand movement signal generated from the first unit during the second time period from being output if the click signal is generated during the second time period.