Patents by Inventor Graham Yennie

Graham Yennie 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: 11733686
    Abstract: Operating a substrate processing system includes receiving a plurality of sets of training data, storing a plurality of machine learning models, storing a plurality of physical process models, receiving a selection of a machine learning model from the plurality of machine learning models and a selection of a physical process model from the plurality of physical process models, generating an implemented machine learning model according to the selected machine learning model, calculating a characterizing value for each training spectrum in each set of training data thereby generating a plurality of training characterizing values with each training characterizing value associated with one of the plurality of training spectra, training the implemented machine learning model using the plurality of training characterizing values and plurality of training spectra to generate a trained machine learning model, and passing the trained machine learning model to a control system of the substrate processing system.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 22, 2023
    Assignee: Applied Materials, Inc.
    Inventors: Graham Yennie, Benjamin Cherian
  • Patent number: 10969773
    Abstract: A method of operating a polishing system includes training a plurality of models using a machine learning algorithm to generate a plurality of trained models, each trained model configured to determine a characteristic value of a layer of a substrate based on a monitoring signal from an in-situ monitoring system of a semiconductor processing system, storing the plurality of trained models, receiving data indicating a characteristic of a substrate to be processed, selecting one of the plurality of trained models based on the data, and passing the selected trained model to the processing system.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: April 6, 2021
    Assignee: Applied Materials, Inc.
    Inventors: Graham Yennie, Benjamin Cherian
  • Publication number: 20210018902
    Abstract: Operating a substrate processing system includes receiving a plurality of sets of training data, storing a plurality of machine learning models, storing a plurality of physical process models, receiving a selection of a machine learning model from the plurality of machine learning models and a selection of a physical process model from the plurality of physical process models, generating an implemented machine learning model according to the selected machine learning model, calculating a characterizing value for each training spectrum in each set of training data thereby generating a plurality of training characterizing values with each training characterizing value associated with one of the plurality of training spectra, training the implemented machine learning model using the plurality of training characterizing values and plurality of training spectra to generate a trained machine learning model, and passing the trained machine learning model to a control system of the substrate processing system.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Inventors: Graham Yennie, Benjamin Cherian
  • Patent number: 10795346
    Abstract: Operating a substrate processing system includes receiving a plurality of sets of training data, storing a plurality of machine learning models, storing a plurality of physical process models, receiving a selection of a machine learning model from the plurality of machine learning models and a selection of a physical process model from the plurality of physical process models, generating an implemented machine learning model according to the selected machine learning model, calculating a characterizing value for each training spectrum in each set of training data thereby generating a plurality of training characterizing values with each training characterizing value associated with one of the plurality of training spectra, training the implemented machine learning model using the plurality of training characterizing values and plurality of training spectra to generate a trained machine learning model, and passing the trained machine learning model to a control system of the substrate processing system.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 6, 2020
    Assignee: Applied Materials, Inc.
    Inventors: Graham Yennie, Benjamin Cherian
  • Publication number: 20190286111
    Abstract: A method of operating a polishing system includes training a plurality of models using a machine learning algorithm to generate a plurality of trained models, each trained model configured to determine a characteristic value of a layer of a substrate based on a monitoring signal from an in-situ monitoring system of a semiconductor processing system, storing the plurality of trained models, receiving data indicating a characteristic of a substrate to be processed, selecting one of the plurality of trained models based on the data, and passing the selected trained model to the processing system.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 19, 2019
    Inventors: Graham Yennie, Benjamin Cherian
  • Publication number: 20190286075
    Abstract: Operating a substrate processing system includes receiving a plurality of sets of training data, storing a plurality of machine learning models, storing a plurality of physical process models, receiving a selection of a machine learning model from the plurality of machine learning models and a selection of a physical process model from the plurality of physical process models, generating an implemented machine learning model according o the selected machine learning model, calculating a characterizing value for each training spectrum in each set of training data thereby generating a plurality of training characterizing values with each training characterizing value associated with one of the plurality of training spectra, training the implemented machine learning model using the plurality of training characterizing values and plurality of training spectra to generate a trained machine learning model, and passing the trained machine learning model to a control system of the substrate processing system.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 19, 2019
    Inventors: Graham Yennie, Benjamin Cherian