Back to results
US 6,389,510 B1Granted
Method and apparatus for caching web-based information
AssigneeLucent Technologies Inc.
InventorsKuo-Wei H. Chen, Chueng-Hsien Lin, Sanjoy Paul
Life of this patent
Estimating the term…
Abstract
A caching device comprises a disk cache that stores web objects. Each web object stored in disk cache is stored in contiguous storage space locations in the disk cache. Each pair of temporally successive web objects stored in the disk cache are stored in substantially sequential storage space locations in the disk cache.
Claims18
A method of retrieving a web object from a caching device, the caching device including a disk cache, the method comprising:
- storing a plurality of web objects in a main memory cache;
- transferring at least some of the web objects stored in the main memory cache to a shared-memory cache;
- and
- transferring at least some of the web objects stored in the shared-memory cache to the disk cache, wherein the web objects stored in the disk cache are stored as raw data in contiguous storage space locations of a circular buffer in the disk cache, and wherein each pair of temporally successive web objects stored in the disk cache are stored in substantially sequential storage space locations in the disk cache.
1 more element
A caching device configured to store a web object comprising:
- a main memory cache for storing a plurality of web objects;
- a shared-memory cache for storing at least some of the web objects transferred from the main memory cache;
- and
- a disk cache for storing at lease some of the web objects transferred from the shared-memory cache, wherein the web objects stored in the disk cache are stored as raw data in contiguous storage space locations of a circular buffer in the disk cache, and wherein each pair of temporally successive web objects stored in the disk cache are stored in substantially sequential storage space locations in the disk cache.
1 more element
A web based communication system comprising:
- a server device configured to store a web object;
- a client device;
- and
- a caching device configured to store copies of the web object, the caching device comprising:
- a main memory cache for storing a plurality of web objects;
- a shared memory cache for storing at least some of the web objects transferred from the main memory cache;
- and
- a disk cache for storing at lease some of the web objects transferred from the shared-memory cache, wherein the web objects stored in the disk cache are stored as raw data in contiguous storage space locations of a circular buffer in the disk cache, and wherein each pair of temporally successive web objects stored in the disk cache are stored in substantially sequential storage space locations in the disk cache.
5 more elements
Dependencies are inferred from the claim text.