Patents by Inventor Si Yu

Si Yu 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: 12287825
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program product, and computer systems. One or more processors assign an identifier that specifies a number of resources and a category associated with a respective image layer of a plurality of image layers. One or more processors, in response to receiving a user request, identify image layers of the plurality of image layers that match the identifier based on dependencies between the plurality of image layers. One or more processors can retrieve matched layers based on the functionality of respective image layers and the dependencies of those respective image layers.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: April 29, 2025
    Assignee: International Business Machines Corporation
    Inventors: Hao Wu, Xiao Ling Chen, Si Yu Chen, Lu Yan Li, Min Cheng, Wen Qi Wq Ye, Xiao Xuan Fu
  • Patent number: 12182559
    Abstract: Computer implemented method, systems, and computer program products include program code executing on a processor(s) obtain a first container comprising image layers, wherein the image layers include a base image layer and one or more image layers. The program code determines dependencies between the image layers. The program code obtains a request for an application where at least one image layer of the one or more image layers comprises features of the application. The program code identifies, based on the dependencies, at least one additional image layer related to the at least one image layer. The program code generates and deploys a second container, where image layers of the second container consist of the at least one image layer, the at least one additional image layer related to the at least one image layer, and the base layer.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: December 31, 2024
    Assignee: International Business Machines Corporation
    Inventors: Xiao Ling Chen, Si Yu Chen, Juliet Candee, Yan Fei Qin, Hao Wu, Wen Bin Han
  • Publication number: 20240430268
    Abstract: Secure container use is provided. The method generates respective user group permission identifications associated with image layer staging operations permissions assigned to different user groups as well as a list of the user group permission identifications. Responsive to a request from a user to perform an image layer staging operation, the method verifies whether the user has a user group permission identification in the list of the user group permission identifications. Responsive to verification that the user has a user group permission identification in the list of the user group permission identifications, the requested operation is executed. Responsive to determination that the user does not have a user group permission identification in the list of the user group permission identifications, the requested operation is denied.
    Type: Application
    Filed: June 22, 2023
    Publication date: December 26, 2024
    Inventors: Xiao Ling Chen, Si Yu Chen, Wen Ji Huang, Heng Wang, Yan Huang
  • Publication number: 20240419423
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining image layers of a container image and generating, in dependence on the examining, layer dependency relationship data that specifies layer dependency relationships of the container image; storing in a container repository the layer dependency relationship data that specifies layer dependency relationships of the container image; in response to receipt of a download request that specifies a targeted layer of the container image, analyzing relationship data of the layer dependency relationship data; in dependence on the analyzing, identifying a subset of image layers of the container image preceding the targeted layer; and establishing a deployment container image in dependence on the identified subset of image layers.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Inventors: Si Yu CHEN, Xiao Ling Chen, Juliet CANDEE, Hao WU
  • Publication number: 20240411536
    Abstract: Techniques according to the present disclosure may include receiving, at a computer, a command for performing an action on a first image layer of a first container repository. A second container repository is determined which has a dependency on the first container repository, based on a dependency graph storing dependencies of a plurality of container repositories. The action is performed on the first image layer of the first container repository and a corresponding action on a second image layer of the second container repository based on the command.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 12, 2024
    Inventors: Le Yue, Xiao Ling Chen, Si Yu Chen, Han Wen Zhu, Qing Yu Pei, Ming Lei Zhang
  • Publication number: 20240401092
    Abstract: The present invention mainly provides a method of producing an antibiotic- and inducer-free vector for production of bio-based materials, comprising: (a) providing a plasmid cloning vector; (b) introducing a plasmid maintenance system into the plasmid cloning vector; (c) introducing a synthetic operon into the plasmid cloning vector; and (d) introducing a ? factor-independent terminator in the upstream of synthetic operon.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: Si-Yu Li, Ying-Cheng Liao, Boonyawee Saengsawang, Jun-Wei Chen, Xiao-zhen Zhuo
  • Publication number: 20240379557
    Abstract: A semiconductor device includes a transistor having a source/drain and a gate. The semiconductor device also includes a conductive contact for the transistor. The conductive contact provides electrical connectivity to the source/drain or the gate of the transistor. The conductive contact includes a plurality of barrier layers. The barrier layers have different depths from one another.
    Type: Application
    Filed: July 24, 2024
    Publication date: November 14, 2024
    Inventors: Chia-Yang Wu, Shiu-Ko JangJian, Ting-Chun Wang, Yung-Si Yu
  • Patent number: 12105676
    Abstract: A computer-implemented method, computer program product and computer system to automatically perform file management operations is provided. A processor identifies a plurality of files to monitor. A processor generates tracking attributes for the plurality of files. A processor monitors user interactions with the plurality of files. A processor generates prediction vectors for a plurality of file interactions based on the user interactions with the plurality of files. A processor determines at least one file in the plurality of files with tracking attributes that correlate with at least one prediction vector. A processor performs an operation on the at least one file that corresponds with the at least one prediction vector.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jing Zhao, Xiao Yun Wang, Si Yu Chen, Jiangang Deng, Jiang Yi Liu
  • Publication number: 20240303119
    Abstract: Automatic process generation and recommendation can include extracting, in real time, features from user input to a computer. The features extracted can be compared with recorded features corresponding to a prior behavior. A user-intended action can be predicted in response to a match between the features extracted and the features corresponding to the prior behavior. A sequence of processor-executable actions corresponding to the prior behavior can be generated.
    Type: Application
    Filed: March 8, 2023
    Publication date: September 12, 2024
    Inventors: Xiao Xuan Fu, Jiang Yi Liu, Wen Qi WQ Ye, Si Yu Chen, Min Cheng
  • Patent number: 12046662
    Abstract: A semiconductor device structure is provided. The semiconductor device structure includes a dielectric structure over the substrate. The semiconductor device structure includes a contact structure passing through the dielectric structure. The contact structure includes a contact layer, a first barrier layer, and a second barrier layer, the contact layer passes through the first barrier layer, the first barrier layer passes through the second barrier layer, the first barrier layer surrounds the contact layer, the second barrier layer surrounds a first upper portion of a sidewall of the first barrier layer and exposes a first lower portion of the sidewall of the first barrier layer, and the sidewall faces away from the contact layer.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: July 23, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Chia-Yang Wu, Shiu-Ko Jangjian, Ting-Chun Wang, Yung-Si Yu
  • Patent number: 12020048
    Abstract: Provided herein are a method, system, and computer program product for creating scripts from command line history. The method includes determining a plurality of distances among a plurality of commands from a command line history. A plurality of command sets is determined from the plurality of commands based on the plurality of distances among the plurality of commands. Each of the plurality of command sets includes at least two neighboring commands. A script is created by the one or more processors based on a first command set and a second command set of the plurality of command sets in response to a distance between the first command set and the second command set being less than a predetermined threshold.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: June 25, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jiang Yi Liu, Min Cheng, Xiao Xuan Fu, Si Yu Chen, Wen Qi Wq Ye
  • Publication number: 20240184558
    Abstract: Computer implemented method, systems, and computer program products include program code executing on a processor(s) obtain a first container comprising image layers, wherein the image layers include a base image layer and one or more image layers. The program code determines dependencies between the image layers. The program code obtains a request for an application where at least one image layer of the one or more image layers comprises features of the application. The program code identifies, based on the dependencies, at least one additional image layer related to the at least one image layer. The program code generates and deploys a second container, where image layers of the second container consist of the at least one image layer, the at least one additional image layer related to the at least one image layer, and the base layer.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 6, 2024
    Inventors: Xiao Ling CHEN, Si Yu CHEN, Juliet CANDEE, Yan Fei QIN, Hao WU, Wen Bin HAN
  • Publication number: 20240103817
    Abstract: A method, system, and computer program product for script generation and recommendation from behavior trees are provided. The method receives a set of input commands within a programming interface. The set of input commands is parsed into a set of command parts. The set of input commands is normalized based on the set of command parts to generate a set of normalized commands. A set of behavior trees are generated based on the set of normalized commands and the set of parts. The method generates a set of command scripts based on the set of behavior trees.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Jing Zhao, Xiao Yun Wang, Si Yu Chen, Jiang Yi Liu, Jiangang Deng
  • Patent number: 11929328
    Abstract: A semiconductor device includes a transistor having a source/drain and a gate. The semiconductor device also includes a conductive contact for the transistor. The conductive contact provides electrical connectivity to the source/drain or the gate of the transistor. The conductive contact includes a plurality of barrier layers. The barrier layers have different depths from one another.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: March 12, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Chia-Yang Wu, Shiu-Ko JangJian, Ting-Chun Wang, Yung-Si Yu
  • Publication number: 20240079332
    Abstract: A semiconductor device includes a transistor having a source/drain and a gate. The semiconductor device also includes a conductive contact for the transistor. The conductive contact provides electrical connectivity to the source/drain or the gate of the transistor. The conductive contact includes a plurality of barrier layers. The barrier layers have different depths from one another.
    Type: Application
    Filed: November 8, 2023
    Publication date: March 7, 2024
    Inventors: Chia-Yang Wu, Shiu-Ko JangJian, Ting-Chun Wang, Yung-Si Yu
  • Publication number: 20230416762
    Abstract: The present invention provides a recombinant plasmid for manufacturing bio-based materials, comprising: a promoter system; and a rbs?-synthetic gene cluster, wherein the promoter system comprises a Pribnow box and a transcriptional activator.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 28, 2023
    Inventors: Si-Yu Li, Ying-Xing Liu, Xiao-Zhen Zhuo, Yu-Ning Wang
  • Publication number: 20230418787
    Abstract: A computer-implemented method, computer program product and computer system to automatically perform file management operations is provided. A processor identifies a plurality of files to monitor. A processor generates tracking attributes for the plurality of files. A processor monitors user interactions with the plurality of files. A processor generates prediction vectors for a plurality of file interactions based on the user interactions with the plurality of files. A processor determines at least one file in the plurality of files with tracking attributes that correlate with at least one prediction vector. A processor performs an operation on the at least one file that corresponds with the at least one prediction vector.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventors: Jing Zhao, Xiao Yun Wang, Si Yu Chen, JIANGANG DENG, JIANG YI LIU
  • Publication number: 20230417791
    Abstract: A device is provided. The device is configured to measure the air speed near an air outlet of an air curtain. The air curtain is mounted near an open of a wafer box. Receiving grooves are defined in the wafer box. Each receiving groove is configured to receive a wafer. The device includes one or more fixing members and one or more air speed measuring members. Each fixing members is received and held in one receiving groove. Each air speed measuring member is arranged on one fixing member. Each air speed measuring member includes one or more sensors. Each sensor extends outside the wafer box and is positioned below the air curtain. Each sensor is configured to measure the air speed near the air outlet of the air curtain. A related wafer box is also provided.
    Type: Application
    Filed: May 19, 2023
    Publication date: December 28, 2023
    Inventors: SI-YU WEN, CHUN-KAI HUANG, CHUN-CHUNG CHEN
  • Publication number: 20230375415
    Abstract: A device is provided. The device is arranged in a wafer box and is configured to simulate to measure physical properties of a surface of a wafer in the wafer box during an air filling and exchanging operation on the wafer box when the wafer box is closed. The device includes one or more simulating members and one or more sensors. Each simulating members is arranged in one receiving groove. The physical properties of a surface of each simulating member received in the one receiving groove matches with the physical properties of the surface of the wafer received in the one receiving groove. At least one of the one or more sensors is arranged on a corresponding simulating member, each sensor is configured to measure the physical properties of a surface of a corresponding simulating member. A related wafer box is also provided.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 23, 2023
    Inventors: SI-YU WEN, CHUN-KAI HUANG, CHUN-CHUNG CHEN
  • Patent number: 11784240
    Abstract: A semiconductor device structure is provided. The semiconductor device structure includes a contact layer over a metal silicide layer. The contact layer extends through a first dielectric structure. The semiconductor device structure includes a first metal nitride barrier layer over sidewalls of the contact layer. The first metal nitride barrier layer is directly adjacent to the first dielectric structure. The semiconductor device structure includes a second metal nitride barrier layer partially between the contact layer and the metal silicide layer and partially between the contact layer and the first metal nitride barrier layer. The metal silicide layer is below the first metal nitride barrier layer and the second metal nitride barrier layer.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: October 10, 2023
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Chia-Yang Wu, Shiu-Ko Jangjian, Ting-Chun Wang, Yung-Si Yu