Detection and prevention of non-linear excursion in a haptic actuator

US12159528B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12159528-B2
Application numberUS-202218080900-A
CountryUS
Kind codeB2
Filing dateDec 14, 2022
Priority dateJan 25, 2022
Publication dateDec 3, 2024
Grant dateDec 3, 2024

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 determining and mitigating over-excursion of an internal mass of an electromechanical transducer may include measuring a sensed signal associated with the electromechanical transducer in response to a driving signal driven to the electromechanical transducer, determining a non-linearity value based on the sensed signal, mapping the non-linearity value to a probability of over-excursion of the internal mass, and applying a gain to a signal path configured to generate the driving signal based on the probability.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for determining and mitigating over-excursion of an internal mass of an electromechanical transducer, the method comprising: measuring a sensed signal associated with the electromechanical transducer in response to a driving signal driven to the electromechanical transducer; determining a non-linearity value based on the sensed signal; mapping the non-linearity value to a probability of over-excursion of the internal mass; and applying a gain to a signal path configured to generate the driving signal based on the probability. 2. The method of claim 1 , wherein determining the non-linearity value based on the sensed signal comprises determining a back-electromotive force associated with the electromechanical transducer based on the sensed signal. 3. The method of claim 1 , wherein determining the non-linearity value comprises: determining a first content ratio equal to a ratio of content present in the driving signal in a first frequency band to content present in the driving signal in a second frequency band; determining a second content ratio equal to a ratio of content present in the sensed signal in the first frequency band to content present in the second frequency band; and determining the non-linearity value based on a comparison of the first content ratio and the second content ratio. 4. The method of claim 1 , wherein determining the non-linearity value comprises: determining a first content ratio equal to a ratio of high-frequency content present in the driving signal above a particular frequency to low-frequency content present in the driving signal below the particular frequency; determining a second content ratio equal to a ratio of high-frequency content present in the sensed signal above the particular frequency to low-frequency content present in the sensed signal below the particular frequency; and determining the non-linearity value based on a comparison of the first content ratio and the second content ratio. 5. The method of claim 1 , wherein determining the non-linearity value comprises determining the non-linearity value based on noise gating of a magnitude of the driving signal compared to noise gating of a magnitude of the sensed signal. 6. The method of claim 1 , wherein determining the non-linearity value comprises: generating the driving signal as a pilot tone at a frequency greater than a resonance frequency of electromechanical transducer; measuring total harmonic distortion present in the sensed signal in response to the pilot tone; and determining the non-linearity value based on the total harmonic distortion. 7. The method of claim 1 , further comprising attenuating the driving signal based on the gain. 8. The method of claim 1 , wherein: determining the non-linearity value based on the sensed signal comprises measuring harmonic components of the sensed signal; and the method further comprises determining an orientation of the electromagnetic transducer based on amplitude and phase of harmonic components of the sensed signal. 9. The method of claim 1 , wherein: the driving signal is a voltage signal; and the sensed signal is a current signal. 10. The method of claim 1 , wherein the electromagnetic transducer is one of a haptic transducer, a voice coil, and a loudspeaker. 11. A system for determining and mitigating over-excursion of an internal mass of an electromechanical transducer, the system comprising: an input configured to measure a sensed signal associated with the electromechanical transducer in response to a driving signal driven to the electromechanical transducer; and a non-linear excursion detector configured to: determine a non-linearity value based on the sensed signal; map the non-linearity value to a probability of over-excursion of the internal mass; and apply a gain to a signal path configured to generate the driving signal based on the probability. 12. The system of claim 11 , wherein determining the non-linearity value based on the sensed signal comprises determining a back-electromotive force associated with the electromechanical transducer based on the sensed signal. 13. The system of claim 11 , wherein determining the non-linearity value comprises: determining a first content ratio equal to a ratio of content present in the driving signal in a first frequency band to content present in the driving signal in a second frequency band; determining a second content ratio equal to a ratio of content present in the sensed signal in the first frequency band to content present in the second frequency band; and determining the non-linearity value based on a comparison of the first content ratio and the second content ratio. 14. The system of claim 11 , wherein determining the non-linearity value comprises: determining a first content ratio equal to a ratio of high-frequency content present in the driving signal above a particular frequency to low-frequency content present in the driving signal below the particular frequency; determining a second content ratio equal to a ratio of high-frequency content present in the sensed signal above the particular frequency to low-frequency content present in the sensed signal below the particular frequency; and determining the non-linearity value based on a comparison of the first content ratio and the second content ratio. 15. The system of claim 11 , wherein determining the non-linearity value comprises determining the non-linearity value based on noise gating of a magnitude of the driving signal compared to noise gating of a magnitude of the sensed signal. 16. The system of claim 11 , wherein determining the non-linearity value comprises: generating the driving signal as a pilot tone at a frequency greater than a resonance frequency of electromechanical transducer; measuring total harmonic distortion present in the sensed signal in response to the pilot tone; and determining the non-linearity value based on the total harmonic distortion. 17. The system of claim 11 , wherein the non-linear excursion detector is further configured to attenuate the driving signal based on the gain. 18. The system of claim 11 , wherein: determining the non-linearity value based on the sensed signal comprises measuring harmonic components of the sensed signal; and the method further comprises determining an orientation of the electromagnetic transducer based on amplitude and phase of harmonic components of the sensed signal. 19. The system of claim 11 , wherein: the driving signal is a voltage signal; and the sensed signal is a current signal. 20. The system of claim 11 , wherein the electromagnetic transducer is one of a haptic transducer, a voice coil, and a loudspeaker.

Assignees

Inventors

Classifications

  • with vibrating magnet or coil · CPC title

  • G08B6/00Primary

    Tactile signalling systems, e.g. tactile personal calling systems · CPC title

  • B06B1/045Primary

    using vibrating magnet, armature or coil system · 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 US12159528B2 cover?
A method for determining and mitigating over-excursion of an internal mass of an electromechanical transducer may include measuring a sensed signal associated with the electromechanical transducer in response to a driving signal driven to the electromechanical transducer, determining a non-linearity value based on the sensed signal, mapping the non-linearity value to a probability of over-excur…
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 G08B6/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 03 2024 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).