Patents by Inventor Sridhar Surampudi
Sridhar Surampudi 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: 10990483Abstract: Systems and methods for backing up data. A backup operation can identify blocks that have changed since a most recent backup operation. The blocks that have changed since the most recent backup operation are compared with the blocks that are being used. Only the blocks that are both used and have changed are backed up. This can reduce the size of the backup be excluding blocks that may have changed but are no longer used.Type: GrantFiled: October 3, 2018Date of Patent: April 27, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Ravi Kishore Yadav Rangapuram, Sridhar Surampudi, Pavan Kumar Dattatreya Ati
-
Patent number: 10795588Abstract: Check point recovery based on identifying used blocks for block-based backup files is described. At least one data block is identified that is used by a system since a point in time in response to receiving a request to restore the system based on the point in time. At least one data block, corresponding to the identified at least one data block, is recovered from at least one backup file for the system, without reading each data block backed up via the at least one backup file for the system. The system is restored based on the recovered at least one data block.Type: GrantFiled: June 24, 2016Date of Patent: October 6, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Rangapuram Ravi Kishore Yadav, Pavan Kumar Dattatreya Ati, Sridhar Surampudi
-
Patent number: 10678652Abstract: Embodiments are directed to a method of identifying changed files in incremental block based backups, by obtaining changed data blocks of a file from a change block tracking (CBT) driver, wherein the file has an associated master file table (MFT) record and a parent MFT record number used in a file system, and constructing a complete file path of the file by traversing from the changed MFT record to the root directory using respective parent MFT record numbers by iteratively parsing each record by extracting the file name and parent MFT record number and appending the file name to a previous MFT record file name.Type: GrantFiled: April 28, 2017Date of Patent: June 9, 2020Assignee: EMC IP Holding Company LLCInventors: Ravi Rangapuram, Pavan Kumar Dattatreya Ati, Sridhar Surampudi
-
Patent number: 10416922Abstract: Embodiments are directed to a method of performing block based backups for large-scale source volumes, by obtaining a total source volume size to determine if the source volume exceeds 64 TB, creating a number of sub-volumes to divide the total source volume into discrete sub-volumes of 64 TB each, and storing in an advanced file type device (AFTD), upon a read operation for a block based backup operation, each block of the source volume into a corresponding sub-volume of the sub-volumes. The method determines a block number and offset of each block and derives the corresponding sub-volume from the offset. Each sub-volume represents an individual saveset of the backup operation, and the container manages the individual saveset for the block based backup operation.Type: GrantFiled: April 28, 2017Date of Patent: September 17, 2019Assignee: EMC IP Holding Company LLCInventors: Ravi Rangapuram, Pavan Kumar Dattatreya Ati, Sridhar Surampudi
-
Patent number: 10409521Abstract: Embodiments are directed to a method of performing block based backups for large-scale source volumes, by obtaining a total source volume size to determine if the source volume exceeds 64 TB, creating a number of sub-volumes to divide the total source volume into discrete sub-volumes of 64 TB each, grouping the discrete sub-volumes into a container, and storing, upon a read operation for a block based backup operation, each block of the source volume into a corresponding sub-volume of the sub-volumes. The method determines a block number and offset of each block and derives the corresponding sub-volume from the offset. Each sub-volume represents an individual saveset of the backup operation, and the container manages the individual saveset for the block based backup operation.Type: GrantFiled: April 28, 2017Date of Patent: September 10, 2019Assignee: EMC IP Holding Company LLCInventors: Ravi Rangapuram, Pavan Kumar Dattatreya Ati, Sridhar Surampudi
-
Patent number: 10289694Abstract: Various techniques, including a method, system and computer program product for restoring encrypted files are disclosed. The method includes accessing a file table record for an encrypted file. The file table record includes an encrypted file stream and extent information identifying a location of one or more portions of the encrypted file in a virtual machine image. In response to accessing the file table record a consecutive data stream is stored. Storing the consecutive data stream includes encapsulating the encrypted file stream and the one or more portions of the encrypted file.Type: GrantFiled: January 2, 2015Date of Patent: May 14, 2019Assignee: Veritas Technologies LLCInventors: Sridhar Surampudi, Timothy M. Naftel
-
Publication number: 20190034288Abstract: Systems and methods for backing up data. A backup operation can identify blocks that have changed since a most recent backup operation. The blocks that have changed since the most recent backup operation are compared with the blocks that are being used. Only the blocks that are both used and have changed are backed up. This can reduce the size of the backup be excluding blocks that may have changed but are no longer used.Type: ApplicationFiled: October 3, 2018Publication date: January 31, 2019Inventors: Ravi Kishore Yadav Rangapuram, Sridhar Surampudi, Pavan Kumar Dattatreya Ati
-
Patent number: 10146638Abstract: Check point recovery based on identifying changed blocks for block-based backup files is described. At least one data block is identified that changed for a system since a point in time in response to receiving a request to restore the system based on the point in time. At least one data block, corresponding to the identified at least one data block, is recovered from at least one backup file for the system, without reading each data block backed up via the at least one backup file for the system. The system is restored based on the recovered at least one data block.Type: GrantFiled: June 24, 2016Date of Patent: December 4, 2018Assignee: EMC IP HOLDING COMPANY LLCInventors: Pavan Kumar Dattatreya Ati, Rangapuram Ravi Kishore Yadav, Sridhar Surampudi
-
Patent number: 10102078Abstract: Systems and methods for backing up data. A backup operation can identify blocks that have changed since a most recent backup operation. The blocks that have changed since the most recent backup operation are compared with the blocks that are being used. Only the blocks that are both used and have changed are backed up. This can reduce the size of the backup be excluding blocks that may have changed but are no longer used.Type: GrantFiled: September 30, 2015Date of Patent: October 16, 2018Assignee: EMC IP HOLDING COMPANY LLCInventors: Ravi Kishore Yadav Rangapuram, Sridhar Surampudi, Pavan Kumar Dattatreya Ati
-
Patent number: 10061660Abstract: Embodiments provide granular recovery of virtual machine backups by generating the virtual machine backups comprising virtual disks that are configured as iSCSI targets; exposing, with an iSCSI server, the virtual disks as a logical unit number to an iSCSI client; performing SCSI read operations from the virtual disk using defined application program interfaces (APIs); and mounting a backup save set comprising the virtual disk files as a local disk on a computer where data recover is to be performed. Embodiments also emulate virtual disk storage as an iSCSI target by exposing the virtual disk as a logical unit number to an iSCSI client and mounting a backup save set as a local disk in an iSCSI server executing a backup process defining a granularity for data restore operations.Type: GrantFiled: October 27, 2015Date of Patent: August 28, 2018Assignee: EMC IP Holding Company LLCInventors: Manjunath Jagannatha, Kiran Mv Kumar, Ravi Shankar Panem, Sridhar Surampudi
-
Patent number: 8930423Abstract: Various techniques, including a method, system and computer program product for restoring encrypted files are disclosed. The method includes accessing a file table record for an encrypted file. The file table record includes an encrypted file stream and extent information identifying a location of one or more portions of the encrypted file in a virtual machine image. In response to accessing the file table record a consecutive data stream is stored. Storing the consecutive data stream includes encapsulating the encrypted file stream and the one or more portions of the encrypted file.Type: GrantFiled: December 30, 2008Date of Patent: January 6, 2015Assignee: Symantec CorporationInventors: Sridhar Surampudi, Timothy M. Naftel