IP Library Granted Patent US 9,043,883
Granted Patent B2
US 9,043,883 · App. 13/051,055 · Granted May 26, 2015

Secure authentication advertisement protocol

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,043,883
App. No.
13/051,055
Granted
May 26, 2015
Kind
B2
Abstract

A network device for distributing authentication information between authorized nodes for purposes of concurrently “pre-authenticating” a mobile user at a plurality of points throughout a LAN is disclosed. When a client attempts to access the network through the network device, the network device attempts to authenticate the client based on the credentials presented by the user. If authenticated, the client is admitted into the network at the network device and the client's pre-authentication information transmitted to one or more network nodes associated with an authentication group. Upon receipt of the pre-authentication information, the one or more network nodes are authorized to admit the client into the network at those nodes in addition to the network device at which the client was initially authenticated, thereby concurrently pre-authorizing the client at multiple points across the network.

Claims (56)

1. A security authentication system in a data communications network comprising a plurality of nodes associated with an authentication group preventing unauthorized access to the data communications network, comprising:

a client seeking access to the data communications network, wherein the client is associated with an client identifier and security credentials, wherein the client comprises a processor and a memory;

a first node configured as a point of client access to the data communications network, the first node configured to receive an access request including the security credentials and to authenticate the client based on the security credentials; and

a second node configured as a point of client access to the data communications network;

wherein the client is provided access to the data communications network at the first node and at the second node responsive to a determination that the client is authenticated at the first node, wherein the client is provided access to the data communications network at the second node by automatically transmitting client information from the first node toward the second node for enabling the second node to provide the client access to the data communications network, wherein automatically transmitting the client information from the first node toward the second node comprises:

identifying the second node based on authentication group information available at the first node for the authentication group;

generating, at the first node based on the authentication group information available at the first node for the authentication group, a pre-authentication grant message for pre-authentication of the client at the second node, the pre-authentication grant message comprising the client information; and

transmitting the pre-authentication grant message from the first node toward the second node.

2. The security authentication system of claim 1 , wherein the first node is configured to maintain a first shared admission table, wherein the first node is configured to add the client identifier of the client to the first shared admission table responsive to authentication of the client at the first node.

3. The security authentication system of claim 2 , wherein the client information includes the client identifier of the client, wherein the second node is configured to maintain a second shared admission table, wherein the second node is configured to add the client identifier to the second shared admission table.

4. The security authentication system of claim 3 , wherein the wherein the first shared admission table and the second shared admission table each identify each authenticated user authorized to access the data communications network.

5. The security authentication system of claim 1 , wherein the client identifier comprises a source address of the client.

6. A method for advertising secure authentication in a data communications network comprising a plurality of nodes associated with an authentication group preventing unauthorized access to the data communications network, the method comprising:

using a processor and a memory for:

receiving, at a first node of the plurality of nodes, credentials from a client requesting access to the data communications network, the first node configured as a point of client access to the data communications network;

determining, at the first node, whether the client is authenticated to access the data communications network at the first node; and

responsive to a determination that the client is authenticated to access the data communications network at the first node:

providing the client access to the data communications network at the first node for enabling the client to communicate via the data communications network; and

automatically transmitting client information from the first node toward a second node of the plurality of nodes associated with the authentication group for enabling the second node to provide the client access to the data communications network, the second node configured as a point of client access to the data communications network, wherein automatically transmitting the client information from the first node toward the second node comprises:

identifying the second node based on authentication group information available at the first node for the authentication group;

generating, at the first node based on the authentication group information available at the first node for the authentication group, a pre-authentication grant message for pre-authentication of the client at the second node, the pre-authentication grant message comprising the client information; and

transmitting the pre-authentication grant message from the first node toward the second node.

7. The method of claim 6 , wherein the client information comprises a source address of the client.

8. The method of claim 7 , wherein the client information comprises a source media access control (MAC) address.

9. The method of claim 6 , wherein the client information comprises an access privilege to the data communications network for the client.

10. The method of claim 9 , wherein the access privilege comprises one or more virtual local area network (VLAN) identifiers.

11. The method of claim 6 , wherein the first node comprises a shared admission table, the method further comprising:

adding the client identifier to the shared admission table responsive to the determination that the client is authenticated to access the data communications network at the first node.

12. An apparatus for advertising secure authentication in a data communications network comprising a plurality of nodes associated with an authentication group preventing unauthorized access to the data communications network, the apparatus comprising:

a processor and a memory communicatively coupled to the processor, the processor configured to:

receive, at a first node of the plurality of nodes associated with the authentication group, credentials from a client requesting access to the data communications network, the first node configured as a point of client access to the data communications network;

determine, at the first node, whether the client is authenticated to access the data communications network at the first node; and

responsive to a determination that the client is authenticated to access the data communications network at the first node:

provide the client access to the data communications network at the first node for enabling the client to communicate via the data communications network; and

automatically transmit client information from the first node toward a second node of the plurality of nodes associated with the authentication group for enabling the second node to provide the client access to the data communications network, the second node configured as a point of client access to the data communications network, wherein, to automatically transmit the client information from the first node toward the second node, the processor is configured to:

identify the second node based on authentication group information available at the first node for the authentication group;

generate, at the first node based on the authentication group information available at the first node for the authentication group, a pre-authentication grant message for pre-authentication of the client at the second node, the pre-authentication grant message comprising the client information; and

transmit the pre-authentication grant message from the first node toward the second node.

13. The apparatus of claim 12 , wherein the client information comprises a source address of the client.

14. The apparatus of claim 13 , wherein the client information comprises a source media access control (MAC) address.

15. The apparatus of claim 12 , wherein the client information comprises an access privilege to the data communications network for the client.

16. The apparatus of claim 15 , wherein the access privilege comprises one or more virtual local area network (VLAN) identifiers.

17. A non-transitory computer-readable storage medium storing instructions which, when executed by a computer, cause the computer to perform a method for advertising secure authentication in a data communications network comprising a plurality of nodes associated with an authentication group preventing unauthorized access to the data communications network,

the method comprising:

receiving, at a first node of the plurality of nodes, credentials from a client requesting access to the data communications network, the first node configured as a point of client access to the data communications network;

determining, at the first node, whether the client is authenticated to access the data communications network at the first node; and

responsive to a determination that the client is authenticated to access the data communications network at the first node:

providing the client access to the data communications network at the first node for enabling the client to communicate via the data communications network; and

automatically transmitting client information from the first node toward a second node of the plurality of nodes associated with the authentication group for enabling the second node to provide the client access to the data communications network, the second node configured as a point of client access to the data communications network, wherein automatically transmitting the client information from the first node toward the second node comprises:

identifying the second node based on authentication group information available at the first node for the authentication group;

generating, at the first node based on the authentication group information available at the first node for the authentication group, a pre-authentication grant message for pre-authentication of the client at the second node, the pre-authentication grant message comprising the client information; and

transmitting the pre-authentication grant message from the first node toward the second node.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the client information comprises a source address of the client.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the client information comprises a source media access control (MAC) address.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the client information comprises an access privilege to the data communications network for the client.

21. The non-transitory computer-readable storage medium of claim 19 , wherein the access privilege comprises one or more virtual local area network (VLAN) identifiers.

Assignments (12)
CHANGE OF NAME Recorded Jan 27, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058871/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2020
From: TOUVE, JEREMY W.; TOLLIVER, ERIC
To: ALCATEL
Reel/Frame 051982/0948 →
CHANGE OF NAME Recorded Mar 2, 2020
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 052066/0570 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2018
From: NOKIA USA INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC
Reel/Frame 049139/0088 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2018
From: NOKIA USA INC.
To: PROVENANCE ASSET GROUP, LLC
Reel/Frame 047791/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2018
From: PROVENANCE ASSET GROUP LLC
To: FACEBOOK, INC.
Reel/Frame 047190/0360 →
PARTIAL RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 043967/0001 Recorded Aug 30, 2018
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: PROVENANCE ASSET GROUP, LLC
Reel/Frame 046981/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →