Back to results
US 11,951,389 B2Granted
System and method for use in haptic signal generation
AssigneeCirrus Logic, Inc.
InventorsEric Lindemann, Michael Kurek, Meenakshi Matai
Life of this patent
Estimating the term…
Abstract
The application describes techniques for adaptively setting a threshold that will be used to determine the gain applied to a haptics signal.
Claims21
A processing system for a haptic signal generation system, the processing system comprising:
- an input for receiving an input signal derived from an audio signal;
- a threshold setting mechanism configured, based on a first representation derived from the input signal, to adaptively adjust an existing threshold to derive a first threshold if a correspondence between the existing threshold and the first representation is not met, wherein the first representation comprises a time-varying of peak levels of a time-varying property of the input signal and wherein the existing threshold and first threshold are threshold values of that property, and wherein the threshold setting mechanism is configured to adjust the first threshold upwards if the first representation exceeds the first threshold by a predetermined amount and adjust the first threshold downwards if the first representation is below the first threshold by a predetermined amount;
- and
- a gain determining mechanism configured to determine an output gain to be applied to a haptic signal based on a comparison between the first threshold and a second representation derived from the input signal, wherein the second representation comprises an envelope of the time-varying property of the input signal;
- wherein said envelope of the time-varying property of the input signal tracks peak values of the time-varying property of the input signal, and wherein the time-varying property is a power level or magnitude or pitch or spectral shape of the input signal.
2 more elements
A method of generating an output gain to be applied to a haptic signal, the method comprising:
- receiving an input signal derived from an audio signal;
- deriving a first representation from the input signal;
- adjusting an existing threshold to derive a first threshold if a correspondence between the existing threshold and the first representation is not met, wherein the first representation comprises a time-varying representation of peak levels of a time-varying property of the input signal and wherein the existing threshold and first threshold are threshold values of that property, and wherein the threshold setting mechanism is configured to adjust the first threshold upwards if the first representation exceeds the first threshold by a predetermined amount and adjust the first threshold downwards if the first representation is below the first threshold by a predetermined amount;
- and
- comparing the first threshold and a second representation derived from the input signal in order to generate the output gain, wherein the second representation comprises an envelope of the time-varying property of the input signal;
- wherein said envelope of the time-varying property of the input signal tracks peak values of the time-varying property of the input signal, and wherein the time-varying property is a power level or magnitude or pitch or spectral shape of the input signal.
3 more elements
Dependencies are inferred from the claim text.