IP Library Granted Patent US 9,912,673
Granted Patent B2
US 9,912,673 · App. 14/758,682 · Granted Mar 6, 2018

Method and device for secure network access

Inventors: Richard Joseph Evenden (London, GB); Francis James Scahill (London, GB); Simon Patrick Alexander Ringland (London, GB)
Assignee: BRITISH TELECOMMUNICATIONS public limited company
H04L63/105G06F21/31G06F21/44H04L9/3226H04L63/0272H04L63/083H04L63/0876H04L67/26H04W12/06H04W12/08H04L2463/082
View Patent ↗
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 9,912,673
App. No.
14/758,682
Granted
Mar 6, 2018
Kind
B2
Abstract

In a hotspot Wi-Fi network, users can access the Internet from a variety of access points. The users' credentials are centrally authenticated within the network core to ensure they are allowed on the hotspot network. To improve security and provide selective access, a further authenticator function in the network manages access to private and/or restricted network resources.

Claims (90)

1. A method of authenticating user access in a data packet network to a network resource, the data packet network having a plurality of access points configured to communicate with a network core to provide access to authorized users of the data packet network, the method comprising:

authenticating user access onto the data packet network via one of said plurality of access points based on a first set of authentication criteria;

processing a request for the network resource from a network device associated the user;

authenticating the user and device access to the network resource based on a second set of authentication criteria; and

in response to a successful authentication, establishing a secure data tunnel connection to the network resource, wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

the authentication based on the second set of authentication criteria is performed at a controller located in the data packet network;

the secure data tunnel is established between said controller and the access point associated with the user's private network; and

the second set of authentication criteria is a unique device identity and a second credential different from a first credential which constitutes at least a part of the first set of authentication criteria.

2. The method according to claim 1 , wherein the first set of authentication criteria is a username and first password.

3. The method according to claim 1 , wherein the data packet network is a hotspot network and the authentication of the first set of authentication criteria is performed at an authenticator located within the data packet network to enable access to the data packet network via any one of the plurality of access points.

4. A method of authenticating user access in a data packet network to a network resource, the data packet network having a plurality of access points configured to communicate with a network core to provide access to authorized users of the data packet network, the method comprising:

authenticating user access onto the data packet network via one of said plurality of access points based on a first set of authentication criteria;

processing a request for the network resource from a network device associated the user;

authenticating the user and device access to the network resource based on a second set of authentication criteria; and

in response to a successful authentication, establishing a secure data tunnel connection to the network resource, wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

the authentication based on the second set of authentication criteria is performed at a controller located in the data packet network;

the secure data tunnel is established between said controller and the access point associated with the user's private network; and

the method further comprises instructing a push notification server to initiate the authentication based on a second set of authentication criteria.

5. Apparatus for authenticating user access in a data packet network to a network resource, the data packet network having a plurality of access points configured to communicate with a network core to provide access to authorised users of the data packet network; comprising:

a receiver for receiving a request for access to the data packet network from a network device via an access point to the data packet network;

a first authenticator for authenticating user access onto the data packet network via a wireless access point based on a first set of authentication criteria;

a hardware processor for processing a request for the network resource from a network device associated the user; and

a second stage authenticator for authenticating the user and device access to the network resource based on a second set of authentication criteria; and

a data tunnel establisher for securely establishing a secure data tunnel between the data packet network and the requested network resource in response to a successful authentication between the user and the network resource,

wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

the second stage authenticator is located in the data packet network and the secure data tunnel is established between said second stage authenticator and the access point associated with the user's private network; and

the second set of authentication criteria is a unique device identity and a second password different from a first password which constitutes at least a part of the first set of authentication criteria.

6. Apparatus according to claim 5 , wherein the first set of authentication criteria is a username and first password.

7. Apparatus according to claim 5 , wherein the data packet network is a hotspot network and the authentication of the first set of authentication criteria is performed at an authenticator located within the data packet networks to enable access to the data packet network via any one of the plurality of access points.

8. Apparatus for authenticating user access in a data packet network to a network resource, the data packet network having a plurality of access points configured to communicate with a network core to provide access to authorised users of the data packet network; comprising:

a receiver for receiving a request for access to the data packet network from a network device via an access point to the data packet network;

a first authenticator for authenticating user access onto the data packet network via a wireless access point based on a first set of authentication criteria;

a hardware processor for processing a request for the network resource from a network device associated the user; and

a second stage authenticator for authenticating the user and device access to the network resource based on a second set of authentication criteria; and

a data tunnel establisher for securely establishing a secure data tunnel between the data packet network and the requested network resource in response to a successful authentication between the user and the network resource,

wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

the second stage authenticator is located in the data packet network and the secure data tunnel is established between said second stage authenticator and the access point associated with the user's private network; and

the apparatus further comprises a push notification server for initiating the authentication based on the second set of authentication criteria.

9. A system for authenticating user access in a data packet network to a network resource, comprising:

a plurality of access points configured to communicate with a network core to provide access to authorised users of the data packet network;

a receiver for receiving a request for access to the data packet network from a network device via an access point to the packet data network;

a first authenticator for authenticating user access onto the data packet network via a wireless access point based on a first set of authentication criteria;

a hardware processor for processing a request for the network resource from a network device associated the user;

a second stage authenticator for authenticating the user and device access to the network resource based on a second set of authentication criteria; and

a data tunnel establisher for securely establishing a secure data tunnel between the data packet network and the requested network resource in response to a successful authentication between the user and the network resource

wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

the second stage authenticator is located in the data packet network and the secure data tunnel is established between said second stage authenticator and the access point associated with the user's private network; and

the second set of authentication criteria is a unique device identity and a second password different from a first password which constitutes at least a part of the first set of authentication criteria.

10. The system according to claim 9 , wherein the first set of authentication criteria is a username and first password.

11. The system according to claim 9 , wherein the data packet network is a hotspot wireless network.

12. A system for authenticating user access in a data packet network to a network resource, comprising:

a plurality of access points configured to communicate with a network core to provide access to authorised users of the data packet network;

a receiver for receiving a request for access to the data packet network from a network device via an access point to the packet data network;

a first authenticator for authenticating user access onto the data packet network via a wireless access point based on a first set of authentication criteria;

a hardware processor for processing a request for the network resource from a network device associated the user;

a second stage authenticator for authenticating the user and device access to the network resource based on a second set of authentication criteria; and

a data tunnel establisher for securely establishing a secure data tunnel between the data packet network and the requested network resource in response to a successful authentication between the user and the network resource

wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

the second stage authenticator is located in the data packet network and the secure data tunnel is established between said second stage authenticator and the access point associated with the user's private network; and

the system further comprises a push notification server for initiating the authentication based on the second set of authentication criteria.

13. An apparatus for authenticating user access in a data packet network to a network resource, the data packet network having a plurality of access points configured to communicate with a network core to provide access to authorized users of the data packet network; the apparatus comprising:

an interface configured to receive a request for access to the data packet network from a network device via an access point to the data packet network; and

a computer hardware processing system at least configured to:

perform a first authentication for authenticating user access onto the data packet network via a wireless access point based on a first set of authentication criteria;

process a request for the network resource from a network device associated the user; and

perform a second stage authentication for authenticating the user and device access to the network resource based on a second set of authentication criteria; and

establish a secure data tunnel between the data packet network and the requested network resource in response to a successful authentication between the user and the network resource,

wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

a hardware processor, of the computer hardware processing system, for performing the second stage authentication is located in the data packet network and the secure data tunnel is established between the hardware processor performing the second stage authentication and the access point associated with the user's private network; and

the second set of authentication criteria is a unique device identity and a second password different from a first password which constitutes at least a part of the first set of authentication criteria.

14. The apparatus according to claim 13 , wherein the first set of authentication criteria is a username and first password.

15. The apparatus according to claim 13 , wherein the data packet network is a hotspot network and the authentication of the first set of authentication criteria is performed at the processing system performing the authentication located within the data packet networks to enable access to the data packet network via any one of the plurality of access points.

16. An apparatus for authenticating user access in a data packet network to a network resource, the data packet network having a plurality of access points configured to communicate with a network core to provide access to authorized users of the data packet network; the apparatus comprising:

an interface configured to receive a request for access to the data packet network from a network device via an access point to the data packet network; and

a computer hardware processing system at least configured to:

perform a first authentication for authenticating user access onto the data packet network via a wireless access point based on a first set of authentication criteria;

process a request for the network resource from a network device associated the user; and

perform a second stage authentication for authenticating the user and device access to the network resource based on a second set of authentication criteria; and

establish a secure data tunnel between the data packet network and the requested network resource in response to a successful authentication between the user and the network resource,

wherein:

the network resource is a private network associated with the user and managed by at least one of the plurality of access points in the data packet network;

a hardware processor, of the computer hardware processing system, for performing the second stage authentication is located in the data packet network and the secure data tunnel is established between the hardware processor performing the second stage authentication and the access point associated with the user's private network; and

the processing system is further configured to provide a push notification for initiating the authentication based on the second set of authentication criteria.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2015
From: EVENDEN, RICHARD JOSEPH; SCAHILL, FRANCIS JAMES; RINGLAND, SIMON PATRICK ALEXANDER
To: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Reel/Frame 036035/0777 →
Priority Claims (1)
EP 12250191 · Dec 31, 2012 · regional
Continuity (1)
Related Publication 20150373029A1 · Dec 24, 2015