Patents Assigned to Level 3 Communication, LLC
-
Publication number: 20190018706Abstract: A network service infrastructure management system includes a computing system that communicates with a network service computing device to receive a request to generate a network service comprising one or more network node functions. Based on the request the computing system communicates with an operating system of the network service computing device to instantiate one or more tasks corresponding to the one or more network node functions in which each task is instantiated at a level of workload capability specified for its respective network node function. Once instantiated, the computing system may then launch each network node function on its respective task.Type: ApplicationFiled: September 18, 2018Publication date: January 17, 2019Applicant: Level 3 Communications, LLCInventors: Claudia M. Combellas, Dana Johnston
-
Publication number: 20190020582Abstract: A network includes a plurality of endpoint routers and intermediate routers. When a new data stream is detected at any endpoint router, the first packet is sent to a virtual routing server with knowledge of the entire network topology. Based on the topology, current usage, and historical usage, the virtual routing server determined a path for the data stream and begins to update the routing tables of the intermediate routers to reflect the determined path. Until the update is complete, all packets in the data stream are routed first to the virtual routing server and then to their destination. Once the update is complete, packets in the data stream are routed directly along the determined path.Type: ApplicationFiled: September 17, 2018Publication date: January 17, 2019Applicant: Level 3 Communications, LLCInventors: William Thomas Sella, James Michael Sella
-
Patent number: 10177969Abstract: Aspects of the present disclosure involve systems and methods for troubleshooting interruptions of service from a telecommunications network and providing potential remedies to restore the interrupted service to the customer. The system may utilize a service path mapping system to determine the network elements, components, connections, and/or ports included in providing a particular service to a customer and obtain data from several databases of the telecommunications network related to the service path. Once collected, the data may be correlated utilized to diagnose or identify a source of the service interruption in the service path to begin to restore the interrupted service. In one embodiment, an analysis of the provided information provides an output a probability of potential sources of the service interruption. This information may then be utilized to restore the service to the customer with minimal or no involvement with network engineers or field technicians.Type: GrantFiled: July 23, 2018Date of Patent: January 8, 2019Assignee: Level 3 Communications, LLCInventors: Daniel B. Steeves, Steve R. Wakumoto, Travis D. Ewert
-
Patent number: 10178241Abstract: 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: GrantFiled: April 9, 2018Date of Patent: January 8, 2019Assignee: Level 3 Communications, LLCInventors: William Gray, Binchao Chen, Peder Hans Engebretson
-
Publication number: 20190007514Abstract: A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.Type: ApplicationFiled: June 4, 2018Publication date: January 3, 2019Applicant: Level 3 Communications, LLCInventors: Maksim Yevmenkin, Christopher Newton, David Fullagar
-
Publication number: 20180375765Abstract: Aspects of the present disclosure involve systems and methods for providing Internet access to customers of a telecommunications network through virtual routing and forwarding tables. An edge device includes both a first interface and a second interface. Traffic is received from a first network at the first interface of the edge device, the first interface being associated with a first virtual routing and forwarding table defining a first route to a destination network. Traffic from a second network is received at the second interface of the edge device, the second interface being associated with a second virtual routing and forwarding table defining a second route to the destination network. Access from the first interface to the destination network in accordance with the first route is provided, and access from the second interface to the destination network in accordance with the second route is provided, where the second route is distinct from the first route.Type: ApplicationFiled: June 26, 2018Publication date: December 27, 2018Applicant: Level 3 Communications, LLCInventor: Eric Osborne
-
Patent number: 10164845Abstract: In an embodiment, a computer-implemented method provides a service on a network. The method includes the following steps: (a) requesting, on a router, executable instructions from a remote server, the executable instructions specifying how the router is to operate to provide a service requested for a user of the network; (b) receiving the instructions; (c) initializing, on the router, a thread to execute the received instructions; (d) determining that a configuration of the router has changed; and (e) when the configuration of the router is determined to have changed, executing, on the initialized thread, the instructions to apply the service in accordance with the change in the router's configuration.Type: GrantFiled: April 9, 2018Date of Patent: December 25, 2018Assignee: Level 3 Communications, LLCInventor: Sergey Yermakov
-
Patent number: 10164882Abstract: A rule indicates that data having particular characteristics be automatically routed to a particular destination. When software on a switching device detects a new data stream, it is analyzed to determine whether it has characteristics specified by the rule. If it does, the packet is encapsulated with a special tag, indicating that the packet should be routed to the new destination. Also, an entry is added to a quick-lookup table in the switching device. The entry indicates that future packets in the data stream that have the same source and destination port and address should also be routed to the new destination.Type: GrantFiled: March 19, 2018Date of Patent: December 25, 2018Assignee: Level 3 Communications, LLCInventors: Pete J. Caputo, II, William Thomas Sella
-
Patent number: 10165588Abstract: Aspects of the present disclosure involve methods and systems for mapping network service paths between endpoint devices of a network. An aggregate network traffic database is used to store network traffic data retrieved from network devices of a network. A network service mapper then queries the database using endpoint device identifiers corresponding to endpoint devices to determine which network devices interacted with the endpoint devices during provisioning of previous network service instances. The set of network devices is then compared and analyzed to determine one or more network service paths between a pair of endpoint devices. In certain implementations, network architecture rules and/or network device configuration data is also analyzed to determine an order of the network devices along the one or more network service paths.Type: GrantFiled: May 16, 2017Date of Patent: December 25, 2018Assignee: Level 3 Communications, LLCInventors: Steve R. Wakumoto, Daniel B. Steeves
-
Patent number: 10158924Abstract: A system for the end-to-end delivery of digital television signals. In a preferred embodiment a digital television signal is: received from production equipment, typically in BD format at approximately 1.4 gigabits per second (Gbps); the received signal is transmitted to a venue point-of-presence; converted for transmission via a 270 Mbps local loop; transmitted to a fiber network point of presence/video service edge; packetized into TCP/IP packets in a video gateway; and routed to one or more destination addresses via the fiber network; received at one or more video service edge destinations; converted to a digital television format, typically SDI; and either transmitted via a second 270 Mbps local loop for delivery to a customer site and subsequent conversion to a 1.4 Gbps HD signal, or converted directly to a 1.4 Gbs HD signal at the receiving video service edge.Type: GrantFiled: May 7, 2012Date of Patent: December 18, 2018Assignee: Level 3 Communications, LLCInventors: Scott Beaudoin, Scott Jones, Scott Brillhart, Michael Brown, Ryan Korte
-
Patent number: 10148704Abstract: A telecommunications network includes a network service computing device and a host routing device. The host routing device includes a switch. The host routing device is coupled with a remote network and a PSTN. The remote network is coupled to a plurality of communication devices. The network service computing device is in communication with a database. The database includes a plurality of tags associated with VoIP lines. The tags identify the physical location where a plurality of VoIP lines are being operated. The tags determine routing and billing of calls made from each of the VoIP lines. Using a tag as a main routing identifier, instead of just an actual phone number, increases the probability that calls made from the VoIP line are properly routed and correctly billed through the telecommunications network.Type: GrantFiled: December 4, 2017Date of Patent: December 4, 2018Assignee: Level 3 Communications, LLCInventors: Claudia M. Combellas, Katrina D. Hall, Dana A. Johnston
-
Patent number: 10148728Abstract: A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain.Type: GrantFiled: December 31, 2015Date of Patent: December 4, 2018Assignee: Level 3 Communications, LLCInventors: Christopher Newton, William R. Power
-
Patent number: 10142225Abstract: An apparatus is provided for control of a plurality of forwarding switches using a network controller. The network controller executes a routing configuration application that analyzes interconnections between the forwarding switches to identify a topology of the network, determine label switched paths (LSPs) between the forwarding switches, and transmits the next hop routes to the forwarding switches. The forwarding switches use the next hop routes to route packets through the network according to a multiprotocol label switching (MPLS) protocol. Each LSP includes one or more next hop routes defining a forwarding address associated with one forwarding switch to an adjacent forwarding switch.Type: GrantFiled: October 18, 2017Date of Patent: November 27, 2018Assignee: Level 3 Communications, LLCInventor: Shane Amante
-
Patent number: 10142191Abstract: A content delivery network (CDN) includes a single autonomous CDN partitioned into multiple virtual CDNs, the multiple virtual CDNs being organized into a CDN hierarchy. Each virtual CDN is allocated separate physical resources. Within the CDN hierarchy, at least one parent virtual CDN has at least one child virtual CDN. A parent virtual CDN grants at least one privilege to at least one child virtual CDN.Type: GrantFiled: December 13, 2013Date of Patent: November 27, 2018Assignee: Level 3 Communications, LLCInventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
-
Patent number: 10135865Abstract: Embodiments can identify requests that may be tied to a DDOS attack. For example, the primary identifiers (e.g., a source address) of requests for a network resource (e.g., an entire website or a particular element of the website) can be tracked. In one embodiment, a statistical analysis of how often a particular source address (or other primary identifier) normally makes a request can be used to identify source addresses that make substantially more requests. A normal amount can correspond to an average number of request that a source address makes. According to some embodiments, a system can use statistical analysis methods on various request data in web server logs to identify potential attacks and send data concerned potential attacks to an HBA system for further analysis.Type: GrantFiled: February 19, 2018Date of Patent: November 20, 2018Assignee: Level 3 Communications, LLCInventors: Robert Smith, Shawn Marck
-
Patent number: 10135697Abstract: A computer-implemented method is operable in a network comprising multiple delivery service endpoints running on a plurality of devices where each of the delivery service endpoints is constructed and adapted to deliver resources. A plurality of the delivery service endpoints comprise a group, wherein each node in the group has at least one kind of responsibility relating to delivery of resources. The method includes receiving a request at a node; and, based on what kind of responsibility the node has for the request, attempting to process the request outside the group.Type: GrantFiled: December 22, 2014Date of Patent: November 20, 2018Assignee: Level 3 Communications, LLCInventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
-
Patent number: 10129134Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing multiple egress points from a telecommunications network for a client of the network. In particular, the process and system allows for multiple provider edges of the network to utilize a route reflector server to provide a border gateway protocol (BGP) route to other provider edges in the network. Further, the multiple provider edges may each announce similar interior gateway protocol (IGP) routes through the network such that a provider edge receiving a packet intended for the customer network may select from the multiple IGP routes to provide the intended packet to the customer network. In this manner, the receiving provider edge may load balance among the various connections of the customer network to the telecommunications network.Type: GrantFiled: July 21, 2016Date of Patent: November 13, 2018Assignee: Level 3 Communications, LLCInventors: Eric Osborne, Brent W. Smith
-
Patent number: 10129270Abstract: Implementations of the present disclosure involve a system and/or method for identifying and mitigating malicious network threats. Network data associated is retrieved from various sources across a network and analyzed to identify a malicious network threat. When a threat is found, the system performs a mitigating action to neutralize the malicious network threat.Type: GrantFiled: September 27, 2013Date of Patent: November 13, 2018Assignee: Level 3 Communications, LLCInventors: Brad Bernay Doctor, Skyler Jameson Bingham, Keshava Berg, John Sherwood Reynolds, II, Justin George Mohr
-
Patent number: 10129293Abstract: Embodiments are provided for managing routes of data traffic within a network. The management may be performed via a graphical user interface that interacts with a Web server to update a configuration file. The configuration file can be converted to router management commands by a network management device (e.g., a BGP speaker). The commands can then be sent to border routers for controlling network traffic. Embodiments are also provided for capturing and logging routing updates made in a network.Type: GrantFiled: January 8, 2016Date of Patent: November 13, 2018Assignee: Level 3 Communications, LLCInventors: Robert Smith, Shawn Marck
-
Patent number: 10129149Abstract: 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.Type: GrantFiled: July 8, 2016Date of Patent: November 13, 2018Assignee: Level 3 Communications, LLCInventor: Stewart Bamford