Method of executing an edge-enabled application in a content delivery network (CDN)
OwnerJay G. Parikhinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJay G. Parikhinventor
Estimating the term…
The present invention enables a content provider to outsource its content and application delivery requirements to a content delivery network (CDN), preferably without segmenting its traffic on multiple customer domains. The CDN includes at least a first edge server region having one or more edge servers that serve Web traffic, and at least a second edge server region having one or more edge servers provisioned with an application framework on which edge-enabled applications or application components are executed. A given edge server typically has or can obtain customer-specific metadata identifying how particular file requests are to be processed at that server for the customer. In the context of the present invention, a CDN customer desires to execute a given edge-enabled application, and optionally to serve given Web or streaming media content, preferably from the same customer domain, e.g., www.customer.com. According to the invention, the content is served from a given edge server in the first edge server region, and the edge-enabled application or component thereof is executed in a given edge server in the second edge server region.
A method operative in a content delivery network, the CDN having a domain name service (DNS) authoritative for given CDN domains, at least a first edge server region having one or more edge servers that serve content, and a second edge server region having one or more edge servers provisioned with an application framework on which edge-enabled applications or application components may be executed, comprising:
A method operative in a content delivery network, the CDN having a domain name service (DNS) authoritative for given CDN domains, at least a first edge server region having one or more edge servers that serve content, and a second edge server region having one or more edge servers provisioned with an application framework on which edge-enabled applications or application components may be executed, wherein the CDN DNS identifies a given edge server in the first edge server region in response to a DNS query to a customer domain, comprising:
A method operative in a content delivery network, the CDN having an authoritative domain name service (DNS), at least a first server region having one or more servers that serve content, and a second server region having one or more servers provisioned with an application framework on which edge-enabled applications or application components are executed, comprising:
Dependencies are inferred from the claim text.