Patents by Inventor Xue Bin Cong

Xue Bin Cong 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: 11977532
    Abstract: Aggregated log index-based log record identification is provided by maintaining log files of a database system on a plurality log storage devices, the log files including log records of changes to database objects, indexing the log files to obtain a collection of log indexes, where the indexing includes, for each log storage device, indexing log records stored on the log storage device to obtain a respective log index, then based on a request, identifying log storage devices that store log records for servicing the request, the log storage devices storing log indexes, of the collection of log indexes, that index an aggregate set of log records on the log storage devices, obtaining the log indexes from the log storage devices, and aggregating the log indexes to provide an aggregated log index that provides an index of the aggregate set of log records on the log storage devices.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: May 7, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Liang, Xiao Feng Meng, Xue Bin Cong, Yu He
  • Patent number: 11907108
    Abstract: A workload is generated to verify a system. The generating includes parsing one or more statements of an input test case to create one or more parsed structures. A comparison is performed of at least one parsed structure of the one or more parsed structures and at least one workload structure of at least one existing workload to identify one or more workload structures as matching the at least one parsed structure. Runtime data relating to at least the one or more workload structures identified as matching is obtained. The workload is created based on at least one matching workload structure of the one or more workload structures identified as matching, the at least one parsed structure of the one or more parsed structures and the runtime data.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xue Bin Cong, Xiao Feng Meng, Ping Liang, Yu He, Peng Hui Jiang
  • Publication number: 20230214315
    Abstract: A workload is generated to verify a system. The generating includes parsing one or more statements of an input test case to create one or more parsed structures. A comparison is performed of at least one parsed structure of the one or more parsed structures and at least one workload structure of at least one existing workload to identify one or more workload structures as matching the at least one parsed structure. Runtime data relating to at least the one or more workload structures identified as matching is obtained. The workload is created based on at least one matching workload structure of the one or more workload structures identified as matching, the at least one parsed structure of the one or more parsed structures and the runtime data.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 6, 2023
    Inventors: Xue Bin Cong, Xiao Feng Meng, Ping Liang, Yu He, Peng Hui Jiang
  • Patent number: 11194785
    Abstract: A self-learning, self-healing database-management system determines that erroneous input, such as an improper SQL query, has caused a critical database condition. The system parses each input statement into a set of tokens, and then translates each set into lines of a failure script. The script is consolidated by cross-referencing each line to infer relationships between input statements. The system then searches historical database logs for previously entered, error-free input similar to the erroneous input. A degree of similarity between the erroneous input and each previously entered input is determined by a computational method that quantifies similarities between the failure script and each script generated from a previously entered input. The system revises the erroneous input to more closely match the most-similar previously entered input and resubmits the corrected input. The results of the resubmission are used to train the system to more accurately correct future input errors.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ping Liang, Yu He, Xue Bin Cong, Xiao Feng Meng
  • Publication number: 20210303537
    Abstract: Aggregated log index-based log record identification is provided by maintaining log files of a database system on a plurality log storage devices, the log files including log records of changes to database objects, indexing the log files to obtain a collection of log indexes, where the indexing includes, for each log storage device, indexing log records stored on the log storage device to obtain a respective log index, then based on a request, identifying log storage devices that store log records for servicing the request, the log storage devices storing log indexes, of the collection of log indexes, that index an aggregate set of log records on the log storage devices, obtaining the log indexes from the log storage devices, and aggregating the log indexes to provide an aggregated log index that provides an index of the aggregate set of log records on the log storage devices.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Ping LIANG, Xiao Feng MENG, Xue Bin CONG, Yu HE
  • Publication number: 20210049144
    Abstract: A self-learning, self-healing database-management system determines that erroneous input, such as an improper SQL query, has caused a critical database condition. The system parses each input statement into a set of tokens, and then translates each set into lines of a failure script. The script is consolidated by cross-referencing each line to infer relationships between input statements. The system then searches historical database logs for previously entered, error-free input similar to the erroneous input. A degree of similarity between the erroneous input and each previously entered input is determined by a computational method that quantifies similarities between the failure script and each script generated from a previously entered input. The system revises the erroneous input to more closely match the most-similar previously entered input and resubmits the corrected input. The results of the resubmission are used to train the system to more accurately correct future input errors.
    Type: Application
    Filed: August 14, 2019
    Publication date: February 18, 2021
    Inventors: Ping Liang, Yu He, Xue Bin Cong, Xiao Feng Meng