Patents by Inventor Amit Sangodkar

Amit Sangodkar 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: 11762911
    Abstract: Executing workflows can include receiving, via an interface associated with execution of a workflow, an entry corresponding to a particular workflow object from among a plurality of workflow objects of a datacenter, communicating the entry to a third-party system, receiving, from the third-party system, search results corresponding to the entry, wherein the search results include indications of a subset of the plurality of workflow objects of the datacenter that each have a threshold correlation with the entry, displaying, via the interface, a plurality of items respectively corresponding to the subset of the plurality of workflow objects of the search results, receiving a selection, via the interface, of an item of the plurality of items, and designating a workflow object of the subset of the plurality of workflow objects of the search results that corresponds to the selected item as an input parameter of the workflow responsive to the selection.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: September 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Amit Sangodkar, Anant Karve, Rahul Kumar
  • Publication number: 20200034491
    Abstract: Executing workflows can include receiving, via an interface associated with execution of a workflow, an entry corresponding to a particular workflow object from among a plurality of workflow objects of a datacenter, communicating the entry to a third-party system, receiving, from the third-party system, search results corresponding to the entry, wherein the search results include indications of a subset of the plurality of workflow objects of the datacenter that each have a threshold correlation with the entry, displaying, via the interface, a plurality of items respectively corresponding to the subset of the plurality of workflow objects of the search results, receiving a selection, via the interface, of an item of the plurality of items, and designating a workflow object of the subset of the plurality of workflow objects of the search results that corresponds to the selected item as an input parameter of the workflow responsive to the selection.
    Type: Application
    Filed: September 27, 2018
    Publication date: January 30, 2020
    Inventors: AMIT SANGODKAR, ANANT KARVE, RAHUL KUMAR
  • Patent number: 10268470
    Abstract: A method of upgrading nodes of a network virtualization platform is provided. The method receives a definition of an upgrade plan to upgrade a group of upgrade units. Each upgrade unit includes a set of nodes of the network virtualization platform. The plan groups sets of upgrade units into one or more upgrade groups and specifies a set of parameters for upgrading each upgrade unit. The method sends upgrade instructions to each upgrade unit to trigger upgrade for the upgrade unit. The method receives upgrade status from the upgrade units. The method aggregates and displays the status for the upgrade units of each upgrade group. When upgrade is in paused state, the method allows modifications to the upgrade plan. The method re-computes the upgrade plan before starting or resuming the upgrade. The upgrade plan is persisted by storing a portion of the upgrade plan needed to re-compute the upgrade plan.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: April 23, 2019
    Assignee: NICIRA, INC.
    Inventors: Amita Savagaonkar, Makarand Gawade, Amit Sangodkar, Kumaraguru Shanmugam
  • Publication number: 20180060061
    Abstract: A method of upgrading nodes of a network virtualization platform is provided. The method receives a definition of an upgrade plan to upgrade a group of upgrade units. Each upgrade unit includes a set of nodes of the network virtualization platform. The plan groups sets of upgrade units into one or more upgrade groups and specifies a set of parameters for upgrading each upgrade unit. The method sends upgrade instructions to each upgrade unit to trigger upgrade for the upgrade unit. The method receives upgrade status from the upgrade units. The method aggregates and displays the status for the upgrade units of each upgrade group. When upgrade is in paused state, the method allows modifications to the upgrade plan. The method re-computes the upgrade plan before starting or resuming the upgrade. The upgrade plan is persisted by storing a portion of the upgrade plan needed to re-compute the upgrade plan.
    Type: Application
    Filed: February 21, 2017
    Publication date: March 1, 2018
    Inventors: Amita Savagaonkar, Makarand Gawade, Amit Sangodkar, Kumaraguru Shanmugam