US11500729B2ActiveUtilityA1

System and method for preserving data using replication and blockchain notarization

Assignee: ACRONIS INT GMBHPriority: Mar 26, 2019Filed: Mar 19, 2020Granted: Nov 15, 2022
Est. expiryMar 26, 2039(~12.7 yrs left)· nominal 20-yr term from priority
G06F 11/1451H04L 9/50H04L 67/1095H04L 67/104G06F 21/64G06F 16/27H04L 9/3236H04L 9/3263H04L 9/3239H04L 63/10
81
PatentIndex Score
2
Cited by
4
References
21
Claims

Abstract

Disclosed herein are systems and methods for preserving data using a replication and blockchain notarization. In one aspect, an exemplary method comprises, by a hardware processor, receiving, from a user, a request for a legal hold of data and criteria for controlling access to the data, creating a legal hold object and establishing an access control criteria, creating, in the cloud storage, a cloud storage space that corresponds to the created legal hold object, and defining the access control for reading from the created cloud storage space, searching, in a backup data storage of a client data system, to identify all relevant data corresponding to the created legal hold object, and storing the identified relevant data and the search queries used for the identification of the relevant data, replicating the identified relevant data in the created cloud storage space, and notarizing the replicated relevant data using a blockchain notarization service.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for preserving data using a replication and blockchain notarization, the method comprising:
 receiving, from a user, a request for a legal hold of data and criteria for controlling access to the data; 
 creating a legal hold object for the data and establishing an access control criteria; 
 creating, in cloud storage, a cloud storage space that corresponds to the created legal hold object, and defining access control for reading from the created cloud storage space in accordance with the established access control criteria; 
 searching, in a backup data storage, to identify all relevant data corresponding to the created legal hold object, and storing, in the backup data storage, the identified relevant data and search queries used for identification of the relevant data; 
 replicating the identified relevant data in the created cloud storage space; and 
 notarizing the replicated relevant data using a blockchain notarization service. 
 
     
     
       2. The method of  claim 1 , wherein the notarized relevant data is read from the created cloud storage space by one or more users in accordance with the defined access control, and the blockchain notarization service is used to verify an integrity of the data read from the created cloud storage space. 
     
     
       3. The method of  claim 1 , wherein the blockchain notarization service is further used to transmit a notarization certificate to a pre-defined list of recipients of a copy of the relevant data, the transmission of the notarization certificate being in compliance with the defined access control. 
     
     
       4. The method of  claim 3 , wherein the notarization certificate is issued for each data item, separately. 
     
     
       5. The method of  claim 1 , wherein the identified relevant data, after being replicated and notarized, is retained in the created cloud storage space for a duration of the legal hold. 
     
     
       6. The method of  claim 1 , wherein the notarization of the replicated relevant data occurs automatically upon the replication of the identified relevant data in the created cloud storage space. 
     
     
       7. The method of  claim 1 , further comprising:
 determining when new data is stored in the backup data storage; 
 using the stored search query to determine whether the new data is relevant to the created legal hold object; 
 when the new data is determined as being relevant for the legal hold object, replicating the new data that is relevant in the created cloud storage space; and 
 notarizing the new data that is relevant using the blockchain notarization service. 
 
     
     
       8. A system for preserving data using a replication and blockchain notarization, comprising:
 at least one hardware processor configured to:
 receive, from a user, a request for a legal hold of data and criteria for controlling access to the data; 
 create a legal hold object for the data and establish an access control criteria; 
 create, in cloud storage, a cloud storage space that corresponds to the created legal hold object, and define access control for reading from the created cloud storage space in accordance with the established access control criteria; 
 search, in a backup data storage, to identify all relevant data corresponding to the created legal hold object, and store, in the backup data storage, the identified relevant data and search queries used for identification of the relevant data; 
 replicate the identified relevant data in the created cloud storage space; and 
 notarize the replicated relevant data using a blockchain notarization service. 
 
 
     
     
       9. The system of  claim 8 , wherein the notarized relevant data is read from the created cloud storage space by one or more users in accordance with the defined access control, and the blockchain notarization service is used to verify an integrity of the data read from the created cloud storage space. 
     
     
       10. The system of  claim 8 , wherein the blockchain notarization service is further used to transmit a notarization certificate to a pre-defined list of recipients of a copy of the relevant data, the transmission of the notarization certificate being in compliance with the defined access control. 
     
     
       11. The system of  claim 10 , wherein the notarization certificate is issued for each data item, separately. 
     
     
       12. The system of  claim 8 , wherein the identified relevant data, after being replicated and notarized, is retained in the created cloud storage space for a duration of the legal hold. 
     
     
       13. The system of  claim 8 , wherein the notarization of the replicated relevant data occurs automatically upon the replication of the identified relevant data in the created cloud storage space. 
     
     
       14. The system of  claim 8 , wherein the hardware processor is further configured to:
 determine when new data is stored in the backup data storage; 
 use the stored search query to determine whether the new data is relevant to the created legal hold object; 
 when the new data is determined as being relevant for the legal hold object, replicate the new data that is relevant in the created cloud storage space; and 
 notarize the new data that is relevant using the blockchain notarization service. 
 
     
     
       15. A non-transitory computer readable medium storing thereon computer executable instructions for preserving data using a replication and blockchain notarization, including instructions for:
 receiving, from a user, a request for a legal hold of data and criteria for controlling access to the data; 
 creating a legal hold object for the data and establishing an access control criteria; 
 creating, in cloud storage, a cloud storage space that corresponds to the created legal hold object, and defining access control for reading from the created cloud storage space in accordance with the established access control criteria; 
 searching, in a backup data storage, to identify all relevant data corresponding to the created legal hold object, and storing, in the backup data storage, the identified relevant data and search queries used for identification of the relevant data; 
 replicating the identified relevant data in the created cloud storage space; and 
 notarizing the replicated relevant data using a blockchain notarization service. 
 
     
     
       16. The non-transitory computer readable medium of  claim 15 , wherein the notarized relevant data is read from the created cloud storage space by one or more users in accordance with the defined access control, and the blockchain notarization service is used to verify an integrity of the data read from the created cloud storage space. 
     
     
       17. The non-transitory computer readable medium of  claim 15 , wherein the blockchain notarization service is further used to transmit a notarization certificate to a pre-defined list of recipients of a copy of the relevant data, the transmission of the notarization certificate being in compliance with the defined access control. 
     
     
       18. The non-transitory computer readable medium of  claim 17 , wherein the notarization certificate is issued for each data item, separately. 
     
     
       19. The non-transitory computer readable medium of  claim 15 , wherein the identified relevant data, after being replicated and notarized, is retained in the created cloud storage space for a duration of the legal hold. 
     
     
       20. The non-transitory computer readable medium of  claim 15 , wherein the notarization of the replicated relevant data occurs automatically upon the replication of the identified relevant data in the created cloud storage space. 
     
     
       21. The non-transitory computer readable medium of  claim 15 , the instructions further comprising instructions for:
 determining when new data is stored in the backup data storage; 
 using the stored search query to determine whether the new data is relevant to the created legal hold object; 
 when the new data is determined as being relevant for the legal hold object, replicating the new data that is relevant in the created cloud storage space; and 
 notarizing the new data that is relevant using the blockchain notarization service.

Join the waitlist — get patent alerts

Track US11500729B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.