Patents by Inventor YE CUI

YE CUI 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: 12121902
    Abstract: A portable sample loading device (1,4,7) include a base (11,41,71) and a fixing device (11,41,71) connected to the base (12,42,72). The base (12,42,72) can support a chip (2,5) and a sample loading connector (3,6). The fixing device (12,42,72) can detachably retain the chip (2,5) and the sample loading connector (3,6) on the base (11,41,71). The base (11,41,71) includes a front surface (110,410,710) and a back surface (111,411,711) opposite to the front surface (110,410,710). The front surface (110,410,710) includes a supporting surface for supporting the chip (2,5). A region of the supporting surface (112,412,712) corresponds to a sample inlet of the chip (2,5) is recessed toward the back surface (111,411,711) to form a receiving space (114,117,414,714) for receiving the sample loading connector (3,6). The receiving space (114,117,414,714) further defines a sample injection hole (115, 415,715) corresponding to the sample inlet of the chip (2,5).
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: October 22, 2024
    Assignee: MGI Tech Co., Ltd.
    Inventors: Xing-Ye Cui, Zi-Hua Niu, Chu-Tian Xing, Jian Liu
  • Patent number: 11841791
    Abstract: A method, system, and computer program product to aggregate code change requests for a continuous integration pipeline. The method may include receiving a plurality of code change requests (CCRs) for a software product that are to be processed by a continuous integration (CI) pipeline. The method may also include obtaining all functions of the software product tested by all testcases in a testcase set. The method may also include selecting a plurality of groups of testcases from the testcase set, each group of the plurality of groups of testcases corresponding to a CCR from the plurality of CCRs. The method may also include identifying at least two groups of testcases from the plurality of groups of testcases without overlapping code. The method may also include aggregating each CCR that corresponds to the at least two groups of testcases into a single CCR group.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: December 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Wen Tao Zhang, Hong Jun Tu, Yiwen Huang, Yang Yang, Ye Cui, Xiao Kai Dong, Yu Chi Zhang, Wei Wu, Xin Huang
  • Patent number: 11816469
    Abstract: According to one embodiment, a method, computer system, and computer program product for container lifecycle management is provided. The embodiment may include registering a topology for a plurality of deployments in a container orchestration platform. The embodiment may include detecting a rolling update to a deployment of the plurality of deployments. The embodiment may include assuming ownership of at least one previous version pod of the deployment. The embodiment may include creating network routing rules for the at least one previous version pod. The embodiment may include routing network packets to the at least one previous version pod based on the created network routing rules.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Hong Jun Tu, Wen Tao Zhang, Yang Yang, Yiwen Huang, Ye Cui, Xiao Kai Dong, Yu Chi Zhang
  • Publication number: 20230244528
    Abstract: The invention discloses a method, system, and computer program product for service update management. The method, during a first update procedure for a first service in a computing system, in response to a detection that the first update procedure fails, a state of a second service on which the first service depends in the computing system is checked. In response to the second service being in a first state, the first update procedure is suspended. Resources allocated to the first update procedure by the computing system are released. The released resources are allocated to the second update procedure of the second service. The second update procedure is implemented based on the allocated released resources. With these embodiments, failures during the update procedures for the services may be automatically detected and removed based on a dependency relationship between the services. Therefore, the performance of the update procedures may be increased.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Inventors: Wen Tao Zhang, Yiwen Huang, Yang Yang, Hong Jun Tu, Xiao Kai Dong, YE CUI, Wei Wu, Yu Chi Zhang, Xin Huang
  • Publication number: 20230088858
    Abstract: According to one embodiment, a method, computer system, and computer program product for container lifecycle management is provided. The embodiment may include registering a topology for a plurality of deployments in a container orchestration platform. The embodiment may include detecting a rolling update to a deployment of the plurality of deployments. The embodiment may include assuming ownership of at least one previous version pod of the deployment. The embodiment may include creating network routing rules for the at least one previous version pod. The embodiment may include routing network packets to the at least one previous version pod based on the created network routing rules.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Inventors: Hong Jun Tu, Wen Tao Zhang, Yang Yang, Yiwen Huang, YE CUI, Xiao Kai Dong, Yu Chi Zhang
  • Publication number: 20220391311
    Abstract: A method, system, and computer program product to aggregate code change requests for a continuous integration pipeline. The method may include receiving a plurality of code change requests (CCRs) for a software product that are to be processed by a continuous integration (CI) pipeline. The method may also include obtaining all functions of the software product tested by all testcases in a testcase set. The method may also include selecting a plurality of groups of testcases from the testcase set, each group of the plurality of groups of testcases corresponding to a CCR from the plurality of CCRs. The method may also include identifying at least two groups of testcases from the plurality of groups of testcases without overlapping code. The method may also include aggregating each CCR that corresponds to the at least two groups of testcases into a single CCR group.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Inventors: Wen Tao Zhang, Hong Jun Tu, Yiwen Huang, Yang Yang, YE CUI, Xiao Kai Dong, Yu Chi Zhang, Wei Wu, Xin Huang
  • Publication number: 20220016633
    Abstract: A portable sample loading device (1,4,7) include a base (11,41,71) and a fixing device (11,41,71) connected to the base (12,42,72). The base (12,42,72) can support a chip (2,5) and a sample loading connector (3,6). The fixing device (12,42,72) can detachably retain the chip (2,5) and the sample loading connector (3,6) on the base (11,41,71). The base (11,41,71) includes a front surface (110,410,710) and a back surface (111,411,711) opposite to the front surface (110,410,710). The front surface (110,410,710) includes a supporting surface for supporting the chip (2,5). A region of the supporting surface (112,412,712) corresponds to a sample inlet of the chip (2,5) is recessed toward the back surface (111,411,711) to form a receiving space (114,117,414,714) for receiving the sample loading connector (3,6). The receiving space (114,117,414,714) further defines a sample injection hole (115, 415,715) corresponding to the sample inlet of the chip (2,5).
    Type: Application
    Filed: December 13, 2018
    Publication date: January 20, 2022
    Inventors: XING-YE CUI, ZI-HUA NIU, CHU-TIAN XING, JIAN LIU
  • Patent number: 11093263
    Abstract: The present disclosure provides a method, computer system and computer program product for generating a conversation content. According to the method, a rule corresponding to a first component of a user interface can be obtained, wherein the first component represents one or more resources provided to a user, an operation for the first component can be determined based on the rule and a feature of the first component, a virtual component tree can be constructed according to the operation, wherein the virtual component tree depicts components to be included in the user interface and relationship between the components; and the user interface can be rendered based on the virtual component tree.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shu Chao Wan, Jing Jing Pan, Xin Peng Liu, Yiwen Huang, Ye Cui
  • Publication number: 20200334053
    Abstract: The present disclosure provides a method, computer system and computer program product for generating a conversation content. According to the method, a rule corresponding to a first component of a user interface can be obtained, wherein the first component represents one or more resources provided to a user, an operation for the first component can be determined based on the rule and a feature of the first component, a virtual component tree can be constructed according to the operation, wherein the virtual component tree depicts components to be included in the user interface and relationship between the components; and the user interface can be rendered based on the virtual component tree.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 22, 2020
    Inventors: Shu Chao Wan, Jing Jing Pan, Xin Peng Liu, Yiwen Huang, YE CUI