Patents by Inventor Hemalatha Erva

Hemalatha Erva 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: 7783669
    Abstract: To manage data flow in generating profile models for use in optical metrology, a project data object is created. A first profile model data object is created. The first profile model data object corresponds to a first profile model defined using profile parameters. A version number is associated with the first profile model data object. The first profile model data object is linked with the project data object. At least a second profile model data object is created. The second profile model data object corresponds to a second profile model defined using profile parameters. The first and second profile models are different. Another version number is associated with the second profile model data object. The second profile model data object is linked with the project data object. The project data object, the first profile model data object, and the second profile model data object are stored.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: August 24, 2010
    Assignee: Tokyo Electron Limited
    Inventors: Hong Qiu, Junwei Bao, Wei Liu, Jeffrey Alexander Chard, Miao Liu, Gang He, Hemalatha Erva, Vi Vuong
  • Patent number: 7765234
    Abstract: To manage data flow in generating different signal formats for use in optical metrology, a project data object is created. A first option data object is created. The first option data object has a set of signal parameters. Different settings of the set of signal parameters correspond to different signal formats for diffraction signals. A version number is associated with the first option data object. The first option data object is linked with the project data object. At least a second option data object is created. The second option data object has a set of signal parameters. Different settings of the set of signal parameters correspond to different signal formats for diffraction signals. The set of signal parameters of the first option data object and the set of signal parameters of the second option data object are set differently. Another version number is associated with the second option data object. The second option data object is linked with the project data object.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: July 27, 2010
    Assignee: Tokyo Electron Limited
    Inventors: Hong Qiu, Junwei Bao, Wei Liu, Jeffrey Alexander Chard, Miao Liu, Gang He, Hemalatha Erva, Vi Vuong
  • Patent number: 7765076
    Abstract: In allocating processing units, first and second requests for jobs are obtained. First and second numbers of processing units requested are determined. First and second numbers of available processing units are determined. When the first number of available processing units is non-zero, the first number of available number of processing units or the first number of processing units requested is assigned to a first processing cluster. A first processing unit in the first processing cluster is designated as a master node. When the second number of available processing units is non-zero, the second number of available number of processing units or the second number of processing units requested is assigned to a second processing cluster. The first processing unit in the second processing cluster is designated as a slave node. The first and second jobs are assigned to the first and second processing clusters, respectively.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: July 27, 2010
    Assignee: Tokyo Electron Limited
    Inventors: Hemalatha Erva, Hong Qiu, Junwei Bao, Vi Vuong
  • Patent number: 7742888
    Abstract: In allocating processing units of a computer system to generate simulated diffraction signals used in optical metrology, a request for a job to generate simulated diffraction signals using multiple processing units is obtained. A number of processing units requested for the job to generate simulated diffraction signals is then determined. A number of available processing units is determined. When the number of processing units requested is greater than the number of available processing units, a number of processing units is assigned to generate the simulated diffraction signals that is less than the number of processing units requested.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: June 22, 2010
    Assignee: Tokyo Electron Limited
    Inventors: Hemalatha Erva, Hong Qiu, Junwei Bao, Vi Vuong
  • Publication number: 20080115140
    Abstract: In allocating processing units, first and second requests for jobs are obtained. First and second numbers of processing units requested are determined. First and second numbers of available processing units are determined. When the first number of available processing units is non-zero, the first number of available number of processing units or the first number of processing units requested is assigned to a first processing cluster. A first processing unit in the first processing cluster is designated as a master node. When the second number of available processing units is non-zero, the second number of available number of processing units or the second number of processing units requested is assigned to a second processing cluster. The first processing unit in the second processing cluster is designated as a slave node. The first and second jobs are assigned to the first and second processing clusters, respectively.
    Type: Application
    Filed: September 22, 2006
    Publication date: May 15, 2008
    Applicant: Tokyo Electron Limited
    Inventors: Hemalatha Erva, Hong Qiu, Junwei Bao, Vi Vuong
  • Publication number: 20080091724
    Abstract: To manage data flow in generating profile models for use in optical metrology, a project data object is created. A first profile model data object is created. The first profile model data object corresponds to a first profile model defined using profile parameters. A version number is associated with the first profile model data object. The first profile model data object is linked with the project data object. At least a second profile model data object is created. The second profile model data object corresponds to a second profile model defined using profile parameters. The first and second profile models are different. Another version number is associated with the second profile model data object. The second profile model data object is linked with the project data object. The project data object, the first profile model data object, and the second profile model data object are stored.
    Type: Application
    Filed: October 12, 2006
    Publication date: April 17, 2008
    Applicant: Tokyo Electron Limited
    Inventors: Hong Qiu, Junwei Bao, Wei Liu, Jeffrey A. Chard, Miao Liu, Gang He, Hemalatha Erva, Vi Vuong
  • Publication number: 20080089574
    Abstract: To manage data flow in generating different signal formats for use in optical metrology, a project data object is created. A first option data object is created. The first option data object has a set of signal parameters. Different settings of the set of signal parameters correspond to different signal formats for diffraction signals. A version number is associated with the first option data object. The first option data object is linked with the project data object. At least a second option data object is created. The second option data object has a set of signal parameters. Different settings of the set of signal parameters correspond to different signal formats for diffraction signals. The set of signal parameters of the first option data object and the set of signal parameters of the second option data object are set differently. Another version number is associated with the second option data object. The second option data object is linked with the project data object.
    Type: Application
    Filed: October 12, 2006
    Publication date: April 17, 2008
    Applicant: Tokyo Electron Limited
    Inventors: Hong Qiu, Junwei Bao, Wei Liu, Jeffrey A. Chard, Miao Liu, Gang He, Hemalatha Erva, Vi Vuong
  • Publication number: 20080027565
    Abstract: In allocating processing units of a computer system to generate simulated diffraction signals used in optical metrology, a request for a job to generate simulated diffraction signals using multiple processing units is obtained. A number of processing units requested for the job to generate simulated diffraction signals is then determined. A number of available processing units is determined. When the number of processing units requested is greater than the number of available processing units, a number of processing units is assigned to generate the simulated diffraction signals that is less than the number of processing units requested.
    Type: Application
    Filed: July 25, 2006
    Publication date: January 31, 2008
    Applicant: Tokyo Electron Limited
    Inventors: Hemalatha Erva, Hong Qiu, Junwei Bao, Vi Vuong