Cache system and method for generating uncached objects from cached and stored object components
First Claim
1. In a data processing system having a cache, a method for generating uncached objects comprising:
- (a) locating at least one component that is related to an uncached object; and
(b) constructing, by the cache, the uncached object from the located at least one component.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for constructing objects within a cache system thereby allowing the cache system to respond to requested objects that are not initially available within the cache system. One embodiment of the invention caches image files, where the images are divided into components and stored in a format that allows identification and access to the components. The cache system determines that an object, such as an image file, is missing from the cache memory, locates sufficient components from the cache memory and/or external storage, and constructs the object from the located components.
25 Citations
37 Claims
-
1. In a data processing system having a cache, a method for generating uncached objects comprising:
-
(a) locating at least one component that is related to an uncached object; and
(b) constructing, by the cache, the uncached object from the located at least one component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
16. A cache system comprising:
-
a cache memory storing one or more objects;
logic element determining that an object is missing from the memory; and
a processor obtaining at least one component related to the missing object and constructing the object in response to the logic element determining that the object is missing from the cache memory.
-
-
31. In an image server having a cache, a method for obtaining an image comprising:
-
(a) obtaining the image from the cache, if the image is present within the cache, otherwise, (b) constructing the image from one or more cached image components, if the cache has one or more cached image components from which the image can be produced, otherwise, (c) determining whether to construct the image using an uncached image component stored in a remote storage. - View Dependent Claims (32, 33, 34, 35, 37)
-
-
36. In an image server having a cache, a method for obtaining an image comprising obtaining the image from the cache, if the image is present within the cache, otherwise constructing the image from image components obtained from one of the cache only, remote storage only, and a combination of the cache and the remote storage.
Specification