Content management
First Claim
Patent Images
1. A method comprising:
- monitoring, at a content delivery network service provider, resource requests during a time window from a first cluster of client computing devices located in a first time zone;
identifying a set of content corresponding to the resource requests from the first cluster in anticipation of resource requests for the identified set of content from a second cluster of client computing devices different from the first cluster, wherein the identified set of content corresponds to frequently requested content for the first cluster;
identifying the second cluster of client computing devices based, at least in part, on a location of the first cluster of client computing devices, wherein the second cluster of client computing devices are identified based, at least in part, on being located in a second time zone different from the first time zone of the first cluster of client computing devices; and
preloading the identified set of content and different content at a cache component authorized to service the second cluster of client computing devices in anticipation of requests for the content from the second cluster of client computing devices during the same time window, but in the second time zone, wherein the different content is associated with the identified set of content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing content to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the content information.
556 Citations
9 Claims
-
1. A method comprising:
-
monitoring, at a content delivery network service provider, resource requests during a time window from a first cluster of client computing devices located in a first time zone; identifying a set of content corresponding to the resource requests from the first cluster in anticipation of resource requests for the identified set of content from a second cluster of client computing devices different from the first cluster, wherein the identified set of content corresponds to frequently requested content for the first cluster; identifying the second cluster of client computing devices based, at least in part, on a location of the first cluster of client computing devices, wherein the second cluster of client computing devices are identified based, at least in part, on being located in a second time zone different from the first time zone of the first cluster of client computing devices; and preloading the identified set of content and different content at a cache component authorized to service the second cluster of client computing devices in anticipation of requests for the content from the second cluster of client computing devices during the same time window, but in the second time zone, wherein the different content is associated with the identified set of content.
-
-
2. A method comprising:
-
determining a class associated with a first set of client computing devices; monitoring resource requests for the determined class, wherein the determined class is associated with resource requests during a time window from the first set of client computing devices located in a first time zone; identifying a second set of client computing devices as a function of a location of the first set of client computing devices, wherein the second set of client computing devices are identified based, at least in part, on being located in a second time zone different from the first time zone of the first set of client computing devices; and providing content information related to the monitored resource requests to the second set of client computing devices in anticipation of requests by the second set of client computing devices for content corresponding to the monitored resource requests during the same time window, but in the second time zone, wherein the content information includes identification of frequently requested content for the first set of client computing devices and different content associated with the frequently requested content. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a first network point of presence associated with a content delivery network service provider, wherein the first network point of presence comprises at least one computing device that; monitors, at the content delivery network service provider, resource requests during a time window from a first cluster of client computing devices located in a first time zone; identifies a set of content corresponding to the resource requests from the first cluster in anticipation of resource requests for the identified set of content from a second cluster of client computing devices different from the first cluster, wherein the identified set of content corresponds to frequently requested content for the first cluster; identifies the second cluster of client computing devices based, at least in part, on a location of the first cluster of client computing devices, wherein the second cluster of client computing devices are identified based, at least in part, on being located in a second time zone different from the first time zone of the first cluster of client computing devices; and preloads the identified set of content and different content at a cache component authorized to service the second cluster of client computing devices in anticipation of requests for the content from the second cluster of client computing devices during the same time window, but in the second time zone, wherein the different content is associated with the identified set of content.
-
Specification