Method for preserving access to deleted and overwritten documents
OwnerRajesh Kapurinventor
Life of this patent
Estimating the term…
Abstract
A method for preserving access to deleted or overwritten document data within a system, wherein said document data is stored in a system filestore associated with a system database containing reference data to point to the document data within the system filestore, the method comprising the steps of: determining that a delete/overwrite command has been issued; recording the reference data prior to, or after the deleting or updating of the reference data; inserting the recorded reference data in a set of access-preservation tables; and providing the set of access-preservation tables to point to the deleted/overwritten document data within the filestore.
Claims19
1-16. (canceled)
A method for preserving access to versions of deleted and or overwritten document data from a system, allowing the identification of type of delete command being issued, where said type of delete command being issued is either a delete or an overwritten delete, and furthermore the capture of the document data based or document version and said type of delete command at the time and date of recording allowing physical separation of the document data and retrieval of a document in the event said document or the document data was deleted or overwritten in error, wherein said document is stored in a system filestore associated with a system database that contains said document data which consists of reference data to point to documents within the system filestore, and supplementary data regarding the document the method comprising steps of:
- (a) determining that the delete or overwrite command has been issued;
- and
- (b) recording the reference data with identification information after the delete command or overwritten delete command is issued but at the time and date prior to or after the deleting or updating of the reference data by means of at least one database trigger initiated by the delete or overwrite command;
- (c) inserting the recorded reference data into at least one newly coded access preservation record or table;
- and
- (d) combining and separating document data using the identification information including date and time information stored in the said reference date within the at least one access preservation table together with the supplementary data consisting of any remaining reference data and document data still residing within the system before it is cleaned from the system, using at least one procedure to do the combining and separating in regards to the deleted and or overwritten document into at least one combination table;
- and
- (e) providing the at least one combination table to preserve document data to point to the deleted documents, and overwritten documents within the system filestore;
- and
- (f) retrieving the deleted and or overwritten document version or versions on user request by using time and date information from within the at least one combination table.
A system for preserving access to versions of deleted or overwritten document information comprising:
- (a) a database for storing document information consisting of reference information to point to a document in a filestore and document information;
- and
- (b) at least one trigger containing at least one procedure for catching and recording, identifying, deleted and overwritten reference information from at least one system table containing reference information that has been deleted and or updated from the database;
- and
- (c) at least one access preservation table for storing the deleted and overwritten reference information, the access preservation data being operable to point to the data that has been deleted and/or updated;
- and
- (d) at least one database procedure to combine and separate reference information from the at least one access preservation table and supplementary document information comprising the reference and the document information still within the database before it is cleaned into at least one combination table.
A system to preserve deleted and overwritten documents that can be attached to a documentation management system having a filestore, and a system database the system comprising:
- (a) at least one system table, and at least one access preservation table;
- and
- (b) at least one database trigger to catch, identify, classify and record using actions or database procedures contained within said database trigger, the delete I and or overwritten transactions on the at least one system table in order to store in the least one access preservation table;
- and
- (c) at least one database procedure to combine and separate the supplementary data in the system table and reference data in the at least one access preservation table in order to identify the deleted overwritten document or versions of in the filestore storing said data into at least one combination table;
- and
- (d) retrieving the deleted and or overwritten document versions or version on user request by retrieving and using relevant information from the at lens;
- one combination table.
Dependencies are inferred from the claim text.