Patents by Inventor Jayashree B. Radha
Jayashree B. Radha 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: 11972028Abstract: Techniques described herein relate to a method for managing data protection feature compatibility. The method may include identifying a host data protection feature update event associated with a host; in response to identifying the host data protection feature update event, obtaining host data protection feature information from the host; updating a host data protection feature information repository using the host data protection feature information; updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and sending data protection feature compatibility information associated with the host to the host.Type: GrantFiled: July 26, 2021Date of Patent: April 30, 2024Assignee: EMC IP Holding Company LLCInventors: Pravin Kumar Ashokkumar, Preeti Varma, Jayashree B. Radha
-
Publication number: 20220398346Abstract: Techniques described herein relate to a method for managing data protection feature compatibility. The method may include identifying a host data protection feature update event associated with a host; in response to identifying the host data protection feature update event, obtaining host data protection feature information from the host; updating a host data protection feature information repository using the host data protection feature information; updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and sending data protection feature compatibility information associated with the host to the host.Type: ApplicationFiled: July 26, 2021Publication date: December 15, 2022Inventors: Pravin Kumar Ashokkumar, Preeti Varma, Jayashree B. Radha
-
Publication number: 20220342773Abstract: A method for providing data protection services to service devices that provide computer implemented services for clients and host resources used to provide the computer implemented services to the clients includes obtaining a resource discovery request for a service device of the service devices. The method further includes, in response to obtaining the resource discovery request: identifying a resource of a portion of the resources hosted by the service device; obtaining: a system identifier for the resource, and a natural identifier for the resource; making a determination that the natural identifier matches a second natural identifier associated with a known resource of the known resources; and in response to the determination: updating a record associated with the known resource based on one or more conditions of the resource.Type: ApplicationFiled: April 21, 2021Publication date: October 27, 2022Inventors: Asif Khan, Jayashree B. Radha, Ashish Kumar, Pati Mohan, Pawan Singh, Yasemin Ugur-Ozekinci, Shelesh Chopra, Amrit Lal Jain
-
Publication number: 20220236880Abstract: A system for providing data protection services for data generated by host components hosted by hosts includes persistent storage for storing data and a local data protection manager. The local data protection manager identifies a data protection trigger event associated with a host component hosted by the host, identifies an add-on library associated with the host component, identifies a data protection agent associated with the host component, and initiates performance of data protection services by the data protection agent using the add-on library.Type: ApplicationFiled: January 27, 2021Publication date: July 28, 2022Inventors: Matthew Dickey Buchman, Yasemin Ugur-Ozekinci, Jayashree B. Radha, Kenneth William Owens, Adrian Dobrean, Krishnendu Bagchi, Navneet Upadhyay, Pawan Singh
-
Patent number: 11379146Abstract: A system for providing data protection services for data generated by host components hosted by hosts includes persistent storage for storing data and a local data protection manager. The local data protection manager identifies a data protection trigger event associated with a host component hosted by the host, identifies an add-on library associated with the host component, identifies a data protection agent associated with the host component, and initiates performance of data protection services by the data protection agent using the add-on library.Type: GrantFiled: January 27, 2021Date of Patent: July 5, 2022Assignee: EMC IP Holding Company LLCInventors: Matthew Dickey Buchman, Yasemin Ugur-Ozekinci, Jayashree B. Radha, Kenneth William Owens, Adrian Dobrean, Krishnendu Bagchi, Navneet Upadhyay, Pawan Singh
-
Patent number: 11106544Abstract: A remote agent for providing data protection services includes persistent storage and a backup manager. The persistent storage stores lifecycle policies. The backup manager updates an asset catalog using an asset map associated with a virtual machine; generates a lifecycle policy of the lifecycle policies using the asset catalog; and generates a backup for the virtual machine using the lifecycle policy. The lifecycle policy prioritizes generating the backup for the virtual machine over generating a second backup for a second virtual machine.Type: GrantFiled: April 26, 2019Date of Patent: August 31, 2021Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Manish Sharma, Sunil Yadav, Amit Jain, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
-
Patent number: 11068332Abstract: In general, embodiments of the invention relate to distributed monitoring of operations of production hosts and applications executing thereon. The distributed monitoring may enable more granular monitoring of production hosts and applications without increasing the overhead required to perform such monitoring, e.g., without substantially increasing the overhead on the production hosts or applications and/or without increasing the overhead of a management device that is managing the production hosts.Type: GrantFiled: April 26, 2019Date of Patent: July 20, 2021Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Jayashree B. Radha, Aaditya Rakesh Bansal, Sunil K. Yadav, Manish Sharma, Amit Jain
-
Patent number: 11061732Abstract: A remote agent, for providing data protection services to virtual machines, includes persistent storage and a backup manager. The persistent storage is for storing a resource allocation calendar and lifecycle policies associated with the virtual machines. The backup manager obtains a virtual machine data package from a virtual machine of the virtual machines; identifies a computational load change point based on the lifecycle policies; predicts a magnitude of a computational load during a period of time demarcated by the computational load change point using, at least in part, the virtual machine data package; updates the resource allocation calendar to obtain an updated resource allocation calendar, the updating is based on: the identified computational load change point, and the magnitude of the computational load during the period of time; and generates a backup for the virtual machine using the updated resource allocation calendar.Type: GrantFiled: May 14, 2019Date of Patent: July 13, 2021Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Sunil Yadav, Amit Jain, Manish Sharma, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
-
Publication number: 20200364071Abstract: A remote agent, for providing data protection services to virtual machines, includes persistent storage and a backup manager. The persistent storage is for storing a resource allocation calendar and lifecycle policies associated with the virtual machines. The backup manager obtains a virtual machine data package from a virtual machine of the virtual machines; identifies a computational load change point based on the lifecycle policies; predicts a magnitude of a computational load during a period of time demarcated by the computational load change point using, at least in part, the virtual machine data package; updates the resource allocation calendar to obtain an updated resource allocation calendar, the updating is based on: the identified computational load change point, and the magnitude of the computational load during the period of time; and generates a backup for the virtual machine using the updated resource allocation calendar.Type: ApplicationFiled: May 14, 2019Publication date: November 19, 2020Inventors: Shelesh Chopra, Sunil Yadav, Amit Jain, Manish Sharma, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
-
Publication number: 20200349033Abstract: A method for managing backup operations, the method including generating a checkpoint from an in-memory data structure maintained in a memory of a management device, where the in-memory data structure specifies a first plurality of backups, where each of the plurality of backups is stored in one of a second plurality of backup storage devices managed by the management device, persistently storing the checkpoint and after restarting the management device, rebuilding the in-memory data structure using the checkpoint to obtain a rebuilt in-memory data structure.Type: ApplicationFiled: May 3, 2019Publication date: November 5, 2020Inventors: Shelesh Chopra, Jayashree B. Radha, Sunil K. Yadav, Manish Sharma, Aaditya Rakesh Bansal, Amit Jain
-
Publication number: 20200348846Abstract: In general, in one aspect, the invention relates to a method for managing backups. The method includes, in response detecting that a new application has been installed on a production host, issuing a notification to a management device, receiving, in response to the notification, an application specific installation package, installing the application specific installation package on the production host to obtain an installed agent on the production host, associating a backup policy with the agent, and where at least a portion of data associated with the application is backed up in accordance with the backup policy using the agent.Type: ApplicationFiled: May 2, 2019Publication date: November 5, 2020Inventors: Shelesh Chopra, Sunil K. Yadav, Aaditya Rakesh Bansal, Jayashree B. Radha, Amit Jain, Manish Sharma
-
Publication number: 20200341858Abstract: A remote agent for providing data protection services includes persistent storage and a backup manager. The persistent storage stores lifecycle policies. The backup manager updates an asset catalog using an asset map associated with a virtual machine; generates a lifecycle policy of the lifecycle policies using the asset catalog; and generates a backup for the virtual machine using the lifecycle policy. The lifecycle policy prioritizes generating the backup for the virtual machine over generating a second backup for a second virtual machine.Type: ApplicationFiled: April 26, 2019Publication date: October 29, 2020Inventors: Shelesh Chopra, Manish Sharma, Sunil Yadav, Amit Jain, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
-
Publication number: 20200341835Abstract: In general, embodiments of the invention relate to distributed monitoring of operations of production hosts and applications executing thereon. The distributed monitoring may enable more granular monitoring of production hosts and applications without increasing the overhead required to perform such monitoring, e.g., without substantially increasing the overhead on the production hosts or applications and/or without increasing the overhead of a management device that is managing the production hosts.Type: ApplicationFiled: April 26, 2019Publication date: October 29, 2020Inventors: Shelesh Chopra, Jayashree B. Radha, Aaditya Rakesh Bansal, Sunil K. Yadav, Manish Sharma, Amit Jain
-
Patent number: 10776041Abstract: A remote agent for providing data protection services to virtual machines includes persistent storage for storing a backup data catalog and a backup manager. The backup manager instantiates a backup agent in a new virtual machine of the virtual machines; obtains a backup data package associated with the new virtual machine using the backup agent, the backup data package specifies assets of the new virtual machine; generates a backup data processing schema for the new virtual machine based on the backup data package; initiates a backup generation for the new virtual machine to store a backup for the new virtual machine in backup storage; processes, using the backup agent, metadata associated with the backup using backup data processing schema to obtain backup data processing schema compliant catalog data; and provides search services for the backup using the backup data processing schema compliant catalog data and the backup data catalog.Type: GrantFiled: May 14, 2019Date of Patent: September 15, 2020Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Sunil Yadav, Jayashree B. Radha, Aaditya Rakesh Bansal, Manish Sharma, Sneha Yadav, Amit Jain