Patents by Inventor Vasantha Sadananda Prabhu

Vasantha Sadananda Prabhu 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: 20230418651
    Abstract: Methods and systems for applications and/or virtual machines (“VM”) are provided. As an example, one method includes registering a storage system configured to store data for a VM; creating a policy for the VM for generating a VM backup by a storage management system interfacing with the storage system and a cloud-based microservice; storing, by the cloud-based micro-service, a copy of the VM backup at a cloud-based storage; receiving, by the cloud-based micro-service, an indication from the storage management system of a successful execution of a pre-restore operation upon unregistering the VM from a VM management system; and copying, by the cloud-based micro-service, VM data from the VM backup stored at the cloud-based storage to the storage system for executing a restore operation to restore the VM backup at the storage system.
    Type: Application
    Filed: September 16, 2022
    Publication date: December 28, 2023
    Inventors: Vasantha Sadananda Prabhu, Nikhil Bhavadas Kaplingat, Vineeth Karinta, Ritu Parathody, Boggala Prabhakar, Madhusudhan Vondaraguppe Nanjundaiah, Mohankumar Ganesan, Suryanarayana Kolluri, Balamurali Palaiah, Sachin Anil Gandhi
  • Publication number: 20230418714
    Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Inventors: Priyanka Kasinath Surakanti, PratiK Murall, Ramanathan Padinjarel Somanathan, Vasantha Sadananda Prabhu
  • Patent number: 11755428
    Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: September 12, 2023
    Assignee: NetApp, Inc.
    Inventors: Priyanka Kasinath Surakanti, Pratik Murali, Ramanathan Padinjarel Somanathan, Vasantha Sadananda Prabhu
  • Patent number: 11461181
    Abstract: Methods and systems for protecting a multitenant database system with multiple tenant databases are provided. One method includes accessing, by a processor, a backup of a source container database of a multitenant database system, the source container database hosting a plurality of tenant databases; generating, by the processor, a clone of the source container database from the backup, the clone of the source container database including clones of the plurality of tenant databases; exporting, by the processor, configuration information of a clone of a first tenant database from the clone of the source container database to a target container database; importing, by the processor, the clone of the first tenant database into the target container database; and removing, by the processor, the clone of the first tenant database from the cloned source container database, while retaining data files associated with the first tenant database.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: October 4, 2022
    Assignee: NETAPP, INC.
    Inventors: Uttam Singh, Vasantha Sadananda Prabhu, Ebin Varghese Kadavy, Yogesh Basavani Suresh, Anurag Kumar, Shivananda Kn
  • Publication number: 20220245032
    Abstract: Methods and systems for protecting a multitenant database system with multiple tenant databases are provided. One method includes accessing, by a processor, a backup of a source container database of a multitenant database system, the source container database hosting a plurality of tenant databases; generating, by the processor, a clone of the source container database from the backup, the clone of the source container database including clones of the plurality of tenant databases; exporting, by the processor, configuration information of a clone of a first tenant database from the clone of the source container database to a target container database; importing, by the processor, the clone of the first tenant database into the target container database; and removing, by the processor, the clone of the first tenant database from the cloned source container database, while retaining data files associated with the first tenant database.
    Type: Application
    Filed: February 3, 2021
    Publication date: August 4, 2022
    Applicant: NETAPP, INC.
    Inventors: Uttam Singh, Vasantha Sadananda Prabhu, Ebin Varghese Kadavy, Yogesh Basavani Suresh, Anurag Kumar, Shivananda Kn
  • Publication number: 20220004467
    Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Inventors: Priyanka Kasinath Surakanti, Pratik Murali, Ramanathan Padinjarel Somanathan, Vasantha Sadananda Prabhu
  • Patent number: 11126510
    Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: September 21, 2021
    Assignee: NetApp Inc.
    Inventors: Priyanka Kasinath Surakanti, Pratik Murali, Ramanathan Padinjarel Somanathan, Vasantha Sadananda Prabhu
  • Publication number: 20190163582
    Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
    Type: Application
    Filed: February 1, 2019
    Publication date: May 30, 2019
    Inventors: Priyanka Kasinath Surakanti, Pratik Murali, Ramanathan Padinjarel Somanathan, Vasantha Sadananda Prabhu
  • Publication number: 20180032409
    Abstract: Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data includes retrieving a Logical Unit Number (LUN) identification (ID) used by the application to store the application data in a storage volume. Backup of the application data also includes performing a virtual storage resolution for the LUN ID to determine whether the application data is stored in the storage volume identified by the LUN ID based on a first virtual mapping or a physical mapping. Backup also includes storing in metadata for the backup the LUN ID and whether the LUN ID is based on the first virtual mapping or the physical mapping. Backup includes creating a backup of the application data stored in the storage volume. Application data can subsequently be restored based on the application data that is backed up.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 1, 2018
    Inventors: Priyanka Kasinath Surakanti, Pratik Murali, Ramanathan Padinjarel Somanathan, Vasantha Sadananda Prabhu
  • Publication number: 20160162371
    Abstract: The techniques introduced here provide for efficient creation and management of secure storage and backup in a cloud storage network. The techniques include a system and method for provisioning storage for a user in a cloud storage network. Using the techniques introduced here, a management module, upon receiving a request from a user for storage in a cloud storage system, determines a primary storage system and a secondary storage system for primary storage and backup storage, respectively, that meets the requirements of a service level selected by the user. The management module then creates and configures a primary virtual server and a secondary virtual server, for the primary storage and the backup storage, respectively, and provisions storage for the user. The techniques also include non-disruptive migration of data between virtual servers in response to a service level change.
    Type: Application
    Filed: November 11, 2015
    Publication date: June 9, 2016
    Inventors: Vasantha Sadananda Prabhu, Chaitanya Velpula, James Hartwell Holl, II, Jayanthi Babu Kolli, Vineet Abbi