Patents by Inventor Rahul GAWDE

Rahul GAWDE 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: 11835410
    Abstract: A method for determining sensor parameters of an actively-driven sensor system may include performing an initialization operation to establish a baseline estimate of the sensor parameters, obtaining as few as three samples of a measured physical quantity versus frequency for the actively-driven sensor system, performing a refinement operation to provide a refined version of the sensor parameters based on the as few as three samples, iteratively repeating the refinement operation until the difference between successive refined versions of the sensor parameters is below a defined threshold, and outputting the refined sensor parameters as updated sensor parameters for the actively-driven sensor system.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: December 5, 2023
    Assignee: Cirrus Logic Inc.
    Inventors: Michael A. Kost, Tejasvi Das, Marc J. Kobayashi, Siddharth Maru, Rahul Gawde
  • Patent number: 11579030
    Abstract: A control method for a user interface system may include receiving an input signal, receiving a temperature signal indicative of a temperature, generating a baseline signal based on at least one among the input signal and the temperature signal, calculating an error signal based on a difference of the input signal and the baseline signal, and modifying the baseline signal based on the error signal.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: February 14, 2023
    Assignee: Cirrus Logic, Inc.
    Inventors: Junsong Li, Rahul Gawde, Tejasvi Das, Siddharth Maru, Eric B. Smith
  • Publication number: 20220198227
    Abstract: 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: Application
    Filed: March 25, 2021
    Publication date: June 23, 2022
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Josh SANZ-ROBINSON, Siddharth MARU, Rahul GAWDE, Jon D. HENDRIX, Eric LINDEMANN, Pablo PESO PARADA
  • Publication number: 20210404901
    Abstract: A method for determining sensor parameters of an actively-driven sensor system may include performing an initialization operation to establish a baseline estimate of the sensor parameters, obtaining as few as three samples of a measured physical quantity versus frequency for the actively-driven sensor system, performing a refinement operation to provide a refined version of the sensor parameters based on the as few as three samples, iteratively repeating the refinement operation until the difference between successive refined versions of the sensor parameters is below a defined threshold, and outputting the refined sensor parameters as updated sensor parameters for the actively-driven sensor system.
    Type: Application
    Filed: October 26, 2020
    Publication date: December 30, 2021
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Michael A. KOST, Tejasvi DAS, Marc J. KOBAYASHI, Siddharth MARU, Rahul GAWDE
  • Publication number: 20210396610
    Abstract: A control method for a user interface system may include receiving an input signal, receiving a temperature signal indicative of a temperature, generating a baseline signal based on at least one among the input signal and the temperature signal, calculating an error signal based on a difference of the input signal and the baseline signal, and modifying the baseline signal based on the error signal.
    Type: Application
    Filed: October 26, 2020
    Publication date: December 23, 2021
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Junsong LI, Rahul GAWDE, Tejasvi DAS, Siddharth MARU, Eric B. SMITH
  • Publication number: 20210152174
    Abstract: A method may include receiving an input signal, generating a baseline signal based on the input signal, generating a corrected input signal by subtracting the baseline signal from the input signal, determining a threshold level change of the input signal when the corrected input signal exceeds a level change threshold, and responsive to the threshold level change, updating the baseline signal to the level change threshold.
    Type: Application
    Filed: May 4, 2020
    Publication date: May 20, 2021
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Gregory C. YANCEY, Rahul GAWDE, Matthew BEARDSWORTH, Michael A. KOST, Junsong LI
  • Patent number: 10552260
    Abstract: An error correction code for an array of N words of M bits each may be generated by: (i) for each word of the N words, computing a respective set of checkbits for single-error correction of such word; (ii) computing a set of bit-position-related checkbits comprising a bitwise logical exclusive OR of all of the sets of checkbits for single-error correction of the N words; (iii) for each word of the N words, computing a respective parity for the respective set of checkbits and the word itself in order to form a vector of N parity bits; (iv) computing a set of word-related checkbits for single-error correction of the vector of N parity bits; and (v) computing a cumulative parity bit comprising a parity calculation of the set of bit-position-related checkbits, the set of word-related checkbits, and the vector of N parity bits.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: February 4, 2020
    Assignee: Cirrus Logic, Inc.
    Inventors: Rahul Gawde, Michael A. Kost, Alvin C. Storvik
  • Publication number: 20180357124
    Abstract: An error correction code for an array of N words of M bits each may be generated by: (i) for each word of the N words, computing a respective set of checkbits for single-error correction of such word; (ii) computing a set of bit-position-related checkbits comprising a bitwise logical exclusive OR of all of the sets of checkbits for single-error correction of the N words; (iii) for each word of the N words, computing a respective parity for the respective set of checkbits and the word itself in order to form a vector of N parity bits; (iv) computing a set of word-related checkbits for single-error correction of the vector of N parity bits; and (v) computing a cumulative parity bit comprising a parity calculation of the set of bit-position-related checkbits, the set of word-related checkbits, and the vector of N parity bits.
    Type: Application
    Filed: May 18, 2018
    Publication date: December 13, 2018
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Rahul GAWDE, Michael A. KOST, Alvin C. STORVIK