Patents by Inventor Jinyang Guo

Jinyang Guo 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: 12182403
    Abstract: An adaptive, large graph-oriented unified memory management method is proposed; according to the order of priorities of different types of graph data structure in a graph computing application, whether the current GPU memory is full is sequentially determined by means of GPU memory checking; whether the size of current graph data exceeds the available memory capacity of the GPU is determined by means of data overflow checking; and then a unified memory management policy is configured; the method uses different graph algorithms based on the characteristics of graph data structure and the size of the available GPU memory; the method can significantly improve the performance of processing large graphs, which exceed the video memory capacity under a unified memory architecture, including improving GPU bandwidth utilization, reducing the number of page faults and the overhead of processing page faults, and speeding up the execution of graph computing programs.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: December 31, 2024
    Assignee: SHANGHAI JIAO TONG UNIVERSITY
    Inventors: Chao Li, Pengyu Wang, Chuanming Shao, Jing Wang, Jinyang Guo, Haojin Zhu, Minyi Guo
  • Publication number: 20230297234
    Abstract: An adaptive, large graph-oriented unified memory management method is proposed; according to the order of priorities of different types of graph data structure in a graph computing application, whether the current GPU memory is full is sequentially determined by means of GPU memory checking; whether the size of current graph data exceeds the available memory capacity of the GPU is determined by means of data overflow checking; and then a unified memory management policy is configured; the method uses different graph algorithms based on the characteristics of graph data structure and the size of the available GPU memory; the method can significantly improve the performance of processing large graphs, which exceed the video memory capacity under a unified memory architecture, including improving GPU bandwidth utilization, reducing the number of page faults and the overhead of processing page faults, and speeding up the execution of graph computing programs.
    Type: Application
    Filed: January 18, 2021
    Publication date: September 21, 2023
    Inventors: Chao LI, Pengyu WANG, Chuanming SHAO, Jing WANG, Jinyang GUO, Haojin ZHU, Minyi GUO
  • Patent number: 10956374
    Abstract: This application is related to a data recovery system. The data recovery system includes processing circuitry which receives a restore request. The restore request includes a restore target time. When backup data corresponding to the restore target time is determined to be available, the processing circuitry creates a temporary database service instance and determines information of the temporary database service instance. The processing circuitry further obtains the backup data corresponding to the restore target time and writes the backup data into the temporary database service instance according to the information of the temporary database service instance. The processing circuitry executes a formal restoration operation on the temporary database service instance, in which the backup data is written, according to a received processing request.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 23, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guolong Shui, Yunfei Lei, Jiaxi Li, Si Chen, Jinyang Guo, Ji He, Lei Su
  • Publication number: 20180307569
    Abstract: This application is related to a data recovery system. The data recovery system includes processing circuitry which receives a restore request. The restore request includes a restore target time. When backup data corresponding to the restore target time is determined to be available, the processing circuitry creates a temporary database service instance and determines information of the temporary database service instance. The processing circuitry further obtains the backup data corresponding to the restore target time and writes the backup data into the temporary database service instance according to the information of the temporary database service instance. The processing circuitry executes a formal restoration operation on the temporary database service instance, in which the backup data is written, according to a received processing request.
    Type: Application
    Filed: June 29, 2018
    Publication date: October 25, 2018
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guolong SHUI, Yunfei Lei, Jiaxi Li, Si Chen, Jinyang Guo, Ji He, Lei Su