Patents Assigned to Level (3) Communications
-
Publication number: 20240040287Abstract: Implementations described and claimed herein provide systems and methods for a configurable optical peering fabric to dynamically create a connection between participant sites without any physical site limitations or necessity of specialized client and network provider equipment being located within such a facility. Client sites to a network may connect to a configurable switching element to be interconnected to other client sites in response to a request to connect the first client site with a second site, also connected to network, via the switching element. A request may trigger verification of the requested and, upon validation, transmission of an instruction to the switching element to enable the cross connect within the switching element. The first site and the second site may thus be interconnected via the switching element in response to the request, without the need to co-locate equipment or to manually install a jumper between client equipment.Type: ApplicationFiled: October 12, 2023Publication date: February 1, 2024Applicant: Level 3 Communications, LLCInventors: Laurel Clark, Clyde David Cooper, III, Andrew Dugan
-
Publication number: 20240040009Abstract: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.Type: ApplicationFiled: September 29, 2023Publication date: February 1, 2024Applicant: Level 3 Communications, LLCInventors: Joelle T. Maslak, Joseph C. Lawrence
-
Publication number: 20240036970Abstract: Aspects of the present disclosure involve systems and methods for improving the performance of a telecommunications network by monitoring the performance of one or more storage drives. Operational data is received from a plurality of storage drives of a storage server of a telecommunications network. A plurality of operational coefficients for each of the plurality of storage drives is derived based on the operational data, and a cluster plot is created from the plurality of operational coefficients for each of the plurality of storage drives. A distance is calculated between a subset of operational coefficients of the plurality of operational coefficients of the cluster plot, and a remedial action is initiated on a storage drive of the plurality of storage drives when a calculated distance of an operational coefficient associated with the storage drive exceeds a distance value from a cluster of the cluster plot.Type: ApplicationFiled: October 12, 2023Publication date: February 1, 2024Applicant: Level 3 Communications, LLCInventors: William Hopkins, Lawrence W. Gowin
-
Publication number: 20240031331Abstract: Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.Type: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Travis D. Ewert
-
Publication number: 20240031369Abstract: Systems and methods are provided for generating a network ingress filter based on both a customer's route object and recent traffic data for the customer. In examples, even though a customer of a provider network may have many routing prefixes in its route object, the customer may genuinely generate traffic from only a very small percentage of such prefixes. Accordingly, a combination of a system to generate all the prefixes based on a route object, along with the results of collected traffic data, may be used to generate a much smaller ingress filter. In examples, this filter may comprise an intersection of the prefixes generated by the customer's route object and the prefixes that have been actively generating traffic on the inbound interface of the router (or other provider edge system). This results in a smaller ingress filter that can be reliably configured on the provider edge system.Type: ApplicationFiled: May 4, 2023Publication date: January 25, 2024Applicant: Level 3 Communications, LLCInventor: Stewart Bamford
-
Publication number: 20240031491Abstract: Novel tools and techniques are provided for implementing application programming interface (“API”)-based concurrent call path (“CCP”) provisioning. In various embodiments, in response to receiving a CCP provisioning request, a computing system may determine whether such a request would affect a set of trunk groups assigned to a customer based at least in part on network utilization data. If not, the computing system may cause the nodes in the network to increase or decrease, in near-real-time, the number of CCPs in at least one trunk group assigned to the customer based on the CCP provisioning request. If so, the computing system may cause the nodes in the network to increase or decrease, in near-real-time, the number of trunk groups assigned to the customer and may cause the nodes in the network to increase or decrease, in near-real-time, the number of CCPs in the updated number of trunk groups.Type: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Applicant: Level 3 Communications, LLCInventors: Bridget McAndrew, Anne Kempen, Sudhir Dadi, Kevin Michelsen, Chris Baker
-
Publication number: 20240031453Abstract: Improved methods for retrieval of content from CDNs is provided that includes a rendezvous controller that receives information of an identification of content being requested and an estimated location of a content requesting device. Based on this information, the rendezvous system identifies a server within a CDN from which the requested content may be retrieved. The selected server may be based on a repeatable hash function such that the likelihood that the content being requested is cached at the selected server. Steering requests to a server of the CDN which may have the content cached may reduce the number of servers within the CDN with the same cached content, particularly for the highest requested content. The rendezvous system may then return a corresponding domain name associated with the selected server and that can be subsequently submitted to a DNS for resolution to the IP address of the identified server.Type: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Applicant: Level 3 Communications, LLCInventor: Kevin C. Johns
-
Patent number: 11879268Abstract: An electromechanical lock can have a bezel along an exterior surface. A touch of a human finger upon the bezel can be determined and used to adjust a deadbolt between a lock state and an unlock state.Type: GrantFiled: December 12, 2018Date of Patent: January 23, 2024Assignee: Level Home, Inc.Inventors: John H. Martin, Kenneth D. Goto
-
Publication number: 20240022639Abstract: Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.Type: ApplicationFiled: August 16, 2023Publication date: January 18, 2024Applicant: Level 3 Communications, LLCInventors: Jin-Gen Wang, Michael Nyhus, Craig Tystad, James M. Adkins, III
-
Patent number: 11876716Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for controlling a congestion window (CWND) value of a communication session of a CDN. In particular, a content server may analyze a request to determine or receive an indication of the type of content being requested. The content server may then set the initial CWND based on the type of content being requested. For example, the content server may set a relatively high CWND value for requested content that is not particularly large, such as image files or text, so that the data of the content is received at the client device quickly. For larger files or files that a have a determined smaller urgency, the initial CWND may be set at a lower value to ensure that providing the data of the content does not congest the link between the devices.Type: GrantFiled: February 24, 2023Date of Patent: January 16, 2024Assignee: Level 3 Communications, LLCInventor: Joelle T. Maslak
-
Publication number: 20240015819Abstract: Novel tools and techniques are provided for implementing wireless functionality, and, more particularly, to methods, systems, and apparatuses for implementing faceplate-based wireless device functionality and wireless extension functionality. In various embodiments, one or more antennas, a power adapter, and at least one processor may be attached to an inner surface of a faceplate configured to be attached to a wall. The one or more antennas may be electrically coupled to the power adapter and communicatively coupled to the at least one processor. Alternatively, a wireless functionality device might include one or more antennas, a power adapter, and at least one processor. The wireless functionality device may be attached to an inner surface of a faceplate configured to be attached to a wall. The one or more antennas of the wireless functionality device may be electrically coupled to the power adapter and communicatively coupled to the at least one processor.Type: ApplicationFiled: August 24, 2023Publication date: January 11, 2024Applicant: Level 3 CommunicationsInventors: Luree Melvin, Gregory Wallace
-
Patent number: 11870652Abstract: Implementations described and claimed herein provide systems and methods for custom-defined network routing. In one implementation, a set of custom defined network flow rules is received at an edge router of a primary network, which is in communication with a customer network. The set of custom defined network flow rules correspond to network traffic associated with the customer network. The set of custom defined network flow rules is stored in a forwarding table on the edge router. A packet of data is received at the edge router. The packet of data is attributed to the customer network. The set of custom defined network flow rules is applied to the pack of data using the forwarding table.Type: GrantFiled: September 23, 2022Date of Patent: January 9, 2024Assignee: Level 3 Communications, LLCInventor: Eric Osborne
-
Patent number: 11870664Abstract: Aspects of the present disclosure involve systems and methods for a service activation system in a telecommunications network that utilizes one or more generic container files for building the configuration file to instantiate the service on the network. A request for service from a network may be received from an order entry system that includes specific information about the requested service. A collection of generic configuration files may be selected based on the information included in the service order and arranged to build a configuration file to be executed on the network. The service activation system may also include a component or group of components to verify a received service order and alter the service order with default information or data where applicable. The configuration file may also be executed on the network through one or more drivers communicating with the affected devices to configure the one or more network devices.Type: GrantFiled: October 16, 2022Date of Patent: January 9, 2024Assignee: Level 3 CommUnications, LLCInventors: James C. Dwyer, Michael L. Nyhus
-
Patent number: 11863332Abstract: Systems, methods, and storage media for detecting a security intrusion of a network device are disclosed. Exemplary implementations may include a method involving, in the network device including a processor, monitor a light signal associated with a security enabled port of the network device; and in response to detecting a change in the light signal, initiate a security alert.Type: GrantFiled: January 20, 2023Date of Patent: January 2, 2024Assignee: Level 3 Communications, LLCInventors: Steven E. Drake, Morgan M. Pofahl
-
Patent number: 11863918Abstract: Implementations described and claimed herein provide systems and methods for a configurable optical peering fabric to dynamically create a connection between participant sites without any physical site limitations or necessity of specialized client and network provider equipment being located within such a facility. Client sites to a network may connect to a configurable switching element to be interconnected to other client sites in response to a request to connect the first client site with a second site, also connected to network, via the switching element. A request may trigger verification of the requested and, upon validation, transmission of an instruction to the switching element to enable the cross connect within the switching element. The first site and the second site may thus be interconnected via the switching element in response to the request, without the need to co-locate equipment or to manually install a jumper between client equipment.Type: GrantFiled: July 13, 2021Date of Patent: January 2, 2024Assignee: Level 3 Communications, LLCInventors: Laurel Clark, Clyde David Cooper, III, Andrew Dugan
-
Publication number: 20230421703Abstract: Novel tools and techniques are provided for implementing management of routing across multiple voice or data networks with separate routing masters. In various embodiments, in response to receiving a request to establish a call between a calling party in a first network and a called party in a second network, a computing system might receive a first set of network information from a first routing database(s) that is operated by a first service provider and a second set of network information from a second routing database(s) that is operated by a second service provider separate from the first service provider; might analyze the received first and second sets of network information to generate a unified routing model for optimizing routing of the call through the first and second networks; and might establish the call through a selected optimized route based on the generated unified routing model.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Applicant: Level 3 Communications, LLCInventors: Joseph A. Scivicque, Adam Uzelac
-
Publication number: 20230421603Abstract: Embodiments provide system and methods for a DDoS service using a mix of mitigation systems (also called scrubbing centers) and non-mitigation systems. The non-mitigation systems are less expensive and thus can be placed at or near a customer's network resource (e.g., a computer, cluster of computers, or entire network). Under normal conditions, traffic for a customer's resource can go through a mitigation system or a non-mitigation system. When an attack is detected, traffic that would have otherwise gone through a non-mitigation system is re-routed to a mitigation system. Thus, the non-mitigation systems can be used to reduce latency and provide more efficient access to the customer's network resource during normal conditions. Since the non-mitigation servers are not equipped to respond to an attack, the non-mitigation systems are not used during an attack, thereby still providing protection to the customer network resource using the mitigation systems.Type: ApplicationFiled: September 6, 2023Publication date: December 28, 2023Applicant: Level 3 Communications, LLCInventors: Robert Smith, Shawn Marck, Christopher Newton
-
Publication number: 20230421476Abstract: A method is disclosed for testing network devices for networks with a large traffic load utilizing one or more traffic load amplifiers to amplify the traffic load. The load amplifiers connected to the device may receive packets of an initial traffic load, multiply or copy the received packet, alter the destination address information in the header of the copied packets to generate packets with different destination addresses, and transmit the altered packets back to the device for further routing. The altered or copied packets may then be routed via the device back to the load amplifier for further amplification. Through this amplification process, a small initial load of packets may be amplified over and over by the load amplifiers until a target traffic load is achieved at the device to test the device performance at a large traffic load.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Applicant: Level 3 Communications, LLCInventors: Jason Huselton, Noah Weis, Kenton Seward
-
Publication number: 20230421529Abstract: Novel tools and techniques are provided for implementing dynamic border gateway protocol (“BGP”) host route generation based on domain name system (“DNS”) resolution. In various embodiments, a computing system may receive, from a user device via a first network, a request to establish a communications link with an external device via a second network that is separate from the first network, based on a first uniform resource identifier (“URI”) indicative of a network location of the external device. The computing system may query a DNS resolver for an Internet Protocol (“IP”) address corresponding to a valid current IP address, based on the first URI, and may advertise the IP address and/or a route based on the IP address. A communications link may be established between the user device and the external device based on the IP address and/or the route.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Applicant: Level 3 Communications, LLCInventor: Darrell Smith
-
Publication number: 20230421496Abstract: A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Applicant: Level 3 Communications, LLCInventor: Eric Osborne