Patents by Inventor Lanlan Cong

Lanlan 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: 11416307
    Abstract: A device and method for automatically allocating computing resources is disclosed herein.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: August 16, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Lanlan Cong, Heshan Lin, Yehui Yang
  • Publication number: 20200218582
    Abstract: A device and method for automatically allocating computing resources is disclosed herein.
    Type: Application
    Filed: March 18, 2020
    Publication date: July 9, 2020
    Inventors: Lanlan CONG, Heshan LIN, Yehui YANG
  • Patent number: 10606662
    Abstract: A device and method for automatically allocating computing resources is disclosed herein.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: March 31, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Lanlan Cong, Heshan Lin, Yehui Yang
  • Publication number: 20170083381
    Abstract: A device and method for automatically allocating computing resources is disclosed herein.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 23, 2017
    Inventors: Lanlan CONG, Heshan LIN, Yehui YANG
  • Patent number: 9026658
    Abstract: The subject disclosure is directed towards automatically managing job request execution for a computer cluster using cloud computing resource allocations. When client computers to the computer cluster submit job requests to a head node, a set of job requests is selected based on a policy. The head node converts the set of job requests into a set of resource allocation requests based on job specification data. After communicating the resource allocation requests to a cloud computing provider, the head node is granted access and control over one or more worker nodes as a response. The worker nodes proceed to execute the set of job requests and update the head node with status information once the execution finishes.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: May 5, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mingqiang Xu, Jun Su, Qiufang Shi, Lanlan Cong, Tao Huang, Zhen Wei
  • Patent number: 8788855
    Abstract: Power consumption and computational availability of a cluster are automatically managed by monitoring consumption, predicting demand based on a job queue and/or historic data, and checking certain conditions and constraints. Threshold conditions for switching the cluster's capacity level are based on the current level and the predicted demand. Switching levels is avoided when a stability constraint would be violated. Cluster capacity levels can be uniformly or nonuniformly spaced, and may have decreasing gaps between levels as capacity decreases. Capacity level definitions and level switching conditions and constraints may be defaults and/or be provided by an administrator.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Lanlan Cong, Renqi Zhu, Yang Zhang
  • Publication number: 20130262556
    Abstract: The subject disclosure is directed towards automatically managing job request execution for a computer cluster using cloud computing resource allocations. When client computers to the computer cluster submit job requests to a head node, a set of job requests is selected based on a policy. The head node converts the set of job requests into a set of resource allocation requests based on job specification data. After communicating the resource allocation requests to a cloud computing provider, the head node is granted access and control over one or more worker nodes as a response. The worker nodes proceed to execute the set of job requests and update the head node with status information once the execution finishes.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 3, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Mingqiang Xu, Jun Su, Qiufang Shi, Lanlan Cong, Tao Huang, Zhen Wei
  • Publication number: 20130080814
    Abstract: Power consumption and computational availability of a cluster are automatically managed by monitoring consumption, predicting demand based on a job queue and/or historic data, and checking certain conditions and constraints. Threshold conditions for switching the cluster's capacity level are based on the current level and the predicted demand. Switching levels is avoided when a stability constraint would be violated. Cluster capacity levels can be uniformly or nonuniformly spaced, and may have decreasing gaps between levels as capacity decreases. Capacity level definitions and level switching conditions and constraints may be defaults and/or be provided by an administrator.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Lanlan Cong, Renqi Zhu, Yang Zhang