Managing content delivery network service providers
First Claim
Patent Images
1. A computer-implemented method comprising:
- as implemented by one or more computing devices of a network storage provider configured with specific executable instructions, the network storage provider storing and providing resources on behalf of a content provider, the content provider originally providing the resources,obtaining information associated with processing of a client computing device request for a resource;
updating request processing information corresponding to the request for the resource;
determining whether processing criteria associated with the updated request processing information is satisfied; and
generating and providing a recommendation to the content provider regarding use of a content delivery network (CDN) service provider for providing the requested resource in the future if the processing criteria is satisfied.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider updates request processing information based on the process requests for content. The network storage provider then makes a recommendation regarding initialization of a CDN service provider as a function of the updated request processing information. Subsequent client computing device requests for resources can be provided to the recommended CDN service provider utilizing alternative resource identifiers.
895 Citations
22 Claims
-
1. A computer-implemented method comprising:
as implemented by one or more computing devices of a network storage provider configured with specific executable instructions, the network storage provider storing and providing resources on behalf of a content provider, the content provider originally providing the resources, obtaining information associated with processing of a client computing device request for a resource; updating request processing information corresponding to the request for the resource; determining whether processing criteria associated with the updated request processing information is satisfied; and generating and providing a recommendation to the content provider regarding use of a content delivery network (CDN) service provider for providing the requested resource in the future if the processing criteria is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A system comprising:
-
a data store operative to maintain request processing information corresponding to requested resources; one or more storage components operative to store resources and provide the resources in response to client computing device requests, the one or more storage components associated with a network storage provider, the network storage provider storing and providing the resources on behalf of a content provider, the content provider originally providing the resources; and a storage management component of the network storage provider operative to; obtain information associated with processing of a client computing device request for a resource; update the request processing information maintained in the data store corresponding to the request for the resource; determine whether processing criteria associated with the updated request processing information is satisfied; and generate and provide a recommendation to the content provider regarding use of a content delivery network (CDN) service provider for providing the requested resource in the future if the processing criteria is satisfied. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification