Patents by Inventor Vijay C. Madhavapeddi

Vijay C. Madhavapeddi 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: 10877945
    Abstract: A system for backup comprises an input interface configured to receive a request to back up a file. The system for backup additionally comprises a processor configured to determine whether the file comprises an indicator to back up without deduplication, and in the event the file comprises an indicator to back up without deduplication, process the file for deduplication storage without deduplication.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: December 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Vladimir Mandic, Vijay C. Madhavapeddi
  • Patent number: 10621053
    Abstract: Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the remote site of a backup data of the virtual machine of the primary site is received. The virtual machine is restored to the remote site using a backup application deployed at the remote site as a virtual appliance managed using a virtual environment management platform.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: April 14, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Kiran K. Bachu, Richard Meier, Vijay C. Madhavapeddi
  • Publication number: 20190026194
    Abstract: Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the remote site of a backup data of the virtual machine of the primary site is received. The virtual machine is restored to the remote site using a backup application deployed at the remote site as a virtual appliance managed using a virtual environment management platform.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 24, 2019
    Inventors: Kiran K. Bachu, Richard Meier, Vijay C. Madhavapeddi
  • Patent number: 10114707
    Abstract: Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the remote site of a backup data of the virtual machine of the primary site is received. The virtual machine is restored to the remote site using a backup application deployed at the remote site as a virtual appliance managed using a virtual environment management platform.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: October 30, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Kiran K. Bachu, Richard Meier, Vijay C. Madhavapeddi
  • Patent number: 9607000
    Abstract: A method of backing up data including backing up, using a processor, a backup data set to a first backup data storage; storing the backup data set in a native file format in a first storage area of the first backup data storage; generating a data stream file of the backup data set in a data stream file format, the data stream file being a logical copy of the backup data set and containing metadata of the backup data set; storing the data stream file in a second storage area of the first backup data storage; and replicating, using the data stream file, the backup data set onto a second backup data storage.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 28, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Vijay C. Madhavapeddi, Vladimir Mandic, Scott H. Ogata
  • Publication number: 20160357643
    Abstract: Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the remote site of a backup data of the virtual machine of the primary site is received. The virtual machine is restored to the remote site using a backup application deployed at the remote site as a virtual appliance managed using a virtual environment management platform.
    Type: Application
    Filed: July 12, 2016
    Publication date: December 8, 2016
    Inventors: Kiran K. Bachu, Richard Meier, Vijay C. Madhavapeddi
  • Patent number: 9424056
    Abstract: Restoring a virtual machine is disclosed. An indication of the virtual machine of a primary site to be restored at a remote site using a copy stored at the remote site of a backup data of the virtual machine of the primary site is received. The virtual machine is restored to the remote site using a backup application deployed at the remote site as a virtual appliance managed using a virtual environment management platform.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 23, 2016
    Assignee: EMC Corporation
    Inventors: Kiran K. Bachu, Richard Meier, Vijay C. Madhavapeddi
  • Patent number: 9304841
    Abstract: A dispatcher framework to provide non-blocking inter-application communication is disclosed. In various embodiments, a call to a service that is blocking with respect to the service is received from a calling process. The service is called on behalf of the calling process in a manner that does not require the calling process to remain blocked during at least a portion of a time during which the call to the service is performed.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: April 5, 2016
    Assignee: EMC Corporation
    Inventors: Vijay C. Madhavapeddi, Kiran K. Bachu
  • Publication number: 20150227402
    Abstract: A dispatcher framework to provide non-blocking inter-application communication is disclosed. In various embodiments, a call to a service that is blocking with respect to the service is received from a calling process. The service is called on behalf of the calling process in a manner that does not require the calling process to remain blocked during at least a portion of a time during which the call to the service is performed.
    Type: Application
    Filed: April 27, 2015
    Publication date: August 13, 2015
    Inventors: Vijay C. Madhavapeddi, Kiran K. Bachu
  • Patent number: 9043814
    Abstract: A dispatcher framework to provide non-blocking inter-application communication is disclosed. In various embodiments, a call to a service that is blocking with respect to the service is received from a calling process. The service is called on behalf of the calling process in a manner that does not require the calling process to remain blocked during at least a portion of a time during which the call to the service is performed.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: May 26, 2015
    Assignee: EMC Corporation
    Inventors: Vijay C. Madhavapeddi, Kiran K. Bachu
  • Patent number: 8850133
    Abstract: Dynamically adjusting a block size in a data transfer operation is disclosed. An indication that a data transfer operation has commenced is received. A first portion of data is read using a first read block size. A first throughput associated with the first read block size is determined. A second portion of data that is different from the first portion of data is read using a second block size that is different from the first read block size. One of the first and second read block sizes is used to complete the data transfer operation based on a comparison of the first throughput and a throughput of the second read block size. This process can be repeated several times as necessary.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: September 30, 2014
    Assignee: EMC Corporation
    Inventors: Vladimir Mandic, Vijay C. Madhavapeddi