Adaptive Long-Press Timing for Typing Speed Variation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The predetermined long-press delay time on mobile electronic devices is not suitable for all users, leading to typing breaks for faster typists and input errors for slower typists due to its fixed nature.
Innovation Solution
A method to dynamically adjust the long-press delay time based on the user's typing speed by calculating the key input rate and adjusting the delay time accordingly, allowing the electronic device to execute long-press functions more effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a predetermined long-press delay time is set for all users, then the device can execute long-press functions, but fast typists experience typing breaks while slow typists make input errors
Solution Approach 1:
The patent implements dynamic adjustment of the long-press delay time based on detected typing speed. The system monitors key input rates and automatically modifies the delay threshold in real-time, transforming a static parameter into a dynamic one that adapts to user behavior patterns.
Solution Approach 2:
The patent changes the parameter of long-press delay time based on typing speed measurements. By calculating key input rates and adjusting the delay threshold accordingly, the system optimizes the parameter to match individual user characteristics, resolving the contradiction between adaptability and ease of operation.
2Reliability
If the long-press delay time is set short, then slow typists can input without errors, but fast typists experience typing breaks
Solution Approach 1:
The patent employs feedback mechanisms by monitoring key input rates and using this information to adjust the long-press delay time. The system continuously observes user typing patterns and modifies the delay threshold based on detected typing speed, creating a closed-loop control system that balances accuracy and productivity.
Solution Approach 2:
The system dynamically changes the long-press delay time parameter based on measured typing speed. By adjusting this parameter in response to user performance, the system optimizes both input accuracy and typing speed, eliminating the need to choose between conflicting requirements.
3Productivity
If the long-press delay time is set long, then fast typists can type without breaks, but slow typists make input errors
Solution Approach 1:
The patent transforms the static long-press delay time into a dynamic parameter that adjusts based on real-time typing speed detection. This dynamic approach allows the system to maintain high productivity for fast typists while ensuring input accuracy for slow typists.
Solution Approach 2:
The system uses feedback from key input rate monitoring to adjust the delay threshold. By continuously observing typing patterns and modifying the long-press delay time accordingly, the system resolves the contradiction between maintaining high typing speed and ensuring input accuracy.
Data Source
AI summary
A method of dynamically adjusting a long-press delay time, an electronic device using the method, and a computer-readable medium are provided, wherein the electronic device has a plurality of keys. When a pressed time corresponding to a key of the electronic device exceeds a long-press delay time of the key, the electronic device executes a long-press function corresponding to the key. In the present method, a plurality of key inputs is first received. Then, the long-press delay time of the key is set according to the input rate related to the received key inputs. Thereby, the electronic device can respond appropriately according to the typing speed of a user, so as to offer the user a smooth operating experience.


