Patents by Inventor Hemanth Siddulugari

Hemanth Siddulugari 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: 20240160428
    Abstract: Techniques are disclosed relating to upgrading nodes. A computer system may detect that an updated node image has been created that is an update to a previous node image used to deploy a plurality of nodes into an environment associated with the computer system. The computer system may determine an upgrade order in which to upgrade a set of the plurality of nodes. The upgrade order may be determined based on a rank associated with a given node of the set of nodes by a ranking service. The computer system may then upgrade the set of nodes according to the upgrade order. The upgrading of a first node of the set of nodes may include deploying a second node based on the updated node image and then evicting a set of application pods from the first node and redeploying the set of application pods onto the second node.
    Type: Application
    Filed: November 15, 2022
    Publication date: May 16, 2024
    Inventors: Shrikant Thakare, Maxence Weyrich, Hemanth Siddulugari, Julian Chow, Shivakarthik Subramanyam
  • Publication number: 20240095085
    Abstract: Techniques are disclosed relating to deploying application containers. A computer system may receive a request to deploy an application container onto resources of a target environment such that program code of the application container is executed. The deployment of the application container may be carried out in a mode in which the computer system does not allocate resources for the application container. The computer system may receive a request to deploy a placeholder container in the target environment. The deployment of the placeholder container may be carried out in a different mode in which the computer system allocates resources for the placeholder container. The computer system may cause an allocation of additional resources to the target environment on which to execute program code of the placeholder container. In response to the additional resources being allocated, the computer system may deploy the application container onto the additional resources for execution.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Inventors: Anila Kumar Garimella, Hemanth Siddulugari
  • Publication number: 20230147295
    Abstract: Techniques are disclosed relating to upgrade groups. A node of a computer system may access metadata assigned to the node during deployment of the node. The node may be one of a plurality of nodes associated with a service that is implemented by the computer system. The node may perform an operation on the metadata to derive a group identifier for the node and the group identifier may indicate the node's membership in one of a set of groups of nodes managed by the service. The node may then store the group identifier in a location accessible to the service.
    Type: Application
    Filed: November 5, 2021
    Publication date: May 11, 2023
    Inventors: Charan Reddy Guttapalem, Hemanth Siddulugari, Venkateswararao Jujjuri