MANAGING SECURE CONTENT IN A CONTENT DELIVERY NETWORK
First Claim
1. A system for managing content requests comprising:
- one or more first storage devices including a processor and a memory, the one or more first storage devices operative to;
host or process content on behalf of an original content provider;
receive a client request for an embedded resource from a client computing device, wherein the client request is associated with an embedded resource identifier and wherein the client request includes first signature information originally provided to the client computing device from the original content provider; and
provide the embedded resource to the client computing device based on processing the first signature information; and
one or more second storage devices including a processor and a memory, the one or more second storage devices operative to;
receive a first storage device request for an embedded resource from one of the one or more first storage devices, wherein the first storage device request includes second signature information, wherein the second signature information is different from the first signature information; and
responsive to the first storage device request, provide the embedded resource to the first storage device based on processing the second signature information.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.
84 Citations
25 Claims
-
1. A system for managing content requests comprising:
-
one or more first storage devices including a processor and a memory, the one or more first storage devices operative to; host or process content on behalf of an original content provider; receive a client request for an embedded resource from a client computing device, wherein the client request is associated with an embedded resource identifier and wherein the client request includes first signature information originally provided to the client computing device from the original content provider; and provide the embedded resource to the client computing device based on processing the first signature information; and one or more second storage devices including a processor and a memory, the one or more second storage devices operative to; receive a first storage device request for an embedded resource from one of the one or more first storage devices, wherein the first storage device request includes second signature information, wherein the second signature information is different from the first signature information; and responsive to the first storage device request, provide the embedded resource to the first storage device based on processing the second signature information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for managing content requests comprising:
-
hosting or processing content, by a content delivery network (CDN) computing device corresponding to a CDN service provider, on behalf of an original content provider; receiving, by the CDN computing device, a client request for an embedded resource from a client computing device, wherein the client request is associated with an embedded resource identifier and wherein the client request includes first signature information originally provided to the client computing device from the original content provider; providing, by the CDN computing device, the embedded resource to the client computing device based on processing the first signature information; receiving, by a network storage computing device, a first storage device request for an embedded resource from one of the one or more first storage devices, wherein the first storage device request includes second signature information, wherein the second signature information is different from the first signature information; and responsive to the first storage device request, providing, by the network storage computing device, the embedded resource to the first storage device based on processing the second signature information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification