US 12,190,716 B2
Methods and apparatus for outputting a haptic signal to a haptic transducer
Anthony S. Doy, Los Gatos, CA (US); Nermin Osmanovic, Austin, TX (US); and Carl L. Ståhl, Svedala (SE)
Assigned to Cirrus Logic Inc., Austin, TX (US)
Filed by Cirrus Logic International Semiconductor Ltd., Edinburgh (GB)
Filed on Feb. 16, 2023, as Appl. No. 18/170,277.
Application 18/170,277 is a division of application No. 17/033,110, filed on Sep. 25, 2020, granted, now 11,636,742.
Application 17/033,110 is a division of application No. 16/289,080, filed on Feb. 28, 2019, granted, now 10,832,537, issued on Nov. 10, 2020.
Claims priority of provisional application 62/652,639, filed on Apr. 4, 2018.
Prior Publication US 2023/0196889 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04B 3/36 (2006.01); G08B 6/00 (2006.01); H04R 3/00 (2006.01)
CPC G08B 6/00 (2013.01) [H04R 3/00 (2013.01); H04R 2400/03 (2013.01)] 4 Claims
OG exemplary drawing
 
1. A method for generating a haptic signal for output to a haptic transducer, comprising:
receiving, by a processor, an audio signal for output through an audio output transducer;
determining, by the processor, whether the audio signal comprises a haptic trigger based on an indication of a rate of change of an amplitude of the audio signal being greater than a threshold value indicating that the audio signal is suitable for output in conjunction with a haptic signal;
responsive to determining that the audio signal comprises the haptic trigger, mapping, by the processor, energy in the haptic trigger at frequencies outside of an intended frequency range to frequencies within the intended frequency range in the haptic signal to generate the haptic signal, wherein the mapping is performed by:
under-sampling data in the audio signal comprising the haptic trigger, such that the energy in the haptic trigger at frequencies above the intended frequency range is shifted into frequencies within the intended frequency range wherein the intended frequency range comprises frequencies that, when input into the haptic transducer, result in a haptic event that is able to be felt by a user.