Patents by Inventor Brian Duffy
Brian Duffy 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: 12109033Abstract: As may be implemented in accordance with one or more aspects depicted herein, an apparatus and/or method involves monitoring heart rhythm of a patient utilizing a housing having amplifying circuitry and digitizing circuitry configured to amplify and digitize ECG signals. Two or more legs protrude from the housing, each configured to provide an electrical connection from an ECG electrode to the amplifying circuitry. Computing circuitry processes the digitized ECG signals, communication circuitry communicates data corresponding to the ECG signals, and data storage circuitry stores data corresponding to the ECG signals. A charge storage circuit provides power to the circuitry, computing circuitry, and communication circuitry. The legs mechanically connect to skin electrodes and to support the weight of the housing and its contents in response to the skin electrodes being adhesively secured to skin.Type: GrantFiled: August 3, 2020Date of Patent: October 8, 2024Assignee: VIVAQUANT, INC.Inventors: Garrett Duffy, Brian Brockway, Jonathan Engel, Marina Brockway
-
Publication number: 20240169116Abstract: Methods and systems for performing functions with protected data sources from different entities are provided. One system includes a virtual system coupled to an actual system to thereby receive output generated by the actual system for a physical version of the specimen while the specimen is disposed within the actual system. The virtual system includes at least a computer system and a storage medium. The virtual system is not capable of having the physical version of the specimen disposed therein. The virtual system is configured for performing one or more functions for the specimen with two or more protected data sources from two or more different entities, respectively. The virtual system is also configured for performing a virtual version of a process capable of being performed by the actual system for the physical version of the specimen.Type: ApplicationFiled: June 13, 2023Publication date: May 23, 2024Inventors: Brian Duffy, Kris Bhaskar
-
Patent number: 11922619Abstract: A context-based inspection system is disclosed. The system may include an optical imaging sub-system. The system may further include one or more controllers communicatively coupled to the optical imaging system. The one or more controllers may be configured to: receive one or more reference images; receive one or more test images of a sample; generate one or more probabilistic context maps during inspection runtime using an unsupervised classifier; provide the generated one or more probabilistic context maps to a supervised classifier during the inspection runtime; and apply the supervised classifier to the received one or more test images to identify one or more DOIs on the sample.Type: GrantFiled: March 29, 2023Date of Patent: March 5, 2024Assignee: KLA CorporationInventors: Brian Duffy, Bradley Ries, Laurent Karsenti, Kuljit S. Virk, Asaf J. Elron, Ruslan Berdichevsky, Oriel Ben Shmuel, Shlomi Fenster, Yakir Gorski, Oren Dovrat, Ron Dekel, Emanuel Garbin, Sasha Smekhov
-
Publication number: 20230316500Abstract: A context-based inspection system is disclosed. The system may include an optical imaging sub-system. The system may further include one or more controllers communicatively coupled to the optical imaging system. The one or more controllers may be configured to: receive one or more reference images; receive one or more test images of a sample; generate one or more probabilistic context maps during inspection runtime using an unsupervised classifier; provide the generated one or more probabilistic context maps to a supervised classifier during the inspection runtime; and apply the supervised classifier to the received one or more test images to identify one or more DOIs on the sample.Type: ApplicationFiled: March 29, 2023Publication date: October 5, 2023Inventors: Brian Duffy, Bradley Ries, Laurent Karsenti, Kuljit S. Virk, Asaf J. Elron, Ruslan Berdichevsky, Oriel Ben Shmuel, Shlomi Fenster, Yakir Gorski, Oren Dovrat, Ron Dekel, Emanuel Garbin, Sasha Smekhov
-
Patent number: 11769242Abstract: A system may be configured for joint defect discovery and optical mode selection. Defects are detected during a defect discovery step. The discovered defects are accumulated into a mode selection dataset. The mode selection dataset is used to perform mode selection to determine a mode combination. The mode combination may then be used to train the defect detection model. Additional defects may then be detected by the defect detection model. The additional defects may then be provided to the mode selection dataset, for further performing mode selection and training the defect detection model. One or more run-time modes may then be determined. The system may be configured for mode selection and defect detection at an image pixel level.Type: GrantFiled: December 21, 2020Date of Patent: September 26, 2023Assignee: KLA CorporationInventors: Jing Zhang, Yujie Dong, Vishank Bhatia, Patrick McBride, Kris Bhaskar, Brian Duffy
-
Patent number: 11580375Abstract: Methods and systems for accelerated training of a machine learning based model for semiconductor applications are provided. One method for training a machine learning based model includes acquiring information for non-nominal instances of specimen(s) on which a process is performed. The machine learning based model is configured for performing simulation(s) for the specimens. The machine learning based model is trained with only information for nominal instances of additional specimen(s). The method also includes re-training the machine learning based model with the information for the non-nominal instances of the specimen(s) thereby performing transfer learning of the information for the non-nominal instances of the specimen(s) to the machine learning based model.Type: GrantFiled: December 29, 2016Date of Patent: February 14, 2023Assignee: KLA-Tencor Corp.Inventors: Kris Bhaskar, Laurent Karsenti, Scott Young, Mohan Mahadevan, Jing Zhang, Brian Duffy, Li He, Huajun Ying, Hung Nien, Sankar Venkataraman
-
Patent number: 11415526Abstract: An inspection system is disclosed. The inspection system includes a shared memory configured to receive image data from a defect inspection tool and a controller communicatively coupled to the shared memory. The controller includes a host image module configured to apply one or more general-purpose defect-inspection algorithms to the image data using central-processing unit (CPU) architectures, a results module configured to generate inspection data for defects identified by the host image module, and secondary image module(s) configured to apply one or more targeted defect-inspection algorithms to the image data. The secondary image module(s) employ flexible sampling of the image data to match a data processing rate of the host image module within a selected tolerance. The flexible sampling of the image data is adjusted responsive to the inspection data generated by the results module and the host image module.Type: GrantFiled: December 29, 2020Date of Patent: August 16, 2022Assignee: KLA CorporationInventors: Brian Duffy, Mark Roulo, Ashok Mathew, Jing Zhang, Kris Bhaskar
-
Publication number: 20210379622Abstract: Some embodiments of the present disclosure relate to methods and roofing systems including a hybrid layered structure. In some embodiments, the hybrid layered layer structure, method, and system are used for waterproofing at least one steep slope roof substrate. In some embodiments, the at least one steep slope roof substrate at least one protruding member protruding from the at least one steep slope roof substrate. In some embodiments, the hybrid layered structure comprises a first coating layer, a roofing membrane, and a second coating layer.Type: ApplicationFiled: August 18, 2021Publication date: December 9, 2021Inventors: Li-Ying Yang, Yan Zheng, Brian Duffy, Yixi Xiao
-
Publication number: 20210366103Abstract: A system may be configured for joint defect discovery and optical mode selection. Defects are detected during a defect discovery step. The discovered defects are accumulated into a mode selection dataset. The mode selection dataset is used to perform mode selection to determine a mode combination. The mode combination may then be used to train the defect detection model. Additional defects may then be detected by the defect detection model. The additional defects may then be provided to the mode selection dataset, for further performing mode selection and training the defect detection model. One or more run-time modes may then be determined. The system may be configured for mode selection and defect detection at an image pixel level.Type: ApplicationFiled: December 21, 2020Publication date: November 25, 2021Applicant: KLA CorporationInventors: Jing Zhang, Yujie Dong, Vishank Bhatia, Patrick McBride, Kris Bhaskar, Brian Duffy
-
Publication number: 20210349038Abstract: An inspection system is disclosed. The inspection system includes a shared memory configured to receive image data from a defect inspection tool and a controller communicatively coupled to the shared memory. The controller includes a host image module configured to apply one or more general-purpose defect-inspection algorithms to the image data using central-processing unit (CPU) architectures, a results module configured to generate inspection data for defects identified by the host image module, and secondary image module(s) configured to apply one or more targeted defect-inspection algorithms to the image data. The secondary image module(s) employ flexible sampling of the image data to match a data processing rate of the host image module within a selected tolerance. The flexible sampling of the image data is adjusted responsive to the inspection data generated by the results module and the host image module.Type: ApplicationFiled: December 29, 2020Publication date: November 11, 2021Inventors: Brian Duffy, Mark Roulo, Ashok Mathew, Jing Zhang, Kris Bhaskar
-
Publication number: 20210333894Abstract: A pull tool is provided having a tool body with at least one tool arm extending transverse from a main body and a pointer tip formed at a distal end of the main body. A deformable tip is formed of an elastomer having a conductive additive. The deformable tip secured to and covers the pointer tip of the tool body to provide conductive touch with the deformable tip.Type: ApplicationFiled: April 28, 2021Publication date: October 28, 2021Applicant: MacLean-Fogg CompanyInventors: Robert WHITNEY, Addison WHITNEY, Aaron LONGSTREET, Brian DUFFY, Jeff DEMUTH, David J. DAVIS
-
Patent number: 11097311Abstract: Some embodiments of the present disclosure relate to methods and roofing systems including a hybrid layered structure. In some embodiments, the hybrid layered layer structure, method, and system are used for waterproofing at least one steep slope roof substrate. In some embodiments, the at least one steep slope roof substrate at least one protruding member protruding from the at least one steep slope roof substrate. In some embodiments, the hybrid layered structure comprises a first coating layer, a roofing membrane, and a second coating layer.Type: GrantFiled: January 15, 2021Date of Patent: August 24, 2021Assignee: BMIC LLCInventors: Li-Ying Yang, Yan Zheng, Brian Duffy, Yixi Xiao
-
Publication number: 20210220870Abstract: Some embodiments of the present disclosure relate to methods and roofing systems including a hybrid layered structure. In some embodiments, the hybrid layered layer structure, method, and system are used for waterproofing at least one steep slope roof substrate. In some embodiments, the at least one steep slope roof substrate at least one protruding member protruding from the at least one steep slope roof substrate. In some embodiments, the hybrid layered structure comprises a first coating layer, a roofing membrane, and a second coating layer.Type: ApplicationFiled: January 15, 2021Publication date: July 22, 2021Inventors: Li-Ying Yang, Yan Zheng, Brian Duffy, Yixi Xiao
-
Patent number: 10832396Abstract: 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: GrantFiled: March 25, 2019Date of Patent: November 10, 2020Assignee: KLA-Tencor Corp.Inventors: Brian Duffy, Martin Plihal, Santosh Bhattacharyya, Gordon Rouse, Chris Maher, Erfan Soltanmohammadi
-
Patent number: 10769761Abstract: Methods and systems for generating a high resolution image for a specimen from a low resolution image of the specimen are provided. One system includes one or more computer subsystems configured for acquiring a low resolution image of a specimen. The system also includes one or more components executed by the one or more computer subsystems. The one or more components include a deep convolutional neural network that includes one or more first layers configured for generating a representation of the low resolution image. The deep convolutional neural network also includes one or more second layers configured for generating a high resolution image of the specimen from the representation of the low resolution image. The second layer(s) include a final layer configured to output the high resolution image and configured as a sub-pixel convolutional layer.Type: GrantFiled: June 26, 2018Date of Patent: September 8, 2020Assignee: KLA-Tencor Corp.Inventors: Saurabh Sharma, Amitoz Singh Dandiana, Mohan Mahadevan, Chao Fang, Amir Azordegan, Brian Duffy
-
Patent number: 10713769Abstract: Methods and systems for performing active learning for defect classifiers are provided. One system includes one or more computer subsystems configured for performing active learning for training a defect classifier. The active learning includes applying an acquisition function to data points for the specimen. The acquisition function selects one or more of the data points based on uncertainty estimations associated with the data points. The active learning also includes acquiring labels for the selected one or more data points and generating a set of labeled data that includes the selected one or more data points and the acquired labels. The computer subsystem(s) are also configured for training the defect classifier using the set of labeled data. The defect classifier is configured for classifying defects detected on the specimen using the images generated by the imaging subsystem.Type: GrantFiled: May 28, 2019Date of Patent: July 14, 2020Assignee: KLA-Tencor Corp.Inventors: Jing Zhang, Yujie Dong, Brian Duffy, Richard Wallingford, Michael Daino, Kris Bhaskar
-
Patent number: 10699926Abstract: Methods and systems fir identifying nuisances and defects of interest (DOIs) in defects detected on a wafer are provided. One method includes acquiring metrology data for the wafer generated by a metrology tool that performs measurements on the wafer at an array of measurement points. In one embodiment, the measurement points are determined prior to detecting the defects on the wafer and independently of the defects detected on the wafer. The method also includes determining locations of defects detected on the wafer with respect to locations of the measurement points on the wafer and assigning metrology data to the defects as a defect attribute based on the locations of the defects determined with respect to the locations of the measurement points. In addition, the method includes determining if the defects are nuisances or DOIs based on the defect attributes assigned to the defects.Type: GrantFiled: August 27, 2018Date of Patent: June 30, 2020Assignee: KLA-Tencor Corp.Inventors: Martin Plihal, Brian Duffy, Mike VonDenHoff, Andrew Cross, Kaushik Sah, Antonio Mani
-
Patent number: 10670535Abstract: Methods and systems for determining parameter(s) of a metrology process to be performed on a specimen are provided. One system includes one or more computer subsystems configured for automatically generating regions of interest (ROIs) to be measured during a metrology process performed for the specimen with the measurement subsystem based on a design for the specimen. The computer subsystem(s) are also configured for automatically determining parameter(s) of measurement(s) performed in first and second subsets of the ROIs during the metrology process with the measurement subsystem based on portions of the design for the specimen located in the first and second subsets of the ROIs, respectively. The parameter(s) of the measurement(s) performed in the first subset are determined separately and independently of the parameter(s) of the measurement(s) performed in the second subset.Type: GrantFiled: March 7, 2019Date of Patent: June 2, 2020Assignee: KLA-Tencor Corp.Inventors: Brian Duffy, Ajay Gupta, Thanh Huy Ha
-
Publication number: 20200126212Abstract: 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: ApplicationFiled: March 25, 2019Publication date: April 23, 2020Inventors: Brian Duffy, Martin Plihal, Santosh Bhattacharyya, Gordon Rouse, Chris Maher, Erfan Soltanmohammadi
-
Publication number: 20200118403Abstract: A tool for supporting fire wardens during a building evacuation event is provided. The tool includes a mobile computing device comprising a display unit, a memory and a processor. The memory has executable instructions of an application stored thereon, which, when executed, cause the processor to interface with monitoring and control systems of a building and to control the display unit to display an interactive floor plan of the building with scene selection capability, to display evacuation, evacuation re-routing and action guidance overlaid on the interactive floor plan and to display real-time monitoring and building control options overlaid on the interactive floor plan.Type: ApplicationFiled: March 2, 2018Publication date: April 16, 2020Inventors: Hector Moner Poy, Brian Duffy, Philip J. Harris, Menouer Boubekeur, Szymon Fedor