Adaptive Touch Control Responsiveness for Position Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices with touch operation members lack consideration for movement responsiveness, leading to poor operability when selecting positions, as they do not adapt to varying user preferences for movement speed and precision, and fail to provide suitable responsiveness for both slow and quick finger movements.
Innovation Solution
An electronic device with a detecting unit and a control unit that adjusts movement operations based on the number of candidates for a selected position, allowing movement with a predetermined threshold, enabling better operability by varying the movement amount and speed responsiveness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the responsiveness of selected position movement is high, then quick finger movements can quickly move the selected position, but slow finger movements cause the selected position to move too much making fine adjustments difficult
Solution Approach 1:
The patent applies dynamics by making the responsiveness parameter changeable based on operation conditions. Specifically, the responsiveness is adjusted dynamically according to the number of candidate positions and the movement amount detected, allowing the system to adapt between high responsiveness for quick selection and low responsiveness for fine adjustment without requiring manual configuration changes.
Solution Approach 2:
The patent changes the responsiveness parameter based on the operation context. When the movement amount exceeds a threshold or when there are many candidate positions, the responsiveness is set to a first value (higher); when the movement amount is small and fine adjustment is needed, the responsiveness is set to a second value (lower). This parameter adaptation resolves the contradiction between speed and precision.
2Measurement precision
If the responsiveness of selected position movement is low, then slow finger movements can accurately move the selected position, but quick finger movements become inefficient
Solution Approach 1:
The system dynamically adjusts responsiveness based on real-time operation conditions. When a user performs a large movement (indicating need for quick selection), the system uses higher responsiveness for efficient navigation. When a user performs small movements (indicating fine adjustment need), the system switches to lower responsiveness for precise positioning, thus resolving the productivity-precision tradeoff.
Solution Approach 2:
The responsiveness parameter is changed based on the detected movement amount and candidate position count. For large movements or when many candidates exist, a first responsiveness value (higher) is applied to improve selection efficiency. For small movements where precision matters, a second responsiveness value (lower) is applied to maintain measurement precision.
3Ease of operation
If a threshold for movement amount is set to start selected position movement, then operability is improved for precise control, but quick selection becomes difficult when the threshold is not met
Solution Approach 1:
The threshold mechanism is applied dynamically rather than statically. The system monitors the movement amount continuously and adjusts the responsiveness based on whether the movement exceeds the threshold. This dynamic approach allows the system to provide precise control when needed while maintaining the ability to respond quickly to significant movements, resolving the contradiction between control precision and quick selection speed.
Data Source
AI summary
An electronic device according to the present invention, includes at least one memory and at least one processor which function as: a detecting unit configured to detect a movement operation involving a movement of an operating body; and a control unit configured to perform control such that in a first case where a number of candidates as a selected position for a predetermined function is a first number, the selected position for the predetermined function is moved in accordance with an operation amount of the movement operation exceeding a first threshold, and in a second case where the number of candidates as the selected position for the predetermined function is a second number, the selected position for the predetermined function is moved in accordance with the movement operation even when the operation amount of the movement operation does not exceed the first threshold.


