Private, trackable URLs for directed document delivery
AssigneeTumbleweed Communications Corp.
InventorsJeffrey C. Smith, Jean-Christophe Bandini
Life of this patent
Estimating the term…
Abstract
A document delivery architecture dynamically generates a private Uniform Resource Locator (URL) to distribute information. Each private URL (“PURL”) uniquely identifies an intended recipient of a document, the document or set of documents to be delivered, and (optionally) other parameters specific to the delivery process. The intended recipient of a document uses the PURL to retrieve the document. The server, upon retrieval of the document, customizes the behavior of the retrieval based upon attributes included in the PURL, as well as log information associated with the retrieval in a data base. This architecture and usage of PURLs enables secure document delivery and tracking of document receipt.
Claims6
A method for tracking receipt of an electronic document, comprising:
- receiving an electronic document for a recipient;
- generating a first URL for the recipient, the first URL generated in response to receiving the electronic document for the recipient, the first URL unique to both the electronic document and to the recipient;
- providing the first URL to the recipient;
- receiving the first URL and deciding whether to grant access to the recipient;
- providing a second URL to the recipient in response to granting access to the recipient, the second URL designed for facilitating the delivery of the electronic document to the recipient;
- delivering to the recipient the electronic document identified by the second URL;
- and
- recording in a log which electronic document has been delivered to the recipient.
A system for tracking user receipt of a document from a server, comprising:
- a server extension of the server providing a first URL to a recipient of a document, the first URL generated in response to receiving the electronic document for the recipient, the first URL unique to the electronic document and to the recipient, the server extension determining whether to grant access to the recipient in response to receiving the first URL, the server extension providing at least a second URL for the document in response to granting access to the recipient;
- and
- the server storing the document, the server delivering the document to the recipient in response to receiving the second URL, the server recording in a log which document has been delivered to the recipient.
Dependencies are inferred from the claim text.