Patents by Inventor Amith Ramachandran
Amith Ramachandran 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: 12632346Abstract: In general, in one aspect, the technology relates to a method for backing up assets, the method comprising obtaining a group identifier (ID) associated with an asset, associating the asset with an asset group using the group ID, wherein all assets in the asset group are associated with the group ID, and protecting the asset in the asset group using a backup strategy associated with the asset group.Type: GrantFiled: October 27, 2023Date of Patent: May 19, 2026Assignee: Dell Products L.P.Inventors: Navneet Upadhyay, Rejith Mohan M, Ban Wang, Amith Ramachandran
-
Patent number: 12632342Abstract: A method for managing a database system includes obtaining, by a computing node in the database system and from a data protection system, a data protection request for configuring a data protection policy on the database system. In response to obtaining the data protection request: the method further includes making a first determination that the computing node is not configured with a data protection configuration, initiating a deep discovery of the computing node to obtain the data protection configuration, making a second determination that the computing node is not active, identifying a second computing node in the database system that is active, initiating a connection to a database of the database system to detect a successful connection to the database, and after the second determination and based on the successful connection, notifying the data protection system of the second computing node.Type: GrantFiled: October 24, 2024Date of Patent: May 19, 2026Assignee: Dell Products L.P.Inventors: Shivaraj Abbigeri, Rejith Mohan M, Srikanth Chowdary Marri, Elango Chockalingam, Amith Ramachandran, Harini H S, Abhinash Kumar, Navneet Upadhyay
-
Publication number: 20260119334Abstract: A method for data protection operations of a database system includes obtaining, by a computing node of the database system and from a data protection system, a data protection request for performing a data protection operation, in response to obtaining the data protection request: identifying a selection of computing nodes in the database system for performing the data protection operation, determining a subset of the selection that are available for the data protection operation, applying a data protection policy to assign a first set of backup streams to each of the subset of the selection, and performing the data protection operation using the subset of the selection and the set of backup streams assigned to each of the subset to back up a database managed by the database system.Type: ApplicationFiled: October 24, 2024Publication date: April 30, 2026Inventors: Shivaraj Abbigeri, Elango Chockalingam, Rejith Mohan M, Amith Ramachandran, Navneet Upadhyay
-
Publication number: 20260119326Abstract: A method for managing a database system includes obtaining, by a computing node in the database system and from a data protection system, a data protection request for configuring a data protection policy on the database system. In response to obtaining the data protection request: the method further includes making a first determination that the computing node is not configured with a data protection configuration, initiating a deep discovery of the computing node to obtain the data protection configuration, making a second determination that the computing node is not active, identifying a second computing node in the database system that is active, initiating a connection to a database of the database system to detect a successful connection to the database, and after the second determination and based on the successful connection, notifying the data protection system of the second computing node.Type: ApplicationFiled: October 24, 2024Publication date: April 30, 2026Inventors: Shivaraj Abbigeri, Rejith Mohan M, Srikanth Chowdary Marri, Elango Chockalingam, Amith Ramachandran, Harini H S, Abhinash Kumar, Navneet Upadhyay
-
Patent number: 12613782Abstract: A method for data protection operations of a database system includes obtaining, by a computing node of the database system and from a data protection system, a data protection request for performing a data protection operation, in response to obtaining the data protection request: identifying a selection of computing nodes in the database system for performing the data protection operation, determining a subset of the selection that are available for the data protection operation, applying a data protection policy to assign a first set of backup streams to each of the subset of the selection, and performing the data protection operation using the subset of the selection and the set of backup streams assigned to each of the subset to back up a database managed by the database system.Type: GrantFiled: October 24, 2024Date of Patent: April 28, 2026Assignee: Dell Products L.P.Inventors: Shivaraj Abbigeri, Elango Chockalingam, Rejith Mohan M, Amith Ramachandran, Navneet Upadhyay
-
Patent number: 12566676Abstract: In general, embodiments relate to a method for backing up databases, the method includes receiving a first backup request, wherein the first backup request specifies a role and an asset group identifier for an asset group, identifying, based on the first backup request, a database in the asset group with the role, determining that the role of the database has changed since a last backup of the asset group, and in response to the determining, issuing a second backup request for the database, wherein the second backup request is for a full backup.Type: GrantFiled: October 27, 2023Date of Patent: March 3, 2026Assignee: Dell Products L.P.Inventors: Navneet Upadhyay, Rejith Mohan M, Xiaoliang Zhu, Shaofeng Chang, Amith Ramachandran
-
Patent number: 12566880Abstract: In general, the technology relates to a method for managing databases, the method includes receiving, by a data manager, an asset notification comprising a first database identifier (DID) for a database and a second DID for the database, and performing, using the asset notification, an asset records update operation, wherein the data manager is configured to perform data protection on the database.Type: GrantFiled: October 27, 2023Date of Patent: March 3, 2026Assignee: Dell Products L.P.Inventors: Navneet Upadhyay, Soumen Acharya, Rejith Mohan M, Shivaraj Abbigeri, Elango Chockalingam, Amith Ramachandran, Pati Mohan
-
Patent number: 12346210Abstract: In general, embodiments relate to a method for generating synthetic full backups, the method comprising: performing a verification that a previous backup of source data stored in a data domain is a failed synthetic full backup, obtaining based on the verification a latest snapshot of the source data, obtaining based on the verification a prior snapshot of the source data making a determination, using a copy list that a first portion of the data items in the copy list exists in the previous backup and a second portion of the data items does not exist in the previous backup, and performing based on the determination a copy operation to copy the second portion of the data items to the data domain to obtain a synthetic full backup.Type: GrantFiled: November 11, 2021Date of Patent: July 1, 2025Assignee: EMC IP HOLDING COMPANY LLCInventors: Deepthi Urs, Shraddha Chunekar, Adrian Dobrean, Navneet Upadhyay, Sunder Ramesh Andra, Amith Ramachandran
-
Patent number: 12292801Abstract: In general, embodiments relate to a method for backing up databases, the method includes receiving a backup request, wherein the backup request specifies a role of primary and an asset group identifier for an asset group, identifying, based on the backup request, a database in the asset group, and issuing the backup request for the database.Type: GrantFiled: October 27, 2023Date of Patent: May 6, 2025Assignee: Dell Products L.P.Inventors: Navneet Upadhyay, Rejith Mohan M, Xiaoliang Zhu, Shaofeng Chang, Ban Wang, Pati Mohan, Amith Ramachandran
-
Publication number: 20250138956Abstract: In general, in one aspect, the technology relates to a method for backing up assets, the method comprising obtaining a group identifier (ID) associated with an asset, associating the asset with an asset group using the group ID, wherein all assets in the asset group are associated with the group ID, and protecting the asset in the asset group using a backup strategy associated with the asset group.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Inventors: Navneet Upadhyay, Rejith Mohan M, Ban Wang, Amith Ramachandran
-
Publication number: 20250138960Abstract: In general, embodiments relate to a method for backing up databases, the method includes receiving a first backup request, wherein the first backup request specifies a role and an asset group identifier for an asset group, identifying, based on the first backup request, a database in the asset group with the role, determining that the role of the database has changed since a last backup of the asset group, and in response to the determining, issuing a second backup request for the database, wherein the second backup request is for a full backup.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Inventors: Navneet Upadhyay, Rejith Mohan M, Xiaoliang Zhu, Shaofeng Chang, Amith Ramachandran
-
Publication number: 20250139269Abstract: In general, the technology relates to a method for managing databases, the method includes receiving, by a data manager, an asset notification comprising a first database identifier (DID) for a database and a second DID for the database, and performing, using the asset notification, an asset records update operation, wherein the data manager is configured to perform data protection on the database.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Inventors: Navneet Upadhyay, Soumen Acharya, Rejith Mohan M, Shivaraj Abbigeri, Elango Chockalingam, Amith Ramachandran, Pati Mohan
-
Publication number: 20250138954Abstract: In general, embodiments relate to a method for backing up databases, the method includes receiving a backup request, wherein the backup request specifies a role of primary and an asset group identifier for an asset group, identifying, based on the backup request, a database in the asset group, and issuing the backup request for the database.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Inventors: Navneet Upadhyay, Rejith Mohan M, Xiaoliang Zhu, Shaofeng Chang, Ban Wang, Pati Mohan, Amith Ramachandran
-
Patent number: 12235732Abstract: In general, in one aspect, the technology relates to a method for backing up assets, the method comprising: making a first determination about an asset type of an asset, based on the first determination, associating the asset with an asset group, wherein all assets in the asset group are of the asset type, and protecting the asset in the asset group using a backup strategy associated with the asset group.Type: GrantFiled: October 27, 2023Date of Patent: February 25, 2025Assignee: DELL PRODUCTS L.P.Inventors: Navneet Upadhyay, Amrit Lal Jain, Rejith Mohan M, William E. Crosby, III, Elango Chockalingam, Amith Ramachandran
-
Patent number: 12210420Abstract: A method for performing backups. The method includes sending, via a data manager, a quiesce request to a client storage array of a client device to put the client storage array in a quiesced state. The method also includes obtaining, via a primary backup storage system, a snapshot-based backup of a storage volume of the client storage array while the client storage array is in the quiesced state. Further, the method includes sending an unquiesce request to the client storage array in response to determining that the obtaining of the snapshot-based backup is complete. Moreover, the method includes sending the snapshot-based backup from the primary backup storage system to a secondary backup storage system. In addition, the method includes generating, using the secondary backup storage system, a protection copy based on the snapshot-based backup.Type: GrantFiled: January 25, 2023Date of Patent: January 28, 2025Assignee: Dell Products L.P.Inventors: Srikanth Chowdary Marri, Madhukar Shukla, Elango Chockalingam, Shivaraj Abbigeri, Amith Ramachandran
-
Patent number: 12056013Abstract: Described is a system for management of specialized files used for a backup restore. The system may allow for an automated recovery to be performed without having to manually identify critical information required to perform a restore of a particular backup within a backup chain. This information may include a control file and a parameter file. A backup agent may store such information within specialized objects that are stored as part of metadata managed by a backup agent to provide an additional layer of recover capability and efficiency. This information may then be leveraged for retrieval during a restore operation, for example, in a disaster recovery scenario.Type: GrantFiled: October 10, 2022Date of Patent: August 6, 2024Assignee: Dell Products L.P.Inventors: Shraddha Chunekar, Navneet Upadhyay, Iresha Gadikar, Amith Ramachandran, Haritha Kora, Rejith Mohan M
-
Publication number: 20240248808Abstract: A method for performing backups. The method includes sending, via a data manager, a quiesce request to a client storage array of a client device to put the client storage array in a quiesced state. The method also includes obtaining, via a primary backup storage system, a snapshot-based backup of a storage volume of the client storage array while the client storage array is in the quiesced state. Further, the method includes sending an unquiesce request to the client storage array in response to determining that the obtaining of the snapshot-based backup is complete. Moreover, the method includes sending the snapshot-based backup from the primary backup storage system to a secondary backup storage system. In addition, the method includes generating, using the secondary backup storage system, a protection copy based on the snapshot-based backup.Type: ApplicationFiled: January 25, 2023Publication date: July 25, 2024Inventors: Srikanth Chowdary Marri, Madhukar Shukla, Elango Chockalingam, Shivaraj Abbigeri, Amith Ramachandran
-
Patent number: 12007847Abstract: Techniques described herein relate to a method for reporting database backup information. The method may include starting a monitor process; generating a flag file for the database backup comprising a parent process identifier (PID) of a parent process of a first child process; associating a second child process with the monitor process by identifying the flag file using the parent PID; receiving channel close alerts from the child processes; making a first determination that backup jobs performed in a first channel were successful; making a second determination that backup jobs performed in the second channel were successful; and transmitting, based on the first determination and the second determination, a backup success report to a backup coordinator.Type: GrantFiled: April 21, 2021Date of Patent: June 11, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Rachana Murthy, Shelesh Chopra, Ban Wang, Hari Palani, Amith Ramachandran
-
Patent number: 11966297Abstract: System extracts backup metadata, comprising system committed change numbers, system change numbers, types, and database version identifiers, for backup copies. System generates data structure, comprising start system change numbers, based on minimums of system committed change numbers, end system change numbers, based on maximums of system change numbers, database version identifiers, and identifiers for archive log backup copies. System identifies dependent system change numbers, based on start system change number to end system change number for backup copy corresponding to database version identifier. System identifies, in data structure, backed-up system change numbers, based on start system change numbers to end system change numbers for archive log backup copies corresponding to database version identifier, which are included in dependent system change numbers.Type: GrantFiled: October 20, 2020Date of Patent: April 23, 2024Assignee: EMC IP Holding Company LLCInventors: Navneet Upadhyay, Rejith Mohan M, Amith Ramachandran, Shelesh Chopra
-
Publication number: 20240118976Abstract: Described is a system for management of specialized files used for a backup restore. The system may allow for an automated recovery to be performed without having to manually identify critical information required to perform a restore of a particular backup within a backup chain. This information may include a control file and a parameter file. A backup agent may store such information within specialized objects that are stored as part of metadata managed by a backup agent to provide an additional layer of recover capability and efficiency. This information may then be leveraged for retrieval during a restore operation, for example, in a disaster recovery scenario.Type: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Applicant: Dell Products L.P.Inventors: Shraddha Chunekar, Navneet Upadhyay, Iresha Gadikar, Amith Ramachandran, Haritha Kora, Rejith Mohan M