Patent ID: 8972523
Filing Date: 2015-03-03
Classification: H04L

Abstract:
1. A method, comprising: receiving, by a network device and from a user device, a request for content; determining, by the network device and based on the request, that the content is not stored in a memory associated with the network device; identifying, by the network device, one or more requests, for the content, received from one or more other user devices based on determining that the content is not stored in the memory associated with the network device; determining, by the network device, whether a quantity of requests, associated with the one or more requests, is greater than a threshold; obtaining, by the network device and from a different device, one or more copies of the content when the quantity of requests is greater than the threshold, storing, by the network device and in the memory associated with the network device, the one or more copies of the content when the quantity of requests is greater than the threshold; and causing, by the network device, a copy, of the one or more copies of the content, to be transmitted to the user device,