Patents Assigned to Level 3 Communication, LLC
-
Publication number: 20240276125Abstract: Novel tools and techniques are provided for implementing telecommunications equipment shelf with integrated power and cooling. In various embodiments, a shelf for a telecommunications equipment mounting structure may be provided that includes one or more power outlets integrated within a body of the shelf, either on a front surface or a rear surface thereof, or both. Each power outlet may include a plurality of receptacles, each of which may be configured, when connected to an authenticated user device via network connectors that are integrated in the body of the shelf and via network cables, to send status information associated with the receptacle and/or its power outlet. In some cases, each shelf may further include a plurality of fans that is also integrated within the body of the shelf to provide air ventilation to cool one or more devices that may be held, supported, and/or mounted on the shelf.Type: ApplicationFiled: June 22, 2023Publication date: August 15, 2024Applicant: Level 3 Communications, LLCInventor: Joel S. Skoglund
-
Patent number: 12063240Abstract: In an embodiment, a computer implemented method receives flow data for one or more flows that correspond to a device-circuit pair. The method calculates a time difference for each flow that corresponds to a device-circuit pair. Based on the calculated time differences and the received flow data, the method updates a probability distribution model associated with the device-circuit pair. Then, the method determines whether a time bucket is complete or open based on the updated probability distribution model.Type: GrantFiled: September 8, 2023Date of Patent: August 13, 2024Assignee: Level 3 Communications, LLCInventor: Sergey Yermakov
-
Publication number: 20240267360Abstract: Systems and methods for blocking spoofed traffic within communications networks include obtaining, at a computing system, routing information for an autonomous system of a communications network, the routing information identifying Internet Protocol (IP) addresses associated with the autonomous system. In response to receiving the routing information, the computing system generates a prefix list based on the routing information, the prefix list including one or more prefixes encompassing the IP addresses identified by the routing information. The computing system then transmits instructions to a network device of the communications network configured to cause the network device to update a filter function of the network device based on the prefix list such that the network device permits network traffic that originates from IP addresses within the prefixes of the prefix list.Type: ApplicationFiled: April 19, 2024Publication date: August 8, 2024Applicant: Level 3 Communications, LLCInventor: Brent W. Smith
-
Publication number: 20240267359Abstract: Novel tools and techniques are provided for implementing improvement to domain name system (“DNS”) security. In various embodiments, a computing system may receive a user datagram protocol (“UDP”)-based DNS request, and may send a UDP-based response message, which may include an empty payload portion and a header portion containing a truncate flag that is set, which indicates to resend the request as a transmission control protocol (“TCP”)-based DNS request. When the TCP-based DNS request is received within a first period, the computing system may send, to the source address, a TCP-based response message comprising an answer to a query (in the TCP-based DNS request) for a destination DNS record associated with a destination device. If no TCP-based DNS request is received from the source address within the first period, the computing system may block all UDP-based DNS requests from the source address for at least a second period.Type: ApplicationFiled: January 31, 2024Publication date: August 8, 2024Applicant: Level 3 Communications, LLCInventors: Dan Luther, Dean Ballew, John R.B. Woodworth, Carol Dawn Lovell, James C. Anders, Lisa Lamanna
-
Publication number: 20240267468Abstract: Aspects of the present disclosure involve systems and methods for a collaboration conferencing system to track a total number of concurrently utilized ports across any number of conferencing bridges of the network for a particular customer and one or more billing actions may occur based on this tracking. This may result in an alternate billing option for the customer's use of the system. Further, a telecommunications network administrator may provide access to the collaboration conferencing system based on a total number of concurrently utilized ports rather than on a per conference or per minute basis. With the information of the number of purchased ports by the customer, the administrator may more accurately predict an available capacity for the collaboration conferencing system needed to support all of the users of the system and the potential collaboration conferences.Type: ApplicationFiled: April 15, 2024Publication date: August 8, 2024Applicant: Level 3 Communications, LLCInventors: Andrew J. Broadworth, Robert F. Nance, Gregory T. Ellison
-
Publication number: 20240267704Abstract: Aspects of the present disclosure describe a network site validation and remediation system and method that provides validation and remediation of serviceable site locations in a network. The network site validation and remediation system may determine possible inaccurate site location data and cause one or more mitigation actions to be performed based on the determination of the inaccurate location data. Accuracy of site location is determined based on a combination of rules, where an accuracy score is used to provide a measure of confidence that a site's location data (e.g., address and/or geocoordinates) accurately reflects the physical location where a network connection is provided and thus, where service exists or potentially can be deployed. The one or more mitigation actions may cause inaccurate site location data to be corrected with accurate location data determined by the system.Type: ApplicationFiled: January 12, 2024Publication date: August 8, 2024Applicant: Level 3 Communications, LLCInventors: William GRAY, Nathaniel NELSON, Mark PULLINS
-
Publication number: 20240267470Abstract: Aspects of the present disclosure involve consolidating toll-free features of telecommunications networks. In one implementation, the network services may be consolidated through utilization of an Enhanced Feature Server (EFS) or other type of application server deployed in a telecommunications network. The EFS may be configured to receive a toll-free communication and route the communication based on the dialed toll-free number and a carrier identification code (CIC) associated with the communication. Routing the communication based at least on the CIC associated with the communication allows the telecommunications network to consolidate (and ultimately remove) a redundant network or network components from the telecommunications network to improve the operation of the network. In circumstances where a CIC is not associated with a communication, the EFS may request a data schema from a national toll-free number database and determine a CIC for the communication based on an analysis of the data schema.Type: ApplicationFiled: March 15, 2024Publication date: August 8, 2024Applicant: Level 3 Communications, LLCInventors: David A. Tschirhart, Ken Shomaker
-
Publication number: 20240259433Abstract: Novel tools and techniques are provided for implementing management of edge network protection service. In various embodiments, a computing system may receive a request from a customer to manage edge network protection services for at least one Internet circuit. Based on a determination that the customer has been provisioned one or more circuits that are capable of implementing edge network protection services, the computing system may present, or cause to be presented, options to select a circuit, from among the one or more circuits, for which edge network protection service should be provisioned or managed. When a selection of a first circuit is received from the customer, the computing system may automatically cause the selected first circuit to be configured to provision a new service instance of the edge network protection service or reconfigured to modify an existing service instance of the edge network protection service.Type: ApplicationFiled: December 14, 2023Publication date: August 1, 2024Applicant: Level 3 Communications, LLCInventor: Peter Brecl
-
Publication number: 20240259495Abstract: Novel tools and techniques are provided for implementing 911 or enhanced 911 (“E911”) address update. In various embodiments, in response to a trigger event, a computing system may determine whether E911 address data associated with a customer that is stored in an E911 database requires updating. If so, the computing system may update the E911 database with address data associated with the customer that has been validated or verified (if available). Where no validated or verified address associated with the customer is available, the computing system may send a message to the customer to provide updated 911 or E911 address data; may receive, from a user device associated with the customer via an API over a network(s) operated by the service provider, updated 911 or E911 address data from the customer; and may update the E911 database with the received updated 911 or E911 address data from the customer.Type: ApplicationFiled: February 15, 2024Publication date: August 1, 2024Applicant: Level 3 Communications, LLCInventors: Bridget McAndrew, Anne Kempen, Sudhir Dadi, Corey Curtis, Michael Robles, Kevin Michelsen
-
Publication number: 20240259403Abstract: Novel tools and techniques are provided for implementing fraud or distributed denial of service (“DDoS”) protection for session initiation protocol (“SIP”)-based communication. In various embodiments, a computing system may receive, from a first router, first SIP data indicating a request to initiate a SIP-based media communication session between a calling party at a source address and a called party at a destination address. The computing system may analyze the received first SIP data to determine whether the received first SIP data comprises any abnormalities indicative of potential fraudulent or malicious actions. If so, the computing system may reroute the first SIP data to a security deep packet inspection (“DPI”) engine, which may perform a deep scan of the received first SIP data to identify any known fraudulent or malicious attack vectors contained within the received first SIP data. If so, the security DPI engine may initiate mitigation actions.Type: ApplicationFiled: March 20, 2024Publication date: August 1, 2024Applicant: Level 3 Communications, LLCInventors: Adam Uzelac, Ronnie Bailey, Craig Richter
-
Publication number: 20240251036Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: ApplicationFiled: April 2, 2024Publication date: July 25, 2024Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C. Hess, George Wendell McFalls
-
Patent number: 12047257Abstract: Systems and methods of disconnecting a network service provided over a network service path include using a computing device that obtains a service identifier assigned to network service and identifies a port of a network device included in a network service path associated with the service. The computing device transmits a request to the network device for port configuration data of the network device and based on the received port configuration data, determines whether the port is assigned to the network service. If so, the computing devices executes a remediation operation which includes transmitting a reconfiguration command to the network device that is adapted to cause the network device to update the port configuration data to free the port.Type: GrantFiled: August 24, 2023Date of Patent: July 23, 2024Assignee: Level 3 Communications, LLCInventors: Brian V. H. Nguyen, Shellie Wickham
-
Patent number: 12047446Abstract: 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: March 27, 2023Date of Patent: July 23, 2024Assignee: Level 3 Communications, LLCInventor: William Sella
-
Patent number: 12041150Abstract: 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: GrantFiled: November 14, 2023Date of Patent: July 16, 2024Assignee: Level 3 Communications, LLCInventors: Matthew Johnson, Thomas Durdin, Jeff Scheufele, John T. Pugaczewski
-
Patent number: 12041204Abstract: 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: GrantFiled: September 29, 2023Date of Patent: July 16, 2024Assignee: Level 3 Communications, LLCInventors: Bridget McAndrew, Anne Kempen, Sudhir Dadi, Kevin Michelsen, Chris Baker
-
Patent number: 12040964Abstract: 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: GrantFiled: March 30, 2022Date of Patent: July 16, 2024Assignee: Level 3 Communications, LLCInventors: John R. B. Woodworth, Dean Ballew, Brian J. Strong, Stewart Bamford
-
Patent number: 12040971Abstract: 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: GrantFiled: October 20, 2023Date of Patent: July 16, 2024Assignee: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240235889Abstract: A system and method for providing on-demand edge compute. The system may include an orchestrator that provides a UI and that controls an abstraction layer for implementing a workflow for providing on-demand edge compute. The abstraction layer may include a server configuration orchestration (SCO) system (e.g., a Metal-as-a-Service (MaaS) system) and API that may provide an interface between the orchestrator and the SCO. The API may enable the orchestrator to communicate with the SCO for receiving requests that enable the SCO to integrate with existing compute resources to perform various compute provisioning tasks (e.g., to build and provision a server instance). The various tasks, when executed, may provide on-demand edge compute service to users. The SCO API may further enable the ECS orchestrator to receive information from the SCO (e.g., compute resource information, status messages).Type: ApplicationFiled: August 10, 2023Publication date: July 11, 2024Applicant: Level 3 Communications, LLCInventors: Austin Ritchie, Scott Hemmann, Wen Wang, Brett Dwyer
-
Publication number: 20240232235Abstract: This disclosure describes systems, methods, and devices related to analyzing data stored in a relational database. A method may include installing a structured query language (SQL) server on a host server; installing statistical analysis modules on the host server; executing the statistical analysis modules within a relational database of the SQL server to analyze data stored in the relational database; and generating outputs based on the execution of the statistical analysis modules within the relational database.Type: ApplicationFiled: October 24, 2023Publication date: July 11, 2024Applicant: Level 3 Communications, LLCInventor: Idilio MONCIVAIS-PINEDO
-
Publication number: 20240232621Abstract: This disclosure describes systems, methods, and devices related to testing servers provisioned in an edge computing device. An edge computing device may detect that a server has been provisioned to access a public network cloud using backbone routers of the edge computing device; provide a neural network for evaluating a probability that a performance of the server will satisfy performance criteria, the neural network trained based on training data comprising labeled settings data and feature weights; input settings and configurations associated with the provisioning of the server as inputs to the neural network; and generate, using the neural network, based on the inputs and the training data, a confidence score indicative of the probability.Type: ApplicationFiled: October 18, 2023Publication date: July 11, 2024Applicant: Level 3 Communications, LLCInventors: Bryan DREYER, Brent SMITH, James SUTHERLAND