- 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.
Resumes
Commanding Officer At Navsup Fleet Logistics Center Puget Sound
Commanding Officer at NAVSUP Fleet Logistics Center Puget Sound, Captain, Supply Corps at US Navy
Location:
Bremerton, Washington
Industry:
Military
Work:
NAVSUP Fleet Logistics Center Puget Sound since Jul 2011
Commanding Officer
US Navy since 1984
Captain, Supply Corps
US Strategic Command Jul 2008 - Jul 2011
Director of Logistics - J4
Industrial College of the Armed Forces (ICAF) Aug 2007 - Jun 2008
Student
USNS LEWIS AND CLARK (T-AKE 1) Sep 2005 - Jul 2007
Officer-in-Charge, Military Detachment
Education:
Columbia University - Columbia Business School 2011 - 2011
Senior Executive Program, Business Administration and Management, General
Navy Corporate Business Course 2010 - 2010
Executive Training, Business Administration and Management, General
Industrial College of the Armed Forces 2007 - 2008
MS, National Resource Management
Tench Francis School of Business 2005 - 2005
Advanced Management Program (AMP), Business Administration and Management, General
Naval Postgraduate School 1999 - 2000
MS, Finance
Bard College 1979 - 1983
BA, Philosophy
Skills:
Military Logistics Financial Management Government Strategic Planning Program Management DoD Analysis Supply Chain Management Change Management Policy Defense Team Building Inventory Management Administration Problem Solving Mentoring Coordination Customer Service Microsoft Office Customer Relations Research Command Leadership Development Public Speaking PowerPoint Coaching Electronic Warfare Managerial Finance
Honor & Awards:
Defense Superior Service Medal; Defense Meritorius Service Medal (with Oak Leaf Cluster); Meritorious Service Medal (with two Gold Stars); Joint Commendation Medal; Navy Commendation Medal (with three Gold Stars);