Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include adaptation services.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 24, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include services supporting content delivery.
Type:
Grant
Filed:
March 15, 2013
Date of Patent:
January 24, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
Abstract: In a content delivery network (CDN a method includes: receiving a request for a CDN service of a particular type, wherein a CDN service of said particular type defines a fixed number of configurable layers of request processing, sequentially from a first layer to a last layer; and processing said request, starting at said first layer, said processing being based on a modifiable runtime environment, said processing continuing conditionally through each of said layers in turn until either said request is terminated by one of said layers or said last layer processes said request. The CDN service may be selected from: delivery services, collector services, reducer services, rendezvous services, configuration services, and control services.
Type:
Grant
Filed:
March 13, 2013
Date of Patent:
January 24, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include hybrid CD services.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 17, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
Abstract: A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include rendezvous services with dynamically configurable log information.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 17, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney, Laurence R. Lipstone
Abstract: A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include delivery services with dynamically configurable log information.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 17, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
Abstract: The present invention generally relates to methods of routing packets in a network comprising Autonomous Systems (ASs), next hop determiners for routing packets in such a network, systems for routing packets in such a network, and route indicator feeders for providing modified route indicators. A method of routing packets in such a network may comprise: obtaining route indicators each comprising: an indicator of a network prefix; and an indicator of an AS path for delivering packets to an AS having the network prefix; identifying at least one said route indicator having an AS path indicator comprising a predetermined AS identifier; storing the network prefix indicator of each said identified route indicator; receiving at least one packet having an address indicating a destination; and if the destination address of said packet is within an address range defined by a said stored prefix indicator, transmitting the packet on a non-peering connection to the AS having the predetermined AS identifier.
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include delivery services forming one or more delivery service networks.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 10, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Christopher Newton, Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart
Abstract: Aspects of the present disclosure relate to telecommunications networks, processing and routing calls between networks, a computing system and methodologies for optimizing pricing particularly in situations with massive amounts of data, processing call volume data, deseasonalizing data, minutes of use data, establishing and distributing pricing data for use in routing decisions, among other features and advantages.
Type:
Grant
Filed:
March 4, 2015
Date of Patent:
January 10, 2017
Assignee:
Level 3 Communications, LLC
Inventors:
William Gray, Binchao Chen, Peder Hans Engebretson
Abstract: A framework includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include reducer services forming one or more reducer service networks.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 10, 2017
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Christopher Newton, Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart
Abstract: A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include collector services forming one or more collector service networks.
Type:
Grant
Filed:
December 14, 2012
Date of Patent:
January 10, 2017
Assignee:
Level 3 Communications, LLC
Inventors:
Christopher Newton, Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart
Abstract: Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.
Type:
Application
Filed:
September 12, 2016
Publication date:
December 29, 2016
Applicant:
Level 3 Communications, LLC
Inventors:
Jeffrey K. Storey, John F. Waters, Andrew Dugan, Salvador Paredes, Gary Ratterree
Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
Type:
Application
Filed:
September 12, 2016
Publication date:
December 29, 2016
Applicant:
Level 3 Communications, LLC
Inventors:
James Q. Crowe, John F. Waters, Andrew Dugan, Christopher Newton, Laurence Lipstone, Ken Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
Abstract: Aspects of the present disclosure involve systems, methods, computer program products, for obtaining information concerning a telecommunications network from various databases and/or informational spreadsheets, aggregating the information into a database, and displaying the information to aid in providing a telecommunication service to a customer. In one embodiment, the information in the database may be provided to an administrator of the telecommunications network through a user interface available to the administrator. With the information provided, the administrator may determine the network services available to a potential customer of the network and may generate a plan to provide the services to the customer's location.
Type:
Grant
Filed:
June 23, 2015
Date of Patent:
December 27, 2016
Assignee:
Level 3 Communications, LLC
Inventors:
Timothy S. Day, Shannon Griffith, Takashi E. Tatsumoto
Abstract: In an embodiment, a computer-implemented method receives and monitors performance metrics from network element. The method also includes receiving periodic control metrics corresponding to object instances. Performance metrics and control metrics provide information about operation of object instances. By monitoring the metrics, a network server is able to detect an operational flaw in the network. Monitoring the performance and control metrics in real time increases the speed of detecting any operational flaw in the network.
Type:
Application
Filed:
June 12, 2015
Publication date:
December 15, 2016
Applicant:
Level 3 Communications, LLC
Inventors:
Pete Joseph CAPUTO, II, Sergey YERMAKOV
Abstract: Systems and methods for automatic purchasing, reserving and/or provisioning of a wavelength bandwidth block are disclosed. A user may access a web page, such as an interactive web-portal, to provide bandwidth data and corresponding ordering information for reserving a particular amount of bandwidth capacity on a telecommunications network. Subsequently, the customer's may access and the bandwidth blocks to increase/decrease and/or activate/deactivate portions of the reserved bandwidth capacity as needed.
Type:
Grant
Filed:
May 10, 2012
Date of Patent:
December 13, 2016
Assignee:
Level 3 Communications, LLC
Inventors:
Kelly R. Crosby, Benjamin W. Garrard, Jeff King, Scott A. Nusz, Monisha Merchant
Abstract: Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained.
Type:
Application
Filed:
August 19, 2016
Publication date:
December 8, 2016
Applicant:
Level 3 Communications, LLC
Inventors:
Mark Taylor, Kevin John Royer, Nicolas Pujet, Michael Mooney, John Ryan, Isaac K. Elliott, Rebecca Greenawalt
Abstract: Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.
Type:
Grant
Filed:
March 28, 2014
Date of Patent:
December 6, 2016
Assignee:
Level 3 Communications, LLC
Inventors:
Adam Charles Uzelac, Darren Behmlander, Michael Dana Chan, Thomas Doyle, Gregory Pendergrast, Kenneth Zaleski, Richard Dean Terpstra, Richard D. Moore, George McFalls
Abstract: A computer-implemented method in a content delivery network (CDN) includes, at a mechanism in said CDN: responsive to a request, determining a particular sequencer to handle the request, the particular sequencer comprising a sequence of one or more handlers, wherein the request is associated with a particular customer of said CDN and wherein a first at least some of the one or more handlers in the particular sequence are determined based on the particular customer; and processing the request in accordance with the particular sequencer by invoking the one or more handlers.
Type:
Grant
Filed:
June 12, 2014
Date of Patent:
December 6, 2016
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Christopher Newton, Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin
Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants.
Type:
Grant
Filed:
October 19, 2015
Date of Patent:
December 6, 2016
Assignee:
LEVEL 3 COMMUNICATIONS, LLC
Inventors:
Gregory Thomas Ellison, Andrew James Broadworth