Haptic Input Device Cursor Drag Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing haptic input devices for car navigation systems face issues with accurately dragging a cursor into a menu selection button, especially when drag areas for multiple buttons overlap, leading to unintended cursor movements and user discomfort.

Innovation Solution

A haptic input device that computes a movement direction distance vector and button distance vectors to determine the target button with the shortest movement time, ensuring the cursor is reliably dragged into the intended button, using a trackball manipulation unit, detection sensors, and an electromagnetic brake for haptic feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If drag areas for multiple buttons are established in advance, then cursor positioning is facilitated, but cursor may be erroneously dragged into unintended button when drag areas overlap

Engineering Contradiction:
Improvecursor positioningVSAvoidbutton selection accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the parameter for determining target button from spatial inclusion (whether cursor is within drag area) to temporal comparison (which button has shortest movement time). This parameter change resolves the contradiction by making the selection criterion independent of overlapping drag area boundaries while preserving ease of operation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/geometric drag area boundary system with a computational time-based selection system. Instead of using fixed spatial boundaries that cause ambiguity in overlap regions, the system computes movement times to multiple buttons and selects based on the shortest time, eliminating the harmful effect of overlapping boundaries.

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

2Ease of operation

If cursor is automatically dragged into button using drag area, then selection process is simplified, but user comfort deteriorates when cursor moves to unintended button

Engineering Contradiction:
Improveselection processVSAvoiduser discomfort
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces feedback by computing and comparing movement times to multiple buttons before executing cursor movement. This feedback mechanism ensures the cursor is dragged only to the intended button (the one with shortest movement time), eliminating unintended movements and associated user discomfort while maintaining simplified selection process.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple buttons are displayed in various array forms, then display flexibility is improved, but drag control accuracy deteriorates due to overlapping drag areas

Engineering Contradiction:
Improvedisplay configurationVSAvoiddrag control accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent changes the control parameter from spatial boundary checking to time-based comparison, which remains accurate regardless of button arrangement. This allows multiple buttons to be displayed in various array forms (improving adaptability) while maintaining precise drag control (preventing deterioration of accuracy) by computing which button the user intends based on movement time.

Inventive Principle:
Principle #35Parameter changes

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 improves user experience by accurately selecting the intended button, reducing user discomfort and enhancing operability through precise cursor control and haptic stimulation.

Implementation Method 1

drive means that exerts a drive force to the manipulation unit

Methodology Applied
Scientific EffectElectromagnetic brake: Electromagnetic Induction

Data Source

PatentUS8872769B2Haptic input device
Publication Date: 2014.10.28 ALPS ALPINE CO LTD
  • US8872769B2 patent drawing
  • US8872769B2 patent drawing
  • US8872769B2 patent drawing

AI summary

A distance vector from the original cursor position where the cursor exists before the manipulation to the cursor movement destination position is set to a movement direction distance vector, distance vectors from the original cursor position to each button position of a plurality of buttons are set to button distance vectors, and the button having the shortest movement time is determined as a target button intended by a user by computing the movement time to a plurality of buttons using the movement direction distance vector and a plurality of button distance vectors, so that the display control of the display unit is performed such that the cursor is dragged into the target button.