CONTENT MANAGEMENT
First Claim
1. A computer-implemented 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:
- as implemented by one or more computing devices configured with specific executable instructions,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, a grouping of identified content, wherein the identified content is different from, but associated with, the monitored resource requests for the determined class;
identifying at least one cache component for providing content identified in the grouping to client computing devices as a function of the determined class; and
providing the grouping of identified content to the identified cache component in anticipation of a request for content identified in the grouping.
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
25 Claims
-
1. A computer-implemented 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:
as implemented by one or more computing devices configured with specific executable instructions, 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, a grouping of identified content, wherein the identified content is different from, but associated with, the monitored resource requests for the determined class; identifying at least one cache component for providing content identified in the grouping to client computing devices as a function of the determined class; and providing the grouping of identified content to the identified cache component in anticipation of a request for content identified in the grouping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A method of processing, at a content provider, requests from a content delivery network service provider, the method comprising:
-
as implemented by one or more computing devices configured with specific executable instructions, obtaining information from the content delivery network service provider_regarding monitored content requests for a class of two or more client computing devices; identifying content associated with the monitored content requests for the class of two or more client computing devices, wherein the identified content includes content that is currently unsolicited by at least one of the two or more client computing devices; and providing an identification of the identified content to the content delivery network service provider for use in requesting at least a portion of the identified content to cache in anticipation of a future content request for the identified content. - View Dependent Claims (16, 17)
-
-
18. 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 including memory and configured with specific instructions, the at least one computing device operative to; determine a class associated with the set of two or more client computing devices; monitor resource requests for the determined class; provide, to a content provider, information regarding the monitored resource requests for the determined class; obtain, from the content provider, a grouping of identified content, wherein the identified content is different from, but associated with, the monitored resource requests for the determined class; identify at least one cache component for providing content identified in the grouping to client computing devices as a function of the determined class; and provide the grouping of identified content to the identified cache component in anticipation of a request for content identified in the grouping. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
Specification