Patents by Inventor Kunio Oishi

Kunio Oishi 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: 11461647
    Abstract: A method of the present disclosure includes: plating a plurality of substrates using a substrate holder; determining a total number of substrates that have been plated using the substrate holder until a failure occurs in the substrate holder; determining a first processable number and a second processable number; generating a first data set constituted by a combination of first condition data and the first processable number, the first condition data representing a state of a component of the substrate holder; generating a second data set constituted by a combination of second condition data and the second processable number, the second condition data representing a state of a component of the substrate holder; and optimizing a parameter of a prediction model constituted by a neural network using training data including the first data set and the second data set.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 4, 2022
    Assignee: EBARA CORPORATION
    Inventors: Kunio Oishi, Masashi Shimoyama, Ryuya Koizumi
  • Patent number: 11436392
    Abstract: A substrate processing apparatus for processing a substrate includes a setting device that sets a plurality of recipe items including operation conditions of the substrate processing apparatus and a recipe generating device that acquires a plurality of recipe models obtained by changing values of the plurality of recipe items and experimenting or simulating a processing result of the substrate and analyzes the plurality of recipe models to generate a recipe, the recipe generating device combining a part or all of the plurality of recipe models to generate the recipe such that a calculation value of a processing result of the substrate by the recipe satisfies a predetermined condition.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: September 6, 2022
    Assignee: EBARA CORPORATION
    Inventors: Yu Ishii, Keisuke Uchiyama, Kunio Oishi, Hiroyuki Takenaka
  • Patent number: 11098414
    Abstract: A plating system comprising a plating tank for applying plate processing to a substrate, a sensor configured to measure actual plating film thickness of the substrate, and a controller configured to control plating current supplied to the plating tank and plating time for the plate processing of the substrate within the plating tank. The controller is capable of setting target plating film thickness, plating current, and plating time as a plate processing recipe. At least one of the plating current and the plating time is automatically corrected so that the actual plating film thickness and the target plating film thickness become equal to each other, and the result is reflected in the plate processing for the subsequent substrate.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: August 24, 2021
    Assignee: EBARA CORPORATION
    Inventors: Takashi Mitsuya, Ryuya Koizumi, Toshio Yokoyama, Masashi Shimoyama, Kunio Oishi
  • Patent number: 11099546
    Abstract: A calculation amount and calculation time for a substrate conveyance schedule are reduced. A scheduler is provided which is incorporated in a control section of a substrate processing apparatus including a plurality of substrate processing sections that process a substrate, a conveyance section that conveys the substrate, and the control section that controls the conveyance section and the substrate processing sections, and calculates a substrate conveyance schedule. The scheduler includes: a modeling section that models processing conditions, processing time and constraints of the substrate processing apparatus into nodes and edges using a graph network theory, prepares a graph network, and calculates a longest route length to each node; and a calculation section that calculates the substrate conveyance schedule based on the longest route length.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: August 24, 2021
    Assignee: EBARA CORPORATION
    Inventors: Koji Nonobe, Takashi Mitsuya, Ryuya Koizumi, Kunio Oishi
  • Publication number: 20210011462
    Abstract: A calculation amount and calculation time for a substrate conveyance schedule are reduced. A scheduler is provided which is incorporated in a control section of a substrate processing apparatus including a plurality of substrate processing sections that process a substrate, a conveyance section that conveys the substrate, and the control section that controls the conveyance section and the substrate processing sections, and calculates a substrate conveyance schedule. The scheduler includes: a modeling section that models processing conditions, processing time and constraints of the substrate processing apparatus into nodes and edges using a graph network theory, prepares a graph network, and calculates a longest route length to each node; and a calculation section that calculates the substrate conveyance schedule based on the longest route length.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Koji Nonobe, Takashi Mitsuya, Ryuya Koizumi, Kunio Oishi
  • Patent number: 10824135
    Abstract: A calculation amount and calculation time for a substrate conveyance schedule are reduced. A scheduler is provided which is incorporated in a control section of a substrate processing apparatus including a plurality of substrate processing sections that process a substrate, a conveyance section that conveys the substrate, and the control section that controls the conveyance section and the substrate processing sections, and calculates a substrate conveyance schedule. The scheduler includes: a modeling section that models processing conditions, processing time and constraints of the substrate processing apparatus into nodes and edges using a graph network theory, prepares a graph network, and calculates a longest route length to each node; and a calculation section that calculates the substrate conveyance schedule based on the longest route length.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: November 3, 2020
    Assignee: EBARA CORPORATION
    Inventors: Koji Nonobe, Takashi Mitsuya, Ryuya Koizumi, Kunio Oishi
  • Patent number: 10824138
    Abstract: A calculation amount and calculation time for a substrate conveyance schedule are reduced. A scheduler is provided which is incorporated in a control section of a substrate processing apparatus including a plurality of substrate processing sections that process a substrate, a conveyance section that conveys the substrate, and the control section that controls the conveyance section and the substrate processing sections, and calculates a substrate conveyance schedule. The scheduler includes: a modeling section that models processing conditions, processing time and constraints of the substrate processing apparatus into nodes and edges using a graph network theory, prepares a graph network, and calculates a longest route length to each node; and a calculation section that calculates the substrate conveyance schedule based on the longest route length.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: November 3, 2020
    Assignee: EBARA CORPORATION
    Inventors: Koji Nonobe, Takashi Mitsuya, Ryuya Koizumi, Kunio Oishi
  • Publication number: 20200255968
    Abstract: An inspection apparatus, a plating apparatus, and an appearance inspection apparatus that are capable of automatically inspecting a substrate holder are provided. An inspection apparatus that includes an electric contact configured to contact a substrate to allow current flow to the substrate and a sealing member configured to seal a surface of the substrate and that inspects a substrate holder holding the substrate is provided. The inspection apparatus includes a stocker installation part in which a stocker configured to house the substrate holder is installed, a cleaning device configured to cleanse the substrate holder, a substrate attaching/detaching device configured to open and close the substrate holder, an appearance inspection apparatus configured to acquire image data or shape data of appearance of at least one of the sealing member and the electric contact, and a conveyer configured to convey the substrate holder among the stocker, the cleaning device, and the appearance inspection apparatus.
    Type: Application
    Filed: June 7, 2017
    Publication date: August 13, 2020
    Inventors: Yoshitaka MUKAIYAMA, Toshio YOKOYAMA, Kunio OISHI, Masaaki KIMURA, Jumpei FUJIKATA
  • Publication number: 20200193294
    Abstract: A method of the present disclosure includes: plating a plurality of substrates using a substrate holder; determining a total number of substrates that have been plated using the substrate holder until a failure occurs in the substrate holder; determining a first processable number and a second processable number; generating a first data set constituted by a combination of first condition data and the first processable number, the first condition data representing a state of a component of the substrate holder; generating a second data set constituted by a combination of second condition data and the second processable number, the second condition data representing a state of a component of the substrate holder; and optimizing a parameter of a prediction model constituted by a neural network using training data including the first data set and the second data set.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 18, 2020
    Inventors: Kunio Oishi, Masashi Shimoyama, Ryuya Koizumi
  • Publication number: 20200056301
    Abstract: A plating system comprising a plating tank for applying plate processing to a substrate, a sensor configured to measure actual plating film thickness of the substrate, and a controller configured to control plating current supplied to the plating tank and plating time for the plate processing of the substrate within the plating tank. The controller is capable of setting target plating film thickness, plating current, and plating time as a plate processing recipe. At least one of the plating current and the plating time is automatically corrected so that the actual plating film thickness and the target plating film thickness become equal to each other, and the result is reflected in the plate processing for the subsequent substrate.
    Type: Application
    Filed: October 25, 2019
    Publication date: February 20, 2020
    Inventors: Takashi Mitsuya, Ryuya Koizumi, Toshio Yokoyama, Masashi Shimoyama, Kunio Oishi
  • Patent number: 10501862
    Abstract: A plating system comprising a plating tank for applying plate processing to a substrate, a sensor configured to measure actual plating film thickness of the substrate, and a controller configured to control plating current supplied to the plating tank and plating time for the plate processing of the substrate within the plating tank. The controller is capable of setting target plating film thickness, plating current, and plating time as a plate processing recipe. At least one of the plating current and the plating time is automatically corrected so that the actual plating film thickness and the target plating film thickness become equal to each other, and the result is reflected in the plate processing for the subsequent substrate.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: December 10, 2019
    Assignee: EBARA CORPORATION
    Inventors: Takashi Mitsuya, Ryuya Koizumi, Toshio Yokoyama, Masashi Shimoyama, Kunio Oishi
  • Publication number: 20190271970
    Abstract: A calculation amount and calculation time for a substrate conveyance schedule are reduced. A scheduler is provided which is incorporated in a control section of a substrate processing apparatus including a plurality of substrate processing sections that process a substrate, a conveyance section that conveys the substrate, and the control section that controls the conveyance section and the substrate processing sections, and calculates a substrate conveyance schedule. The scheduler includes: a modeling section that models processing conditions, processing time and constraints of the substrate processing apparatus into nodes and edges using a graph network theory, prepares a graph network, and calculates a longest route length to each node; and a calculation section that calculates the substrate conveyance schedule based on the longest route length.
    Type: Application
    Filed: January 25, 2019
    Publication date: September 5, 2019
    Inventors: Koji NONOBE, Takashi MITSUYA, Ryuya KOIZUMI, Kunio OISHI
  • Publication number: 20190240799
    Abstract: A local polishing system comprises: a particle estimation unit (30) for estimating the film thickness distribution of a wafer; a local polishing region setting unit (11) for setting a local polishing region on the wafer based on the film thickness distribution; a polishing head selection unit (12) for selecting a polishing head based on the size of the local polishing region; a model storage (20) holding a recipe generating model that defines the relation between an input node and an output node, the input node being an attribute of the local polishing region, the output node comprising a recipe for a polishing process; a polishing recipe generator (13) that puts an attribute of the local polishing region set by the local polishing region setting unit (11) into the input node of the recipe generating model and determines a polishing recipe for polishing the local polishing region; and a polishing recipe transmitter (15) for transmitting data of the polishing recipe to a local polishing module (200) that perfo
    Type: Application
    Filed: September 7, 2017
    Publication date: August 8, 2019
    Applicant: Ebara Corporation
    Inventors: Koichi TAKEDA, Tsuneo TORIKOSHI, Kunio OISHI, Katsuhide WATANABE, Hozumi YASUDA, Yu ISHII
  • Publication number: 20180336301
    Abstract: A substrate processing apparatus for processing a substrate includes a setting device that sets a plurality of recipe items including operation conditions of the substrate processing apparatus and a recipe generating device that acquires a plurality of recipe models obtained by changing values of the plurality of recipe items and experimenting or simulating a processing result of the substrate and analyzes the plurality of recipe models to generate a recipe, the recipe generating device combining a part or all of the plurality of recipe models to generate the recipe such that a calculation value of a processing result of the substrate by the recipe satisfies a predetermined condition.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 22, 2018
    Inventors: Yu ISHII, Keisuke UCHIYAMA, Kunio OISHI, Hiroyuki TAKENAKA
  • Publication number: 20180203434
    Abstract: A calculation amount and calculation time for a substrate conveyance schedule are reduced. A scheduler is provided which is incorporated in a control section of a substrate processing apparatus including a plurality of substrate processing sections that process a substrate, a conveyance section that conveys the substrate, and the control section that controls the conveyance section and the substrate processing sections, and calculates a substrate conveyance schedule. The scheduler includes: a modeling section that models processing conditions, processing time and constraints of the substrate processing apparatus into nodes and edges using a graph network theory, prepares a graph network, and calculates a longest route length to each node; and a calculation section that calculates the substrate conveyance schedule based on the longest route length.
    Type: Application
    Filed: January 11, 2018
    Publication date: July 19, 2018
    Inventors: Koji NONOBE, Takashi MITSUYA, Ryuya KOIZUMI, Kunio OISHI
  • Publication number: 20180038008
    Abstract: A plating system comprising a plating tank for applying plate processing to a substrate, a sensor configured to measure actual plating film thickness of the substrate, and a controller configured to control plating current supplied to the plating tank and plating time for the plate processing of the substrate within the plating tank. The controller is capable of setting target plating film thickness, plating current, and plating time as a plate processing recipe. At least one of the plating current and the plating time is automatically corrected so that the actual plating film thickness and the target plating film thickness become equal to each other, and the result is reflected in the plate processing for the subsequent substrate.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 8, 2018
    Inventors: Takashi MITSUYA, Ryuya KOIZUMI, Toshio YOKOYAMA, Masashi SHIMOYAMA, Kunio OISHI
  • Publication number: 20160130702
    Abstract: A method of operating an electroless plating apparatus is disclosed. The operating method includes: storing in the electroless plating apparatus an order of priority of the plurality of processes which has been predetermined based on a stability of a processed substrate with respect to pure water; supplying pure water into the holder storage bath when any of the plurality of processing baths malfunctions; determining whether or not a relieving process can be performed, the relieving process being a process of performing a higher-priority process on a substrate; if the relieving process can be performed, performing the relieving process and then immersing the substrate holder holding the substrate in the pure water in the holder storage bath; and if the relieving process cannot be performed, immersing the substrate holder, holding the substrate, in the pure water held in the holder storage bath without performing the relieving process.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 12, 2016
    Applicant: EBARA CORPORATION
    Inventors: Yoichi NAKAGAWA, Yoshitaka MUKAIYAMA, Akira SUSAKI, Kunio OISHI
  • Patent number: 8655472
    Abstract: A scheduler generates not only normal substrate transferring schedules for substrates newly supplied to a substrate processing apparatus, but also substrate transferring schedules for keeping a high production quantity in the event of a failure. The scheduler is used in a substrate processing apparatus including a plurality of substrate processing sections for processing substrates, a transfer device for transferring the substrates, and a controller for controlling the substrate processing units to process the substrates and controlling the transfer device to transfer the substrates.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: February 18, 2014
    Assignee: Ebara Corporation
    Inventors: Ryuya Koizumi, Kunio Oishi, Yoichi Kobayashi
  • Patent number: 8078306
    Abstract: An apparatus polishes an object material such as a film on a substrate. This apparatus includes a polishing table for holding a polishing pad having a polishing surface, a motor configured to drive the polishing table, a holding mechanism configured to hold a substrate having an object material to be polished and to press the substrate against the polishing surface, a dresser configured to dress the polishing surface, and a monitoring unit configured to monitor a removal amount of the object material. The monitoring unit is operable to calculate the removal amount of the object material using a model equation containing a variable representing an integrated value of a torque current of the motor when polishing the object material and a variable representing a cumulative operating time of the dresser.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: December 13, 2011
    Assignees: Ebara Corporation, Kabushiki Kaisha Toshiba
    Inventors: Hidetaka Nakao, Eisaku Hayashi, Kunio Oishi, Isao Hayakawa, Yoshiaki Miyake, Yoshikuni Tateyama, Takeshi Ashihara
  • Publication number: 20110172800
    Abstract: A scheduler generates not only normal substrate transferring schedules for substrates newly supplied to a substrate processing apparatus, but also substrate transferring schedules for keeping a high production quantity in the event of a failure. The scheduler is used in a substrate processing apparatus including a plurality of substrate processing sections for processing substrates, a transfer device for transferring the substrates, and a controller for controlling the substrate processing units to process the substrates and controlling the transfer device to transfer the substrates.
    Type: Application
    Filed: January 11, 2011
    Publication date: July 14, 2011
    Inventors: Ryuya KOIZUMI, Kunio OISHI, Yoichi KOBAYASHI