On-Screen Keyboard Navigation With Adaptive Key-Repeat Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing on-screen keyboard systems using remote-control units are not ergonomically suited for all users, as the key-repeat delay and rate are predetermined and may be too fast or sensitive, leading to inaccuracies, especially for users with different dexterity levels.

Innovation Solution

A method and device that dynamically adjust the reaction time of the indicator on an on-screen grid based on the series of signals received from a remote-control unit, allowing for variable key-repeat rates and delays, which are further modified based on analysis of user interactions such as the number of indicator moves and direction changes, to improve ergonomics and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a constant key-repeat rate is used to quickly reach the border of the on-screen keyboard, then the speed of navigation is improved, but the accuracy and ergonomics deteriorate because the fixed rate is too fast for some users and too slow for others

Engineering Contradiction:
Improvenavigation speedVSAvoidergonomics
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the key-repeat rate variable rather than constant. The system automatically adjusts the key-repeat rate based on real-time analysis of user interaction patterns, including the number of corrections made and the time taken to complete navigation tasks. This allows the system to adapt to each user's specific dexterity level and preferences, resolving the contradiction between speed and ergonomics by optimizing both simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of key-repeat rate from a fixed value to a dynamically adjustable parameter. By monitoring user behavior metrics such as correction frequency and navigation time, the system modifies the key-repeat rate parameter to match individual user needs. This parameter change enables the system to achieve both fast navigation for agile users and slower, more controlled navigation for users who need more time, thereby resolving the ergonomics-speed contradiction.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a predetermined key-repeat delay is used in the system, then the device complexity is reduced, but the adaptability deteriorates because the fixed delay does not suit all users or all processing speeds

Engineering Contradiction:
Improvesystem complexityVSAvoiduser adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service by enabling the system to automatically determine and adjust its own key-repeat delay parameter based on user behavior analysis. The system monitors corrections and navigation patterns, then autonomously configures the optimal delay value without requiring manual user input or complex preset configurations. This self-adjusting mechanism maintains low device complexity while achieving high adaptability to individual users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies feedback by continuously monitoring user interaction data (corrections, navigation time) and using this information to adjust the key-repeat delay parameter. The system creates a closed-loop control where user performance feedback directly influences system parameter adjustment, enabling the simple system to become adaptive to different users without increasing structural complexity.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If the key-repeat feature is triggered after a one-second delay, then the initial response time is standardized, but the productivity deteriorates because users with different dexterity levels experience unnecessary waiting time or too-fast repetition

Engineering Contradiction:
Improvesystem consistencyVSAvoidinteraction efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent applies dynamics by transforming the static one-second key-repeat delay into a dynamic parameter that adapts to each user's dexterity level. The system analyzes user behavior patterns and adjusts the delay timing accordingly, allowing agile users to experience faster response and less agile users to receive more time between repetitions. This dynamic adjustment maintains system consistency in its adaptive approach while dramatically improving interaction efficiency for all user types.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11064242B2On-screen item grid control method and device, and corresponding display device and ancillary device
Publication Date: 2021.07.13 INTERDIGITAL MADISON PATENT HLDG
  • US11064242B2 patent drawing
  • US11064242B2 patent drawing
  • US11064242B2 patent drawing

AI summary

A method and device for moving an indicator on an on-screen keyboard depicted on a display device is described. A series of signals transmitted from a remote-control unit are received at the display device. The indicator on a grid depicted on the display device is moved based on the received signals. A time for moving the indicator on the grid varies based on the series of signals received from the remote-control unit.