Patents by Inventor Eric Lindemann
Eric Lindemann has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12468782Abstract: A classification system for classifying sensor samples in a sensor system, the sensor system comprising N force sensors each configured to output a sensor signal, where N?1, each sensor sample comprising N sample values from the N sensor signals, respectively, the classification system comprising: a classifier configured, for each of a series of candidate sensor samples, to perform a classification operation based on the N sample values concerned and generate a classification result which labels the candidate sensor sample as indicative of a defined target event, thereby generating a series of classification results corresponding to the series of candidate sensor samples, respectively; a determiner configured to output at least one event determination based on the series of classification results; and a controller configured to control the classifier and/or the determiner based on one or more controller input signals.Type: GrantFiled: March 25, 2021Date of Patent: November 11, 2025Assignee: Cirrus Logic Inc.Inventors: Josh Sanz-Robinson, Siddharth Maru, Rahul Gawde, Jon D. Hendrix, Eric Lindemann, Pablo Peso Parada
-
Patent number: 12176781Abstract: A system for estimating parameters of an electromagnetic load may include an input for receiving an input excitation signal to the electromagnetic load, a broadband content estimator that identifies at least one portion of the input excitation signal having broadband content, and a parameter estimator that uses the at least one portion of the input excitation signal to estimate and output one or more parameters of the electromagnetic load.Type: GrantFiled: March 12, 2020Date of Patent: December 24, 2024Assignee: Cirrus Logic Inc.Inventors: Eric Lindemann, John L. Melanson, Emmanuel Marchais, Carl Lennart Ståhl
-
Publication number: 20240413726Abstract: A non-transitory computer readable medium may have stored thereon data encoding a waveform signal for playback, wherein the waveform signal is generated by implementing a discrete time model of a physical electromagnetic load that emulates a virtual electromagnetic load and modifying a raw waveform signal to generate a waveform signal for driving the physical electromagnetic load by modifying the virtual electromagnetic load to have a desired characteristic and applying the discrete time model to the raw waveform signal to generate the waveform signal for driving the physical electromagnetic load.Type: ApplicationFiled: August 16, 2024Publication date: December 12, 2024Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Eric LINDEMANN, John L. MELANSON, Emmanuel MARCHAIS, Carl Lennart STÅHL
-
Publication number: 20240238842Abstract: A method includes applying a high frequency signal to an electromechanical actuator and measuring a first response of the electromechanical actuator to the high frequency signal, estimating electrical parameters of the electromechanical actuator based on the first response, applying a low frequency broadband signal to the electromechanical actuator and measuring a second response of the electromechanical actuator to the low frequency broadband signal, and estimating mechanical parameters of the electromechanical actuator based on the second response and the estimated electrical parameters.Type: ApplicationFiled: January 18, 2023Publication date: July 18, 2024Inventors: Marco Janko, Jorge Reynaga, Chin Yong, Eric Lindemann, Emmanuel Marchais, Hamid Sepehr, Vadim Konradi, Michael Kurek, Filippo Rossi, Anil Lal, Aleksey Khenkin
-
Patent number: 11951389Abstract: The application describes techniques for adaptively setting a threshold that will be used to determine the gain applied to a haptics signal.Type: GrantFiled: October 24, 2022Date of Patent: April 9, 2024Assignee: Cirrus Logic Inc.Inventors: Eric Lindemann, Michael Kurek, Meenakshi Matai
-
Patent number: 11847906Abstract: A system may include an electromagnetic load capable of generating a haptic event and a haptic processor configured to receive at least one first parameter indicative of a desired perception of the haptic event to a user of a device comprising the electromagnetic load, receive at least one second parameter indicative of one or more characteristics of the device, and process the at least one first parameter and the at least one second parameter to generate a driving signal to the electromagnetic load in order to produce the desired perception to the user despite variances in the device that cause an actual perception of the haptic event to vary from the desired perception.Type: GrantFiled: April 25, 2022Date of Patent: December 19, 2023Assignee: Cirrus Logic Inc.Inventors: Jeffrey D. Alderson, John L. Melanson, Anthony S. Doy, Eric Lindemann
-
Patent number: 11736093Abstract: A method for identifying a mechanical impedance of an electromagnetic load may include generating a waveform signal for driving an electromagnetic load and, during driving of the electromagnetic load by the waveform signal or a signal derived therefrom, receiving a current signal representative of a current associated with the electromagnetic load and a back electromotive force signal representative of a back electromotive force associated with the electromagnetic load. The method may also include implementing an adaptive filter to identify parameters of the mechanical impedance of the electromagnetic load, wherein an input of a coefficient control for adapting coefficients of the adaptive filter is a first signal derived from the back electromotive force signal and a target of the coefficient control for adapting coefficients of the adaptive filter is a second signal derived from the current signal.Type: GrantFiled: October 6, 2022Date of Patent: August 22, 2023Assignee: Cirrus Logic Inc.Inventors: Emmanuel Marchais, Pablo Peso Parada, Eric Lindemann
-
Patent number: 11677360Abstract: A multi-path audio amplification system that provides an output drive signal to electromechanical output transducers provides improved undistorted headroom, reduced path switching noise, and/or improved frequency response performance. Multiple signal amplification paths receive an audio input signal and have corresponding multiple output stages that have differing output impedances. A mode selector selects an active one of the multiple signal amplification paths is selected to supply the output drive signal. Outputs of the multiple output stages are coupled to the electromechanical transducer to provide the output drive signal and at least one of the multiple signal amplification paths includes an equalization filter for filtering the audio input signal to compensate for phase or gain differences referenced from the input to the outputs of the multiple output stages due to interaction between the differing output impedances and an impedance of the electromechanical transducer.Type: GrantFiled: November 8, 2021Date of Patent: June 13, 2023Assignee: CIRRUS LOGIC, INC.Inventors: Leyi Yin, John L. Melanson, Eric Lindemann, Amar Vellanki, Jianhao Chen, Venugopal Choukinishi, Wai-Shun Shum, Xiaofan Fei
-
Patent number: 11644370Abstract: A system for performing force sensing with an electromagnetic load may include a signal generator configured to generate a signal for driving an electromagnetic load and a processing subsystem configured to monitor at least one operating parameter of the electromagnetic load and determine a force applied to the electromagnetic load based on a variation of the at least one operating parameter.Type: GrantFiled: September 12, 2019Date of Patent: May 9, 2023Assignee: Cirrus Logic, Inc.Inventors: Emmanuel Marchais, Kathryn Rose Holland, Carl Lennart Ståhl, Eric Lindemann
-
Publication number: 20230063912Abstract: The application describes techniques for adaptively setting a threshold that will be used to determine the gain applied to a haptics signal.Type: ApplicationFiled: October 24, 2022Publication date: March 2, 2023Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Eric LINDEMANN, Michael KUREK, Meenakshi MATAI
-
Publication number: 20230030780Abstract: A method for identifying a mechanical impedance of an electromagnetic load may include generating a waveform signal for driving an electromagnetic load and, during driving of the electromagnetic load by the waveform signal or a signal derived therefrom, receiving a current signal representative of a current associated with the electromagnetic load and a back electromotive force signal representative of a back electromotive force associated with the electromagnetic load. The method may also include implementing an adaptive filter to identify parameters of the mechanical impedance of the electromagnetic load, wherein an input of a coefficient control for adapting coefficients of the adaptive filter is a first signal derived from the back electromotive force signal and a target of the coefficient control for adapting coefficients of the adaptive filter is a second signal derived from the current signal.Type: ApplicationFiled: October 6, 2022Publication date: February 2, 2023Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Emmanuel MARCHAIS, Pablo PESO PARADA, Eric LINDEMANN
-
Patent number: 11517815Abstract: The application describes techniques for adaptively setting a threshold that will be used to determine the gain applied to a haptics signal.Type: GrantFiled: January 30, 2020Date of Patent: December 6, 2022Assignee: Cirrus Logic, Inc.Inventors: Eric Lindemann, Michael Kurek, Meenakshi Matai
-
Patent number: 11513019Abstract: A baseline unit for use in a sensor system, the sensor system comprising N force sensors which output N sensor signals, respectively, where N?1, the baseline unit configured to: monitor a measure of a rate of change of a sensor test signal, the sensor test signal being one of said N sensor signals or a signal derived from one or more of said N sensor signals; and in dependence upon the measure of the rate of change, control a stored baseline setting to control how a baseline test signal is calculated from said N sensor signals using a baseline-calculation method, the baseline-calculation method configured by the currently-stored baseline setting.Type: GrantFiled: December 21, 2020Date of Patent: November 29, 2022Assignee: Cirrus Logic, Inc.Inventors: Eric Lindemann, Pablo Peso Parada, Tanner Rosenthal, Siddharth Maru
-
Patent number: 11509292Abstract: A method for identifying a mechanical impedance of an electromagnetic load may include generating a waveform signal for driving an electromagnetic load and, during driving of the electromagnetic load by the waveform signal or a signal derived therefrom, receiving a current signal representative of a current associated with the electromagnetic load and a back electromotive force signal representative of a back electromotive force associated with the electromagnetic load. The method may also include implementing an adaptive filter to identify parameters of the mechanical impedance of the electromagnetic load, wherein an input of a coefficient control for adapting coefficients of the adaptive filter is a first signal derived from the back electromotive force signal and a target of the coefficient control for adapting coefficients of the adaptive filter is a second signal derived from the current signal.Type: GrantFiled: September 3, 2019Date of Patent: November 22, 2022Assignee: Cirrus Logic, Inc.Inventors: Emmanuel Marchais, Pablo Peso Parada, Eric Lindemann
-
Publication number: 20220329216Abstract: A multi-path audio amplification system that provides an output drive signal to electromechanical output transducers provides improved undistorted headroom, reduced path switching noise, and/or improved frequency response performance. Multiple signal amplification paths receive an audio input signal and have corresponding multiple output stages that have differing output impedances. A mode selector selects an active one of the multiple signal amplification paths is selected to supply the output drive signal. Outputs of the multiple output stages are coupled to the electromechanical transducer to provide the output drive signal and at least one of the multiple signal amplification paths includes an equalization filter for filtering the audio input signal to compensate for phase or gain differences referenced from the input to the outputs of the multiple output stages due to interaction between the differing output impedances and an impedance of the electromechanical transducer.Type: ApplicationFiled: November 8, 2021Publication date: October 13, 2022Inventors: Leyi Yin, John L. Melanson, Eric Lindemann, Amar Vellanki, Jianhao Chen, Venugopal Choukinishi, Wai-Shun Shum, Xiaofan Fei
-
Publication number: 20220262215Abstract: A system may include an electromagnetic load capable of generating a haptic event and a haptic processor configured to receive at least one first parameter indicative of a desired perception of the haptic event to a user of a device comprising the electromagnetic load, receive at least one second parameter indicative of one or more characteristics of the device, and process the at least one first parameter and the at least one second parameter to generate a driving signal to the electromagnetic load in order to produce the desired perception to the user despite variances in the device that cause an actual perception of the haptic event to vary from the desired perception.Type: ApplicationFiled: April 25, 2022Publication date: August 18, 2022Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Jeffrey D. ALDERSON, John L. MELANSON, Anthony S. DOY, Eric LINDEMANN
-
Patent number: 11380175Abstract: A system may include an electromagnetic load capable of generating a haptic event and a haptic processor configured to receive at least one first parameter indicative of a desired perception of the haptic event to a user of a device comprising the electromagnetic load, receive at least one second parameter indicative of one or more characteristics of the device, and process the at least one first parameter and the at least one second parameter to generate a driving signal to the electromagnetic load in order to produce the desired perception to the user despite variances in the device that cause an actual perception of the haptic event to vary from the desired perception.Type: GrantFiled: September 30, 2020Date of Patent: July 5, 2022Assignee: Cirrus Logic, Inc.Inventors: Jeffrey D. Alderson, John L. Melanson, Anthony S. Doy, Eric Lindemann
-
Publication number: 20220196503Abstract: A baseline unit for use in a sensor system, the sensor system comprising N force sensors which output N sensor signals, respectively, where N?1, the baseline unit configured to: monitor a measure of a rate of change of a sensor test signal, the sensor test signal being one of said N sensor signals or a signal derived from one or more of said N sensor signals; and in dependence upon the measure of the rate of change, control a stored baseline setting to control how a baseline test signal is calculated from said N sensor signals using a baseline-calculation method, the baseline-calculation method configured by the currently-stored baseline setting.Type: ApplicationFiled: December 21, 2020Publication date: June 23, 2022Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Eric LINDEMANN, Pablo PESO PARADA, Tanner ROSENTHAL, Siddharth MARU
-
Publication number: 20220198227Abstract: A classification system for classifying sensor samples in a sensor system, the sensor system comprising N force sensors each configured to output a sensor signal, where N?1, each sensor sample comprising N sample values from the N sensor signals, respectively, the classification system comprising: a classifier configured, for each of a series of candidate sensor samples, to perform a classification operation based on the N sample values concerned and generate a classification result which labels the candidate sensor sample as indicative of a defined target event, thereby generating a series of classification results corresponding to the series of candidate sensor samples, respectively; a determiner configured to output at least one event determination based on the series of classification results; and a controller configured to control the classifier and/or the determiner based on one or more controller input signals.Type: ApplicationFiled: March 25, 2021Publication date: June 23, 2022Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Josh SANZ-ROBINSON, Siddharth MARU, Rahul GAWDE, Jon D. HENDRIX, Eric LINDEMANN, Pablo PESO PARADA
-
Publication number: 20220196498Abstract: A classifier for classifying sensor samples in a sensor system, the sensor system comprising N force sensors each configured to output a sensor signal, where N>1, each sensor sample comprising N sample values from the N sensor signals, respectively, defining a sample vector in N-dimensional vector space, the classifier having access to a target definition corresponding to a target event, the target definition defining a bounded target region of X-dimensional vector space, where X?N, the classifier configured, for a candidate sensor sample, to perform a classification operation comprising: determining a candidate location in the X-dimensional vector space defined by a candidate vector corresponding to the candidate sensor sample, the candidate vector being the sample vector for the candidate sensor sample or a vector derived therefrom; and generating a classification result for the candidate sensor sample based on the candidate location, the classification result labelling the candidate sensor sample as indType: ApplicationFiled: December 21, 2020Publication date: June 23, 2022Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Eric LINDEMANN, Josh SANZ-ROBINSON, Pablo PESO PARADA