Patents Assigned to Level 3 Communication, LLC
  • Publication number: 20240372948
    Abstract: 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: Application
    Filed: July 12, 2024
    Publication date: November 7, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Bridget McAndrew, Anne Kempen, Sudhir Dadi, Kevin Michelsen, Chris Baker
  • Publication number: 20240372926
    Abstract: Novel tools and techniques are provided for implementing object-based changes to filter-intent over multicast or publication/subscription (“Pub/Sub”) distribution. In various embodiments, a computing system (e.g., a managed device among a plurality of managed devices and/or its corresponding agent) may receive, from a network filter orchestration conductor, a global filter-intent list including a first filter intent that references a corresponding filter-intent object. The computing system may determine whether the at least one first filter intent applies to the managed device. If so, the computing system may translate the at least one first filter intent into a first filter that is specific to a first configuration of the managed device, in some cases, by building the first filter based at least in part on the at least one first filter intent. The computing system may subsequently apply the first filter to one or more network communications handled by the managed device.
    Type: Application
    Filed: April 30, 2024
    Publication date: November 7, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Dean BALLEW, John R.B. WOODWORTH, Brian J. STRONG, Robert J. WHELTON, Tom DONAHUE, John A. SCHIEL, Mark DEHUS
  • Publication number: 20240364796
    Abstract: This disclosure describes systems, methods, and devices related to using an application programming interface (API) gateway orchestration layer. A method may include identifying, by the API gateway orchestration layer, a first API request, received by an API gateway API, to access a first microservice of a first API gateway that uses a first API gateway model; identifying a second API request, received by the API gateway API, to access a second microservice of a second API gateway that uses a second API gateway model; determining, based on the first API request, a first route to the first API gateway; determining, based on the second API request, a second route to the second API gateway; routing the first API request to the first microservice based on the first route; and routing the second API request to the second microservice based on the second route.
    Type: Application
    Filed: July 11, 2024
    Publication date: October 31, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Matthew Johnson, Thomas Durdin, Jeff Scheufele, John T. Pugaczewski
  • Publication number: 20240364617
    Abstract: The present application describes a system and method for utilizing a tunnel in a networking routing protocol to provide a network segment access to additional servers when certain load balancing trigger events are detected.
    Type: Application
    Filed: July 11, 2024
    Publication date: October 31, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: John R. B. Woodworth, Dean Ballew, Brian J. Strong, Steward Bamford
  • Patent number: 12132651
    Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: October 29, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L Hurd
  • Patent number: 12132789
    Abstract: 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: Grant
    Filed: August 16, 2023
    Date of Patent: October 29, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Michael Nyhus, Craig Tystad, James M. Adkins, III
  • Publication number: 20240356890
    Abstract: 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: Application
    Filed: June 28, 2024
    Publication date: October 24, 2024
    Applicant: Level 3 Communications, LLC
    Inventor: Darrell Smith
  • Publication number: 20240356922
    Abstract: Novel tools and techniques are provided for implementing network service ordering and provisioning of secure access service edge (“SASE”) scriptlets for providing SASE-based network. In various embodiments, a computing system may provide a user experience (“UX”) platform for a customer portal, the UX platform being accessible by a user via a user device over a first network(s); may provide, via the UX platform, options to configure, via the customer portal, one or more SASE scriptlets for providing SASE-based network services provided by a service provider; and may autonomously orchestrate deployment and configuration of the one or more SASE scriptlets on one or more network devices that are associated with the user or to an entity with which the user is associated, over a second network(s), based at least in part on user selection of options to configure the one or more SASE scriptlets and/or the corresponding SASE-based network services.
    Type: Application
    Filed: April 4, 2024
    Publication date: October 24, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Mark Alan RAMACH, Gurpreet S. SIDHU, Priyadarshini DANDE, Michael F. ROBLES
  • Publication number: 20240356894
    Abstract: 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: Application
    Filed: June 27, 2024
    Publication date: October 24, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Travis D. Ewert
  • Publication number: 20240356896
    Abstract: Examples of the present disclosure describe systems and methods for providing enhanced security in edge computing environments. A first aspect describes a method for moving security features dynamically applied to an application at a first deployment location to an application at a second deployment location. A second aspect describes a method for locally expanding/contracting an instance of a deployed application. A third aspect describes a method for redirected network traffic associated with detected malicious conduct from a first application deployment environment to a secured second application deployment environment. A fourth aspect describes a method for performing multi-stage network traffic filtering.
    Type: Application
    Filed: June 26, 2024
    Publication date: October 24, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Christopher Smith, Michael Benjamin, Peter Brecl
  • Patent number: 12125046
    Abstract: Examples of the present disclosure relate to the optical identification of telecommunications equipment. In examples, a user interacts with an application to capture image data relating to a device according to instructions presented to the user. The application may further generate metadata, such as user responses to one or more questions. The image data and/or metadata are evaluated using a machine learning model to generate an equipment classification for devices pictured therein. The data may also be used to generate an equipment configuration for the device, as well as an operational state (e.g., based on one or more indicators present on the device, log data, etc.). Accordingly, such information may be used to update a pre-existing inventory record for the device, or generate a new inventory record. In other examples, such information is used to generate one or more predicted issues and associated actions to troubleshoot the device.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: October 22, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Jeffrey K. Storey, Clyde David Cooper, Carlos Santiago, Ron Lewis, Steven M. Casey, Stephen Opferman
  • Patent number: 12124316
    Abstract: Methods and systems for reducing energy consumption. A method may include aggregating, for a prior time period, prior usage data from a plurality of computing nodes. Based on the aggregated prior usage data from the plurality of computing nodes, a usage threshold for decreasing cooling system output for the plurality of computing nodes and a local-time threshold for decreasing the cooling system output for the plurality of computing nodes are determined. Current usage data for the plurality of computing nodes is then received. When the current usage data reaches the usage threshold and the local time is after the local-time threshold, output of the cooling systems of the plurality of computing nodes is decreased.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: October 22, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Matthew Flynn, Jason Huselton, Paul Brannigan
  • Patent number: 12126501
    Abstract: An optical network including a plurality of gateway nodes interconnected with a plurality of intermediate nodes with segments of fiber. The network includes a plurality of devices, such as reconfigurable optical add drop multiplexers, optimally placed at various nodes throughout the network. The device placement is optimized with an integer linear programming analysis considering span definition such that any given span involves some number of segments not exceeding a number of segments that would require wavelength regeneration, cost of placement of a device at a given node, cost of wavelength regeneration, and various parameters and constraints.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: October 22, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Benjamin K. Peterson, Laurel Clark
  • Patent number: 12126376
    Abstract: In an alien wave system, one or more transponders connected to a line system may be owned and operated by a different entity from the entity that owns and operates the line system. In such a situation, diagnosing and correcting faults, and achieving good performance, may be challenging. As such, a system and methods for interoperability in an alien wave system are provided.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: October 22, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Paul M. Johnson, James E. Shearer
  • Publication number: 20240349061
    Abstract: A security platform of a data network is provided that includes security services for computing devices in communication with the data network. The security platform may apply a security policy to the computing devices when accessing the Internet via a home network (or other customer network) and when accessing the Internet via a public or third party network. To provide security services to computing devices via the home network, the security platform may communicate with a security agent application executed on the router (or other gateway device) of the home network. In addition, each of the devices identified by the security profile for the home network may be instructed or otherwise be provided a security agent application for execution on the computing devices. The security agent application may communicate with the security platform when the computing device connects to the Internet over a third party or public access point.
    Type: Application
    Filed: June 22, 2024
    Publication date: October 17, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Mayur Kudtarkar, Kirsten Jensen Coppo
  • Publication number: 20240348525
    Abstract: Automatic testing/analysis of local loops of telecommunications networks includes obtaining bits-per-tone data for a local loop of a telecommunications network and generating a bit value string from the bits-per-tone data. The bit value string is then analyzed to determine whether it includes a bit pattern indicative of an impairment of the local loop. Further approaches for automatically testing local loops of telecommunications networks include obtaining attenuation data for multiple tones carried by the local loop and determining whether the attenuation data falls below thresholds for providing a service using the local loop.
    Type: Application
    Filed: June 22, 2024
    Publication date: October 17, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Thomas C. Woldahl, Leigh A. Benson
  • Publication number: 20240348528
    Abstract: A traffic controller device for distributing or otherwise controlling the distribution of routing information may be included in a telecommunications network. The traffic controller may receive routing tables from a plurality of network devices, such as one or more provider edge devices of the network. The traffic controller, upon receiving the routing information from the provider edge devices, may generate a routing table associated with each device providing the routing information. The traffic controller may also provide updates to one or more of the networking devices associated with the controller. The traffic controller may alter or update, at the traffic controller, the routing table associated with the target provider edge device based on the network policy. The routing information in the routing table for that device and maintained by the traffic controller may be updated with a new route or new local preferred parameter value.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 17, 2024
    Applicant: Level 3 Communications, LLC
    Inventor: Logan Rawlins
  • Patent number: 12117888
    Abstract: Novel tools and techniques are provided for implementing intelligent alert automation (“IAA”). In various embodiments, IAA receives alert/event feeds from several different alerting and ticketing systems via input Redis queues, and uses a triage system to determine whether to process the alert/event or disregard it. If so, IAA may create a flow instance, assign a unique instance ID, and place the flow instance in one of a plurality of jobs queues based on alert/event type and/or or source. An abattoir system retrieves a flow instance from one of the jobs queues (in order of the queue's priority), and processes the next node or step in the flow instance. The flow instance is placed back into the jobs queue for subsequent processing by the same or different abattoir system until no additional nodes or steps remain in the flow, at which point the flow instance is considered complete.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: October 15, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Kevin Schneider, Angela A. Rash, Troy G. Pohl, Steven Burrell, Matthew D. Schoenfeldt, Shelli L. Hurd
  • Patent number: 12117889
    Abstract: Novel tools and techniques are provided for implementing real-time fault management or real-time fault management system (“RFM”). In various embodiments, RFM may receive alerts from or associated with network devices (e.g., layer 2, 3, and/or 4 devices, or the like) that are disposed in a plurality of disparate networks that may utilize different alert management protocols and/or different fault management protocols. RFM may collect, enrich, normalize, aggregate, and display the alerts in a user interface to facilitate addressing of the alerts by a user. To enable continuous and real-time functionality, RFM may be implemented in a plurality of siloed platforms in a primary data center, with processing of alerts being load balanced across the siloed platforms, with mirrored group of siloed platforms in a secondary data center located geographically distant from the primary data center and configured to be on “hot standby” and to completely take over RFM processing operations.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: October 15, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Steve Toms, Michael McClintock, David Sutton, Steven Burrell, Shelley Goldner, Shelli L Hurd
  • Publication number: 20240340268
    Abstract: Systems and methods for implementing filters within computer networks include obtaining blocklist data that includes blocklist entries for a network. Each of the blocklist entries includes one or more network traffic attributes for identifying traffic to be blocked. In response to receiving the blocklist data, a filter based on a common network traffic attribute shared between at least two of the plurality of blocklist entries is generated. The filter is then deployed to a network device within the network such that the filter may be implemented at the network device to block corresponding traffic.
    Type: Application
    Filed: June 20, 2024
    Publication date: October 10, 2024
    Applicant: Level 3 Communications, LLC
    Inventor: Michael Benjamin