Patents by Inventor Jiannan Ji

Jiannan Ji 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: 11734271
    Abstract: A method including receiving a query request sent by a client; determining resource occupation information of a data set corresponding to the query request; if determining, according to the resource occupation information, to cache the query request, then acquiring the data set corresponding to the query request, and storing the data set in an external memory; and reading the data set from the external memory and sending the data set to the client. By using the method, returning multiple data sets to a client within a short period of time is avoided, thus reducing the occupation of CPU resources, memory resources and network resources, avoiding client query timeout or failure, and improving the usage experience of uses.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: August 22, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Jingbing Du, Xiang Zhou, Wenbo Ma, Jiannan Ji, Chaoqun Zhan
  • Patent number: 10936364
    Abstract: Embodiments of the present application provide a task allocation method and system. The method includes: analyzing at least one query pattern of a target task to acquire expected response time of the query pattern; estimating system cost information and estimated response time according to the query pattern and service description information; estimating node cost information of each processing node of a set of processing nodes in a computing system; selecting a processing node of the set of processing nodes according to the node cost information to allocate subtasks of the target task to the selected processing node; and determining an unallocated subtask in the target task to schedule the unallocated subtask according to the expected response time, the system cost information, and the estimated response time.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: March 2, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Xiang Zhou, Jiannan Ji, Chaoqun Zhan, Yue Pan, Yujun Liao
  • Publication number: 20200349160
    Abstract: A method including receiving a query request sent by a client; determining resource occupation information of a data set corresponding to the query request; if determining, according to the resource occupation information, to cache the query request, then acquiring the data set corresponding to the query request, and storing the data set in an external memory; and reading the data set from the external memory and sending the data set to the client. By using the method, returning multiple data sets to a client within a short period of time is avoided, thus reducing the occupation of CPU resources, memory resources and network resources, avoiding client query timeout or failure, and improving the usage experience of uses.
    Type: Application
    Filed: July 17, 2020
    Publication date: November 5, 2020
    Inventors: Jingbing Du, Xiang Zhou, Wenbo Ma, Jiannan Ji, Chaoqun Zhan
  • Patent number: 10536514
    Abstract: A method and an apparatus for processing a retransmission request in distributed computing are disclosed. The method includes obtaining a retransmission request to be processed in distributed computing; determining a target copy partition corresponding to the retransmission request based on respective partition response time information of individual copy partitions; sending the retransmission request to the target copy partition. Compared with existing technologies, the present disclosure distinguishes each partition with one another based on a partition response time of the respective copy partition to determine a target copy partition corresponding to a retransmission request, thus selecting a copy with a better response time during retransmission, reducing a response time for the retransmission request and reducing an overall load of an associated cluster.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: January 14, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Yicong Huang, Chaoqun Zhan, Yue Pan, Xiang Zhou, Yujun Liao, Jiannan Ji
  • Publication number: 20180276031
    Abstract: Embodiments of the present application provide a task allocation method and system. The method includes: analyzing at least one query pattern of a target task to acquire expected response time of the query pattern; estimating system cost information and estimated response time according to the query pattern and service description information; estimating node cost information of each processing node of a set of processing nodes in a computing system; selecting a processing node of the set of processing nodes according to the node cost information to allocate subtasks of the target task to the selected processing node; and determining an unallocated subtask in the target task to schedule the unallocated subtask according to the expected response time, the system cost information, and the estimated response time.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 27, 2018
    Inventors: Xiang ZHOU, Jiannan JI, Chaoqun ZHAN, Yue PAN, Yujun LIAO
  • Publication number: 20160219100
    Abstract: A method and an apparatus for processing a retransmission request in distributed computing are disclosed. The method includes obtaining a retransmission request to be processed in distributed computing; determining a target copy partition corresponding to the retransmission request based on respective partition response time information of individual copy partitions; sending the retransmission request to the target copy partition. Compared with existing technologies, the present disclosure distinguishes each partition with one another based on a partition response time of the respective copy partition to determine a target copy partition corresponding to a retransmission request, thus selecting a copy with a better response time during retransmission, reducing a response time for the retransmission request and reducing an overall load of an associated cluster.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 28, 2016
    Inventors: Yicong Huang, Chaoqun Zhan, Yue Pan, Xiang Zhou, Yujun Liao, Jiannan Ji