US 11,934,860 B2
System and method for implementing network experience shifting
Charles I. Cook, Louisville, CO (US); Kevin M. McBride, Lone Tree, CO (US); Matthew J. Post, Farmerville, LA (US); and William R. Walker, Monroe, LA (US)
Assigned to CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed by CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed on Oct. 20, 2022, as Appl. No. 17/969,841.
Application 17/969,841 is a continuation of application No. 17/402,681, filed on Aug. 16, 2021, granted, now 11,544,101.
Application 17/402,681 is a continuation of application No. 16/685,564, filed on Nov. 15, 2019, granted, now 11,099,883, issued on Aug. 24, 2021.
Application 16/685,564 is a continuation of application No. 15/647,482, filed on Jul. 12, 2017, granted, now 10,481,938, issued on Nov. 19, 2019.
Application 15/647,482 is a continuation in part of application No. 15/148,721, filed on May 6, 2016, granted, now 9,733,975, issued on Aug. 15, 2017.
Claims priority of provisional application 62/299,346, filed on Feb. 24, 2016.
Claims priority of provisional application 62/172,359, filed on Jun. 8, 2015.
Claims priority of provisional application 62/159,788, filed on May 11, 2015.
Claims priority of provisional application 62/157,795, filed on May 6, 2015.
Prior Publication US 2023/0039416 A1, Feb. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 8/18 (2009.01); G06F 9/455 (2018.01); H04B 10/27 (2013.01); H04L 12/28 (2006.01); H04L 12/46 (2006.01); H04L 12/66 (2006.01); H04L 45/64 (2022.01); H04L 49/25 (2022.01); H04L 67/02 (2022.01); H04L 67/10 (2022.01); H04W 84/12 (2009.01); H04W 88/12 (2009.01)
CPC G06F 9/45558 (2013.01) [H04B 10/27 (2013.01); H04L 12/28 (2013.01); H04L 12/4641 (2013.01); H04L 12/66 (2013.01); H04L 45/64 (2013.01); H04L 49/25 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04W 8/18 (2013.01); G06F 2009/45595 (2013.01); H04W 84/12 (2013.01); H04W 88/12 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a network node in a first network and via a first network access device in a second network, a request from a first user device to establish roaming network access, a first user of the first user device being associated with a second network access device in the first network and being unassociated with the first network access device, the second network access device being located in a different geographical location from the first network access device;
authenticating, with the network node, the first user;
determining, with the network node, whether the first user is associated with the second network access device;
determining, with the network node, whether the first user is authorized to access data accessible by the second network access device;
based on a determination that the first user is associated with the second network access device, providing, with the network node, one or more second virtual network functions (“VNF”) to one of a hypervisor or a container that is in communication with the first network access device
establishing, with the network node, access connection to a data store by executing the instances of the one or more second VNFs on the one of the hypervisor of the container; and
mapping, with the network node, one or more virtual extensible local area networks (“VXLANs”) to the one of the hypervisor or the container, wherein mapping one or more VXLANs to the one of the hypervisor or the container comprises mapping one or more VXLANs to one or more LAN ports of the first network access device, wherein the one of the hypervisor or the container is communicatively coupled to at least one of the one or more LAN ports.