Electronic document tracking
First Claim
1. A computer-readable medium containing instructions for controlling a computer system to track access to an electronic document by controlling the computer system to:
- obtain user demographic information upon initiation of access to the document by the user from a user system;
record the user demographic information to a local file on the user system when the user demographic information is new user demographic information;
record a user identification to an access history file of the document when the user demographic information is new user demographic information, the user identification based on the user demographic information. record access data to a tracking database for the document; and
present the electronic document to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for tracking an electronic document includes a document preparation tool that can accept document content and form data, encrypt the content data, provide a document ID, prepare instructions for generating a data input form and package the encrypted data, document ID and instructions in the electronic document. When a user accesses the electronic document, the instructions can display the data input form to the user. A local file containing the document ID and the user ID can be created on the user'"'"'s computer system and the content can be decrypted and presented to the user. Files on the document can be updated to include the user ID and a listing of the actions taken by the user with respect to the opened document and the data in the local file and document files can be transmitted to a server for storage in a database.
-
Citations
32 Claims
-
1. A computer-readable medium containing instructions for controlling a computer system to track access to an electronic document by controlling the computer system to:
-
obtain user demographic information upon initiation of access to the document by the user from a user system;
record the user demographic information to a local file on the user system when the user demographic information is new user demographic information;
record a user identification to an access history file of the document when the user demographic information is new user demographic information, the user identification based on the user demographic information. record access data to a tracking database for the document; and
present the electronic document to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for tracking access to an electronic document, comprising:
-
a tool module to accept client document content data and form data and prepare the electronic document for tracking access to the electronic document;
an application module activated by a user accessing the document, the application module obtaining user demographic information;
a server obtaining the user demographic information from the application module;
a database accessible to the server to store the user demographic information; and
an interface for presenting the user demographic data to a client. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A computer-readable medium containing instructions for controlling a computer system to prepare an electronic document for tracking of the electronic document, by:
-
receiving form data and content data from a client;
preparing instructions for generating a data input form based on the form data;
packaging the content data and instructions so as to create the electronic document; and
assigning a document identifier to the electronic document. - View Dependent Claims (26, 27)
-
-
28. An electronic document disposed on computer-readable medium and configured for tracking access to the document, comprising:
-
encrypted content;
a document identifier;
an access history file; and
computer code for presenting a data input form to a user accessing the document, the data input form being layered on the content to prevent access to the content until the user inputs the data to the form. - View Dependent Claims (29, 30, 31, 32)
-
Specification