Claims
- 1. A method of content delivery managed by a service provider on behalf of participating content providers in a distributed computer network, comprising:locating delivery sites at given network locations, wherein a given delivery site supports content from one or more participating content providers; aggregating and maintaining network performance data, wherein the network performance data is generated by accumulating data from a plurality of tests; using the network performance data to associate a given request with a preferred delivery site; and delivering content from the preferred delivery site, wherein the content is selectcd from a set of content types that include: Web content, streaming media and software applications.
- 2. The method of content delivery as described in claim 1 further including the step of tracking delivery of the content.
- 3. The method of content delivery as described in claim 1 further including the step of collecting file transfer performance data about a given content download.
- 4. The method of content delivery as described in claim 1 further including the step of collecting quality of service data with respect to a given delivery site.
- 5. The method as described in claim 1 further including the step of charging for delivery of the content.
- 6. The method of content delivery as described in claim 5 wherein a charged amount is based on a number of bytes delivered.
- 7. The method of content delivery as described in claim 5 wherein a charged amount is based on a time period of use.
- 8. The method of content delivery as described in claim 5 wherein a charged amount is based on the content delivered.
Parent Case Info
This application is a continuation of prior application Ser. No. 09/635,289, filed Aug. 9, 2000, now U.S. Pat. No. 6,502,125, which application was a continuation of prior application Ser. No. 09/213,946, filed Dec. 17, 1998, now U.S. Pat. No. 6,154,744, which application was a continuation of prior application Ser. No. 08/733,516, filed Oct. 18, 1996, now U.S. Pat. No. 6,003,030, which application was a continuation-in-part of prior application Ser. No. 08/660,540, filed Jun. 7, 1996, now U.S. Pat. No. 5,956,716, which application was a continuation-in-part of prior application Ser. No. 08/486,517, filed Jun. 7, 1995, now U.S. Pat. No. 6,181,867.
US Referenced Citations (8)
Non-Patent Literature Citations (10)
Entry |
Liu F.C. Performance Study of National SMDS Networks, Dec. 1992, Conference Record Global Telecommunications Conference GLOBECOM '92. IEEE, pp. 1040-1044.* |
Mark E. Crovolla and Robert L. Carter, Dynamic Server Selection In The Internet, Third IEEE Workshop on the Architecture and Implementation of High Performance Computer Systems '95, pp. 158-163, Mystic, Connecticut, Aug. 1995. |
J. Guyton and M. Schwartz, Locating Nearby Copies of Replicated Internet Servers, University of Colorado at Boulder, Technical Report CU-CS-762-95, pp 1-18, Feb. 1995. |
M. Seltzer and J. Gwertzman, The Case for Geographical Push-Caching, Proceedings of the 1995, Workshop on Hot Operating Systems, 1995. |
Bestavros, et al., Application-Level Document Caching in the Internet, Boston University Technical Report No. BU-CS-95-002, pp 1-19, Jan. 15, 1995. |
Bestavros, Demand-based Document Dissemination to Reduce Traffic and Balance Load in Distributed Information Systems, Proceedings of SPDP '95: The 7th Symposium on Parallel and Distributed Processing, San Antonio, Texas, Oct. 1995. |
Bowman et al., Harvest: A Scalable, Customizable Discovery and Access System, University of Colorado at Boulder, Technical Report CU-CS-732-94, pp 1-27, Aug. 4, 1994. |
Carter et al., Server Selection using Dynamic Path Characterization in Wide-Area Networks, Boston University, Dec. 5, 1996. |
Bestavros et al., Server-Initiated Document Dissemination for the WWW, IEEE Data Engineering Bulletin, 19(3):3-11, Sep. 1996. |
Carter et al., Dynamic Server Selection using Bandwidth Probing in Wide-Area Networks, Boston University BU-CS-96-007, Mar. 18, 1996. |
Continuations (3)
|
Number |
Date |
Country |
Parent |
09/635289 |
Aug 2000 |
US |
Child |
10/331620 |
|
US |
Parent |
09/213946 |
Dec 1998 |
US |
Child |
09/635289 |
|
US |
Parent |
08/733516 |
Oct 1996 |
US |
Child |
09/213946 |
|
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
08/660540 |
Jun 1996 |
US |
Child |
08/733516 |
|
US |
Parent |
08/486517 |
Jun 1995 |
US |
Child |
08/660540 |
|
US |