Patents by Inventor Pratik S. RANA

Pratik S. RANA 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: 11921594
    Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 5, 2024
    Inventors: Pratik S. Rana, Henry Wallace Dornemann, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Patent number: 11914477
    Abstract: The disclosed enhancements optimize the use of the live browse cache and pseudo-disk storage areas, improving metadata handling so that it can be used more effectively to speed up live browse and file indexing of backup copies in a data storage management system. The enhancements operate granularly to identify within each extent being backed up smaller sectors that comprise metadata. The disclosed approach pre-fetches the metadata of the backup copy before allowing the file scan of the file indexing and/or the live browse operation to proceed. The backup operation, the file indexing operation, and the live browse operation are enhanced to handle the more granular metadata sectors without changing the granularity of the full extents generated and stored in the backup.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: February 27, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Pratik S. Rana, Deepak Raghunath Attarde
  • Publication number: 20230325281
    Abstract: The disclosed enhancements optimize the use of the live browse cache and pseudo-disk storage areas, improving metadata handling so that it can be used more effectively to speed up live browse and file indexing of backup copies in a data storage management system. The enhancements operate granularly to identify within each extent being backed up smaller sectors that comprise metadata. The disclosed approach pre-fetches the metadata of the backup copy before allowing the file scan of the file indexing and/or the live browse operation to proceed. The backup operation, the file indexing operation, and the live browse operation are enhanced to handle the more granular metadata sectors without changing the granularity of the full extents generated and stored in the backup.
    Type: Application
    Filed: April 10, 2023
    Publication date: October 12, 2023
    Inventors: Pratik S. RANA, Deepak Raghunath ATTARDE
  • Publication number: 20230205648
    Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Inventors: Pratik S. Rana, Henry Wallace Dornemann, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Patent number: 11669400
    Abstract: The disclosed enhancements optimize the use of the live browse cache and pseudo-disk storage areas, improving metadata handling so that it can be used more effectively to speed up live browse and file indexing of backup copies in a data storage management system. The enhancements operate granularly to identify within each extent being backed up smaller sectors that comprise metadata. The disclosed approach pre-fetches the metadata of the backup copy before allowing the file scan of the file indexing and/or the live browse operation to proceed. The backup operation, the file indexing operation, and the live browse operation are enhanced to handle the more granular metadata sectors without changing the granularity of the full extents generated and stored in the backup.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: June 6, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Pratik S. Rana, Deepak Raghunath Attarde
  • Patent number: 11636010
    Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: April 25, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Pratik S. Rana, Henry Wallace Dornemann, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Patent number: 11593228
    Abstract: An illustrative approach accelerates live browse operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from backup copies. Live browse operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing and/or file indexing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: February 28, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Henry Wallace Dornemann, Pratik S. Rana, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Patent number: 11294768
    Abstract: Embodiments described herein detect on-the-fly whether requested subclient data resides on a certain type of storage device, such as cloned Windows Dynamic Disks. The system presents mount requests for the identified disks in a manner that allows for mounting of the disks, where the disks would not be otherwise mountable. For instance, in some embodiments the information management system generates substitute metadata for disk mounting purposes, such as for the purposes of browsing and/or restoring data.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: April 5, 2022
    Assignee: Commvault Systems, Inc.
    Inventor: Pratik S. Rana
  • Publication number: 20220043712
    Abstract: The disclosed enhancements optimize the use of the live browse cache and pseudo-disk storage areas, improving metadata handling so that it can be used more effectively to speed up live browse and file indexing of backup copies in a data storage management system. The enhancements operate granularly to identify within each extent being backed up smaller sectors that comprise metadata. The disclosed approach pre-fetches the metadata of the backup copy before allowing the file scan of the file indexing and/or the live browse operation to proceed. The backup operation, the file indexing operation, and the live browse operation are enhanced to handle the more granular metadata sectors without changing the granularity of the full extents generated and stored in the backup.
    Type: Application
    Filed: June 22, 2021
    Publication date: February 10, 2022
    Inventors: Pratik S. RANA, Deepak Raghunath ATTARDE
  • Publication number: 20210064484
    Abstract: An illustrative approach accelerates live browse operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from backup copies. Live browse operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing and/or file indexing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Application
    Filed: May 8, 2020
    Publication date: March 4, 2021
    Inventors: Henry Wallace Dornemann, Pratik S. Rana, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Publication number: 20210064486
    Abstract: A cache storage area stores key data blocks, usually metadata, used in live browse, file indexing, and/or file restore operations, which can avoid retrieving data on demand from backup copies. An illustrative shared data storage resource hosts the cache storage area, which is subdivided into virtual disk-specific caches, each one accompanied by a respective cache-specific index. A media agent acting as cache arbitrator manages access to the various caches. The cache arbitrator grants to other media agents in the system temporary ownership of particular caches, thereby facilitating parallel usage among the caches by different media agents. By enabling parallelism and a shared cache storage environment, these embodiments improve overall operational performance and add resiliency to the system as a whole. The cache arbitrator media agent is specially appointed to the role by a storage manager that generally manages storage operations throughout the illustrative data storage management system.
    Type: Application
    Filed: August 19, 2020
    Publication date: March 4, 2021
    Inventors: Pratik S. RANA, Manoj Kumar VIJAYAN, Henry Wallace DORNEMANN, Amit MITKAR, Deepak Raghunath ATTARDE, Ashwin Gautamchand SANCHETI
  • Publication number: 20210064485
    Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
    Type: Application
    Filed: May 8, 2020
    Publication date: March 4, 2021
    Inventors: Pratik S. Rana, Henry Wallace Dornemann, Amit Mitkar, Deepak Raghunath Attarde, Ashwin Gautamchand Sancheti
  • Publication number: 20200341851
    Abstract: Embodiments described herein detect on-the-fly whether requested subclient data resides on a certain type of storage device, such as cloned Windows Dynamic Disks. The system presents mount requests for the identified disks in a manner that allows for mounting of the disks, where the disks would not be otherwise mountable. For instance, in some embodiments the information management system generates substitute metadata for disk mounting purposes, such as for the purposes of browsing and/or restoring data.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 29, 2020
    Inventor: Pratik S. RANA
  • Patent number: 10664352
    Abstract: Embodiments described herein detect on-the-fly whether requested subclient data resides on a certain type of storage device, such as cloned Windows Dynamic Disks. The system presents mount requests for the identified disks in a manner that allows for mounting of the disks, where the disks would not be otherwise mountable. For instance, in some embodiments the information management system generates substitute metadata for disk mounting purposes, such as for the purposes of browsing and/or restoring data.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: May 26, 2020
    Assignee: Commvault Systems, Inc.
    Inventor: Pratik S. Rana
  • Publication number: 20180373597
    Abstract: Embodiments described herein detect on-the-fly whether requested subclient data resides on a certain type of storage device, such as cloned Windows Dynamic Disks. The system presents mount requests for the identified disks in a manner that allows for mounting of the disks, where the disks would not be otherwise mountable. For instance, in some embodiments the information management system generates substitute metadata for disk mounting purposes, such as for the purposes of browsing and/or restoring data.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 27, 2018
    Inventor: Pratik S. RANA