Patent ID: 8639817

Claim:
A method comprising: monitoring, at a content delivery network service provider, requests originally initiated from a first group of client computing devices, wherein the content delivery network service provider hosts content on behalf of a content provider; associating content corresponding to the monitored requests with the first group of client computing devices to determine a first group of content collectively corresponding to the first group; dynamically determining a second group of client computing devices based at least in part on the requests from the first group of client computing devices, wherein the second group of client computing devices is different from the first group of client computing devices; identifying a second set of content for the second group of client computing devices based at least in part on the first group of content, wherein the identified second set of content is different from the first group of content; and preloading at least a portion of the identified second set of content at a cache component authorized to service the second group of client computing devices, wherein the method is performed by one or more computing devices of the content delivery network service provider.