Inventors:
Bryan Black - Tempe AZ, US
Jacob S. Roersma - Grand Rapids MI, US
Jared Boelens - Tempe AZ, US
Luke Knol - Tempe AZ, US
Neil Dunbar - Bristol, GB
Sig Lange - Tempe AZ, US
Wylie Swanson - Tempe AZ, US
Assignee:
Limelight Networks, Inc. - Tempe AZ
International Classification:
G06F 15/173
US Classification:
709226, 709217, 709219, 709220, 709229, 709231, 455556, 370338
Abstract:
A method for processing content objects within a content delivery network (CDN) having a plurality of points of presence (POPs) in different defined geographies is disclosed. A content object is gathered from one of the plurality of POPs in a first defined geography. It is determined that a processing function is to be performed on the content object. Geographical restrictions on the processing function are analyzed. A second defined geography for performing the processing function is determined. The content object is sent to a resource that performs the processing function in the second defined geography. The processing function is performed with the resource at the second defined geography to produce a processed content object. From a plurality of content stores in the plurality of POPs, a content store is found to hold the processed content object. The processed content object is stored on the content store.