Patents by Inventor Manjunath Bandi

Manjunath Bandi 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: 10740145
    Abstract: The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: August 11, 2020
    Assignee: VMware, Inc.
    Inventors: Jagannath N. Raghu, Manjunath Bandi, Anirudh Agarwal
  • Patent number: 10452430
    Abstract: A method of migrating a virtualized computing instance between source and destination virtualized computing systems includes executing a first migration workflow in the source virtualized computing system between a source host computer and a first mobility agent simulating a destination host, executing a second migration workflow in the destination virtualized computing system between a second mobility agent simulating a source host and a destination host computer, sending, as part of the first migration workflow, a configuration of the migrated virtualized computing instance to the destination virtualized computing system, translating, as part of the second migration workflow, infrastructure-dependent information in the configuration of the migrated virtualized computing instance, and transferring, during execution of the first and second migration workflows, migration data including the virtualized computing instance between the source host and the destination host over a network.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: October 22, 2019
    Assignee: VMware, Inc.
    Inventors: Serge Maskalik, Vemana Murty, Manjunath Bandi, Todd Sabin, Narendra Kumar Basur Shankarappa, Sachin Thakkar
  • Publication number: 20180060117
    Abstract: A method of migrating a virtualized computing instance between source and destination virtualized computing systems includes executing a first migration workflow in the source virtualized computing system between a source host computer and a first mobility agent simulating a destination host, executing a second migration workflow in the destination virtualized computing system between a second mobility agent simulating a source host and a destination host computer, sending, as part of the first migration workflow, a configuration of the migrated virtualized computing instance to the destination virtualized computing system, translating, as part of the second migration workflow, infrastructure-dependent information in the configuration of the migrated virtualized computing instance, and transferring, during execution of the first and second migration workflows, migration data including the virtualized computing instance between the source host and the destination host over a network.
    Type: Application
    Filed: August 29, 2017
    Publication date: March 1, 2018
    Inventors: Serge MASKALIK, Vemana MURTY, Manjunath BANDI, Todd SABIN, Narendra Kumar BASUR SHANKARAPPA, Sachin THAKKAR
  • Publication number: 20160224367
    Abstract: The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 4, 2016
    Applicant: VMware, Inc.
    Inventors: Jagannath N. Raghu, Manjunath Bandi, Anirudh Agarwal
  • Patent number: 9311140
    Abstract: The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: April 12, 2016
    Assignee: VMware, Inc.
    Inventors: Jagannath N. Raghu, Manjunath Bandi, Anirudh Agarwal
  • Patent number: 9141519
    Abstract: Consistent with the present disclosure, a block of software code or “software code block” that is executed while particular tests are carried out is assigned a software code block identifier, which is associated with test identifiers, which, in turn, identify the tests that were performed. The software code block identifiers and corresponding test identifiers are then stored in a database. When a portion of the software code block is later modified, either by a change to one or more lines of the code or by deleting or adding code, the corresponding software code block identifier is determined or selected, and then used to access the corresponding test identifiers from the database. The test identifiers are then used to generate a report, for example, that lists each test to be performed in order to determine whether the modified software code block operates properly.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: September 22, 2015
    Assignee: Infinera Corporation
    Inventors: Sriram Subramanian, Rajasekar Venkatesan, Manjunath Bandi, Varatharajan Irusappan, Anand Pritam
  • Publication number: 20150052517
    Abstract: The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility.
    Type: Application
    Filed: August 13, 2013
    Publication date: February 19, 2015
    Applicant: VMware, Inc.
    Inventors: Jagannath N. Raghu, Manjunath Bandi, Anirudh Agarwal
  • Patent number: 8819206
    Abstract: An article including at least one computer readable medium storing a network management application comprising computer executable code that upon execution by one or more processors causes the one or more processors to receive and execute the computer executable code of the network management application to store an identifier indicative of a candidate service in a database, receive the information indicative of managed entities from the one or more input devices, transform the data indicative of the managed entities into neutral data structure represented by graphs, vertices and edges, store these neutral data structures in the database and determine whether the telecommunication network is configured to execute the candidate service by applying predetermined rules on these neutral data structures.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: August 26, 2014
    Assignee: Infinera Corporation
    Inventors: Manjunath Bandi, Prabhaker Sharma, Sriram Subramanian, Rajasekar Venkatesan
  • Publication number: 20120084756
    Abstract: Consistent with the present disclosure, a block of software code or “software code block” that is executed while particular tests are carried out is assigned a software code block identifier, which is associated with test identifiers, which, in turn, identify the tests that were performed. The software code block identifiers and corresponding test identifiers are then stored in a database. When a portion of the software code block is later modified, either by a change to one or more lines of the code or by deleting or adding code, the corresponding software code block identifier is determined or selected, and then used to access the corresponding test identifiers from the database. The test identifiers are then used to generate a report, for example, that lists each test to be performed in order to determine whether the modified software code block operates properly.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Inventors: Sriram Subramanian, Rajasekar Venkatesan, Manjunath Bandi, Varatharajan Irusappan, Anand Pritam
  • Publication number: 20120084422
    Abstract: An article including at least one computer readable medium storing a network management application comprising computer executable code that upon execution by one or more processors causes the one or more processors to receive and execute the computer executable code of the network management application to store an identifier indicative of a candidate service in a database, receive the information indicative of managed entities from the one or more input devices, transform the data indicative of the managed entities into neutral data structure represented by graphs, vertices and edges, store these neutral data structures in the database and determine whether the telecommunication network is configured to execute the candidate service by applying predetermined rules on these neutral data structures.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Inventors: Manjunath Bandi, Prabhaker Sharma, Sriram Subramanian, Rajasekar Venkatesan