CONTENT MANAGEMENT
First Claim
1. A method comprising:
- monitoring, at a content delivery network service provider, resource requests from a first cluster of client computing devices;
identifying a set of content associated with the monitored resource requests from the first cluster, wherein the identified set content is different from the monitored resource requests;
preloading at least a portion of the identified set of content at a cache component authorized to service a second cluster of client computing devices.
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 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
49 Claims
-
1. A method comprising:
-
monitoring, at a content delivery network service provider, resource requests from a first cluster of client computing devices; identifying a set of content associated with the monitored resource requests from the first cluster, wherein the identified set content is different from the monitored resource requests; preloading at least a portion of the identified set of content at a cache component authorized to service a second cluster of client computing devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
obtaining a resource request from a first client computing device at a content delivery network service provider; determining a class associated with the first client computing device; associating the class with the requested content; preloading additional content associated with the requested content at a cache component of the content delivery network service provider as a function of the associated class. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
determining a class associated with a set of client computing devices; monitoring resource requests for the determined class; providing, to a content provider, information regarding the monitored resource requests for the determined class; obtaining, from the content provider, additional content information associated with the monitored resource requests for the determined class; identifying at least one cache component for providing the additional content to client computing devices as a function of the determined class; providing the additional content information to the identified cache component. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
determining a class associated with a set of client computing devices; monitoring resource requests for the determined class; determining additional content information associated with the monitored resource requests for the determined class; identifying at least one cache component for providing the additional content to client computing devices as a function of the determined class; providing the additional content information to the identified cache component. - View Dependent Claims (28, 29)
-
-
30. A method comprising:
-
determining a class associated with a set of client computing devices; monitoring resource requests for the determined class; providing, to a content provider, information regarding the monitored resource requests for the determined class; obtaining, from the content provider, additional content information associated with the monitored resource requests for the determined class; identifying a second set of client computing devices as a function of the determined class; providing the additional content information to the second set of client computing devices. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A method comprising:
-
determining a class associated with a set of client computing devices; monitoring resource requests for the determined class; determining additional content information associated with the monitored resource requests for the determined class; identifying a second set of client computing devices as a function of the determined class; providing the additional content information to the second set of client computing devices. - View Dependent Claims (39, 40, 42, 43, 45, 46)
-
-
41. A method comprising:
-
obtaining information at a content provider regarding monitored content requests for a class of client computing devices; determining additional content information associated with the monitored content requests for the determined class; providing the additional content information to a content delivery network service provider for caching at least a portion of the additional content information in anticipation of future content requests.
-
-
44. A method comprising:
-
monitoring resource requests at a first cache component based on observed behavior; and providing for the availability of additional content associated with the observed behavior at a second cache component.
-
-
47. A system comprising:
a first network point of presence associated with a content delivery network service provider, wherein the first network point of presence is operable to; obtain a resource request from a first client computing device; associate the first client computing device with a first cluster of client computing devices; and monitor resource requests for the first cluster; an advertisement engine that is operable to; obtain information, from the first network point of presence, regarding the monitored resource requests for the first cluster; determine additional content information associated with the monitored resource requests for the first cluster; and provide the additional content information for use in caching at least a portion of the additional content in anticipation of future content requests. - View Dependent Claims (48, 49)
Specification