Cold storage for legal hold data
AssigneeFacebook, Inc.
InventorsRonak Rajesh Parekh, Ryan W. Wagner, Delia David, Sepehr Merat
Life of this patent
Estimating the term…
Abstract
Embodiments are disclosed for preserving legal hold data using a code storage system (e.g., an array of Blu-ray discs). A method according to some embodiments includes receiving a notice that a data retention period has expired for a database table stored in a data warehouse, identifying that the database table is labeled as legal hold data, transferring the database table to a cold storage device that includes an array of digital optical discs in response to the identification of legal hold data, and labeling the database table stored in the cold storage device as legal hold data and preventing removal or modification of the database table labeled as legal hold data.
Claims20
A method comprising:
- receiving, by a data storage system, a legal hold policy notice;
- extracting, by the data storage system, policy keywords from the legal hold policy notice;
- retrieving, by the data storage system, metadata of a social networking node from a social networking graph;
- comparing, by the data storage system, the metadata of the social networking node with the policy keywords from the legal hold policy notice;
- generating, by the data storage system, a relevancy score quantifying a level of relevancy between the social networking node and the legal hold policy notice based on the comparing;
- determining, by the data storage system, whether the social networking node is identified as part of legal hold data based on the relevancy score;
- identifying, by the data storage system, a database table that contains information of the social networking node identified as legal hold data;
- and
- transferring, by the data storage system, at least a portion of the database table to a cold storage device for preserving the legal hold data.
A data storage system comprising:
- a physical processor:
- a memory comprising computer-executable instructions that, when executed by the physical processor, cause the data storage system to perform:
- receiving a legal hold policy notice;
- extracting policy keywords from the legal hold policy notice;
- retrieving metadata of a social networking node from a social networking graph;
- comparing the metadata of the social networking node with the policy keywords from the legal hold policy notice;
- generating a relevancy score quantifying a level of relevancy between the social networking node and the legal hold policy notice based on the comparing;
- determining whether the social networking node is identified as part of legal hold data based on the relevancy score;
- identifying a database table that contains information of the social networking node identified as legal hold data;
- and
- transferring at least a portion of the database table to a cold storage device for preserving the legal hold data.
A non-transitory computer-readable medium comprising computer executable instructions that, when executed by a physical processor of a computing device, cause the computing device to perform:
- receiving, by a data storage system, a legal hold policy notice;
- extracting, by the data storage system, policy keywords from the legal hold policy notice;
- retrieving, by the data storage system, metadata of a social networking node from a social networking graph;
- comparing, by the data storage system, the metadata of the social networking node with the policy keywords from the legal hold policy notice;
- generating, by the data storage system, a relevancy score quantifying a level of relevancy between the social networking node and the legal hold policy notice based on the comparing;
- determining, by the data storage system, whether the social networking node is identified as part of legal hold data based on the relevancy score;
- identifying, by the data storage system, a database table that contains information of the social networking node identified as legal hold data;
- and
- transferring, by the data storage system, at least a portion of the database table to a cold storage device for preserving the legal hold data.
Dependencies are inferred from the claim text.