Haptic Output and Sensor Control for Low-Interference Button Clicks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing haptic systems suffer from latency issues and interference between vibrational output systems and input sensory systems, such as force sensors, which affect the accuracy and effectiveness of haptic feedback, particularly in mimicking the feel of mechanical button clicks.
Innovation Solution
A controller is introduced to adjust the operation of both vibrational output and input sensor systems, incorporating filtering and dynamic adjustments based on the operating frequency of the input sensor system to minimize interference and reduce latency, ensuring that haptic responses are timely and accurate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the vibrational output system operates at high amplitude to provide strong haptic feedback, then the user notification effectiveness is improved, but the interference caused to the input sensor system increases
Solution Approach 1:
The system dynamically adjusts the operational parameters of both the vibrational output system and input sensor system based on real-time conditions. The controller modifies the sensor's operating frequency or bandwidth dynamically when the vibrational system is active, allowing the sensor to maintain accuracy despite the high-amplitude vibrations producing haptic feedback.
Solution Approach 2:
The patent changes operational parameters of the input sensor system in response to the vibrational output system's operation. Specifically, the sensor's frequency response or sampling characteristics are adjusted to avoid the frequency range where vibrational interference occurs, thereby maintaining measurement accuracy while allowing strong haptic feedback.
2Loss of time
If the processing latency is reduced to provide timely haptic response, then the button click mimicry accuracy is improved, but the signal processing quality may be compromised
Solution Approach 1:
The system performs preliminary adjustments to the input sensor system's operational parameters before the vibrational output system is activated. By pre-configuring the sensor to operate in a frequency range that minimizes interference, the system avoids the need for complex real-time compensation processing, thereby reducing latency while maintaining signal accuracy.
Solution Approach 2:
The controller acts as an intermediary that coordinates between the input sensor system and vibrational output system. It mediates the timing and parameter settings of both systems to ensure that sensor measurements are taken during periods of minimal vibrational interference, reducing the need for extensive signal processing and lowering overall system latency.
3Speed
If the input sensor system operates continuously to detect user interactions, then the detection responsiveness is improved, but the susceptibility to vibrational interference increases
Solution Approach 1:
The input sensor system operates in periodic intervals rather than continuously, with measurement windows synchronized to the vibrational cycle. The sensor takes measurements during periods when the vibrational output system is inactive or at low amplitude, thereby maintaining detection responsiveness while minimizing exposure to interfering vibrations.
Solution Approach 2:
The operational state of the input sensor system is dynamically controlled based on the state of the vibrational output system. When vibrations are detected or anticipated, the sensor automatically adjusts its operational characteristics or enters a low-power measurement mode, allowing it to remain responsive to user interactions while reducing interference susceptibility.
Data Source
AI summary
Embodiments described herein relate to methods and apparatuses for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system. A controller comprises an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system.


