Patents by Inventor Kishore Bubna

Kishore Bubna 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: 8645100
    Abstract: An inspection system for detecting anomalies on a substrate. The inspection system has a sensor array for generating image data. A first high speed network is coupled to the sensor array and receives and communicates the image data. An array of process nodes is coupled to the first high speed network, and receives and processes the image data to produce anomaly reports. Each process node has an interface card coupled to the first high speed network, that receives the image data from the first high speed network and formats the image data according to a high speed interface bus protocol. The interface card sets a register indicating whether a predetermined amount of image data has been stored in a memory, and the process node reads the register to determine whether the predetermined amount of image data has been stored in the memory, and initiates image processing when the register indicates that the predetermined amount of image data has been stored in the memory.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: February 4, 2014
    Assignee: KLA-Tencor Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 7865037
    Abstract: An inspection system for detecting anomalies on a substrate. A first network is coupled to a sensor array and communicates data. Process nodes are coupled to the first network, and process the data to produce reports. Each process node includes memory sufficient to buffer the data until it can process the data. Each process node has an interface card that formats the data for a high speed interface bus that is coupled to the interface card. A computer receives and processes the data to produce the report. A second network receives the reports. A job manager is coupled to the second network, receives the reports, and sends information to the process nodes to coordinate processing of the data.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: January 4, 2011
    Assignee: KLA-Tencor Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 7602958
    Abstract: An inspection image analysis system. At least one image processing computer is configured to receive and analyze at least one portion of an image. At least one test computer is configured to receive at least one common portion of the image also received by the at least one image processing computer, and to analyze the at least one common portion, using equivalent image processes as the corresponding at least one image processing computer. A job manager is configured to assign the common portion and to configure the corresponding image processing computer and the test computer to run equivalent image processes.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: October 13, 2009
    Assignee: KLA-Tencor Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 7555409
    Abstract: An inspection system. The inspection system has a sensor for generating data. A first network is coupled to the sensor and communicates the data. An array of nodes is coupled to the first network, and processes the data to produce reports. Each node has an interface coupled to the first network, and formats the data according to protocol. A bus is coupled to the interface A computer is coupled to the bus, and process the data according to an algorithm, to produce the report. The array of nodes is coupled to the first network in a daisy chain topology, and each node within a column of nodes receives common data with other nodes within the column. A second network is coupled to the nodes the second network, and receives the anomaly reports from the nodes and sends information to the nodes to coordinate processing of the data.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: June 30, 2009
    Assignee: KLA-Tencor Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 7379838
    Abstract: An inspection system for detecting anomalies on a substrate. A first network is coupled to a sensor array and communicates data. Process nodes are coupled to the first network, and process the data to produce reports. Each process node has an interface card that formats the data for a high speed interface bus that is coupled to the interface card. A computer receives and processes the data to produce the report. A second network receives the reports. A job manager is coupled to the second network, receives the reports, and sends information to the process nodes to coordinate processing of the data.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: May 27, 2008
    Assignee: KLA-Tencor Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 7251586
    Abstract: An inspection system for detecting anomalies on a substrate. A first network is coupled to the sensor array and communicates image data. Process nodes are couple to the first network, and process the data to produce reports. Each process node has an interface card that formats the data for a high speed interface bus that is coupled to the interface card. A computer receives and processes the data to produce the report. A second network receives the reports from the process nodes. A job manager is coupled to the second network, and receives the reports from the process nodes and sends information to the process nodes to coordinate the processing of the data in the process nodes.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: July 31, 2007
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Publication number: 20070124095
    Abstract: An inspection system for detecting anomalies on a substrate. The inspection system has a sensor array for generating image data. A first high speed network is coupled to the sensor array and receives and communicates the image data. An array of process nodes is coupled to the first high speed network, and receives and processes the image data to produce anomaly reports. Each process node has an interface card coupled to the first high speed network, that receives the image data from the first high speed network and formats the image data according to a high speed interface bus protocol. The interface card sets a register indicating whether a predetermined amount of image data has been stored in a memory, and the process node reads the register to determine whether the predetermined amount of image data has been stored in the memory, and initiates image processing when the register indicates that the predetermined amount of image data has been stored in the memory.
    Type: Application
    Filed: January 12, 2007
    Publication date: May 31, 2007
    Applicant: KLA-TENCOR TECHNOLOGIES CORPORATION
    Inventors: Krishnamurthy Bhaskar, Mark Roulo, John Taylor, Lawrence Miller, Paul Russell, Jason Lin, Eliezer Rosengaus, Richard Wallingford, Kishore Bubna
  • Patent number: 7181368
    Abstract: An inspection system for detecting anomalies on a substrate. The inspection system has a sensor array for generating image data. A first high speed network is coupled to the sensor array and receives and communicates the image data. An array of process nodes is coupled to the first high speed network, and receives and processes the image data to produce anomaly reports. Each process node has an interface card coupled to the first high speed network, that receives the image data from the first high speed network and formats the image data according to a high speed interface bus protocol. The interface card sets a register indicating whether a predetermined amount of image data has been stored in a memory, and the process node reads the register to determine whether the predetermined amount of image data has been stored in the memory, and initiates image processing when the register indicates that the predetermined amount of image data has been stored in the memory.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: February 20, 2007
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Publication number: 20070005284
    Abstract: An inspection system for detecting anomalies on a substrate. The inspection system has a sensor array for generating image data. A first high speed network is coupled to the sensor array and receives and communicates the image data. An array of process nodes is coupled to the first high speed network, and receives and processes the image data to produce anomaly reports. Each process node has an interface card coupled to the first high speed network, that receives the image data from the first high speed network and formats the image data according to a high speed interface bus protocol. A high speed interface bus is coupled to the interface card, receives the image data from the interface card. A computer is coupled to the high speed interface bus, and receives the image data from the high speed interface bus and processes the image data according to an algorithm, to produce the anomaly report.
    Type: Application
    Filed: September 8, 2006
    Publication date: January 4, 2007
    Applicant: KLA-TENCOR TECHNOLOGIES CORPORATION
    Inventors: Krishnamurthy Bhaskar, Mark Roulo, John Taylor, Lawrence Miller, Paul Russell, Jason Lin, Eliezer Rosengaus, Richard Wallingford, Kishore Bubna
  • Patent number: 7149642
    Abstract: An inspection system for detecting anomalies on a substrate. A first network is coupled to a sensor array and communicates data. Process nodes are coupled to the first network, and process the data to produce reports. Each process node has an interface card that formats the data for a high speed interface bus that is coupled to the interface card. A computer receives and processes the data to produce the report. A second network receives the reports. A job manager is coupled to the second network, receives the reports, and sends information to the process nodes to coordinate processing of the data.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: December 12, 2006
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 7076390
    Abstract: An inspection system for detecting anomalies on a substrate. A first network is coupled to a sensor array and communicates data. Process nodes are coupled to the first network, and process the data to produce reports. Each process node includes memory sufficient to buffer the data until it can process the data. Each process node has an interface card that formats the data for a high speed interface bus that is coupled to the interface card. A computer receives and processes the data to produce the report. A second network receives the reports. A job manager is coupled to the second network, receives the reports, and sends information to the process nodes to coordinate processing of the data.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: July 11, 2006
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Publication number: 20060106580
    Abstract: An inspection system for detecting anomalies on a substrate. The inspection system has a sensor array for generating image data. A first high speed network is coupled to the sensor array and receives and communicates the image data. An array of process nodes is coupled to the first high speed network, and receives and processes the image data to produce anomaly reports. Each of the process nodes has an amount of memory that is sufficient to receive image data representing a plurality of dice on an integrated circuit wafer, and each of the process nodes performs analysis on the plurality of dice. Each process node has an interface card coupled to the first high speed network, that receives the image data from the first high speed network and formats the image data according to a high speed interface bus protocol. A high speed interface bus is coupled to the interface card, receives the image data from the interface card.
    Type: Application
    Filed: December 21, 2005
    Publication date: May 18, 2006
    Inventors: Krishnamurthy Bhaskar, Mark Roulo, John Taylor, Lawrence Miller, Paul Russell, Jason Lin, Eliezer Rosengaus, Richard Wallingford, Kishore Bubna
  • Patent number: 7024339
    Abstract: An inspection system for detecting anomalies on a substrate. A first network is coupled to a sensor array and communicates image data. Process nodes are coupled to the first network, and processes the data to produce reports. Each process node has an interface card that formats the data for a high speed interface bus that is coupled to the interface card. A computer receives and processes the data to produce the anomaly report. A second network receives the anomaly reports from the process nodes. A job manager is coupled to the second network, and receives the anomaly reports from the process nodes and sends information to the process nodes to coordinate the processing of the data in the process nodes.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: April 4, 2006
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Krishnamurthy Bhaskar, Mark J. Roulo, John S. Taylor, Lawrence R. Miller, Paul T. Russell, Jason Z. Lin, Eliezer Rosengaus, Richard M. Wallingford, Kishore Bubna
  • Patent number: 6411915
    Abstract: A method for calibrating a non-contact range sensor comprises the steps of employing the range sensor to obtain a range image of an object to be inspected. The range image is registered with a reference image of the object thereby providing registered data. The reference image may be derived through computer assisted drawing (CAD) data. Normal deviations between the registered data and the reference image are computed. Noise is filtered from the normal deviations. A plurality of bias vectors and a covariance matrix are estimated based on the normal deviations, stored in memory as a lookup table comprising geometric correction factors for the sensor. Images of the object subsequently obtained by the sensor are compensated in accordance with the lookup table.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: June 25, 2002
    Assignee: General Electric Company
    Inventors: Van-Duc Nguyen, Victor Nzomigni, Charles Vernon Stewart, Kishore Bubna, Lila Abdessemed, Nathalie Claire Poirier