Customer Environment Network Functions Virtualization (NFV)
US-2015288622-A1 · Oct 8, 2015 · US
US11544101B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11544101-B2 |
| Application number | US-202117402681-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 16, 2021 |
| Priority date | May 6, 2015 |
| Publication date | Jan 3, 2023 |
| Grant date | Jan 3, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Novel tools and techniques are provided for implementing network experience shifting, and, in particular embodiments, using either a roaming or portable hypervisor associated with a user or a local hypervisor unassociated with the user. In some embodiments, a network node in a first network might receive, via a first network access device in a second network, a request from a user device to establish roaming network access, and might authenticate a user associated with the user device, the user being unassociated with the first network access device. Based on a determination that the user is authorized to access data, content, profiles, and/or software applications that are accessible via a second network access device, the network node might establish a secure private connection through a hypervisor or container communicatively coupled to the first network access device to provide the user with access to her data, content, profiles, and/or software applications.
Opening claim text (preview).
What is claimed is: 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 (“VNFs”) 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 based on a determination that the first user is associated with the second network access device and that the first user is authorized to access at least one of data, content, profiles, software applications, one or more first VNFs, or one or more subscribed-to services that are accessible by the second network access device, establishing, with the network node, a secure private LAN between the first network access device and the second network access device over the first network and the second network. 2. The method of claim 1 , wherein the data store comprises at least one of one or more databases local to a home local area network (“LAN”) that is associated with the first user, one or more databases local to a work LAN that is associated with the first user, one or more databases disposed within the network node, one or more databases external yet communicatively coupled to the network node, one or more databases communicatively coupled to a profile server, a data library, a content library, a profile library, a contingency profile library, a VNF library, or a network configuration library. 3. The method of claim 1 , wherein the network node comprises one of a gateway device, a network switch, a network functions virtualization (“NFV”) entity, or a software defined network (“SDN”) controller, wherein the NFV entity comprises at least one of a NFV orchestrator, a network functions virtualization infrastructure (“NFVI”) system, a NFV management and orchestration (“MANO”) system, a VNF manager, a NFV resource manager, a virtualized infrastructure manager (“VIM”), a virtual machine (“VM”), a macro orchestrator, or a domain orchestrator. 4. The method of claim 1 , wherein the first network and the second network are associated with the same network service provider. 5. The method of claim 1 , wherein the first network and the second network are associated with different network service providers. 6. The method of claim 1 , wherein the first user device and the one of the hypervisor or the container are associated with the first user and unassociated with the first network access device or any network nodes in the second network. 7. The method of claim 6 , wherein the one of the hypervisor or the container comprises a hypervisor, wherein the hypervisor and the first user device are the same device, and are embodied as a roaming hypervisor, wherein the one or more second VNFs that are provided to the roaming hypervisor are VNFs that are already subscribed to by the first user. 8. The method of claim 6 , wherein the one of the hypervisor or the container comprises a container, wherein the container is embodied as a roaming device with the container, wherein the roaming device and the first user device are the same device, wherein the one or more second VNFs that are provided to the roaming device are VNFs that are already subscribed to by the first user. 9. The method of claim 6 , wherein authenticating, with the network node, the first user comprises: establishing, with the one of the hypervisor or the container, a communication link with the second network access device via the network node; and authenticating the one of the hypervisor or the container using one of the second network access device or the network node. 10. The method of claim 1 , wherein authenticating, with the network node, the first user comprises: establishing a communication link with a portal; receiving, at the portal, authentication information from at least one of the first user or the first user device; and authenticating, via the portal, the first user based on the received authentication information. 11. The method of claim 1 , wherein the one of the hypervisor or the container comprises a compute resource, a memory, and a storage. 12. The method of claim 1 , wherein the one of the hypervisor or the container is one of integrated with the first network access device, communicatively coupled to a host port of the first network access device, communicatively coupled to a universal serial bus (“USB”) port of the first network access device, communicatively coupled to a local area network (“LAN”) port of the first network access device, or communicatively coupled to a communication port of the first network access device that is different from any of the host port, the USB port, and the LAN port. 13. The method of claim 1 , wherein the first user device comprises one of a tablet computer, a smart phone, a mobile phone, a portable gaming device, a laptop computer, a portable hypervisor, a roaming device with a container, a modem, a radio device, or a token chip device. 14. The method of claim 1 , wherein the first network access device and the second network access device each comprises at least one of a customer premises equipment (“CPE”), a router, a switch, a network element, a demarcation device, a WiFi gateway device, a hypervisor platform, one or more virtual machine-based host machines, or a network node capable of hosting a hypervisor or a container. 15. The method of claim 14 , wherein the CPE comprises at least one of an optical network terminal (“ONT”), a network interface device (“NID”), an enhanced NID (“eNID”), a residential gateway (“RG”) device, a business gateway (“BG”) device, a virtual gateway (“vG”) device, an integrated cable modem/gateway, an integrated radio/gateway, or an integrated transceiver gateway device. 16. The method of claim 1 , wherein the request from the first user device is automatically sent from the first user device via the first network access device, without user input from the first user. 17. The method of claim 16 , wherein the first user device and the first network access device communicate with each other using at least one of machine-to-machine (“M2M”) communication, M2M protocols, Internet of Things (“IoT”) communication, IoT protocols, or IoT proxy functions. 18. The method of claim 1 , wherein receiving the request from the first user device to establish roaming network access comprises receiving, at the network node, the request from the first user device to establish roaming network access via the first network access device and via a docking station that is communicatively coupled to the first network access device. 19. The method of claim 1 , further
characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] (wireless communication networks H04W {; arrangements for dividing the transmission path H04W40/00}) · CPC title
WLAN [Wireless Local Area Networks] · CPC title
Hypervisor-specific management and integration aspects · CPC title
Network integration; Enabling network access in virtual machine instances · CPC title
Access point controller devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.