Multiple cache communication and uncacheable objects
AssigneeBlue Coat Systems, Inc.
InventorMichael A. Malcolm
Life of this patent
Estimating the term…
Loading patent…
AssigneeBlue Coat Systems, Inc.
InventorMichael A. Malcolm
Estimating the term…
A method and system for operating multiple communicating caches. Between caches, unnecessary transmission of repeated information is reduced. Pairs of communicating caches compress transmitted information, including noncacheable objects. A first cache refrains from unnecessarily transmitting the same information to a second cache when each already has a copy. This includes both maintaining a record at a first cache of information likely to be stored at a second cache, and transmitting a relatively short identifier for that information in place of the information itself. Caches are disposed in a graph structure, including a set of root caches and a set of leaf caches. Both root and leaf caches maintain noncacheable objects beyond their initial use, along with a digest of the non-cacheable objects. When a server devices returns identical information to a root cache, root caches can transmit only a digest to leaf caches, avoiding re-transmitting the entire noncacheable object.
A memory storing information including instructions, the instructions executable by a processor, the instructions including
A memory storing information including instructions, the instructions executable by a processor, the instructions including
A memory storing information including instructions, the instructions executable by a processor, the instructions including
A memory storing information including instructions, the instructions executable by a processor, the instructions including
A memory storing information including instructions, the instructions executable by a processor, the instructions including
A memory storing information including instructions, the instructions executable by a processor, the instructions including
A memory storing information including instructions, the instructions executable by a processor, the instructions including
Dependencies are inferred from the claim text.