Claims
- 1. An apparatus for delivering one or more data files between a sending computer and a receiving computer, the apparatus comprising:
a server interposed between said sending computer and said receiving computer, wherein when said server is configured to receive said data files from said sending computer and said server is further configured to, in response to receipt of said data files, store said data files, generate a private Uniform Resource Locator (“PURL”) which enables identification of said data files and of one or more intended recipients, and provide said PURL to one or more intended recipients of said electronic document.
- 2. The apparatus of claim 1, wherein said PURL identifies one or more parameters which specify a manner which delivery of said data files is to be accomplished.
- 3. The apparatus of claim 2, wherein said intended recipient of said electronic document uses said PURL to retrieve said electronic document.
- 4. The apparatus of claim 3, wherein said server, upon retrieval of said electronic document, customizes the behavior of said retrieval based upon attributes included in said PURL.
- 5. The apparatus of claim 1, wherein said server uses electronic messaging for notification of arrival at said server of said data files.
- 6. The apparatus of claim 1, said PURL comprising:
a temporary, dynamically generated uniform resource locator which identifies an intended recipient of said data files.
- 7. The apparatus of claim 1, wherein said PURL attaches a general reference to data file to be sent, and enables a recipient to access said data file via said reference.
- 8. The apparatus of claim 7, wherein said server receives a request to access said data file and provides a value added service in connection with said access, when said recipient accesses said document by using said reference.
- 9. The apparatus of claim 1, wherein access to said electronic document requires key data and wherein said PURL comprises:
the key data.
- 10. The apparatus of claim 1, said PURL comprising:
identification data that identifies a recipient of said data files.
- 11. The apparatus of claim 10, wherein said server detects that a specific individual has accessed said data files and records access by said individual of said data files in a data base.
- 12. A document delivery system for delivering one or more data files between a sender and at least one recipient, said system comprising:
A server that temporarily stores said data files, wherein said server dynamically generates a private URL (“PURL”) for each intended recipient of said data files and sends each of the PURLs to each respective intended recipient.
SPECIFICATION
[0001] This is a continuation of U.S. patent application Ser. No. 09/522,250 filed Mar. 9, 2000, which is a continuation of U.S. patent application Ser. No. 08/832,784, now U.S. Pat. No. 6,192,407, which is a continuation-in-part of U.S. patent application Ser. No. 08/738,966, now U.S. Pat. No. 5,790,790.
Continuations (2)
|
Number |
Date |
Country |
Parent |
09522250 |
Mar 2000 |
US |
Child |
10334891 |
Dec 2002 |
US |
Parent |
08832784 |
Apr 1997 |
US |
Child |
09522250 |
Mar 2000 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08738966 |
Oct 1996 |
US |
Child |
08832784 |
Apr 1997 |
US |