Patents by Inventor Jin Chi He

Jin Chi He 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).

  • Publication number: 20250085954
    Abstract: Embodiments receive a plurality of incoming requests, determine that the plurality of incoming requests comprise a plurality of instant requests, create a software image based on the instant requests, and pull the software image based on a deployed configuration.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 13, 2025
    Inventors: Gang Pu, Jin Chi He, Hui Yu, Yi Yang HH Huang, Jin Tang Cheng
  • Publication number: 20240427574
    Abstract: An embodiment causes inserting, into kernel code of an operating system, during execution of the operating system, a traffic monitoring code module. An embodiment extracs, using the traffic monitoring code module, from a plurality of messages between components of a cluster management system managing a first cluster of systems, a first message relating to a resource object, the resource object representing a resource within the first cluster of systems, the traffic monitoring code module triggered by receipt of each of the plurality of messages at a socket of the kernel code. An embodiment constructs, using the first message, a controller-resource object topology, the controller-resource object topology identifying a relationship between the resource object and a controller associated with the resource object.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Applicant: International Business Machines Corporation
    Inventors: Peng Li, Guangya Liu, Xun Pan, Hai Hui Wang, Xiang Zhen Gan, Jin Chi He
  • Publication number: 20240403181
    Abstract: A computer-implemented method, a system and a computer program product for device failure detection are disclosed. In the method, phase-based predictions may be performed on a plurality of storage devices to determine a plurality of sampling scopes and corresponding sampling ratios. The respective sampling scopes may comprise at least one storage device of the plurality of storage devices. A sampling dataset may be obtained by selecting a group of storage devices from the respective sampling scopes with the corresponding sampling ratios. Device failure may be detected for the group of storage devices based on the sampling dataset.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 5, 2024
    Inventors: Fan Jing Meng, Hua Ye, Hong Xin Hou, Ze Ming Zhao, Xiao Tian Xu, Jin Chi He, Peng Li
  • Patent number: 12039321
    Abstract: A computer implemented method, apparatus, system, and computer program product manages updates to images. A computer system determines shared layers present between the images selected for update management. The images comprise executable code that are run to create containers. The computer system detects a change in a shared layer in the shared layers for an image in the images. The computer system updates the shared layer in the shared layers in a set of the images having the shared layer in response to detecting the change to the shared layer for the image. According to other illustrative embodiments, a computer system and a computer program product for managing updates to images are provided.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Guang Han Sui, Jin Chi He, Peng Hui Jiang, Jun Su, Gang Tang
  • Publication number: 20240152371
    Abstract: A method including: storing results of a task in a pipeline executed in a container running in a computing environment; generating a check point for the task; and re-executing the pipeline from the check point for the task reusing the results.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 9, 2024
    Inventors: Jin Chi He, Guang Han Sui, Gang Pu, Zhan Wei Wang, Peng Li, Gang Wang
  • Publication number: 20240111511
    Abstract: A computer implemented method, apparatus, system, and computer program product manages updates to images. A computer system determines shared layers present between the images selected for update management. The images comprise executable code that are run to create containers. The computer system detects a change in a shared layer in the shared layers for an image in the images. The computer system updates the shared layer in the shared layers in a set of the images having the shared layer in response to detecting the change to the shared layer for the image. According to other illustrative embodiments, a computer system and a computer program product for managing updates to images are provided.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Guang Han Sui, Jin Chi He, Peng Hui Jiang, Jun Su, Gang Tang
  • Patent number: 11928082
    Abstract: File system performance enhancement is provided. Information related to a container of the computer accessing a file in a layer of a file system of an image corresponding to the container is recorded to form recorded file system layer access information. The recorded file system layer access information is shared with another file system of a container image corresponding to a different container on the computer. The container image is a same image as the image corresponding to the container that accessed the file to perform an operation associated with a cloud application.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Guang Han Sui, Jin Chi He, Peng Hui Jiang, Gang Tang
  • Publication number: 20230315678
    Abstract: Creating a storage driver that is structured and configured to organize and operate a multiple layer file system on a cloud-based computing server, and more particularly to a containerized computing server. Additionally, the storage driver is used to improve the security of the containers and to define a static configuration of the multiple layer file system that is stored within the containers.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Inventors: Jin Chi He, Guang Han Sui, Gang Pu, Dong Yu