Content management
First Claim
1. A method comprising:
- dynamically determining, at a content delivery network (CDN) service provider, a second group of client computing devices based at least in part on requests to the CDN service provider originally initiated from a 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 a first group of content collectively corresponding to the first group of client computing devices, 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 CDN service provider.
0 Assignments
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 additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, 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 additional content information.
-
Citations
18 Claims
-
1. A method comprising:
-
dynamically determining, at a content delivery network (CDN) service provider, a second group of client computing devices based at least in part on requests to the CDN service provider originally initiated from a 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 a first group of content collectively corresponding to the first group of client computing devices, 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 CDN service provider. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
correlating a second class associated with other client computing devices serviced by a cache component of a content delivery network (CDN) service provider with a first class of client computing devices as a function of requests for content originally initiated by the first class of client computing devices to the CDN service provider; and in anticipation of subsequent requests from the other client computing devices, preloading different content at the cache component as a function of the content collectively requested by the first class of client computing devices, wherein the method is performed by one or more computing devices of the content delivery network service provider. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system comprising:
one or more computing devices associated with a content delivery network (CDN) service provider, wherein any one or combination of the one or more computing devices is operative to; dynamically determine a second group of client computing devices based at least in part on requests to the CDN service provider originally initiated from a first group of client computing devices, wherein the second group of client computing devices is different from the first group of client computing devices; identify one or more resources for the second group of client computing devices based at least in part on a first group of content collectively corresponding to the first group of client computing devices, wherein the identified one or more resources are different from the first group of content; and preload at least one of the identified one or more resources at a cache component authorized to service the second group of client computing devices. - View Dependent Claims (11, 12, 13)
-
14. A system comprising:
one or more computing devices associated with a content delivery network service provider, wherein any one or combination of the one or more computing devices is operative to; correlate a second class associated with other client computing devices serviced by a cache component of a content delivery network (CDN) service provider with a first class of client computing devices as a function of requests for content originally initiated by the first class of client computing devices to the CDN service provider; and in anticipation of subsequent requests from the other client computing devices, preload different content at the cache component as a function of the content collectively requested by the first class of client computing devices. - View Dependent Claims (15, 16, 17, 18)
Specification