Patents by Inventor Erfan Soltanmohammadi

Erfan Soltanmohammadi 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: 11924367
    Abstract: Joint noise and echo suppression may be performed for enhancing two-way audio communications. Audio data is captured at a communication device and audio data transmitted to the communication device from another communication device are used as input features to a trained machine learning model that uses the transmitted audio data as a reference signal to eliminate residual echo in the captured audio data when also suppressing noise in the captured audio data.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jean-Marc Valin, Karim Helwani, Srikanth Venkata Tenneti, Erfan Soltanmohammadi, Mehmet Umut Isik, Richard Newman, Michael Mark Goodwin, Arvindh Krishnaswamy
  • Publication number: 20230375627
    Abstract: Sensors and methods for determining the state of charge of a battery are described. The state of charge is determined in some instances by applying a current perturbation having a frequency to the battery terminals, monitoring the response signal, and determining the phase of the response signal. The phase may be correlated to the state of charge of the battery, so that once the phase is determined, a determination of the state of charge of the battery may be made. In some situations, the state of charge may be used to determine the operating condition of a load connected to the battery. In some embodiments, the state of charge may be used to determine whether the battery is defective.
    Type: Application
    Filed: April 14, 2023
    Publication date: November 23, 2023
    Applicant: Analog Devices International Unlimited Company
    Inventors: Hemtej Gullapalli, Erfan Soltanmohammadi, Han Zhang, Michael W. O'Brien
  • Patent number: 11686699
    Abstract: The battery monitoring techniques described herein may be used for detection of battery anomalies or faults. Also, the battery monitoring techniques described herein may be used to generate estimates of total battery capacity. The battery monitoring techniques may employ an alternating current frequency response (ACFR) of the battery. The ACFR response of the battery may be used to detect anomalies and/or estimate a total capacity of the battery.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 27, 2023
    Assignee: Analog Devices, Inc.
    Inventors: Hemtej Gullapalli, Omer Tanovic, Johannes Traa, Erfan Soltanmohammadi
  • Patent number: 11662389
    Abstract: Sensors and methods for determining the state of charge of a battery are described. The state of charge is determined in some instances by applying a current perturbation having a frequency to the battery terminals, monitoring the response signal, and determining the phase of the response signal. The phase may be correlated to the state of charge of the battery, so that once the phase is determined, a determination of the state of charge of the battery may be made. In some situations, the state of charge may be used to determine the operating condition of a load connected to the battery. In some embodiments, the state of charge may be used to determine whether the battery is defective.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: May 30, 2023
    Assignee: Analog Devices International Unlimited Company
    Inventors: Hemtej Gullapalli, Erfan Soltanmohammadi, Han Zhang, Michael W. O'Brien
  • Patent number: 11615993
    Abstract: A care area is determined in an image of a semiconductor wafer. The care area is divided into sub-care areas based on the shapes of polygons in a design file associated with the care area. A noise scan of a histogram for the sub-care areas is then performed. The sub-care areas are clustered into groups based on the noise scan of the histogram.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: March 28, 2023
    Assignee: KLA CORPORATION
    Inventors: Boshi Huang, Hucheng Lee, Vladimir Tumakov, Sangbong Park, Bjorn Brauer, Erfan Soltanmohammadi
  • Patent number: 11550309
    Abstract: An inspection system may receive inspection datasets from a defect inspection system associated with inspection of one or more samples, where an inspection dataset of the plurality of inspection datasets associated with a defect includes values of two or more signal attributes and values of one or more context attributes. An inspection system may further label each of the inspection datasets with a class label based on respective positions of each of the inspection datasets in a signal space defined by the two or more signal attributes, where each class label corresponds to a region of the signal space. An inspection system may further segment the inspection datasets into two or more defect groups by training a classifier with the values of the context attributes and corresponding class labels for the inspection datasets, where the two or more defect groups are identified based on the trained classifier.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: January 10, 2023
    Assignee: KLA Corporation
    Inventors: Erfan Soltanmohammadi, Ashwin Ramakrishnan, Mohit Jani
  • Publication number: 20220344734
    Abstract: One embodiment is a system for estimating an internal temperature of a battery including a first circuit for receiving a system input signal comprising a measurement of at least one observable quantity associated with the battery and outputting an average battery temperature signal based on the system input signal; and an estimator for receiving the system input signal and the average battery temperature signal and estimating an internal temperature of the battery based on the received signals, wherein the estimator comprises a lumped thermal model of the battery comprising a plurality of parameters.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 27, 2022
    Applicant: Analog Devices, Inc.
    Inventors: Omer TANOVIC, Ravi Kiran RAMAN, Frank YAUL, Hemtej GULLAPALLI, Erfan SOLTANMOHAMMADI
  • Publication number: 20220091062
    Abstract: The battery monitoring techniques described herein may be used for detection of battery anomalies or faults. Also, the battery monitoring techniques described herein may be used to generate estimates of total battery capacity. The battery monitoring techniques may employ an alternating current frequency response (ACFR) of the battery. The ACFR response of the battery may be used to detect anomalies and/or estimate a total capacity of the battery.
    Type: Application
    Filed: July 29, 2021
    Publication date: March 24, 2022
    Inventors: Hemtej Gullapalli, Omer Tanovic, Johannes Traa, Erfan Soltanmohammadi
  • Patent number: 11237119
    Abstract: Wafer inspection with stable nuisance rates and defect of interest capture rates are disclosed. This technique can be used for discovery of newly appearing defects that occur during the manufacturing process. Based on a first wafer, defects of interest are identified based on the classified filtered inspection results. For each remaining wafer, the defect classifier is updated and defects of interest in the next wafer are identified based on the classified filtered inspection results.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: February 1, 2022
    Assignee: KLA-Tencor Corporation
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Prasanti Uppaluri, Vijay Ramachandran
  • Publication number: 20220026496
    Abstract: Sensors and methods for determining the state of charge of a battery are described. The state of charge is determined in some instances by applying a current perturbation having a frequency to the battery terminals, monitoring the response signal, and determining the phase of the response signal. The phase may be correlated to the state of charge of the battery, so that once the phase is determined, a determination of the state of charge of the battery may be made. In some situations, the state of charge may be used to determine the operating condition of a load connected to the battery. In some embodiments, the state of charge may be used to determine whether the battery is defective.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 27, 2022
    Inventors: Hemtej Gullapalli, Erfan Soltanmohammadi, Han Zhang, Michael W. O'Brien
  • Patent number: 11114324
    Abstract: Systems and methods for detecting defect candidates on a specimen are provided. One method includes, after scanning of at least a majority of a specimen is completed, applying one or more segmentation methods to at least a substantial portion of output generated during the scanning thereby generating two or more segments of the output. The method also includes separately detecting outliers in the two or more segments of the output. In addition, the method includes detecting defect candidates on the specimen by applying one or more predetermined criteria to results of the separately detecting to thereby designate a portion of the detected outliers as the defect candidates.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: September 7, 2021
    Assignee: KLA Corp.
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Prasanti Uppaluri, Mohit Jani, Chris Maher
  • Publication number: 20210159127
    Abstract: A care area is determined in an image of a semiconductor wafer. The care area is divided into sub-care areas based on the shapes of polygons in a design file associated with the care area. A noise scan of a histogram for the sub-care areas is then performed. The sub-care areas are clustered into groups based on the noise scan of the histogram.
    Type: Application
    Filed: November 9, 2020
    Publication date: May 27, 2021
    Inventors: Boshi Huang, Hucheng Lee, Vladimir Tumakov, Sangbong Park, Bjorn Brauer, Erfan Soltanmohammadi
  • Patent number: 10902579
    Abstract: Defects of interest can be captured by a classifier. Images of a semiconductor wafer can be received at a deep learning classification module. These images can be sorted into soft decisions with the deep learning classification module. A class of the defect of interest for an image can be determined from the soft decisions. The deep learning classification module can be in electronic communication with an optical inspection system or other types of semiconductor inspection systems.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: January 26, 2021
    Assignee: KLA-Tencor Corporation
    Inventors: Erfan Soltanmohammadi, Martin Plihal, Tai-Kam Ng, Sang Hyun Lee
  • Patent number: 10832396
    Abstract: Methods and systems for setting up inspection of a specimen with design and noise based care areas are provided. One system includes one or more computer subsystems configured for generating a design-based care area for a specimen. The computer subsystem(s) are also configured for determining one or more output attributes for multiple instances of the care area on the specimen, and the one or more output attributes are determined from output generated by an output acquisition subsystem for the multiple instances. The computer subsystem(s) are further configured for separating the multiple instances of the care area on the specimen into different care area sub-groups such that the different care area sub-groups have statistically different values of the output attribute(s) and selecting a parameter of an inspection recipe for the specimen based on the different care area sub-groups.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: November 10, 2020
    Assignee: KLA-Tencor Corp.
    Inventors: Brian Duffy, Martin Plihal, Santosh Bhattacharyya, Gordon Rouse, Chris Maher, Erfan Soltanmohammadi
  • Publication number: 20200328104
    Abstract: Systems and methods for detecting defect candidates on a specimen are provided. One method includes, after scanning of at least a majority of a specimen is completed, applying one or more segmentation methods to at least a substantial portion of output generated during the scanning thereby generating two or more segments of the output. The method also includes separately detecting outliers in the two or more segments of the output. In addition, the method includes detecting defect candidates on the specimen by applying one or more predetermined criteria to results of the separately detecting to thereby designate a portion of the detected outliers as the defect candidates.
    Type: Application
    Filed: October 15, 2019
    Publication date: October 15, 2020
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Prasanti Uppaluri, Mohit Jani, Chris Maher
  • Publication number: 20200218241
    Abstract: An inspection system may receive inspection datasets from a defect inspection system associated with inspection of one or more samples, where an inspection dataset of the plurality of inspection datasets associated with a defect includes values of two or more signal attributes and values of one or more context attributes. An inspection system may further label each of the inspection datasets with a class label based on respective positions of each of the inspection datasets in a signal space defined by the two or more signal attributes, where each class label corresponds to a region of the signal space. An inspection system may further segment the inspection datasets into two or more defect groups by training a classifier with the values of the context attributes and corresponding class labels for the inspection datasets, where the two or more defect groups are identified based on the trained classifier.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: Erfan Soltanmohammadi, Ashwin Ramakrishnan, Mohit Jani
  • Publication number: 20200126212
    Abstract: Methods and systems for setting up inspection of a specimen with design and noise based care areas are provided. One system includes one or more computer subsystems configured for generating a design-based care area for a specimen. The computer subsystem(s) are also configured for determining one or more output attributes for multiple instances of the care area on the specimen, and the one or more output attributes are determined from output generated by an output acquisition subsystem for the multiple instances. The computer subsystem(s) are further configured for separating the multiple instances of the care area on the specimen into different care area sub-groups such that the different care area sub-groups have statistically different values of the output attribute(s) and selecting a parameter of an inspection recipe for the specimen based on the different care area sub-groups.
    Type: Application
    Filed: March 25, 2019
    Publication date: April 23, 2020
    Inventors: Brian Duffy, Martin Plihal, Santosh Bhattacharyya, Gordon Rouse, Chris Maher, Erfan Soltanmohammadi
  • Patent number: 10267748
    Abstract: Methods and systems for training an inspection-related algorithm are provided. One system includes one or more computer subsystems configured for performing an initial training of an inspection-related algorithm with a labeled set of defects thereby generating an initial version of the inspection-related algorithm and applying the initial version of the inspection-related algorithm to an unlabeled set of defects. The computer subsystem(s) are also configured for altering the labeled set of defects based on results of the applying. The computer subsystem(s) may then iteratively re-train the inspection-related algorithm and alter the labeled set of defects until one or more differences between results produced by a most recent version and a previous version of the algorithm meet one or more criteria. When the one or more differences meet the one or more criteria, the most recent version of the inspection-related algorithm is outputted as the trained algorithm.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: April 23, 2019
    Assignee: KLA-Tencor Corp.
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Sarath Shekkizhar, Prasanti Uppaluri
  • Publication number: 20180197714
    Abstract: Wafer inspection with stable nuisance rates and defect of interest capture rates are disclosed. This technique can be used for discovery of newly appearing defects that occur during the manufacturing process. Based on a first wafer, defects of interest are identified based on the classified filtered inspection results. For each remaining wafer, the defect classifier is updated and defects of interest in the next wafer are identified based on the classified filtered inspection results.
    Type: Application
    Filed: December 7, 2017
    Publication date: July 12, 2018
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Prasanti Uppaluri, Vijay Ramachandran
  • Publication number: 20180106732
    Abstract: Methods and systems for training an inspection-related algorithm are provided. One system includes one or more computer subsystems configured for performing an initial training of an inspection-related algorithm with a labeled set of defects thereby generating an initial version of the inspection-related algorithm and applying the initial version of the inspection-related algorithm to an unlabeled set of defects. The computer subsystem(s) are also configured for altering the labeled set of defects based on results of the applying. The computer subsystem(s) may then iteratively re-train the inspection-related algorithm and alter the labeled set of defects until one or more differences between results produced by a most recent version and a previous version of the algorithm meet one or more criteria. When the one or more differences meet the one or more criteria, the most recent version of the inspection-related algorithm is outputted as the trained algorithm.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 19, 2018
    Inventors: Martin Plihal, Erfan Soltanmohammadi, Saravanan Paramasivam, Sairam Ravu, Ankit Jain, Sarath Shekkizhar, Prasanti Uppaluri