Patents Assigned to Level 3 Communication, LLC
  • Patent number: 9191358
    Abstract: Implementations of the present disclosure involve a system and method for federating communications between a first network that transmits and receives messages formatted in a first format and a second network that transmits and receives messages formatted in a second format. The system and method are configured to receive a message from the first network formatted in the first format. The system then converts the message into a unified format that may be sent to the second network. After receiving the message in the unified format, the message may then be converted into the format of the second network and sent on the second network like any other message on the second network.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: November 17, 2015
    Assignees: Level 3 Communications, LLC, Vail Systems, Inc.
    Inventors: William B. Long, Bopsi Chandramouli, Todd J. Whiteley
  • Publication number: 20150324333
    Abstract: Aspects of the present disclosure include systems and methods for the automatic generation of hyperlinks. One or more objects may be identified from a stream of text obtained from one or more systems. The objects may be wrapped in a hyperlink and provided for display, such as within a web page accessible via the Internet.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Level 3 Communications, LLC
    Inventor: Gregg Wallace Squires
  • Patent number: 9185158
    Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: November 10, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Qing Li, Ron Munoz
  • Patent number: 9185142
    Abstract: Methods and systems are described for performing alternate routing of communications in a network. The system initiates a communication from an origination endpoint in a packet-switched network, such as a VOIP network, to a destination endpoint, and determining, according to selection criteria, whether to route the communication to the destination endpoint using at least a second circuit-switched network, such as the PSTN.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: November 10, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Harry Mussman, James O'Brien, Eric R. Sporel, Robert K. Israel, Michael Baj
  • Patent number: 9185230
    Abstract: Aspects of the present disclosure disclose system, apparatus and methods for providing an integrated web conferencing. In various aspects, the disclosure is directed to integrating a VoIP client for audio conferencing with a web client. In particular, the system provides for integrating a web portion of a web conference with an audio portion of the web conference. More specifically, the system, apparatus and methods provide for connecting a VoIP client to an audio conferencing portion of the system to facilitate communications between client and server.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: November 10, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Richard Dean Terpstra, Adam Charles Uzelac
  • Publication number: 20150302481
    Abstract: 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: Application
    Filed: April 18, 2014
    Publication date: October 22, 2015
    Applicant: Level 3 Communications, LLC
    Inventor: Jonathan Callahan
  • Patent number: 9167036
    Abstract: A method, system and computer program product for managed object replication and delivery redirects, directly or indirectly, a client's request for an object that is not available at a best or optimal handling edge server of a network to a parent server that has the requested object. So, where the requested object is not available at the handling edge server, the client's request is redirected directly to the parent server that can provide the requested object to the client or indirectly via one or more parent servers to a parent server that can provide the requested object to the client. The method, system and computer program product further intelligently replicates the object to the edge server if the object is popular enough. Likewise, an object is removed from an edge server when it is no longer popular. All redirection and replication operations are preferably transparent to the end-user and do not degrade the quality of service.
    Type: Grant
    Filed: February 14, 2002
    Date of Patent: October 20, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Steven L. Seed, Kevin Hobbs, Shane M. Glynn, Isaac W. Foraker, Peter J. Jones, Homer H. Chen, William Patrick Greer
  • Publication number: 20150295773
    Abstract: A method for determining network topology of a provider network includes selecting a first network element, selecting a first port on the first network element, and iteratively performing connectivity validation tests using the first port, wherein each connectivity validation test is associated with a type of network element and yields a result that indicates whether a second port on a second network element of the associated type is connected to the first port. A system for discovering topology of a network, the system comprising a topology discovery engine in operable communication with a near network element and operable to identify a first port of a far network element that is connected to a second port of the near network element by remotely altering operation of the near network element to cause the second network element to respond in a manner that identifies the first port.
    Type: Application
    Filed: March 23, 2015
    Publication date: October 15, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Joshua D. Voigt, Christopher T. Coston, Robert J. Feuerstein, Daniel Youngblood, Dan Rosenstock, Troy Kau, Greg Bernhardt
  • Publication number: 20150295888
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for extracting information associated with one networking transmission protocol, such as Internet Protocol version 6 (IPv6), based on information associated with a different networking transmission protocol, such as Internet Protocol version 6 (IPv4). More specifically, when resolving an IP address for a Uniform Resource Locator (URL) through which a content file may be obtained, the system may base the resolved URL on attributes of an IPv4 address extracted from an IPv6 address for a machine associated with the request. In one particular example, a geographic location of a requested computing device or machine may be determined or estimated based on an IPv4 address extracted from an IPv6 address associated with the request.
    Type: Application
    Filed: April 15, 2015
    Publication date: October 15, 2015
    Applicant: Level 3 Communications, LLC
    Inventor: Joel C. Maslak
  • Publication number: 20150295338
    Abstract: Implementations of the present disclosure involve a cable terminator and/or method of using a cable terminator for non-operably securing a network cable at a destination port on a network device. The cable terminator has a body that includes an insert portion and a receiving portion. The insert portion is shaped so that it may be inserted into a port on a network device, while the receiving portion is shaped to receive a network cable.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Steven Drake, Luke Pearse
  • Publication number: 20150295769
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a high-quality Video over Internet Protocol (VoIP) network accessible through a public network, such as the Internet. More particularly, a user of a telecommunication network may access the VoIP through an Internet connection or other public network connection and is then connected to a virtual local loop for transmission across the VoIP. As such, the public network may act as an egress and/or ingress to the VoIP allowing users with public network connectivity access to the network.
    Type: Application
    Filed: August 4, 2014
    Publication date: October 15, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Derek S. Anderson, Ryan T. Korte
  • Publication number: 20150295930
    Abstract: A system includes one or more processors to receive a registration request, the registration request comprising a representation of a username and a password, verify the username and the password and transmit a one-time-use password, receive the one-time-use password and first device identifier information from a mobile computing device, receive an access request from the mobile computing device comprising the representation of the username and the password, second device identifier information, and application key information, verify the username, the password, the second device identifier information, and the application key information, and transmit a token to the mobile computing device, and receive a resource request from the mobile computing device comprising the token and third device identifier information.
    Type: Application
    Filed: June 30, 2014
    Publication date: October 15, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Allen E. Dixon, Steven M. Rdzak, Christopher T. Swift
  • Publication number: 20150296436
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a virtual service control point in a telecommunications network. In one embodiment, the system and methods involve implementing the functions of a service control point (SCP) device on one or more computing devices, such as application servers of the network, of the telecommunications network to create a virtual service control point device. In one embodiment, the virtual SCP may translate toll-free communications, such as 8xx based telephone communications, into a destination address associated with a customer of the network. In addition to resolving communications into a destination address or number, a virtual SCP instantiated in a network may provide one or more routing rules or features for such communications to a customer.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 15, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Richard Dean Terpstra, David Allen Tschirhart
  • Publication number: 20150278751
    Abstract: Implementations described and claimed herein provide systems and methods for tracking and managing order milestones for efficient management to increase customer satisfaction in delivering a VPN or other telecommunications service. In some implementations, a quality milestone manager permits a user to quickly obtain a status of orders, tasks, and a performance of the various functional groups involved in delivering an order. The quality milestone manager integrates with multiple disparate order entry systems and workflow and process systems and extracts information corresponding to the tasks to deliver each order. The information is correlated and normalized into aggregated milestones, which are output as a tiered management view with predictive key performance indicators.
    Type: Application
    Filed: January 23, 2015
    Publication date: October 1, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Cecil Sunder, Ophir Rahmani, James Male
  • Publication number: 20150264836
    Abstract: A system of thermally managing network equipment including a rack housing a network equipment element, an intake coupling including one or more vanes and an exhaust port, a duct, and a rack coupling mechanism configured to adjustably position the intake coupling relative to the rack. The intake coupling is configured to: receive an airflow from the hot air exhaust vent at a first direction; deflect the airflow in a second direction via the one or more vanes; and exhaust the airflow through an opening in the exhaust port.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 17, 2015
    Applicant: Level 3 Communications, LLC
    Inventor: ROBERT AMBRIZ
  • Patent number: 9124507
    Abstract: In an embodiment, a method exchanges routing data within a network including control and forwarding on separate devices. In the method, a first reachability information session is established between a forwarding device and a first control device and a second reachability information session is established between the forwarding device and a second control device. Also, a third reachability information session is established between the forwarding device and an external routing device. Finally, advertisements are exchanged between the first and second reachability information sessions and the third reachability information session such that the first and second control device appear to the external routing device to be a single device. System and computer program product embodiments are also disclosed.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: September 1, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: William Thomas Sella, James Michael Sella
  • Patent number: 9124483
    Abstract: Aspects of the present disclosure involve a method for optimizing an extension of an optical network to provide service to one or more new customers. The method considers the location of existing network nodes as well as a metropolitan environment where the new customer is located (e.g., the geographical location of streets where fiber may be routed to a customer). Aspects of the present disclosure further employ one of various linear programming models, such as a 1-Layer Model, a 3-Layer Model, a 5-Layer Model and a Dual Path Model to generate cost effective solutions to extend the existing optical network to provide service to the new customers.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: September 1, 2015
    Assignee: Level 3 Communications, LLC
    Inventor: Benjamin K. Peterson
  • Patent number: 9118414
    Abstract: 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: Grant
    Filed: August 22, 2012
    Date of Patent: August 25, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: Jeffrey Kendall Storey, John F. Waters, Jr., Andrew Dugan, Salvador Paredes, Gary Ratterree
  • Publication number: 20150237159
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device.
    Type: Application
    Filed: February 19, 2015
    Publication date: August 20, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: Joseph C. Lawrence, Kevin C. Johns, William R. Power
  • Publication number: 20150237155
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing failover and load clustering features to one or more proxy servers of a content delivery network (CDN). In one embodiment, one or more proxy servers may announce a virtual host internet protocol (IP) and, to provide a failover feature, two or more of the proxy servers may also announce a more generic virtual network IP address that includes a broader range of IP addresses associated with the virtual network IP address. In another embodiment, each of the proxy servers in communication with the router may announce a generic IP network address to the router. In response to receiving a request for content from an end user of the CDN, the router may select a proxy server and load balance the received requests among the proxy servers.
    Type: Application
    Filed: February 19, 2015
    Publication date: August 20, 2015
    Applicant: Level 3 Communications, LLC
    Inventors: William R. Power, Paul K. McDonnell