Patents Assigned to Level 3 Communication, LLC
-
Patent number: 9712546Abstract: A system can monitor the server for indications of an attack and adjusts server settings accordingly. In response, the system can increase server tolerance in a systematic way to deal with DDoS by adjusting server settings appropriately. Conversely, when the server is not under attack, the settings can be adjusted to those for standard operations (e.g., adjusted downward), as they are more optimal for normal, non-attack operations.Type: GrantFiled: September 12, 2015Date of Patent: July 18, 2017Assignee: Level 3 Communications, LLCInventors: Robert Smith, Shawn Marck
-
Patent number: 9692798Abstract: 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. A collaboration conferencing routing server may provide configurability in routing a collaboration conference to a conference bridge based on any number of criteria and information about the requester and the communications network on which the conference occurs.Type: GrantFiled: November 2, 2015Date of Patent: June 27, 2017Assignee: Level 3 Communications, LLCInventors: Andrew James Broadworth, Darren James Behmlander, Adam C. Uzelac
-
Patent number: 9674040Abstract: Implementations of the present disclosure involve an apparatus and/or method for a network topology discovery engine that detects one or more network elements and/or one or more connections between a plurality of network elements. The network topology discovery engine transmits a request for operational and connection information from at least one network element. In response, network topology information is received by the network topology discovery engine by one or more elements of the network that provide information on the topology and operational state of the telecommunications network. The received information may then be stored in a network topology database. This network topology database may be utilized by the network or a related component for information or maintenance of the telecommunications network, such as an obsolescence tracker to detect one or more network elements that could be replaced or upgraded.Type: GrantFiled: August 30, 2012Date of Patent: June 6, 2017Assignee: Level 3 Communications, LLCInventor: Erik Gwyn Urdang
-
Patent number: 9673896Abstract: 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: GrantFiled: September 12, 2016Date of Patent: June 6, 2017Assignee: Level 3 Communications, LLCInventors: Jeffrey K. Storey, John F. Waters, Andrew Dugan, Salvador Paredes, Gary Ratterree
-
Patent number: 9667506Abstract: A computer-implemented method is operable in a content delivery framework having a network comprising multiple service endpoints running on a plurality of devices. A plurality of the service endpoints comprise a peer group. Each node in the peer group has at least one kind of responsibility. The method includes receiving a request at a first node in the peer group, wherein the nodes in the peer group are ranked hierarchically, and wherein the first node has a first rank in the peer group; and, based on a kind of responsibility the first node has for the request, attempting to process the request using a second node in the peer group, wherein the second node has a second rank in the peer group distinct from the first rank of the first node.Type: GrantFiled: December 22, 2014Date of Patent: May 30, 2017Assignee: Level 3 Communications, LLCInventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
-
Patent number: 9667542Abstract: In an embodiment, a system routes a new data stream from a source to a destination through a plurality of forwarding devices interconnected with links. The system includes a control device that receives a request to create a path through the plurality of interconnected forwarding devices for a new data stream and determines a type of the new data stream. A data flow database stores historical usage characteristics of data streams having the determined type. A path computation module determines, based on the historical usage characteristics of data streams having the determined type, the requested path through plurality of interconnected forwarding devices from the source to the destination.Type: GrantFiled: December 7, 2015Date of Patent: May 30, 2017Assignee: Level 3 Communications, LLCInventor: William Thomas Sella
-
Patent number: 9667718Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service into a network. An embodiment operates by receiving, from a service provider, a description of an application programming interface (API), transmitting a call to the service provider using the API for creating a new instance of a service and transmitting to the service provider a traffic flow upon which the service will be applied.Type: GrantFiled: August 7, 2014Date of Patent: May 30, 2017Assignee: Level 3 Communications, LLCInventor: William Sella
-
Patent number: 9667529Abstract: In an embodiment, a method configures a network to route data on a first network service that connects a user's network with a service provider network. In the method, an instruction to route data from the network addressed to a hostname on the first network service is received, According to the hostname, a first IP address that addresses a server identified by the hostname is determined. A second IP address is also determined as the second IP address of the specific network service. Finally, a message is sent to the user's network that specifically instructs the user's network to route data addressed to the first IP address to the second IP address. The message causes configuration of a router on the user's network to route data on the first network service. System and computer program product embodiments are also disclosed.Type: GrantFiled: March 25, 2016Date of Patent: May 30, 2017Assignee: Level 3 Communications, LLCInventor: Pete Joseph Caputo, II
-
Patent number: 9667664Abstract: A method for facilitating surveillance of a targeted user participating in communication sessions conducted over a communications network, such as a voice over Internet protocol (VoIP) network, that employs a session initiation protocol (SIP). The method includes receiving a subscription request from a third party subscriber, the subscription request identifying a targeted user to be monitored, monitoring communication sessions in which the targeted user is a participant, to detect SIP events corresponding to state transitions associated with the communication sessions.Type: GrantFiled: April 1, 2014Date of Patent: May 30, 2017Assignee: Level 3 Communications, LLCInventor: John Hearty
-
Patent number: 9667535Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content and/or communications from a computer network to an end user of the network. In general, the system receives a request for content from the network from a user of the network and determines a server or content providing component within the network to provide the content to the user. In addition, the network may reduce the number of components and distance requests for the content are transmitted through the associated networks. In one embodiment, the network may provide altered destination paths to one or more access networks through which the end user accesses the network. The altered destination paths may be used by the end user's service provider or local network to select an access network for accessing the computer network to minimize the impact on the computer network for providing the content to the end user.Type: GrantFiled: June 11, 2014Date of Patent: May 30, 2017Assignee: Level 3 Communications, LLCInventor: Joel C. Maslak
-
Patent number: 9660876Abstract: A computer-implemented method operable in a content delivery service (CDN), includes, by a collector system: receiving multiple event streams of event data, said multiple event streams comprising event data from a plurality of CD services in said CDN, each event of said event streams comprising: (i) a timestamp for said event, (ii) information relating to said event; and producing state data relating to information represented in said event data of said multiple event streams while being able to asynchronously respond to queries relating to said state data.Type: GrantFiled: June 12, 2014Date of Patent: May 23, 2017Assignee: Level 3 Communications, LLCInventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
-
Publication number: 20170139727Abstract: According to one embodiment of the present disclosure, a communication node upgrade system includes a computer-based set of instructions that are executed to identify an existing virtual machine (VM) to be upgraded, obtain upgraded software for the existing VM, create a new VM in a virtualized computing environment using the upgraded software, and copy configuration information from the existing VM to the new VM. Thereafter, the operation of the existing VM may be replaced with the new VM in the communication network. The existing VM comprising at least one communication node that provides one or more communication services for a communication network in which the existing VM is executed in a virtualized computing environment, and the configuration information includes information associated with configuration of the existing VM to provide the communication services by the existing VM.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Applicant: Level 3 Communications, LLCInventors: Claudia M. Combellas, Dana A. Johnston
-
Publication number: 20170142261Abstract: Aspects of the present disclosure involve systems and methods for providing routing of a communication received at a telecommunications network based on a unique identifier. In particular, a telecommunications network may route one or more communications based on a dynamically updated trunk group identifier associated with an egress user. Thus, in addition to routing the communication based on a telephone number or Internet Protocol (IP) address associated with a user, the network may also route the communication based upon a dynamically updated trunk group identifier included in an updated routing function of the network.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Applicant: Level 3 Communications, LLCInventors: Claudia M. Combellas, Dana A. Johnston
-
Publication number: 20170141970Abstract: Aspects of the present disclosure include an activation, consolidation, and transformation system (ACT) for a telecommunications network. A request is received to provision one or more devices in a network and includes a key and key value. The request is routed to a data source associated with the key or key value of the request. Data is queried from the data source and validated by the ACT. At least one template is identified from a plurality of digital templates based upon attributes of the data that is applied to the at least one template and the template transforms the data to an output. The output comprises instructions for configuring a device for a telecommunications service based on the request.Type: ApplicationFiled: November 18, 2016Publication date: May 18, 2017Applicant: Level 3 Communications, LLCInventors: James M. Adkins, III, Craig Tystad, James C. Dwyer
-
Patent number: 9654237Abstract: A method and system for airing broadcast signals is disclosed. Preferably, the system includes a production truck interface panel receiving a broadcast signal. A transmission relay circuit relays the signal from the interface panel to a broadcast network, and preferably including a broadcast signal detection circuit, and a signal processing circuit. The detection circuit determines a signal type of the broadcast signal, and the signal processing circuit processes the determined signal type. The system preferably further includes an operations control station displaying the determined type of broadcast signal.Type: GrantFiled: August 8, 2011Date of Patent: May 16, 2017Assignee: Level 3 Communications, LLCInventors: David J. Keener, John S. Jones, Peter L. Ward
-
Patent number: 9652784Abstract: Implementations described and claimed herein provide systems and methods for generating network intelligence based on network data. In one implementation, a network traffic dataset representative of network traffic across one or more ports of a primary network is obtained. The ports are associated with a secondary network in communication with the primary network. A content distribution network log associated with the secondary network is obtained. The content distribution log includes a history of content requests. A domain name system log associated with the secondary network is obtained. The domain name system log includes one or more Internet Protocol addresses. Network intelligence is generated based on the network traffic dataset, the content distribution network log, and the domain name system log. The network intelligence may be customer analytics, an aggregated data feed, and/or recommendations for inventory placement.Type: GrantFiled: April 18, 2014Date of Patent: May 16, 2017Assignee: Level 3 Communications, LLCInventor: Jonathan Callahan
-
Patent number: 9654381Abstract: A differentiated routing system is provided for routing a communication service according to an access point of a subscriber terminal to a first network domain. The system includes a computing system executing a core routing engine (CRE) that receives a request for a communication service from the subscriber terminal. When the communication service is to be routed to a second network domain, the CRE identifies an access point at which the subscriber terminal accesses the first network domain, includes a tag in the request according to the identified access point. The tag includes information to be used by the second network domain for routing the communication service. The CRE then transmits the request to the second network domain.Type: GrantFiled: February 12, 2014Date of Patent: May 16, 2017Assignee: Level 3 Communications, LLCInventors: Patrick S. Callahan, Richard Dean Terpstra, Adam Charles Uzelac
-
Patent number: 9654368Abstract: Embodiments generally disclosed herein include methods and systems for calculating incremental network costs between logical city pairs in a network (each city pair being in communication across the network via one or more physical links). For example, the method includes a cost analyzer that, for each physical link in the network, determines a steady state capacity allocation associated with each city pair in the network and, in the same vein, determines a restoration capacity allocation associated with each city pair in the network. The cost analyzer is capable of calculating an incremental cost per unit of traffic for a given city pair based on: i) the steady state capacity allocation and a restoration capacity allocation associated with a given city pair, as compared to, ii) the aggregate steady state capacity allocations and restoration capacity allocations associated with each city pair in the network.Type: GrantFiled: September 21, 2015Date of Patent: May 16, 2017Assignee: Level 3 Communications, LLCInventors: Chris McReynolds, Joseph Lawrence, Nicolas Pujet
-
Patent number: 9647901Abstract: 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. A layer may cause some of the processing of a request to be handled by another service. The CDN service may be selected from: delivery services, collector services, reducer services, rendezvous services, configuration services, and control services.Type: GrantFiled: March 15, 2013Date of Patent: May 9, 2017Assignee: Level 3 Communications, LLCInventors: Christopher Newton, Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart
-
Patent number: 9648785Abstract: A computing rack airflow directing system includes upper and lower rails configured for releasable attachment to a computing rack, and a flexible curtain suspended between the upper and lower rails at upper and lower edges of the curtain, respectively. The curtain is movable along the rails from a retracted position proximate a first end of the rails to provide access to one or more equipment modules mounted in the computing rack to an extended position to form a plenum for directing an airflow between the equipment modules and an airflow port. The airflow port is formed at either the upper edge or the lower edge of the curtain.Type: GrantFiled: July 21, 2014Date of Patent: May 9, 2017Assignee: Level 3 Communications, LLCInventors: Joseph Nguyen, Joel S. Skoglund