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.
-
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