Method and system for data retention
First Claim
Patent Images
1. A method of data retention, comprising:
- committing to a plurality of documents;
deleting one of the plurality of documents; and
providing a proof of authorized deletion of the one of the plurality of documents in response to an audit request.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to a system and method of document retention with policy-controlled deletion. Embodiments of the present invention comprise committing to a plurality of documents, deleting one of the plurality of documents, and providing a proof of authorized deletion of the one of the plurality of documents in response to an audit request.
82 Citations
30 Claims
-
1. A method of data retention, comprising:
-
committing to a plurality of documents;
deleting one of the plurality of documents; and
providing a proof of authorized deletion of the one of the plurality of documents in response to an audit request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of assured document retention with controlled deletion, comprising:
-
storing a document in a computer archive system, the computer archive system having a hash-based directed acyclic graph to facilitate verification of storage;
dividing the document into a plurality of pieces;
receiving a request to delete a proper subset of the plurality of pieces; and
verifying that the request is authorized using information from the pieces of the plurality of pieces unrequested to be deleted. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system of assured document retention with controlled deletion, comprising:
-
means for committing to a plurality of documents;
means for deleting one of the plurality of documents; and
means for providing a proof of authorized deletion of the one of the plurality of documents in response to an audit request.
-
-
22. Application instructions on a computer-usable medium where the instructions, when executed, effect assured document retention with controlled deletion, comprising:
-
instructions configured to commit to a plurality of documents;
instructions configured to delete one of the plurality of documents; and
instructions configured to provide a proof of authorized deletion of the one of the plurality of documents in response to an audit request. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of assured document retention with controlled deletion, comprising:
-
committing to a plurality of documents, wherein committing to the plurality of documents comprises building and publishing a hash-based directed acyclic graph using information from the plurality of documents, the hash-based directed acyclic graph having a hash pointer to a first deletion policy, wherein the first deletion policy can be replaced by a second deletion policy having a time stamp later than the first deletion policy and having proper authorization;
deleting one of the plurality of documents;
storing a deletion request for use as part of a proof of authorized deletion;
maintaining a list of current and past deletion policies for authorization of deletion requests;
verifying that the deletion request is authorized, wherein verifying that the deletion request is authorized includes verifying that the deletion request complies with a deletion policy in the list of current and past deletion policies;
receiving an audit request for retrieval of the one of the plurality of documents after the one of the plurality of documents has been deleted;
providing the proof of authorized deletion of the one of the plurality of documents in response to the audit request;
receiving a request to switch to a new deletion policy;
verifying that the request to switch is authorized, wherein verifying that the request to switch is authorized includes retrieving information from a stored copy of the designated deletion policy in effect at the time of the request to switch as designated by the list of current and past deletion policies; and
adding the new deletion policy to the list of current and past deletion policies so that the new deletion policy is in effect.
-
Specification