Patents by Inventor Shankar Reddy VULLUPALA

Shankar Reddy VULLUPALA 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: 11693740
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: July 4, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Prashanth Nagabhushana Bangalore, Shankar Reddy Vullupala, Sravanthi Bhavanam, Vinay K. Pamarthi, Balaji Teja Singireesu
  • Publication number: 20210374016
    Abstract: Systems and methods for performing backup and other secondary copy operations for large databases (e.g., “big data”), such as the Greenplum database, are described. In some cases, the systems and methods may maintain a second instance of a source database (e.g., Greenplum) using live synchronization (e.g., “Live Sync”), which performs incremental replication between a virtual machine containing a large database (e.g., a virtual machine containing a Greenplum database) and a synced copy of the virtual machine.
    Type: Application
    Filed: August 6, 2021
    Publication date: December 2, 2021
    Inventors: Prashanth Nagabhushana BANGALORE, Shankar Reddy VULLUPALA
  • Publication number: 20210342304
    Abstract: An illustrative data storage management system relies on a specially configured proxy server to operate software containers on a proxy server, maintain resources needed by the software containers, and interwork with other system components. Illustratively, a catalog service on the proxy server maintains a software cache according to maintenance rules and also maintains an associated cache catalog. The software containers are generally managed and operated by an illustrative container manager also hosted by the proxy server. The illustrative software cache comprises contents needed by the software containers, such as pre-configured container templates, DBMS software components, lightervisors representing target operating systems, and storage management software for performing test and storage operations. The maintenance rules govern when cache contents should be purged and moved into offline archive copies.
    Type: Application
    Filed: July 16, 2021
    Publication date: November 4, 2021
    Inventors: Prashanth Nagabhushana Bangalore, Diptiman Basak, Girish Ramohalli Gopala Rao, Shankar Reddy Vullupala, Saamaja Vupputuri
  • Patent number: 11106632
    Abstract: An illustrative data storage management system relies on a specially configured proxy server to operate software containers on a proxy server, maintain resources needed by the software containers, and interwork with other system components. Illustratively, a catalog service on the proxy server maintains a software cache according to maintenance rules and also maintains an associated cache catalog. The software containers are generally managed and operated by an illustrative container manager also hosted by the proxy server. The illustrative software cache comprises contents needed by the software containers, such as pre-configured container templates, DBMS software components, lightervisors representing target operating systems, and storage management software for performing test and storage operations. The maintenance rules govern when cache contents should be purged and moved into offline archive copies.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 31, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Prashanth Nagabhushana Bangalore, Diptiman Basak, Girish Ramohalli Gopala Rao, Shankar Reddy Vullupala, Saamaja Vupputuri
  • Publication number: 20210200642
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Application
    Filed: February 24, 2021
    Publication date: July 1, 2021
    Inventors: Prashanth Nagabhushana BANGALORE, Shankar Reddy VULLUPALA, Sravanthi BHAVANAM, Vinay K. PAMARTHI, Balaji Teja SINGIREESU
  • Patent number: 10963350
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: March 30, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Prashanth Nagabhushana Bangalore, Shankar Reddy Vullupala, Sravanthi Bhavanam, Vinay K. Pamarthi, Balaji Teja Singireesu
  • Patent number: 10514986
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: December 24, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Prashanth Nagabhushana Bangalore, Shankar Reddy Vullupala, Sravanthi Bhavanam, Vinay K. Pamarthi, Balaji Teja Singireesu
  • Patent number: 10489249
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: November 26, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Prashanth Nagabhushana Bangalore, Shankar Reddy Vullupala, Sravanthi Bhavanam, Vinay K. Pamarthi, Balaji Teja Singireesu
  • Publication number: 20190340078
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Application
    Filed: July 22, 2019
    Publication date: November 7, 2019
    Inventors: Prashanth Nagabhushana BANGALORE, Shankar Reddy VULLUPALA, Sravanthi BHAVANAM, Vinay K. PAMARTHI, Balaji Teja SINGIREESU
  • Patent number: 10459801
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: October 29, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Prashanth Nagabhushana Bangalore, Shankar Reddy Vullupala, Sravanthi Bhavanam, Vinay K. Pamarthi, Balaji Teja Singireesu
  • Publication number: 20180285201
    Abstract: Systems and methods for performing backup and other secondary copy operations for large databases (e.g., “big data”), such as the Greenplum database, are described. In some cases, the systems and methods may maintain a second instance of a source database (e.g., Greenplum) using live synchronization (e.g., “Live Sync”), which performs incremental replication between a virtual machine containing a large database (e.g., a virtual machine containing a Greenplum database) and a synced copy of the virtual machine.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 4, 2018
    Inventors: Prashanth Nagabhushana Bangalore, Shankar Reddy Vullupala
  • Publication number: 20180137139
    Abstract: An illustrative data storage management system relies on a specially configured proxy server to operate software containers on a proxy server, maintain resources needed by the software containers, and interwork with other system components. Illustratively, a catalog service on the proxy server maintains a software cache according to maintenance rules and also maintains an associated cache catalog. The software containers are generally managed and operated by an illustrative container manager also hosted by the proxy server. The illustrative software cache comprises contents needed by the software containers, such as pre-configured container templates, DBMS software components, lightervisors representing target operating systems, and storage management software for performing test and storage operations. The maintenance rules govern when cache contents should be purged and moved into offline archive copies.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 17, 2018
    Inventors: Prashanth Nagabhushana BANGALORE, Diptiman BASAK, Girish RAMOHALLI GOPALA RAO, Shankar Reddy VULLUPALA, Saamaja VUPPUTURI
  • Publication number: 20170091047
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 30, 2017
    Inventors: Prashanth Nagabhushana BANGALORE, Shankar Reddy VULLUPALA, Sravanthi BHAVANAM, Vinay K. PAMARTHI, Balaji Teja SINGIREESU
  • Publication number: 20170091046
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 30, 2017
    Inventors: Prashanth Nagabhushana BANGALORE, Shankar Reddy VULLUPALA, Sravanthi BHAVANAM, Vinay K. PAMARTHI, Balaji Teja SINGIREESU
  • Publication number: 20170091045
    Abstract: A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 30, 2017
    Inventors: Prashanth Nagabhushana BANGALORE, Shankar Reddy VULLUPALA, Sravanthi BHAVANAM, Vinay K. PAMARTHI, Balaji Teja SINGIREESU