Patent ID: 6850964

Claim:
A method for increasing cache capacity utilizing executable instructions, the method comprising: receiving in a cache of a first computer an original data; receiving in the cache of the first computer one or more variants of the original data; identifying the one or more variants of the original data as varying from the original data; after identifying the one or more variants, producing one or more delta data files in the cache of the first computer by noting differences between the original data and the one or more variants, wherein the delta data files are operable to be applied against the original data to produce the one or more variants of the original data; purging the one or more variants from the cache of the first computer, wherein access is required to the one or more variants of the original data after the one or more variants were purged from the cache; providing access to the one or more of the variants from the cache of the first computer by applying in the cache of the first computer the one or more delta data files against the original data to produce the one or more variants of the original data, wherein the one or more delta data files reside in the cache of the first computer, and wherein the access is provided by transmitting the one or more variants from the first computer to a client computer; and after the transmitting operation, purging the one or more variants from the cache of the first computer to increase the cache capacity of the first computer, and retaining the original data and the one or more delta data files in the cache of the first computer.