Patents by Inventor Narendra Prasad

Narendra Prasad 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: 10794729
    Abstract: Different adapters and applications may publish information on the messaging bus and retrieve information from the bus simultaneously in a manner that does not cause interference or problems in the publication or retrieval. Meter data is cleaned, validated and estimated by separate applications using the above-described application and retrieval processes via the message bus for flexible and efficient processing.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: October 6, 2020
    Assignee: Siemens Industry, Inc.
    Inventors: Cree Adams Edwards, Larsh Maur Johnson, Christopher Slaboszewicz King, Narendra Prasad, John Olson Wambaugh, Thomas David Lofgren
  • Patent number: 10402183
    Abstract: Techniques are disclosed for network-less provisioning of guest operating system and software. In one embodiment, a monitor process mounts a floppy image or ISO storing a deployment tool on a virtual CD/DVD device or virtual floppy device, respectively, of a VM and powers on the VM. The deployment tool is invoked upon powering on of the VM and requests that the monitor mount an OS ISO image on the virtual CD/DVD device. In response, the monitor mounts the OS ISO and transmits an acknowledgment to the deployment tool, which initiates OS installation from the OS ISO image. After the OS installation, the deployment tool transmits a further request that monitor clean-up resources consumed during the OS installation and reboots the VM, after which a similar process may be undertaken to install software for the VM.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: September 3, 2019
    Assignee: VMWARE, INC.
    Inventors: Narendra Prasad Madanapalli, Muzibur Shaik, Reghuram Vasanthakumari, Sriram Balasubramanian
  • Patent number: 9785426
    Abstract: Methods, apparatus, and systems to manage application updates in a cloud environment are disclosed. Disclosed example methods include determining that a collector in a collector bank is available to process a task, the task to at least one of request an application version or request an application update and sending the task from a task queue to the collector to determine which compute node is to execute the task. Disclosed example methods also include enqueuing the task on a target queue based on a routing key assigned to the task by the collector, the routing key to specify the compute node to execute the task, and sending the task to the compute node associated with the target compute node queue.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: October 10, 2017
    Assignee: VMware, Inc.
    Inventors: Narendra Prasad Madanapalli, Vinay V, Kumaran Kamala Kannan
  • Patent number: 9697376
    Abstract: User storage is attached to a central storage management system when the central storage management system receives a request to attach a cloud-based user storage thereto. The central storage management system accesses the cloud-based user storage and determines a set of objects stored therein. For each object in the set of objects, the storage management system stores corresponding metadata therein.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: July 4, 2017
    Assignee: VMware, Inc.
    Inventors: Narendra Prasad Madanapalli, Reghuram Vasanthakumari, Valluri Chowdary
  • Publication number: 20160292193
    Abstract: User storage is attached to a central storage management system when the central storage management system receives a request to attach a cloud-based user storage thereto. The central storage management system accesses the cloud-based user storage and determines a set of objects stored therein. For each object in the set of objects, the storage management system stores corresponding metadata therein.
    Type: Application
    Filed: July 17, 2015
    Publication date: October 6, 2016
    Inventors: NARENDRA PRASAD MADANAPALLI, REGHURAM VASANTHAKUMARI, VALLURI CHOWDARY
  • Publication number: 20160266884
    Abstract: Techniques are disclosed for network-less provisioning of guest operating system and software. In one embodiment, a monitor process mounts a floppy image or ISO storing a deployment tool on a virtual CD/DVD device or virtual floppy device, respectively, of a VM and powers on the VM. The deployment tool is invoked upon powering on of the VM and requests that the monitor mount an OS ISO image on the virtual CD/DVD device. In response, the monitor mounts the OS ISO and transmits an acknowledgment to the deployment tool, which initiates OS installation from the OS ISO image. After the OS installation, the deployment tool transmits a further request that monitor clean-up resources consumed during the OS installation and reboots the VM, after which a similar process may be undertaken to install software for the VM.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Narendra Prasad MADANAPALLI, Muzibur SHAIK, Reghuram VASANTHAKUMARI, Sriram BALASUBRAMANIAN
  • Publication number: 20160246586
    Abstract: Methods, apparatus, and systems to manage application updates in a cloud environment are disclosed. Disclosed example methods include determining that a collector in a collector bank is available to process a task, the task to at least one of request an application version or request an application update and sending, the task from a task queue to the collector to determine which compute node is to execute the task. Disclosed example methods also include enqueuing the task on a target queue based on a routing key assigned to the task by the collector, the routing key to specify the compute node to execute the task, and sending the task to the compute node associated with the target compute node queue.
    Type: Application
    Filed: May 14, 2015
    Publication date: August 25, 2016
    Inventors: NARENDRA PRASAD MADANAPALLI, VINAY V, KUMARAN KAMALA KANNAN
  • Patent number: 9354917
    Abstract: Techniques are disclosed for network-less provisioning of guest operating system and software. In one embodiment, a monitor process mounts a floppy image or ISO storing a deployment tool on a virtual CD/DVD device or virtual floppy device, respectively, of a VM and powers on the VM. The deployment tool is invoked upon powering on of the VM and requests that the monitor mount an OS ISO image on the virtual CD/DVD device. In response, the monitor mounts the OS ISO and transmits an acknowledgment to the deployment tool, which initiates OS installation from the OS ISO image. After the OS installation, the deployment tool transmits a further request that monitor clean-up resources consumed during the OS installation and reboots the VM, after which a similar process may be undertaken to install software for the VM.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: May 31, 2016
    Assignee: VMware, Inc.
    Inventors: Narendra Prasad Madanapalli, Muzibur Shaik, Reghuram Vasanthakumari, Sriram Balasubramanian
  • Publication number: 20150058839
    Abstract: Techniques are disclosed for network-less provisioning of guest operating system and software. In one embodiment, a monitor process mounts a floppy image or ISO storing a deployment tool on a virtual CD/DVD device or virtual floppy device, respectively, of a VM and powers on the VM. The deployment tool is invoked upon powering on of the VM and requests that the monitor mount an OS ISO image on the virtual CD/DVD device. In response, the monitor mounts the OS ISO and transmits an acknowledgment to the deployment tool, which initiates OS installation from the OS ISO image. After the OS installation, the deployment tool transmits a further request that monitor clean-up resources consumed during the OS installation and reboots the VM, after which a similar process may be undertaken to install software for the VM.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Applicant: VMware, Inc.
    Inventors: Narendra Prasad MADANAPALLI, Muzibur SHAIK, Reghuram VASANTHAKUMARI, Sriram BALASUBRAMANIAN
  • Patent number: 8174405
    Abstract: Different adapters and applications may publish information on the messaging bus and retrieve information from the bus simultaneously in a manner that does not cause interference or problems in the publication or retrieval. Meter data is cleaned, validated and estimated by separate applications using the above-described application and retrieval processes via the message bus for flexible and efficient processing.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: May 8, 2012
    Assignee: Emeter Corporation
    Inventors: Cree Adams Edwards, Larsh Maur Johnson, Christopher Slaboszewicz King, Narendra Prasad, John Olson Wambaugh, Thomas David Lofgren
  • Publication number: 20080074284
    Abstract: Different adapters and applications may publish information on the messaging bus and retrieve information from the bus simultaneously in a manner that does not cause interference or problems in the publication or retrieval. Meter data is cleaned, validated and estimated by separate applications using the above-described application and retrieval processes via the message bus for flexible and efficient processing.
    Type: Application
    Filed: August 28, 2007
    Publication date: March 27, 2008
    Applicant: eMeter Corporation
    Inventors: Cree Edwards, Larsh Johnson, Christopher King, Narendra Prasad, John Wambaugh, Thomas Lofgren
  • Publication number: 20080052253
    Abstract: Different adapters and applications may publish information on the messaging bus and retrieve information from the bus simultaneously in a manner that does not cause interference or problems in the publication or retrieval. Meter data is cleaned, validated and estimated by separate applications using the above-described application and retrieval processes via the message bus for flexible and efficient processing.
    Type: Application
    Filed: August 28, 2007
    Publication date: February 28, 2008
    Applicant: eMeter Corporation
    Inventors: Cree Edwards, Larsh Johnson, Christopher King, Narendra Prasad, John Wambaugh, Thomas Lofgren