Patents by Inventor Aswin Jayaraman
Aswin Jayaraman 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: 20260119331Abstract: In some examples, a system provides a representation of a storage topology including a plurality of levels of entities that store data in a computing environment, the plurality of levels of entities including a first level including storage volumes and a second level including entities that request storage of data in the storage volumes. A policy repository stores data protection policies for respective entities in the computing environment. The system determines, based on the representation of the storage topology, whether an overlap exists between a first data protection policy and any of the data protection policies in the policy repository. Based on determining that the overlap exists between the first data protection policy and a second data protection policy in the policy repository, the system initiates an action including making a change associated with the first and second data protection policies or making a change associated with an entity in the computing environment.Type: ApplicationFiled: February 11, 2025Publication date: April 30, 2026Inventors: Jaya Santhosh, Aswin Jayaraman, Tejasvi Ranjan, Deven Mahendraray Thaker
-
Patent number: 12481566Abstract: In some examples, a system receives a request to recover a program. The system accesses metadata associated with a recovery copy of information for the program, and determines, based on the metadata, a compatibility of a storage arrangement of data in the recovery copy with the program. The system determines whether to fully recover the program using the recovery copy or to partially recover the program based on the determined compatibility.Type: GrantFiled: July 25, 2023Date of Patent: November 25, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Aswin Jayaraman, Sankar Ramasamy, Sijesh Thondapilly Balakrishnan
-
Patent number: 12373310Abstract: Example implementations relate to backup operations in a storage system. An example includes a medium storing instructions to: detect a trigger event to initiate a backup restoration of a data entity at a local storage system; determine a user preference between a speed priority and a cost priority; based at least on the determined user preference, select between: an indirect restoration option in which a first portion of the backup data stored on the remote storage system is combined with a second portion of backup data stored on a gateway device to restore the data entity at the local storage system; and a direct restoration option in which the backup data stored on the remote storage system is restored at the local storage system without being combined with other backup data; and restore, using the selected first restoration option, the data entity at the local storage system.Type: GrantFiled: September 20, 2022Date of Patent: July 29, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Sijesh Thondapilly Balakrishnan, Aswin Jayaraman, Sankar Ramasamy
-
Publication number: 20250036533Abstract: In some examples, a system receives a request to recover a program. The system accesses metadata associated with a recovery copy of information for the program, and determines, based on the metadata, a compatibility of a storage arrangement of data in the recovery copy with the program. The system determines whether to fully recover the program using the recovery copy or to partially recover the program based on the determined compatibility.Type: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Inventors: Aswin Jayaraman, Sankar Ramasamy, Sijesh Thondapilly Balakrishnan
-
Publication number: 20240095132Abstract: Example implementations relate to backup operations in a storage system. An example includes a medium storing instructions to: detect a trigger event to initiate a backup restoration of a data entity at a local storage system; determine a user preference between a speed priority and a cost priority; based at least on the determined user preference, select between: an indirect restoration option in which a first portion of the backup data stored on the remote storage system is combined with a second portion of backup data stored on a gateway device to restore the data entity at the local storage system; and a direct restoration option in which the backup data stored on the remote storage system is restored at the local storage system without being combined with other backup data; and restore, using the selected first restoration option, the data entity at the local storage system.Type: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Sijesh Thondapilly Balakrishnan, Aswin Jayaraman, Sankar Ramasamy
-
Patent number: 11829271Abstract: Examples described herein relate to a data protection policy management system (DPPMS) for tuning a data protection policy in events of failures. The DPPMS may detect a failure associated with an application that is protected via the data protection policy that includes settings corresponding to parameters comprising one or more of copy tiers, a data retention interval and a recovery point objective (RPO) for the copy tiers. The DPPMS may determine a type of the failure associated with the application. Further, the DPPMS may select, based on the type of the failure, at least one parameter of the parameters to be tuned in response to detection of the failure. Moreover, the DPPMS may tune the settings corresponding to the at least one selected parameter to adapt the data protection policy.Type: GrantFiled: March 4, 2021Date of Patent: November 28, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Sankar Ramasamy, Aswin Jayaraman, Sijesh Thondapilly Balakrishnan, Alastair Slater
-
Patent number: 11765204Abstract: Examples described herein relate to a method for managing data management policies of resources. An example includes detecting a movement of a resource from a first resource group protected by a first data management policy to a second resource group protected by a second data management policy. Further, in response to detection of the movement of the resource, a data management policy of the second resource group may be upgraded if first data management policy provides an enhanced level of copy data management over the second data management policy.Type: GrantFiled: September 27, 2019Date of Patent: September 19, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Sankar Ramasamy, Aswin Jayaraman, Sijesh T Balakrishnan
-
Publication number: 20220284000Abstract: Examples described herein relate to a data protection policy management system (DPPMS) for tuning a data protection policy in events of failures. The DPPMS may detect a failure associated with an application that is protected via the data protection policy that includes settings corresponding to parameters comprising one or more of copy tiers, a data retention interval and a recovery point objective (RPO) for the copy tiers. The DPPMS may determine a type of the failure associated with the application. Further, the DPPMS may select, based on the type of the failure, at least one parameter of the parameters to be tuned in response to detection of the failure. Moreover, the DPPMS may tune the settings corresponding to the at least one selected parameter to adapt the data protection policy.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: Sankar Ramasamy, Aswin Jayaraman, Sijesh Thondapilly Balakrishnan, Alastair Slater
-
Publication number: 20220229573Abstract: Examples include migration of an application from a first storage system to a second storage system. Some examples identify a set of reference datablocks related to an application to be migrated, copy the set of reference datablocks and compute a snapshot delta value. When the snapshot delta value is less than the threshold value, the application is transitioned from the first storage system to the second storage system.Type: ApplicationFiled: June 18, 2021Publication date: July 21, 2022Inventors: Sankar Ramasamy, Sijesh Thondapilly Balakrishnan, Aswin Jayaraman, Uday Bharadwaj, Alastair Slater
-
Patent number: 11269517Abstract: Example implementations relate to determining a storage utilization attributable to object data stored in deduplicated form. The storage utilization attributable to the object data may be determined from an amount of object data not shared with other objects of the deduplication store and a portion of an amount of object data shared with other objects of the deduplication store. It is determined whether the storage utilization results in exceeding a storage threshold of a storage tier to which the object data is assigned. Where the storage utilization is determined to exceed the storage threshold, the object data may be reassigned to a different storage tier, or data of another object may be removed from the storage tier.Type: GrantFiled: April 24, 2020Date of Patent: March 8, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Aswin Jayaraman, Sijesh Thondapilly Balakrishnan, Sankar Ramasamy, Naveen Kumar Selvarajan
-
Publication number: 20210099486Abstract: Examples described herein relate to a method for managing data management policies of resources. An example includes detecting a movement of a resource from a first resource group protected by a first data management policy to a second resource group protected by a second data management policy. Further, in response to detection of the movement of the resource, a data management policy of the second resource group may be upgraded if first data management policy provides an enhanced level of copy data management over the second data management policy.Type: ApplicationFiled: September 27, 2019Publication date: April 1, 2021Inventors: Sankar Ramasamy, Aswin Jayaraman, Sijesh T Balakrishnan
-
Publication number: 20200341650Abstract: Example implementations relate to determining a storage utilization attributable to object data stored in deduplicated form. The storage utilization attributable to the object data may be determined from an amount of object data not shared with other objects of the deduplication store and a portion of an amount of object data shared with other objects of the deduplication store. It is determined whether the storage utilization results in exceeding a storage threshold of a storage tier to which the object data is assigned. Where the storage utilization is determined to exceed the storage threshold, the object data may be reassigned to a different storage tier, or data of another object may be removed from the storage tier.Type: ApplicationFiled: April 24, 2020Publication date: October 29, 2020Inventors: Aswin Jayaraman, Sijesh Thondapilly Balakrishnan, Sankar Ramasamy, Naveen Kumar Selvarajan
-
Patent number: 9021499Abstract: Utilization of the processor modules is monitored. A varying load pattern including at least one of a bursty behavior or an oscillatory behavior of the processor modules is identified. Distribution of logical devices between processor modules is performed.Type: GrantFiled: January 10, 2012Date of Patent: April 28, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Satish Kumar Mopur, Ayman Abouelwafa, Manasij Nandi, Aswin Jayaraman, Sijesh T. Balakrishnan
-
Publication number: 20130179890Abstract: Utilization of the processor modules is monitored. A varying load pattern including at least one of a bursty behavior or an oscillatory behavior of the processor modules is identified. Distribution of logical devices between processor modules is performed.Type: ApplicationFiled: January 10, 2012Publication date: July 11, 2013Inventors: SATISH KUMAR MOPUR, Ayman Abouelwafa, Manasij Mandi, Aswin Jayaraman, Sijesh T. Balakrishnan