Patents by Inventor Jaidev Oppath Kochunni
Jaidev Oppath Kochunni 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).
-
Publication number: 20190114088Abstract: The library server according to certain aspects can manage the use of tape drives according to the data requirements of different storage operation cells. The library server according to certain aspects can also facilitate automatic management of tape media in a tape library by allocating the tapes and slots to different cells. For instance, the library server can manage the positioning and placement of the tapes into appropriate slots within the tape library.Type: ApplicationFiled: October 9, 2018Publication date: April 18, 2019Inventors: Manoj Kumar VIJAYAN, Rajiv KOTTOMTHARAYIL, Jaidev Oppath KOCHUNNI
-
Patent number: 10255143Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: GrantFiled: October 20, 2016Date of Patent: April 9, 2019Assignee: Commvault Systems, Inc.Inventors: Manoj Kumar Vijayan, Jaidev Oppath Kochunni, Deepak Raghunath Attarde, Ramachandra Reddy Ankireddypalle
-
Patent number: 10229133Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.Type: GrantFiled: March 30, 2017Date of Patent: March 12, 2019Assignee: Commvault Systems, Inc.Inventors: Manoj Kumar Vijayan, Jaidev Oppath Kochunni, Saurabh Agrawal, Abhishek Narulkar
-
Publication number: 20190012203Abstract: A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.Type: ApplicationFiled: June 15, 2018Publication date: January 10, 2019Inventors: Jaidev Oppath KOCHUNNI, Chong LIU, Hemant MISHRA
-
Patent number: 10126949Abstract: The library server according to certain aspects can manage the use of tape drives according to the data requirements of different storage operation cells. The library server according to certain aspects can also facilitate automatic management of tape media in a tape library by allocating the tapes and slots to different cells. For instance, the library server can manage the positioning and placement of the tapes into appropriate slots within the tape library.Type: GrantFiled: August 21, 2017Date of Patent: November 13, 2018Assignee: Commvault Systems, Inc.Inventors: Manoj Kumar Vijayan, Rajiv Kottomtharayil, Jaidev Oppath Kochunni
-
Patent number: 10061663Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: GrantFiled: October 20, 2016Date of Patent: August 28, 2018Assignee: Commvault Systems, Inc.Inventors: Manoj Kumar Vijayan, Jaidev Oppath Kochunni, Deepak Raghunath Attarde, Ramachandra Reddy Ankireddypalle
-
Patent number: 10025632Abstract: A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.Type: GrantFiled: June 27, 2017Date of Patent: July 17, 2018Assignee: Commvault Systems, Inc.Inventors: Jaidev Oppath Kochunni, Chong Liu, Hemant Mishra
-
Publication number: 20180067654Abstract: The library server according to certain aspects can manage the use of tape drives according to the data requirements of different storage operation cells. The library server according to certain aspects can also facilitate automatic management of tape media in a tape library by allocating the tapes and slots to different cells. For instance, the library server can manage the positioning and placement of the tapes into appropriate slots within the tape library.Type: ApplicationFiled: August 21, 2017Publication date: March 8, 2018Inventors: Manoj Kumar Vijayan, Rajiv Kottomtharayil, Jaidev Oppath Kochunni
-
Publication number: 20180018202Abstract: A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.Type: ApplicationFiled: June 27, 2017Publication date: January 18, 2018Inventors: Jaidev Oppath KOCHUNNI, Chong LIU, Hemant MISHRA
-
Patent number: 9720736Abstract: A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.Type: GrantFiled: December 22, 2016Date of Patent: August 1, 2017Assignee: Commvault Systems, Inc.Inventors: Jaidev Oppath Kochunni, Chong Liu, Hemant Mishra
-
Publication number: 20170206219Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.Type: ApplicationFiled: March 30, 2017Publication date: July 20, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Saurabh AGRAWAL, Abhishek NARULKAR
-
Publication number: 20170192861Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: ApplicationFiled: October 20, 2016Publication date: July 6, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Deepak Raghunath ATTARDE, Ramachandra Reddy ANKIREDDYPALLE
-
Publication number: 20170192860Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: ApplicationFiled: October 20, 2016Publication date: July 6, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Deepak Raghunath ATTARDE, Ramachandra Reddy ANKIREDDYPALLE
-
Publication number: 20170192868Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: ApplicationFiled: October 20, 2016Publication date: July 6, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Deepak Raghunath ATTARDE, Ramachandra Reddy ANKIREDDYPALLE
-
Publication number: 20170192866Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: ApplicationFiled: October 20, 2016Publication date: July 6, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Deepak Raghunath ATTARDE, Ramachandra Reddy ANKIREDDYPALLE
-
Publication number: 20170192867Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: ApplicationFiled: October 20, 2016Publication date: July 6, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Deepak Raghunath ATTARDE, Ramachandra Reddy ANKIREDDYPALLE
-
Publication number: 20170193003Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.Type: ApplicationFiled: October 20, 2016Publication date: July 6, 2017Inventors: Manoj Kumar VIJAYAN, Jaidev Oppath KOCHUNNI, Deepak Raghunath ATTARDE, Ramachandra Reddy ANKIREDDYPALLE
-
Patent number: 9665591Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.Type: GrantFiled: January 10, 2014Date of Patent: May 30, 2017Assignee: Commvault Systems, Inc.Inventors: Manoj Kumar Vijayan, Jaidev Oppath Kochunni, Saurabh Agrawal, Abhishek Narulkar
-
Patent number: 9633033Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.Type: GrantFiled: January 10, 2014Date of Patent: April 25, 2017Assignee: Commvault Systems, Inc.Inventors: Manoj Kumar Vijayan, Jaidev Oppath Kochunni, Saurabh Agrawal, Abhishek Narulkar
-
Publication number: 20170102969Abstract: A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that processes and generates resource allocation requests for a plurality of jobs and a resource allocator that allocates computing resources for the plurality of jobs based on the resource allocation requests. The process of allocating resources may involve locking one or more resource objects before allocating the computing resources for the plurality of jobs and unlocking the locked resource objects after the computing resources have been allocated for the plurality of jobs.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Jaidev Oppath KOCHUNNI, Chong LIU, Hemant MISHRA