System and method for securely duplicating digital documents
First Claim
1. A system for duplicating documents of disparate types for facilitating searching of such documents, said system comprising:
- storage means for storing at least one original file, each containing no more than one original document, said original file being in a first format;
processing means for determining that said original document is a component document of a compound document, extracting said component document from said compound document and storing said component document in said original file; and
conversion means for converting said original file from said first format to a canonical format thereby generating a duplicate file containing a duplicate document of said original document, whereby searching of such documents is facilitated.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for securely duplicating digital documents of disparate types, such that there is a cryptographically secure link between the duplicate and the original. The system also provides each document with a serial number that is both sequential with all other copied documents and cryptographically linked with the document itself, and which includes verifiable proof against tampering and modification. The system further produces copies of documents in a canonical format suitable for indexing and searching using automated processing tools.
30 Citations
27 Claims
-
1. A system for duplicating documents of disparate types for facilitating searching of such documents, said system comprising:
-
storage means for storing at least one original file, each containing no more than one original document, said original file being in a first format;
processing means for determining that said original document is a component document of a compound document, extracting said component document from said compound document and storing said component document in said original file; and
conversion means for converting said original file from said first format to a canonical format thereby generating a duplicate file containing a duplicate document of said original document, whereby searching of such documents is facilitated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for validating the authenticity of digital documents of disparate types, comprising:
-
storage means for storing a duplicate file containing a duplicate document of an original document in an original file having an original format, said duplicate file having a canonical format;
embedding means for embedding notary data associated with said duplicate file within said duplicate file; and
validation means for authenticating said duplicate file using at least said notary data associated with said duplicate file. - View Dependent Claims (11, 12)
-
-
13. A system for validating the authenticity of an original document from a duplicate document of said original document, comprising:
-
storage means for storing an original file containing said original document and a duplicate file containing said duplicate document, said original file having an original format, said duplicate file having a canonical format;
embedding means for embedding notary data associated with said original file within said duplicate file; and
validation means for authenticating said original file using at least said notary data associated with said original file. - View Dependent Claims (14)
-
-
15. A method for duplicating digital documents of disparate types for facilitating searching of such documents, comprising the steps of:
-
determining whether an original document is a component document of a compound document;
if said original document is a component document, extracting said original document from said compound document;
storing said original document in an original file within a computer system, said original file being in an original format; and
converting said original file from said original format to a canonical format, thereby generating a duplicate file containing a duplicate document of said original document, whereby the searching of such documents is facilitated. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for validating the authenticity of digital documents of disparate types, comprising the steps of:
-
retrieving a duplicate file containing a duplicate document of an original document in an original file having an original format, said duplicate file having a canonical format, said duplicate file further having notary data associated with said duplicate file embedded within said duplicate file; and
authenticating said duplicate file using at least said notary data associated with said duplicate file. - View Dependent Claims (23, 24)
-
-
25. A method for validating the authenticity of an original document from a duplicate document of said original document, said method comprising the steps of:
-
retrieving a duplicate file containing a duplicate document of an original document in an original file having an original format, said duplicate file having a canonical format, said duplicate file further having notary data associated with said original file embedded within said duplicate file; and
authenticating said original file using at least said notary data associated with said original file. - View Dependent Claims (26)
-
-
27. A duplicate document of an original document, comprising:
-
at least one page;
a footer at the bottom of each said at least one page; and
a unique sequence number inserted in said footer, said unique sequence number including at least a portion of notary data associated with the original document to provide a cryptographically secure link between the duplicate document and the original document.
-
Specification