Input Device Double-Click Stabilization for Projection Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multimedia display systems, unintended motions and button clicks can cause errors in input device positioning, particularly when performing double-click actions, leading to inaccurate input recognition due to magnification of movements and instability.

Innovation Solution

A system that includes a display and an input device configured to ignore any movement of the input device after a double-click input is initiated, with a cursor or location indicator returning to the initiation point or remaining there for a predetermined time to ensure accurate recognition of double-click inputs, using a projection device coupled with a computing system and optical sensors for precise coordinate determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the input device is used for double-click input, then the input speed is improved, but the positioning accuracy deteriorates due to unintended motions and button click-induced movements

Engineering Contradiction:
Improveinput speedVSAvoidpositioning accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system applies preliminary anti-action by detecting unintended motions before they affect the double-click input validity. The motion detection mechanism identifies arc-like hand motions and button click-induced tip movements, then compensates for these motions by adjusting the registered input position to account for the detected displacement, thereby preventing positioning errors before they occur

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements feedback by continuously monitoring the input device's position and motion during the double-click input process. The motion detection mechanism provides real-time feedback about unintended motions, and this feedback is used to adjust the registered input position, ensuring that the final position reflects the user's intended target rather than the device's actual physical position during the click sequence

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the input device is held at a distance from the displayed image, then the ease of operation is improved, but the positioning accuracy deteriorates due to magnification of motions

Engineering Contradiction:
Improveoperational comfortVSAvoidpositioning accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system uses feedback to continuously track the input device's position and detect unintended motions. By monitoring the device's movement and comparing it against the projected image coordinates, the system can compensate for magnified motions and calculate the actual intended target position, allowing users to operate from a comfortable distance without sacrificing accuracy

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the optical sensor is used to detect the projected image region, then the measurement precision is improved, but the reliability deteriorates due to sensitivity to unintended motions

Engineering Contradiction:
Improvecoordinate detection accuracyVSAvoidinput recognition stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system applies preliminary anti-action by detecting unintended motions before they cause unreliable input recognition. The motion detection mechanism identifies problematic movements such as tip dipping and bouncing during button clicks, and compensates for these motions by adjusting the registered coordinates, thereby preventing measurement errors before they affect input reliability

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements feedback by continuously monitoring the optical sensor's detected position and comparing it against expected motion patterns. When unintended motions are detected, the feedback mechanism adjusts the registered input position to reflect the intended target rather than the distorted position caused by motion, thereby maintaining reliable input recognition despite sensor sensitivity to movement

Inventive Principle:
Principle #23Feedback

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 solution enhances the accuracy of input recognition, particularly for double-click actions, by stabilizing the input device and ignoring post-initiation movements, thereby improving the reliability of interactions in multimedia display systems.

Implementation Method 1

the input device may also include an optical sensor at, for example, its tip that may 'see' a region of the projected image

Methodology Applied
Scientific EffectOptical detection: Reflection

Data Source

PatentUS8525784B2Input device for use with a display system
Publication Date: 2013.09.03 SEIKO EPSON CORP
  • US8525784B2 patent drawing
  • US8525784B2 patent drawing
  • US8525784B2 patent drawing

AI summary

A methods and systems for use of an input device with a display system are disclosed. In an example embodiment, a projection device configured to project a displayed image is provided where the displayed image includes one or more selectable items. The projection system further includes an input device which may be movable in free space and may be configured to point to the selectable items. The input device may be enabled to provide a double-click input to effect one or more changes in a graphical user interface that corresponds with a selection of a particular one of the selectable items at which the input device is pointed. The double click input may be identified such that movement of the input device after initiation of the double-click input may be ignored by the graphical user interface until completion of the double click input.