Patents by Inventor Anand Rudrabhatla
Anand Rudrabhatla 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: 12248686Abstract: System creates mapping of storage intent, defined for digital asset, to primary storage tier, of primary storage tiers in primary protection storage system, that matches storage intent. System receives request to store copy of digital asset, and stores the copy with storage intent in primary storage tier, based on mapping of storage intent to primary storage tier. System identifies expanded group of storage tiers comprising primary storage tiers combined with additional storage tier. If additional storage tier matches storage intent more than primary storage tier matches storage intent, which is mapped to primary storage tier, system changes mapping of storage intent to primary storage tier into mapping of storage intent, defined for digital asset, to additional storage tier. System relocates each copy of digital asset, based on mapping of storage intent to primary storage tier, to additional storage tier, based on mapping of storage intent to additional storage tier.Type: GrantFiled: May 16, 2023Date of Patent: March 11, 2025Assignee: Dell Products L.P.Inventors: Anand Rudrabhatla, George Mathew, Jehuda Shemer
-
Patent number: 12169635Abstract: A system creates a mapping of a storage intent, defined for a digital asset, to one of the primary storage tiers, in a primary protection storage system, which matches the storage intent. The system receives a request to store a copy of the digital asset and stores the copy with the storage intent in the primary storage tier, based on the mapping of the storage intent to the primary storage tier. Upon receiving a request to replicate the copy of the digital asset, the system creates a mapping of the storage intent to one of the secondary storage tiers, in a secondary protection storage system, which matches the storage intent. The system replicates each copy of the digital asset, which is stored in the primary storage tier, and the storage intent to the secondary storage tier, based on the mapping of the storage intent to the secondary storage tier.Type: GrantFiled: May 11, 2023Date of Patent: December 17, 2024Assignee: Dell Products L.P.Inventors: Anand Rudrabhatla, George Mathew, Jehuda Shemer
-
Publication number: 20240385756Abstract: System creates mapping of storage intent, defined for digital asset, to primary storage tier, of primary storage tiers in primary protection storage system, that matches storage intent. System receives request to store copy of digital asset, and stores the copy with storage intent in primary storage tier, based on mapping of storage intent to primary storage tier. System identifies expanded group of storage tiers comprising primary storage tiers combined with additional storage tier. If additional storage tier matches storage intent more than primary storage tier matches storage intent, which is mapped to primary storage tier, system changes mapping of storage intent to primary storage tier into mapping of storage intent, defined for digital asset, to additional storage tier. System relocates each copy of digital asset, based on mapping of storage intent to primary storage tier, to additional storage tier, based on mapping of storage intent to additional storage tier.Type: ApplicationFiled: May 16, 2023Publication date: November 21, 2024Applicant: Dell Products L.P.Inventors: Anand Rudrabhatla, George Mathew, Jehuda Shemer
-
Publication number: 20240377971Abstract: A system creates a mapping of a storage intent, defined for a digital asset, to one of the primary storage tiers, in a primary protection storage system, which matches the storage intent. The system receives a request to store a copy of the digital asset and stores the copy with the storage intent in the primary storage tier, based on the mapping of the storage intent to the primary storage tier. Upon receiving a request to replicate the copy of the digital asset, the system creates a mapping of the storage intent to one of the secondary storage tiers, in a secondary protection storage system, which matches the storage intent. The system replicates each copy of the digital asset, which is stored in the primary storage tier, and the storage intent to the secondary storage tier, based on the mapping of the storage intent to the secondary storage tier.Type: ApplicationFiled: May 11, 2023Publication date: November 14, 2024Applicant: Dell Products L.P.Inventors: Anand Rudrabhatla, George Mathew, Jehuda Shemer
-
Patent number: 12072992Abstract: A security level tagging process to enable a user to associate a security level descriptor with a file, or a namespace directory where files and subdirectories inherit the security level descriptor from a parent directory. A parser can be used to automatically set a security level descriptor based on the contents of the file and/or attributes of files, or an administrator can associate a security level to a storage tier in the file system so that files are placed on the storage tiers with the matching security level as the file security level descriptor. The placement of the file on a storage tier depends on the data security level descriptor of the file and the security level of the storage so that files are placed on tiers where security level associated with the tier is greater than or equal to data security level of the file. Files can be migrated among storage tiers as their security levels may change.Type: GrantFiled: July 16, 2021Date of Patent: August 27, 2024Assignee: EMC IP Holding Company LLCInventors: Anand Rudrabhatla, George Mathew
-
Patent number: 12045240Abstract: One example method includes scanning a storage device to obtain data and metadata concerning operation of a computing system, analyzing the data and, based on the analyzing, deriving data groups that include some of the data, and deriving data relationships among some of the data, receiving, by an expert system, a query from a user, and the query specifies a sample object for the expert system to investigate, but the query does not indicate purpose of the user in submitting the query, analyzing the query, based on the data groups and data relationships, and based on the analyzing of the query, generating, by the expert system, query results that comprise a set of user-selectable investigation directions that relate to the sample object, and presenting, by the expert system, the set of user-selectable investigation directions to the user.Type: GrantFiled: September 16, 2021Date of Patent: July 23, 2024Assignee: EMC IP Holding Company LLCInventors: Anand Rudrabhatla, Jehuda Shemer, Abhinav Duggal
-
Patent number: 11922047Abstract: One example method includes ingesting data to a data protection system, separating, by the data protection system, the ingested data into groups according to Recovery Point Objective (RPO) such that each group is associated with a different respective RPO, storing the groups in respective storage pools, and each of the storage pools is associated with a respective one of the RPOs, and performing a respective garbage collection (GC) process at each storage pool.Type: GrantFiled: September 16, 2021Date of Patent: March 5, 2024Assignee: EMC IP Holding Company LLCInventors: Anand Rudrabhatla, Jehuda Shemer, Abhinav Duggal
-
Publication number: 20230081590Abstract: One example method includes ingesting data to a data protection system, separating, by the data protection system, the ingested data into groups according to Recovery Point Objective (RPO) such that each group is associated with a different respective RPO, storing the groups in respective storage pools, and each of the storage pools is associated with a respective one of the RPOs, and performing a respective garbage collection (GC) process at each storage pool.Type: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Inventors: Anand Rudrabhatla, Jehuda Shemer, Abhinav Duggal
-
Publication number: 20230084142Abstract: One example method includes scanning a storage device to obtain data and metadata concerning operation of a computing system, analyzing the data and, based on the analyzing, deriving data groups that include some of the data, and deriving data relationships among some of the data, receiving, by an expert system, a query from a user, and the query specifies a sample object for the expert system to investigate, but the query does not indicate purpose of the user in submitting the query, analyzing the query, based on the data groups and data relationships, and based on the analyzing of the query, generating, by the expert system, query results that comprise a set of user-selectable investigation directions that relate to the sample object, and presenting, by the expert system, the set of user-selectable investigation directions to the user.Type: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Inventors: Anand Rudrabhatla, Jehuda Shemer, Abhinav Duggal
-
Publication number: 20230018820Abstract: A security level tagging process to enable a user to associate a security level descriptor with a file, or a namespace directory where files and subdirectories inherit the security level descriptor from a parent directory. A parser can be used to automatically set a security level descriptor based on the contents of the file and/or attributes of files, or an administrator can associate a security level to a storage tier in the file system so that files are placed on the storage tiers with the matching security level as the file security level descriptor. The placement of the file on a storage tier depends on the data security level descriptor of the file and the security level of the storage so that files are placed on tiers where security level associated with the tier is greater than or equal to data security level of the file. Files can be migrated among storage tiers as their security levels may change.Type: ApplicationFiled: July 16, 2021Publication date: January 19, 2023Inventors: Anand Rudrabhatla, George Mathew
-
Patent number: 10943016Abstract: A system and method for managing data includes identifying, in response to a storage request from a tenant system, a first data protection pool based on a data classification analysis performed on data associated with the storage request and initiating storage of data associated with the storage request in a first storage system associated with the first data protection pool. A pattern matching model and data sampled from the tenant system may be used to identify data characteristics, which may include data type, data retention, data sensitivity, and data location. At least some data characteristics may be obtained using a plugin to a tenant system on which the data associated with the storage request is stored.Type: GrantFiled: October 31, 2018Date of Patent: March 9, 2021Assignee: EMC IP Holding Company LLCInventors: Anand Rudrabhatla, Peter Marelas
-
Publication number: 20200134198Abstract: A method for managing data includes identifying, in response to a storage request from a tenant system, a first data protection pool based on a data classification analysis and initiating storage of data associated with the storage request in a first storage system associated with the first data protection pool.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Anand Rudrabhatla, Peter Marelas
-
Publication number: 20200026614Abstract: A method and system for dynamic data protection. Specifically, the method and system disclosed herein provide and manage tiers of licensed storage capacity on which backup data may be consolidated. The particular tier of licensed storage capacity on which backup data may be consolidated may be dependent on the characteristics of the backup data. In cases where there may be insufficient available capacity in a licensed storage capacity tier to consolidate the backup data, a remaining capacity lacking in the licensed storage capacity tier may be overdrawn from another licensed storage capacity tier, provided that the latter tier has enough unallocated capacity to subsume the lacking capacity.Type: ApplicationFiled: July 23, 2018Publication date: January 23, 2020Inventor: Anand Rudrabhatla