Content management
First Claim
1. A method of processing, at a content delivery network service provider, resource requests from a set of two or more client computing devices, the method comprising:
- determining a class associated with the set of two or more 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, wherein the additional content information is determined by the content provider;
identifying at least one cache component for providing the additional content information or content listed in the additional content information to client computing devices as a function of the determined class; and
automatically providing the additional content information to the identified cache component in anticipation of a request for the additional content information or for content listed in the additional content information,wherein the method is implemented by one or more computing devices at the content delivery network service provider.
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
18 Claims
-
1. A method of processing, at a content delivery network service provider, resource requests from a set of two or more client computing devices, the method comprising:
-
determining a class associated with the set of two or more 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, wherein the additional content information is determined by the content provider; identifying at least one cache component for providing the additional content information or content listed in the additional content information to client computing devices as a function of the determined class; and automatically providing the additional content information to the identified cache component in anticipation of a request for the additional content information or for content listed in the additional content information, wherein the method is implemented by one or more computing devices at the content delivery network service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of processing, at a content provider, requests from a content delivery network service provider, the method comprising:
-
obtaining information from the content delivery network service provider regarding monitored content requests for a class of two or more client computing devices; determining additional content information associated with the monitored content requests for the class of two or more client computing devices, wherein the additional content information includes information that is currently unsolicited by at least one of the two or more client computing devices; and automatically providing the additional content information to the content delivery network service provider for caching at least a portion of the additional content information in anticipation of a future content request for the additional content information or for content listed in the additional content information, wherein the method is implemented by one or more computing devices at the content provider. - View Dependent Claims (14, 15)
-
-
16. 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; obtains a resource request from a first client computing device; associates the first client computing device with a first cluster of client computing devices; and monitors requests for content for the first cluster, wherein the first cluster includes a plurality of client computing devices; and an advertisement engine comprising at least one computing device that; obtains information, from the first network point of presence, regarding the monitored resource requests for the first cluster; determines additional content information associated with the monitored content requests for the first cluster, wherein the additional content information includes information for content that is different from the requested content monitored for the first cluster; and automatically provides the additional content information for use in caching at least a portion of the content corresponding to the additional content information in anticipation of a future content request for the additional content information or for content listed in the additional content information. - View Dependent Claims (17, 18)
-
Specification