Method and apparatus for internet cache content delivery via...

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S217000, C709S219000, C709S225000, C709S226000, C709S229000

Reexamination Certificate

active

06427172

ABSTRACT:

BACKGROUND
The present invention relates generally to data distribution systems, and more particularly, to improved methods and apparatus for providing Internet cache content delivery using a data distribution system.
The assignee of the present invention has developed a data distribution system, and in particular, a satellite-based data distribution system, that is used to distribute data supplied by content providers to personal computers of clients. In order to allow clients to have improved response times to obtain data distributed by the data distribution system, an important aspect of the system was developed relating to caching services that addresses this need.
Several companies, including Inktomi, Cache Flow, and NetWork Appliance, for example, currently make cache appliances or specific software which are targeted at Internet service providers. SkyCache is currently operating caching services using satellite communications.
It would be an improvement to have a method and apparatus that provides Internet cache content delivery using a data distribution system.
SUMMARY OF THE INVENTION
The present invention provides for a cache system and caching method that is used to improve data delivery service provided by a data distribution system, such as a satellite-based data distribution system. The present invention uses a master cache in which predictive harvesting of content is performed based upon probability distributions of individual caches satisfying requests from their users (clients). Content in the master cache is distributed to user sites by way of the satellite-based data distribution system, and local caches at user sites are automatically loaded with incoming content. The use of the satellite-based data distribution system provides an efficient economic multiplier.
More specifically, an exemplary system comprises a master cache that receives content for distribution by the data distribution system to one or more users. A gateway receives content distributed by the data distribution system from the master cache. One or more local caches store the content received by the gateway destined for the one or more users. Harvesting software processes information from the master cache and the gateway that corresponds to probability distributions that the local caches satisfy requests from their respective users to predictively distribute the desired content to the respective users.
Content distributed by the data distribution system to the gateway is transferred into the local cache by creating a pseudo client on the gateway, receiving an interrupt at the pseudo client indicating that that content has arrived at the gateway, enabling the gateway as a sibling cache for the local cache, requesting content to be transferred from the sibling cache to the local cache, verifying that content has been transferred to the local cache during the transfer process, and disabling the gateway as a sibling cache of the local cache at the completion of the process. The local cache retrieved the content from the sibling cache until all content has been transferred.
The master cache is built by processing statistics derived from the master cache and the local cache to produces a list of content to add to the master cache and a list of content to delete from the master cache. A pseudo client is formed that retrieves and verifies the content to be added to the master cache. The verified content is then transmitted from the master cache to the local cache.
Caching is used to improve the response time of a user (client) that is served by the cache system employed in the data distribution system. Caching also benefits service providers by reducing communications costs between the service environment and the external world. Using satellite transmission services allows cost savings and response times to be further enhanced for a large number of service providers by allowing aggregation of their individual requests.
The use of the satellite-based data distribution system provides for efficient distribution of cache content over a wide geographical area thereby allows many user sites to simultaneously update their local caches. This reduces cost of terrestrial infrastructure for the individual user sites.


REFERENCES:
patent: 5581704 (1996-12-01), Barbara et al.
patent: 5594490 (1997-01-01), Dawson et al.
patent: 5734898 (1998-03-01), He
patent: 5787470 (1998-07-01), Blansett
patent: 5802292 (1998-09-01), Mogul
patent: 5878218 (1999-03-01), Maddalozzo, Jr. et al.
patent: 5878223 (1999-03-01), Becker et al.
patent: 5892917 (1999-04-01), Myerson
patent: 5892937 (1999-04-01), Caccavale
patent: 5896506 (1999-04-01), Ali et al.
patent: 5931912 (1999-08-01), Wu et al.
patent: 5944780 (1999-08-01), Chase et al.
patent: 5987233 (1999-11-01), Humphrey
patent: 5991306 (1999-11-01), Burns et al.
patent: 6016520 (2000-01-01), Facq et al.
patent: 6038601 (2000-03-01), Lambert et al.
patent: 6085193 (2000-07-01), Malkin et al.
patent: 6085226 (2000-07-01), Horvitz
patent: 6085234 (2000-07-01), Pitts et al.
patent: 6088718 (2000-07-01), Altschuler et al.
patent: 6098064 (2000-08-01), Pirolli et al.
patent: 6141333 (2000-10-01), Chavez, Jr.
patent: 6167438 (2000-12-01), Yates et al.
patent: 6282542 (2001-08-01), Carneal et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for internet cache content delivery via... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for internet cache content delivery via..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for internet cache content delivery via... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2877272

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.