| CPC G06F 12/0802 (2013.01) [G06F 2212/60 (2013.01)] | 18 Claims |

|
1. A method for caching content items, the method comprising:
storing at least first and second content items in a cache;
determining a quality of each of the first and second content items;
determining whether there is common content between the first content item and the second content item;
in response to determining that there is common content between the first content item and the second content item, and that the quality of the first content item is less than the quality of the second content item, deleting at least a portion of the first content item;
receiving a request for the common content; and
in response to receiving the request for the common content, retrieving the common content from the second content item.
|