Document authentication and verification
First Claim
Patent Images
1. A method of encoding a document to prevent undetected alteration of the document comprises:
- identifying symbols to be changed by applying font changes to the identified symbols; and
generating font change pointers that track changes applied to the identified symbols.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique of encoding a document to prevent undetected alteration of the document includes identifying symbols to be changed by applying font changes to the identified symbols and generating font change pointers that track changes applied to the identified symbols. Techniques to decode and detect changes are also described.
-
Citations
28 Claims
-
1. A method of encoding a document to prevent undetected alteration of the document comprises:
-
identifying symbols to be changed by applying font changes to the identified symbols; and
generating font change pointers that track changes applied to the identified symbols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of decoding an electronic file that represents an authenticated document when rendered to a human discernable form, the method comprises:
-
obtaining font change pointer values that track font changes applied to text in the electronic file;
retrieving font change pointers values store in an author'"'"'s database; and
comparing the obtained font change pointer values to the retrieved font change pointers values stored in the author'"'"'s database to determine whether each of the pointer values match. - View Dependent Claims (14, 15)
-
-
16. A method of decoding an authenticated document, the method comprises:
-
scanning the document;
applying optical character recognition to produce an electronic file having recognized text and generated font change pointer values that track font changes that were applied to the text in the document;
retrieving font change pointers values stored in an author'"'"'s database; and
comparing the generated font change pointer values to the retrieved font change pointers values stored in the author'"'"'s database to determine whether each of the pointer values match.
-
-
17. A computer program product residing on a computer readable medium for encoding a document to prevent undetected alteration of the document comprises instructions for causing a computer to:
-
apply font changes to identified symbols in a electronic file representation of the document; and
generate font change pointers that track font changes applied to the identified symbols. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product residing on a computer readable medium for verifying authenticity of an electronic file that represents a document when rendered to a human discernable form, comprises instructions for causing a computer to:
-
obtain font change pointer values that track font changes applied to text in the electronic file;
retrieve font change pointer values stored in an author'"'"'s database; and
compare the obtained font change pointer values to the retrieved font change pointers values stored in the author'"'"'s database to determine whether each of the pointer values match. - View Dependent Claims (26)
-
-
27. A computer program product residing on a computer readable medium for decoding an authenticated document, comprises instructions for causing a computer to:
-
apply optical character recognition to a scanned representation of the document to produce generated font change pointer values that track font changes that were applied to the text in the document;
retrieve font change pointer values stored in an author'"'"'s database; and
compare the generated font change pointer values to the retrieved font change pointers values stored in the author'"'"'s database to determine whether each of the pointer values match. - View Dependent Claims (28)
-
Specification