Haptic driver with attenuation
First Claim
Patent Images
1. A method for driving a haptic output device, the method comprising:
- receiving a haptic drive signal configured to drive the haptic output device;
identifying a resonance frequency range of the haptic output device; and
attenuating, according to a characteristic curve of the haptic output device, the haptic drive signal at frequencies corresponding to the resonance frequency range.
1 Assignment
0 Petitions
Accused Products
Abstract
In each of the various embodiments, a haptic driver is configured to attenuate a drive signal of an actuator. In particular, the haptic drivers described herein are configured to identify the resonance frequency of the actuator and to attenuate the haptic drive signal within a range of frequencies, the range being based on the identified resonance frequency. As a result, the strength of haptic effects produced by the actuator may be more uniform along a wider frequency range.
84 Citations
24 Claims
-
1. A method for driving a haptic output device, the method comprising:
-
receiving a haptic drive signal configured to drive the haptic output device; identifying a resonance frequency range of the haptic output device; and attenuating, according to a characteristic curve of the haptic output device, the haptic drive signal at frequencies corresponding to the resonance frequency range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21, 22, 23, 24)
-
-
9. A device comprising:
-
a processor; and a memory storing one or more programs for execution by the processor, the one or more programs including instructions for; receiving a haptic drive signal configured to drive a haptic output device; identifying a resonance frequency range of the haptic output device; and attenuating, according to a characteristic curve of the haptic output device, the haptic drive signal at frequencies corresponding to the resonance frequency range. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a processor, the one or more programs comprising instructions for:
-
receiving a haptic drive signal configured to drive a haptic output device; identifying a resonance frequency range of the haptic output device; and attenuating, according to a characteristic curve of the haptic output device, the haptic drive signal at frequencies corresponding to the resonance frequency range. - View Dependent Claims (17, 18, 19, 20)
-
Specification