Patents by Inventor Shifu LI

Shifu LI 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: 20240150243
    Abstract: It discloses a sustained release grouting material, a preparation method and an application thereof; the sustained release grouting material comprises a water swelling core and a water-soluble sustained release coating, the water swelling core is composed of bentonite, SAP and xanthan gum, which is granulated by disc granulator relying on the cohesiveness of xanthan gum; the water-soluble sustained-release coating is prepared by mixing water-soluble starch, polyvinyl alcohol, poloxamer, lubricant and plasticizer with deionized water to obtain a film-forming solution, and the film-forming solution is coated on a coating machine; the invention uses a coating machine to coat a layer of slow-release coating on the surface of the water-absorbing expansion core, and adjusts the coating thickness by controlling the mass ratio of the coating film-forming liquid to the water-absorbing expansion core particles, so as to realize the controllable water absorption onset time of the expansion core.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 9, 2024
    Applicant: SHANDONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Lihua Wang, Chunfeng Li, Zhijie Wen, Zengguang Pang, Xiaoming Fan, Qinghua Shu, Shifu Sun, Qingbiao Wang, Chunquan Dai, Weiwei Han, Shunrong Wang
  • Publication number: 20240152807
    Abstract: A data processing method applied to a database system is disclosed. The method includes: obtaining a model training request, where the model training request includes a plurality of training samples and a model training policy, and the plurality of training samples is grouped into N training sample groups; generating an execution plan of the model training policy and an estimated execution cost of the execution plan executed by the database system; obtaining, based on the estimated execution cost, M training sample groups in the N training sample groups; training a to-be-trained model in parallel by using the M training sample groups, to obtain M pieces of parameter update data; and updating the to-be-trained model based on the M pieces of parameter update data, to obtain a trained model. This method reduces time overheads of the model training.
    Type: Application
    Filed: December 28, 2023
    Publication date: May 9, 2024
    Inventors: Shifu LI, Tianqing WANG, Wen NIE
  • Patent number: 11940966
    Abstract: Disclosed is a method for estimating database management system performance, in which a performance change ratio of a DBMS can be determined once a first knob group, a second knob group, and a data volume of active data in data managed by the DBMS are obtained, without actually configuring the second knob group in the DBMS, executing a job by the DBMS, and then observing the execution. In other words, the performance change ratio of the DBMS can be estimated without interacting with the DBMS. DBMS security can be ensured, performance measurement approaches are provided for self-tuning and self-management of the DBMS, and reliable and stable running of the DBMS is ensured.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: March 26, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guoliang Li, Tianqing Wang, Shifu Li, Lingtao Li, Kun Li
  • Publication number: 20220414075
    Abstract: Disclosed is a method for estimating database management system performance, in which a performance change ratio of a DBMS can be determined once a first knob group, a second knob group, and a data volume of active data in data managed by the DBMS are obtained, without actually configuring the second knob group in the DBMS, executing a job by the DBMS, and then observing the execution. In other words, the performance change ratio of the DBMS can be estimated without interacting with the DBMS. DBMS security can be ensured, performance measurement approaches are provided for self-tuning and self-management of the DBMS, and reliable and stable running of the DBMS is ensured.
    Type: Application
    Filed: August 26, 2022
    Publication date: December 29, 2022
    Inventors: Guoliang LI, Tianqing WANG, Shifu LI, Lingtao LI, Kun LI
  • Publication number: 20220067008
    Abstract: A method for determining a configuration knob of a database is disclosed, and may be applied to a database management system. In this method, vectorization coding is performed on a query statement, to obtain a target feature vector of the query statement, and then a configuration knob set for determining the database is determined based on two aspects of double-state information: the target feature vector and current status information of the database (101). The configuration knob set is used to execute N query statements. The configuration knob of the database (101) may be dynamically determined based on the query statement and the current status information of the database (101), so that good performance of the database (101) in a case of different workload requirements, for example, performance in aspects of a delay and a throughput, can be ensured.
    Type: Application
    Filed: November 12, 2021
    Publication date: March 3, 2022
    Inventors: Guoliang LI, Shifu LI, Xuanhe ZHOU, Bo GAO
  • Publication number: 20220067044
    Abstract: Some embodiments provide a microservice component-based database system, to split a database kernel into microservice components that can be enabled and run independently and whose functions are decoupled, and implement flexible database assembly and management. The microservice component can be deployed based on a system resource and a service form. The components can collaborate with each other by using a lightweight communication mechanism. A component manager provides capabilities such as registration and deregistration of a service component, component resource management, component fault tolerance, and component upgrade, to implement dynamic management of the component in a running environment. A job scheduler selects, based on a job submitted by a user, an optimal execution path including a plurality of components, and performs resource management and scheduling in a job execution process, to implement load balancing and high availability.
    Type: Application
    Filed: November 12, 2021
    Publication date: March 3, 2022
    Inventors: Guoliang LI, Sihao LI, Jinyu ZHANG, Yahui DONG, Pinggao ZHOU, Shifu LI