Public electronic document dating list
First Claim
1. A computer implemented method of scoring a plurality of documents, comprising:
- identifying a plurality of linked documents;
identifying linking documents that link to the linked documents;
determining a score for each of the linked documents based on scores of the linking documents that link to the linked document; and
processing the linked document according to the determined scores;
wherein the improvement comprises;
generating a first integrity verification code (IVC) for each of the linked documents;
identifying at least one set of duplicates, using the generated IVCs, wherein identifying a set of duplicates comprises;
comparing at least a first portion of the first IVC for the first document with a corresponding portion of the first IVC for a second document; and
responsive to identifying a match between the compared IVC portions, performing a second comparison; and
for a first linked document in the set of duplicates, determining a date for the first linked document, wherein determining a date comprises;
searching a closed document dating list (DDL) edition, in a plurality of chained DDL editions, for a match with the first IVC for the first linked document;
for the first linked document, adjusting at least one search result list generation parameter selected from the list consisting of;
the score, anda ranking of the document in a search result list;
wherein adjusting the parameter comprises increasing or decreasing the parameter based on the date of the first document.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed which enable the establishment of file dates and the absence of tampering, even for documents held in secrecy and those stored in uncontrolled environments, but which does not require trusting a timestamping authority or document archival service. A trusted timestamping authority (TTSA) may be used, but even if the TTSA loses credibility or a challenger refuses to acknowledge the validity of a timestamp, a date for an electronic document may still be established. Systems and methods are disclosed which enable detection of file duplication in large collections of documents, which can improve searching for documents within the large collection.
20 Citations
16 Claims
-
1. A computer implemented method of scoring a plurality of documents, comprising:
-
identifying a plurality of linked documents; identifying linking documents that link to the linked documents; determining a score for each of the linked documents based on scores of the linking documents that link to the linked document; and processing the linked document according to the determined scores; wherein the improvement comprises; generating a first integrity verification code (IVC) for each of the linked documents; identifying at least one set of duplicates, using the generated IVCs, wherein identifying a set of duplicates comprises; comparing at least a first portion of the first IVC for the first document with a corresponding portion of the first IVC for a second document; and responsive to identifying a match between the compared IVC portions, performing a second comparison; and for a first linked document in the set of duplicates, determining a date for the first linked document, wherein determining a date comprises; searching a closed document dating list (DDL) edition, in a plurality of chained DDL editions, for a match with the first IVC for the first linked document; for the first linked document, adjusting at least one search result list generation parameter selected from the list consisting of; the score, and a ranking of the document in a search result list; wherein adjusting the parameter comprises increasing or decreasing the parameter based on the date of the first document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program embodied on a non-transitory computer executable medium and configured to be executed by a processor, the program comprising:
-
code for identifying a plurality of linked documents; code for identifying linking documents that link to the linked documents; code for determining a score for each of the linked documents based on scores of the linking documents that link to the linked document; and code for determining a date for a first document in the plurality of linked documents, wherein determining a date comprises; generating an integrity verification code (IVC) for the first document; and searching a closed document dating list (DDL) edition, in a plurality of chained DDL editions, for a match with the IVC for the first document; code for identifying at least one set of duplicates, using the IVC, wherein identifying a set of duplicates comprises; comparing at least a first portion of the IVC for the first document with a corresponding portion of an IVC generated for a second document; and responsive to identifying a match between the compared IVC portions, performing a second comparison; and code for adjusting at least one search result list generation parameter for the first linked document, the parameter selected from the list consisting of; the score, and a ranking of the document in a search result list; wherein adjusting the parameter comprises increasing or decreasing the parameter based on the date of the first document.
-
Specification