Content management
First Claim
1. A method of processing, at a content delivery network service provider, resource requests from one or more pluralities of client computing devices, the method comprising:
- determining a class associated with a first plurality 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, wherein the additional content information is determined by the content provider;
identifying a second plurality of client computing devices as a function of the determined class; and
automatically providing the additional content information to the second plurality of client computing devices in anticipation of a request from one or more of the second plurality of client computing devices for the additional content information or for content listed in the additional content information.
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.
415 Citations
26 Claims
-
1. A method of processing, at a content delivery network service provider, resource requests from one or more pluralities of client computing devices, the method comprising:
-
determining a class associated with a first plurality 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, wherein the additional content information is determined by the content provider; identifying a second plurality of client computing devices as a function of the determined class; and automatically providing the additional content information to the second plurality of client computing devices in anticipation of a request from one or more of the second plurality of client computing devices for the additional content information or for content listed in the additional content information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
determining a class associated with a first plurality 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 plurality of client computing devices as a function of the determined class; and automatically providing the additional content information to the second plurality of client computing devices in anticipation of a request from one or more of the second plurality of client computing devices for the additional content information or for content listed in the additional content information. - View Dependent Claims (11, 12, 13)
-
-
14. A system comprising:
one or more network points of presence associated with a content delivery network service provider, wherein any one or combination of the one or more network points of presence is operable to; determine a class associated with a first plurality of 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, additional content information associated with the monitored resource requests for the deteimined class, wherein the additional content information is determined by the content provider; identify a second plurality of client computing devices as a function of the determined class; and automatically provide the additional content information to the second plurality of client computing devices in anticipation of a request from one or more of the second plurality of client computing devices for the additional content information or for content listed in the additional content information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
23. A system comprising:
one or more network points of presence associated with a content delivery network service provider, wherein any one or combination of the one or more network points of presence is operable to; determine a class associated with a first plurality of client computing devices; monitor resource requests for the determined class; determine additional content information associated with the monitored resource requests for the determined class; identify a second plurality of client computing devices as a function of the determined class; and automatically provide the additional content information to the second plurality of client computing devices in anticipation of a request from one or more of the second plurality of client computing devices for the additional content information or for content listed in the additional content information. - View Dependent Claims (24, 25, 26)
Specification