IP Library Patent Application 14109263
Patent Application
App. No. 14/109,263

CLOUD-BASED VIRTUAL LOCAL NETWORKS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/109,263
Abstract

Systems and methods are described for providing cloud-based virtual local networks. A computerized method for providing cloud-based virtual local networks includes receiving at a network gateway a request for a network address from a network switch, communicating with a user device management entity (uDME) server to authorize the network switch, receiving an authorization response from the uDME server for the network switch, receiving a network address pool at the network gateway from the uDME server, and creating at the network gateway a virtual home router containing a virtual home router context that is unique to the virtual home router and associated with the network address pool.

Claims (54)

1 . A computerized method for providing cloud-based virtual local networks, comprising:

receiving at a network gateway a request for a network address from a network switch;

communicating with a user device management entity (uDME) server to authorize the network switch;

receiving an authorization response from the uDME server for the network switch;

receiving a network address pool at the network gateway from the uDME server; and

creating at the network gateway a virtual home router containing a virtual home router context that is unique to the virtual home router and associated with the network address pool.

2 . The computerized method of claim 1 , wherein the network switch is located in a premise of a user.

3 . The computerized method of claim 1 , wherein the network address is an IP address.

4 . The computerized method of claim 1 , wherein the virtual home router is a virtual IP router.

5 . The computerized method of claim 1 , wherein the network address pool is an IP address pool.

6 . The computerized method of claim 1 , further comprising authorizing the network switch based on a policy.

7 . The computerized method of claim 1 , further comprising:

receiving at the network gateway a medium access control (MAC) address of the network switch; and

sending the MAC address of the network switch to the uDME server for authorizing the network switch.

8 . The computerized method of claim 1 , further comprising receiving class of service (COS) information from the uDME server.

9 . The computerized method of claim 1 , further comprising:

receiving at the network gateway a second request for a second network address from a user device connected to the network switch;

authorizing the user device for network access;

associating the user device with the virtual home router at the network gateway;

allocating the second network address from the network address pool associated with the virtual home router; and

notifying the uDME server of a status of the user device.

10 . The computerized method of claim 9 , wherein the second request is encapsulated and forwarded by the network switch.

11 . The computerized method of claim 9 , further comprising communicating with the uDME server to authorize the user device for network access.

12 . The computerized method of claim 9 , further comprising authorizing the user device for network access based on a policy.

13 . The computerized method of claim 9 , further comprising:

receiving at the network gateway a third request for a third network address from the user device when the user device is not connected to the network switch;

authorizing the user device for network access;

associating the user device with the virtual home router at the network gateway;

allocating the third network address from the network address pool associated with the virtual home router; and

notifying the uDME server of the status of the user device.

14 . A network gateway for providing cloud-based virtual local networks, comprising:

an access network interface configured to receive a request for a network address from a network switch;

a user device management entity (uDME) server interface configured to send an authorization request to an uDME server and receive an authorization response; and

a virtual home router context manager configured to maintain at least one virtual home router context and create a virtual home router for the network switch based on the authorization response.

15 . The network gateway of claim 14 , wherein the authorization response contains a network address pool for the virtual home router.

16 . The network gateway of claim 14 , wherein the authorization response contains class of service (COS) information.

17 . The network gateway of claim 14 , wherein

the access network interface is further configured to receive a media access control (MAC) address of the network switch; and

the uDME server interface is further configured to send the MAC address of the network switch for authorization.

18 . The network gateway of claim 14 , further comprising a centralized virtual home router controller configured to configure at least one user device.

19 . The network gateway of claim 14 , further comprising a device fingerprint manager configured to determine a device type of a user device.

20 . The network gateway of claim 14 , wherein

the access network interface is further configured to receive a second request for a second network address from a user device connected to the network switch;

the uDME server interface is further configured to authorize the user device for network access; and

the virtual home router context manager is further configured to associate the user device with the virtual home router.

21 . The network gateway of claim 20 , wherein the uDME server interface is further configured to notify the uDME server of a status of the user device.

22 . A network server for providing cloud-based virtual local networks, comprising:

a network gateway interface configured to communicate with a network gateway supporting virtual home routers;

an operator network server interface configured to communicate with an operator network server;

a subscription manager configured to manage subscriptions of a plurality of users;

a network address pool manager configured to manage network address pools for a plurality of virtual home routers;

a virtual home manager configured to manage a plurality of virtual homes; and

a user device manager configured to manage a plurality of user devices.

23 . The network server of claim 22 , further comprising a third-party server interface configured to communicate with a third-party server to provide additional services to user devices coupled to a virtual home router.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: PACIFIC WESTERN BANK
To: BENU NETWORKS, INC.
Reel/Frame 046645/0977 →
SECURITY INTEREST Recorded Dec 31, 2015
From: BENU NETWORKS, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 037391/0125 →