Patent US6665706B2 successfully refreshed from Google Patents.
US6665706B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for optimized storage and retrieval of data on a distributed computer network
Assignee: Akamai Technologies Inc
•
Filing: 2002-12-30
•
Granted: 2003-12-16
•
Expires: 2022-12-30
Abstract
Abstract A system and method for the optimized storage and retrieval of video data at distributed sites calls for the deployment of “Smart Mirror” sites throughout a network, each of which maintains a copy of certain data managed by the system. Every user is assigned to a specific delivery site based on an analysis of network performance with respect to each of the available delivery sites. Generalized network performance data is collected and stored to facilitate the selection of additional delivery sites and to ensure the preservation of improved performance in comparison to traditional networks.
Inventors
- 👤 Brian Kenner
- 👤 Arnold Karush
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 13:11
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/50; H04L41/508; H04L41/509; G; G06; G06F; G06F16/00; G06F16/20; G06F16/27; G06F16/70; G06F16/90; G06F16/95; G06F16/958; H04L41/08; H04L41/085; H04L41/0853; H04L41/0856; H04L41/5003; H04L41/5009; H04L43/00; H04L67/00; H04L67/01; H04L67/10; H04L67/1001; H04L67/1004; H04L67/1008; H04L67/101; H04L67/1021; H04L67/1095; H04L67/50; H04L67/56; H04L67/568; H04L67/60; H04L9/00; H04L9/40; H04N; H04N21/00; H04N21/20; H04N21/21; H04N21/218; H04N21/2181; H04N21/222; H04N21/23; H04N21/231; H04N21/23106; H04N21/23109; H04N21/238; H04N21/2385; H04N21/24; H04N21/2402; H04N21/25; H04N21/254; H04N21/2543; H04N21/258; H04N21/25808; H04N21/25841; H04N21/27; H04N21/274; H04N21/2743; H04N21/2747; H04N21/40; H04N21/43; H04N21/433; H04N21/4331; H04N21/442; H04N21/44209; H04N21/44245; H04N21/45; H04N21/462; H04N21/4622; H04N21/47; H04N21/478; H04N21/4782; H04N21/60; H04N21/61; H04N21/6106; H04N21/6125; H04N21/65; H04N21/654; H04N21/6543; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336; H04L41/22; H04L43/08; H04L43/0823; H04L43/0852; H04L43/0876; H04L43/0888; H04L43/10; H04L63/00; H04L63/04; H04L63/0428; H04L67/10015; H04L67/1012; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/913; Y10S707/914; Y10S707/916; Y10S707/917; Y10S707/918; Y10S707/919; Y10S707/953; Y10S707/959; Y10S707/964; Y10S707/966
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
107 words
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.
Claim 2
Independent Claim
107 words
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.
Claim 3
Dependent Claim
20 words
The method of content delivery as described in claim 1 further including the step of tracking delivery of the content.
Claim 4
Dependent Claim
25 words
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.
Claim 5
Dependent Claim
27 words
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.
Claim 6
Dependent Claim
18 words
The method as described in claim 1 further including the step of charging for delivery of the content.
Claim 7
Dependent Claim
22 words
The method of content delivery as described in claim 5 wherein a charged amount is based on a number of bytes delivered.
Claim 8
Dependent Claim
22 words
The method of content delivery as described in claim 5 wherein a charged amount is based on a time period of use.
Claim 9
Dependent Claim
20 words
The method of content delivery as described in claim 5 wherein a charged amount is based on the content delivered.
References Cited (Backward Citations)
US4730313A
Cited
US5341477A
Cited
US5487073A
Cited
US5548724A
Cited
US5459837A
Cited
US5606359A
Cited
US5557320A
Cited
US5991809A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-12-15 | 2007-06-16 | 2007-12-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-12-15 | 2011-06-16 | 2011-12-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-12-15 | 2015-06-16 | 2015-12-16 | $7700.00 | Window Closed / Lapsed |