-
公开(公告)号:US10705871B2
公开(公告)日:2020-07-07
申请号:US16132177
申请日:2018-09-14
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
Abstract: Novel tools and techniques might provide for implementing communications between two or more virtual machines (“VMs”) and client devices coupled to one or more ports. In some embodiments, an orchestration agent running on a host computing system might configure, using a VM-to-Port driver, a physical port of the host device to establish two or more virtual ports associated with the physical port, and might map, using the VM-to-Port driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports. When a client device is communicatively coupled to the physical port, the orchestration agent might map, using the VM-to-Port driver, each of the two or more VMs with one or more functions of the client device via corresponding each of the two or more virtual ports associated with the physical port to which the client device is communicatively coupled.
-
102.
公开(公告)号:US10693977B2
公开(公告)日:2020-06-23
申请号:US15793124
申请日:2017-10-25
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen , Charles I. Cook
IPC: G06F15/177 , H04L29/08 , H04Q9/02 , H04L12/24 , H04L12/927 , H04M15/00 , H04Q3/00 , H04Q9/00 , H04W4/24 , H04L12/26 , H04W88/16
Abstract: Novel tools and techniques are provided for implementing network application programming interface (“API”), and, more particularly, implementing dual network telemetry API framework. In some embodiments, a computing system might receive first network telemetry data from a first network via a gateway API, might receive second network telemetry data from one or more second networks via a network API, and might analyze the first network telemetry data and the second network telemetry data to determine first instructions to send to the first network and to determine second instructions to send to the one or more second networks. The computing system might send the first instructions to first nodes in the first network to cause the first nodes to perform at least one first action and send the second instructions to each second network to cause the second nodes in each second networks to perform at least one second action.
-
公开(公告)号:US10673978B2
公开(公告)日:2020-06-02
申请号:US15962195
申请日:2018-04-25
Applicant: CenturyLink Intellectual Property LLC
Inventor: Charles I. Cook , Michael K. Bugenhagen
IPC: G06F15/16 , H04L29/08 , H04L12/28 , H04L12/66 , H04L29/06 , H04W48/00 , H04W24/02 , H04W84/12 , H04L12/24
Abstract: Novel tools and techniques are provided for implementing network experience shifting using shared objects. In various embodiments, a network node in a first network might receive, via a first network access device (“NAD”) in a second network, a request from a first user device to establish roaming network access, a first user being associated with a second NAD in the first network and being unassociated with the first NAD. The network node might authenticate the first user, receive customer network telemetry data regarding visited LAN associated with the first NAD via a gateway API, receive service provider network telemetry data via a network API, determine whether the first user is associated with (and authorized to access services accessible by) the second NAD. If so, the network node might configure the visited LAN and/or the first NAD to simulate the interface environment of the user's home LAN and/or the second NAD.
-
公开(公告)号:US20200052978A1
公开(公告)日:2020-02-13
申请号:US16658942
申请日:2019-10-21
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
Abstract: Novel tools and techniques are provided for implementing model driven service state machine linkage functionality amongst different machines and/or networks. In some embodiments, a computing system of a first network associated with a first entity might establish a communication link with a node of a second network associated with a second entity. The computing system might determine whether there is a common network resource state schema between the two networks, and, if so, might identify available versions, then negotiate which version to use as common version. The computing system might retrieve network state information for the two networks, might generate a user interface that incorporates and presents the network state information for the two disparate networks consistent with the common version of the common schema, and might send the user interface to a user device of a user for display of the network state information of the two disparate networks.
-
公开(公告)号:US10560494B2
公开(公告)日:2020-02-11
申请号:US15831203
申请日:2017-12-04
Applicant: CenturyLink Intellectual Property LLC
Inventor: William L. Wiley , Michael K. Bugenhagen
IPC: H04L29/06 , H04L12/703 , H04L12/725 , H04L12/823 , H04M7/00 , H04W40/02 , H04L12/707 , H04L12/801 , H04L12/26 , H04L12/927 , H04L12/24
Abstract: The disclosed embodiments include a computer implemented method for managing network communications. In one embodiment, the method includes gathering, using performance information packet (PIP) data packets, network performance information from a communications network that includes network performance information from a set of egress points between the communications network and an outside network. The method selects a network connection including an egress point and an egress packet path within the communications network to the egress point offering the best quality of service between the communications network and an outside network based on the network performance information. The method then establishes the network connection between the communications network and the outside network for routing communications.
-
106.
公开(公告)号:US20200014766A1
公开(公告)日:2020-01-09
申请号:US16573879
申请日:2019-09-17
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen , Charles I. Cook
IPC: H04L29/08 , H04L12/24 , H04M15/00 , H04Q3/00 , H04Q9/00 , H04Q9/02 , H04L12/927 , H04W4/24 , H04L12/26
Abstract: Novel tools and techniques are provided for implementing network application programming interface (“API”), and, more particularly, API to provide network metrics and network resource control to users. In some embodiments, a computing system might receive customer network telemetry data from a first network via a gateway API, might receive service provider network telemetry data from a second network(s) via a network API, might compile the customer network telemetry data and the service provider network telemetry data, might receive a request from a user to access information regarding network services associated with the user, might filter the compiled customer network telemetry data and the compiled service provider network telemetry data to isolate first telemetry data and second telemetry data, respectively, might provide the user with access to at least one of the first telemetry data or the second telemetry data, and might provide the user with options to control network resources.
-
公开(公告)号:US10348594B2
公开(公告)日:2019-07-09
申请号:US15792453
申请日:2017-10-24
Applicant: CenturyLink Intellectual Property LLC
Inventor: Stephen K. Edwards , Michael K. Bugenhagen
Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.
-
公开(公告)号:US10320614B2
公开(公告)日:2019-06-11
申请号:US15634316
申请日:2017-06-27
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
IPC: H04L12/24 , G08B25/08 , G08B25/14 , H04L12/741 , H04L29/08
Abstract: Novel tools and techniques for Internet service providers to enable enhanced user control over content delivery. In an aspect of certain embodiments, these tools can allow the customer to select, on a variety of different bases, whether content should be obtained from the Internet or from a lower-cost source, such as a metropolitan content delivery network (“CDN”) operated by the ISP or a private peering connection with a content source. Both of these options can, for example, avoid accessing content over the Internet and thus can reduce ISP delivery costs. In some embodiments, these cost reductions can be passed to the consumer in the way the ISP accounts for the content delivery.
-
109.
公开(公告)号:US20190089653A1
公开(公告)日:2019-03-21
申请号:US16180814
申请日:2018-11-05
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen , William R. Walker , Kevin M. McBride
IPC: H04L12/931 , H04L12/717 , H04L12/715 , H04L29/06 , H04L12/947 , H04L12/721 , H04L12/741
Abstract: Novel tools and techniques might provide for implementing virtual platform media access control (“MAC”) address-based layer 2 and layer 3 network switching. In some embodiments, a method might comprise receiving, at a network node in a network, a data packet having a header comprising a MAC destination address, and routing, with the network node, the data packet over open systems interconnection (“OSI”) model layer 3 or network layer of the network, based at least in part on the MAC destination address in the header of the data packet. The MAC destination address comprises a first portion comprising an organizationally unique identifier (“OUI”) and a second portion comprising an identifier for a destination network interface controller (“NIC”) and/or virtual NIC (“VNIC”), which might be associated either with the same service provider associated with the network node or the network or with a different service provider, content provider, and/or application provider.
-
公开(公告)号:US10110444B2
公开(公告)日:2018-10-23
申请号:US15392752
申请日:2016-12-28
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
Abstract: Novel tools and techniques are provided for implementing model driven service state machine linkage functionality amongst different machines and/or networks. In some embodiments, a computing system of a first network associated with a first entity might establish a communication link with a node of a second network associated with a second entity. The computing system might determine whether there is a common network resource state schema between the two networks, and, if so, might identify available versions, then negotiate which version to use as common version. The computing system might retrieve network state information for the two networks, might generate a user interface that incorporates and presents the network state information for the two disparate networks consistent with the common version of the common schema, and might send the user interface to a user device of a user for display of the network state information of the two disparate networks.
-
-
-
-
-
-
-
-
-