Frequency-domain haptic waveform compensation for haptic transducers

US11641546B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11641546-B2
Application numberUS-201916715261-A
CountryUS
Kind codeB2
Filing dateDec 16, 2019
Priority dateJun 17, 2019
Publication dateMay 2, 2023
Grant dateMay 2, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for minimizing post-playback oscillation during playback of a haptic playback waveform to a haptic transducer may include determining whether a frequency response of the haptic playback waveform has a notch with a notch frequency at approximately a resonant frequency of the haptic transducer and, responsive to the notch frequency differing from the resonant frequency, modifying the haptic playback waveform for playback to the haptic transducer by shifting the notch frequency to approximately the resonant frequency.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for minimizing post-playback oscillation during playback of a haptic playback waveform to a haptic transducer, comprising: determining whether a frequency response of the haptic playback waveform has a notch with a notch frequency at approximately a resonant frequency of the haptic transducer; and responsive to the notch frequency differing from the resonant frequency, modifying the haptic playback waveform for playback to the haptic transducer by shifting the notch frequency to approximately the resonant frequency. 2. The method of claim 1 , further comprising, responsive to an absence of a notch in the frequency response of the haptic playback waveform, modifying the haptic playback waveform for playback to the haptic transducer by applying a notch filter at approximately the resonant frequency to the haptic playback waveform. 3. The method of claim 1 , further comprising responsive to the notch frequency being approximately equal to the resonant frequency, playing back the haptic playback waveform without modification to the haptic transducer. 4. The method of claim 1 , wherein the shifting of the notch frequency to approximately the resonant frequency comprises: determining a time scaling factor as a ratio between the notch frequency and the resonant frequency; and time scaling the haptic playback waveform by the time scaling factor, such that the haptic playback waveform as modified v T (t)=v R (ct), where v R (t) defines the haptic playback waveform without modification as a function of time, and c is the time scaling factor. 5. The method of claim 1 , wherein the shifting of the notch frequency to approximately the resonant frequency further comprises applying an amplitude compensation factor to compensate the haptic playback waveform as modified such that a depth of the resulting notch in the frequency response of the haptic playback waveform as modified is approximately equal to the depth of the notch in the frequency response of the haptic playback waveform prior to modification. 6. A system for minimizing post-playback oscillation during playback of a haptic playback waveform to a haptic transducer, comprising: one or more inputs for receiving information regarding a resonant frequency of the haptic transducer; and a processing subsystem configured to: determine whether a frequency response of the haptic playback waveform has a notch with a notch frequency at approximately the resonant frequency of the haptic transducer; and responsive to the notch frequency differing from the resonant frequency, modify the haptic playback waveform for playback to the haptic transducer by shifting the notch frequency to approximately the resonant frequency. 7. The system of claim 6 , the processing subsystem further configured to, responsive to an absence of a notch in the frequency response of the haptic playback waveform, modify the haptic playback waveform for playback to the haptic transducer by applying a notch filter at approximately the resonant frequency to the haptic playback waveform. 8. The system of claim 6 , the processing subsystem further configured to, responsive to the notch frequency being approximately equal to the resonant frequency, play back the haptic playback waveform without modification to the haptic transducer. 9. The system of claim 6 , wherein the shifting of the notch frequency to approximately the resonant frequency comprises: determining a time scaling factor as a ratio between the notch frequency and the resonant frequency; and time scaling the haptic playback waveform by the time scaling factor, such that the haptic playback waveform as modified v T (t)=v R (ct), where v R (t) defines the haptic playback waveform without modification as a function of time, and c is the time scaling factor. 10. The system of claim 9 , wherein the shifting of the notch frequency to approximately the resonant frequency further comprises applying an amplitude compensation factor to compensate the haptic playback waveform as modified such that a depth of the resulting notch in the frequency response of the haptic playback waveform as modified is approximately equal to the depth of the notch in the frequency response of the haptic playback waveform prior to modification. 11. A mobile device, comprising: a haptic transducer; and a haptic control subsystem configured to: determine whether a frequency response of a haptic playback waveform has a notch with a notch frequency at approximately the resonant frequency of the haptic transducer; and responsive to the notch frequency differing from the resonant frequency, modify the haptic playback waveform for playback to the haptic transducer by shifting the notch frequency to approximately the resonant frequency. 12. The mobile device of claim 11 , the haptic control subsystem further configured to, responsive to an absence of a notch in the frequency response of the haptic playback waveform, modify the haptic playback waveform for playback to the haptic transducer by applying a notch filter at approximately the resonant frequency to the haptic playback waveform. 13. The mobile device of claim 11 , the haptic control subsystem further configured to, responsive to the notch frequency being approximately equal to the resonant frequency, play back the haptic playback waveform without modification to the haptic transducer. 14. The mobile device of claim 11 , wherein the shifting of the notch frequency to approximately the resonant frequency comprises: determining a time scaling factor as a ratio between the notch frequency and the resonant frequency; and time scaling the haptic playback waveform by the time scaling factor, such that the haptic playback waveform as modified v T (t)=v R (ct), where v R (t) defines the haptic playback waveform without modification as a function of time, and c is the time scaling factor. 15. The mobile device of claim 14 , wherein the shifting of the notch frequency to approximately the resonant frequency further comprises applying an amplitude compensation factor to compensate the haptic playback waveform as modified such that a depth of the resulting notch in the frequency response of the haptic playback waveform as modified is approximately equal to the depth of the notch in the frequency response of the haptic playback waveform prior to modification.

Assignees

Inventors

Classifications

  • G06F3/016Primary

    Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • H04R3/04Primary

    for correcting frequency response · CPC title

  • Control or interface arrangements specially adapted for digitisers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11641546B2 cover?
A method for minimizing post-playback oscillation during playback of a haptic playback waveform to a haptic transducer may include determining whether a frequency response of the haptic playback waveform has a notch with a notch frequency at approximately a resonant frequency of the haptic transducer and, responsive to the notch frequency differing from the resonant frequency, modifying the hap…
Who is the assignee on this patent?
Cirrus Logic Int Semiconductor Ltd, Cirrus Logic Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).