Patents by Inventor Tom TRINH

Tom TRINH 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: 11429409
    Abstract: A software emulation system for a gas delivery system of a substrate processing system includes an input/output bus and an emulator bus. An input/output bus adapter includes a switch configured to route data packets from a system controller for the substrate processing system to one of the input/output bus and the emulator bus. A gas delivery system emulator in communication with the emulator bus is configured to receive the data packets from the input/output bus adapter via the emulator bus and perform software-based emulation of a plurality of hardware components of the gas delivery system that are interconnected. The plurality of hardware components are modelled using one or more software models and include a gas source and at least one of a valve and a mass flow controller.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: August 30, 2022
    Assignee: Lam Research Corporation
    Inventors: Bostjan Pust, Tom Trinh, Chung-Ho Huang
  • Patent number: 10761517
    Abstract: A network interface controller for a communication network of a substrate processing system includes a data collection module configured to monitor a communication bus to retrieve and store data frames transmitted between components of the substrate processing system. A user interface is configured to receive inputs for configuring extraction of data from the data frames. A data processing module is configured to store, based on a network configuration file, a map correlating data within the data frames to of the components of the substrate processing system, extract data from the data frames in accordance with the inputs received by the user interface and the map, and provide, to the user interface, the data as extracted from the data frames. The user interface is further configured to display the data as extracted from the data frames in accordance with the inputs received by the user interface.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: September 1, 2020
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Behzad Lajevardi, Willie Ku, Tom Trinh, Henry Chan
  • Publication number: 20200073685
    Abstract: A software emulation system for a gas delivery system of a substrate processing system includes an input/output bus and an emulator bus. An input/output bus adapter includes a switch configured to route data packets from a system controller for the substrate processing system to one of the input/output bus and the emulator bus. A gas delivery system emulator in communication with the emulator bus is configured to receive the data packets from the input/output bus adapter via the emulator bus and perform software-based emulation of a plurality of hardware components of the gas delivery system that are interconnected. The plurality of hardware components are modelled using one or more software models and include a gas source and at least one of a valve and a mass flow controller.
    Type: Application
    Filed: September 4, 2018
    Publication date: March 5, 2020
    Inventors: Bostjan PUST, Tom TRINH, Chung-Ho HUANG
  • Publication number: 20200064818
    Abstract: A network interface controller for a communication network of a substrate processing system includes a data collection module configured to monitor a communication bus to retrieve and store data frames transmitted between components of the substrate processing system. A user interface is configured to receive inputs for configuring extraction of data from the data frames. A data processing module is configured to store, based on a network configuration file, a map correlating data within the data frames to of the components of the substrate processing system, extract data from the data frames in accordance with the inputs received by the user interface and the map, and provide, to the user interface, the data as extracted from the data frames. The user interface is further configured to display the data as extracted from the data frames in accordance with the inputs received by the user interface.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 27, 2020
    Inventors: Behzad LAJEVARDI, Willie Ku, Tom TRINH, Henry CHAN