Adaptable Input Device Keying Waveform Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Keying signal bounce reaction time in input devices such as mice and keyboards affects the efficiency of computer input operations, as existing technologies fail to accurately and efficiently segment keying waveforms.
Innovation Solution
An input device with a memory to store preset or adapted sampling frequencies and sampling times, a keying circuit to produce waveforms, and a microprocessor to analyze and adjust sampling parameters based on user habits, ensuring stable and correct waveform segmentation, thereby reducing keying signal bounce reaction time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a fixed sampling frequency and number of times of sampling are used, then the device complexity is low, but the measurement precision of keying signal bounce reaction time is insufficient
Solution Approach 1:
The patent applies dynamics by making the sampling frequency and number of times of sampling adjustable rather than fixed. The microprocessor dynamically changes these parameters based on detected use habits, allowing the system to adapt sampling rates to different keying scenarios. This resolves the contradiction by enabling high measurement precision when needed while maintaining lower complexity during normal operation.
Solution Approach 2:
The patent changes the parameters of sampling frequency and number of times of sampling based on detected use habits. When bounce reaction time measurement is required, the system adjusts these parameters to optimize measurement precision. This parameter adaptation allows the system to achieve high measurement accuracy without permanently increasing device complexity.
2Productivity
If a fixed sampling frequency and number of times of sampling are used, then the device complexity is low, but the productivity of computer input operation is reduced
Solution Approach 1:
The system dynamically adjusts sampling parameters based on real-time detection of use habits. When the microprocessor detects that a key press corresponds to a bounce reaction time measurement scenario, it automatically changes sampling frequency and number of times of sampling to optimize response time. This dynamic adaptation improves productivity without requiring complex manual configuration.
Solution Approach 2:
The system performs self-adjustment by automatically detecting use habits and modifying sampling parameters without user intervention. The microprocessor monitors keying patterns and autonomously optimizes sampling settings, allowing the system to improve its own productivity while adding minimal complexity through automated feedback loops.
3Adaptability or versatility
If sampling parameters are manually adjusted, then the adaptability to user habits is improved, but the ease of operation is reduced
Solution Approach 1:
The system automatically detects and adapts to user habits without requiring manual adjustment. The microprocessor monitors keying patterns, identifies bounce reaction time scenarios, and autonomously modifies sampling parameters. This self-service approach maintains high adaptability while preserving ease of operation, as users simply use the device normally without needing to configure sampling settings.
Solution Approach 2:
The system implements feedback by continuously monitoring keying behavior and using this information to automatically adjust sampling parameters. The microprocessor detects use habits in real-time and feeds this information back into the sampling control mechanism, enabling the system to adapt to user preferences without manual intervention and maintaining operational simplicity.
Data Source
AI summary
An input device adaptable to a use habit includes: a memory, configured to store a preset sampling frequency and the preset number of times of sampling; a keying circuit, configured to produce a keying waveform when one key thereof is pressed; and a microprocessor, configured to perform, according to the preset sampling frequency and the preset number of times of sampling that are stored in the memory, sampling on the keying waveform produced by the keying circuit, to obtain multiple sampling keying signals, and determines the sampling keying signals, which are sampled according to the preset number of times of sampling, in a stable and correct waveform segmentation in the corresponding keying waveform, to send a keying signal corresponding to the keying waveform. In addition, the present invention provides an adapting method for an input device adaptable to a use habit.


