Joystick Detection System for Cursor Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing detection systems for mobile devices suffer from the 'slip-away' problem, where the target item on a display is missed during a click operation due to unintentional tilt movements caused by non-ideal force application on the joystick's knob, leading to inaccurate cursor selection.

Innovation Solution

The detection system compensates for unintentional tilt movements by calculating the derivative of the differential signal vector's norm and forcing it to zero when the derivative exceeds a predetermined threshold during a click action, ensuring precise cursor positioning and selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a joystick with spring mechanism is used for detecting movements, then continuous control and click function are achieved, but unintentional tilt movements occur during click operations causing cursor slippage

Engineering Contradiction:
Improvecontinuous control and click functionVSAvoidcursor positioning accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system continuously monitors the differential signal vector norm during click operations and uses feedback control to detect unintentional tilt movements. When the derivative of the norm exceeds a threshold, the system identifies tilt movement and compensates by freezing the cursor position, thereby eliminating cursor slippage while maintaining the spring mechanism's continuous control capability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts cursor behavior based on the detected movement type. During normal operation, the cursor responds to tilt movements as before. During click operations, when unintentional tilt is detected through signal analysis, the system dynamically freezes the cursor position to prevent slippage, thereby resolving the contradiction between maintaining operational ease and ensuring positioning precision

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the knob is pressed vertically for click operation, then selection function is achieved, but non-ideal force application causes lateral force components and torque

Engineering Contradiction:
Improveclick-to-select functionVSAvoidforce application accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

Instead of trying to prevent non-ideal force application (which is difficult to control), the system converts this harmful effect into a detectable signal. The lateral force components and torque that cause unintentional tilt movements generate characteristic patterns in the differential signal vector, which the system uses to identify click operations and freeze the cursor position, thereby transforming the source of error into a useful detection mechanism

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The differential signal vector norm serves as an intermediary that mediates between the physical force application on the knob and the cursor position control. By analyzing this intermediate signal and its derivative, the system can detect unintentional tilt movements caused by non-ideal force application and intervene to freeze the cursor position, thereby resolving the contradiction between operational ease and precision

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 solution effectively prevents cursor slippage during click operations, ensuring accurate selection of target items on the display by freezing the cursor position when unintended tilt movements are detected, thereby improving user experience.

Implementation Method 1

a light emitting device for emitting light

Methodology Applied
Scientific EffectLight emission: Light

Implementation Method 2

a reflecting unit being arranged in functional connection with said movable object and being adapted for reflecting said emitted light

Methodology Applied
Scientific EffectLight reflection: Reflection

Implementation Method 3

a plurality of detectors for detecting said reflected light and outputting detection signals for determining a movement of said movable object

Methodology Applied
Scientific EffectPhotoelectric detection: Photoelectric Effect

Data Source

PatentUS9001041B2Detection system and method for detecting movements of a movable object
Publication Date: 2015.04.07 NXP BV
  • US9001041B2 patent drawing
  • US9001041B2 patent drawing
  • US9001041B2 patent drawing

AI summary

The present invention concerns a detection system and a corresponding method for detecting movements of a movable object that compensate for unintentional tilt movement of the movable object in a first direction and/or in a second direction when a linear movement in a third direction is detected.