- Broomfield CO, US Dean Ballew - Sterling VA, US Paul Carpenter - Tulsa OK, US William R. Power - Boulder CO, US Laurence R. Lipstone - Calabasas CA, US
- Broomfield CO, US Daniel JENSEN - Lake Balboa CA, US Pawel JAKOBOWSKI - Strzebowiska, PL Laurence LIPSTONE - Calabasas CA, US William POWER - Boulder CO, US
Assignee:
Level 3 Communications, LLC - Broomfield CO
International Classification:
H04L 29/08 H04L 29/06 G06F 15/173
Abstract:
Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.
Tiered Updating Of Configuration Data In A Content Delivery Network
- Broomfield CO, US Daniel Jensen - Lake Balboa CA, US William Power - Boulder CO, US
Assignee:
Level 3 Communications, LLC - Broomfield CO
International Classification:
H04L 41/0816 H04L 41/12 H04L 41/0896 H04L 41/0893
Abstract:
Examples described herein relate to systems and methods for tiered updating of configuration data. Updated configuration data is transmitted to different tiers of nodes. The nodes of a first tier are commanded to use the updated configuration data. After waiting to see if any nodes of the first tier communicate a fault after using the updated configuration data, for each of the additional tiers in the CDN it is sequentially repeated to: transmit a command to the nodes of that additional tier to use the updated configuration data; and after waiting to see if any nodes of any tier communicate a fault after using the updated configuration data, transmitting a command to the nodes of another additional tier to use the updated configuration data.
Tiered Updating Of Configuration Data In A Content Delivery Network
- Broomfield CO, US Daniel Jensen - Lake Balboa CA, US William Power - Boulder CO, US
Assignee:
Level 3 Communications, LLC - Broomfield CO
International Classification:
H04L 41/0816 H04L 41/0893 H04L 41/0896 H04L 41/12
Abstract:
Examples described herein relate to systems and methods for tiered updating of configuration data. Updated configuration data is transmitted to different tiers of nodes. The nodes of a first tier are commanded to use the updated configuration data. After waiting to see if any nodes of the first tier communicate a fault after using the updated configuration data, for each of the additional tiers in the CDN it is sequentially repeated to: transmit a command to the nodes of that additional tier to use the updated configuration data; and after waiting to see if any nodes of any tier communicate a fault after using the updated configuration data, transmitting a command to the nodes of another additional tier to use the updated configuration data.
Uniformity Of Instructions For Content Requests And Responses In A Content Delivery Network
- Broomfield CO, US Daniel Jensen - Lake Balboa CA, US Pawel Jakobowski - Strzebowiska, PL Laurence Lipstone - Calabasas CA, US William Power - Boulder CO, US
Assignee:
Level 3 Communications, LLC - Broomfield CO
International Classification:
H04L 67/568 G06F 15/173 H04L 9/40 H04L 67/10
Abstract:
Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.
A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
- Broomfield CO, US William R. Power - Boulder CO, US
Assignee:
Level 3 Communications, LLC - Broomfield CO
International Classification:
H04L 12/859 H04L 12/24 H04L 12/841 H04L 29/08
Abstract:
Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices.
- Broomfield CO, US William R. Power - Boulder CO, US
Assignee:
Level 3 Communications, LLC - Broomfield CO
International Classification:
H04L 29/08 G06F 16/48 G06F 16/955 H04L 29/12
Abstract:
A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
Glenview Pathology Med GrpGlenview Pathology Medical Group 3828 Hughes Ave, Culver City, CA 90232 3102024774 (phone), 3108153107 (fax)
Education:
Medical School University of California, Davis School of Medicine Graduated: 1990
Languages:
English Spanish
Description:
Dr. Power graduated from the University of California, Davis School of Medicine in 1990. He works in Culver City, CA and specializes in Anatomic Pathology & Clinical Pathology. Dr. Power is affiliated with Kindred Hospital-Los Angeles, Silver Lake Medical Center and Whittier Hospital Medical Center.