IP Library Granted Patent US 9,131,378
Granted Patent B2
US 9,131,378 · App. 14/078,947 · Granted Sep 8, 2015

Dynamic authentication in secured wireless networks

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,131,378
App. No.
14/078,947
Granted
Sep 8, 2015
Kind
B2
Abstract

Systems and methods for authentication using paired dynamic secrets in secured wireless networks are provided. Each authenticated user is assigned a random secret generated so as to be unique to the user. The secret is associated with a wireless interface belonging to the user, so that no other wireless interface may use the same secret to access the network. The secret may be updated either periodically or at the request of a network administrator, and reauthentication of the wireless network may be required.

Claims (43)

1. A method for enabling access to a secured wireless network, the method comprising:

storing information regarding a plurality of secrets in memory, wherein each secret is unique to a user authorized to access the secured wireless network;

receiving an access request from a wireless device, the access request regarding access to the secured wireless network; and

executing instructions stored in memory, wherein execution of instructions by a processor:

authenticates a requesting user of the wireless device as authorized to access the secured wireless network,

determines that the wireless device is not associated with a security key;

determines that the requesting user is associated with a secret of the plurality of secrets, wherein the stored information indicates that one or more unassociated security keys have been derived from the secret,

associates one of the security keys with the wireless device used by the requesting user; and

processes subsequent access request from the requesting user of the wireless device, wherein the wireless device is granted access to the secured wireless network based on the associated security key.

2. The method of claim 1 , wherein the plurality of security keys are derived based on the unique secret associated with the requesting user.

3. The method of claim 2 , further comprising generating the plurality of security keys based on the unique secret and storing the plurality of other security keys in memory.

4. The method of claim 3 , further comprising receiving another authentication request from the requesting user using another wireless device and associating the other wireless device with one of the plurality of other security keys.

5. The method of claim 2 , wherein the unique secret expires and further comprising re-authentication before associating a new unique secret with the wireless device.

6. The method of claim 5 , wherein the new unique secret is generated periodically.

7. The method of claim 5 , wherein the new unique secret is generated in response to a request by a network administrator.

8. The method of claim 5 , wherein expiration includes terminating a connection to the wireless device.

9. The system of claim 5 , wherein the secret generation module generates the new unique secret periodically.

10. The method of claim 1 , further comprising generating an executable for the wireless device, wherein execution of the executable at the wireless device binds the unique security key with the wireless device.

11. A system for enabling access to a secured wireless network, the system comprising:

memory that stores information regarding a plurality of secrets, wherein each secret is unique to a user authorized to access the secured wireless network;

a communication interface that receives an access request from a wireless device, the access request regarding access to the secured wireless network; and

a processor that executes instructions stored in memory, wherein execution of instructions by the processor:

authenticates a requesting user of the wireless device as authorized to access the secured wireless network,

determines that the wireless device is not associated with a security key;

determines that the requesting user is associated with a secret of the plurality of secrets, wherein the stored information indicates that one or more unassociated security keys have been derived from the secret,

associates one of the security keys with the wireless device used by the requesting user; and

processes subsequent access request from the requesting user of the wireless device, wherein the wireless device is granted access to the secured wireless network based on the associated security key.

12. The system of claim 11 , further comprising a binding module for associating the wireless device with the security key.

13. The system of claim 11 , wherein the unique security key is derived based on the unique secret associated with the requesting user.

14. The system of claim 13 , wherein the processor further executes the secret generation module to generate a plurality of other security keys based on the unique secret and storing the plurality of other security keys in memory.

15. The system of claim 14 , wherein the network interface receives another authentication request from the requesting user using another wireless device and further comprising a binding associating the other wireless device with one of the plurality of other security keys.

16. The system of claim 13 , wherein the unique secret expires and wherein the authentication server requires re-authentication before associating a new unique secret with the wireless device.

17. The system of claim 16 , wherein the secret generation module generates the new unique secret in response to a request by a network administrator.

18. The system of claim 16 , wherein expiration includes termination of a connection to the wireless device.

19. The system of claim 11 , further comprising an executable generation module for generating an executable for the wireless device, wherein execution of the executable at the wireless device binds the unique security key with the wireless device.

20. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for enabling access to a secured wireless network, the method comprising:

storing information regarding a plurality of secrets in memory, wherein each secret is unique to a user authorized to access the secured wireless network;

receiving an access request from a wireless device, the access request regarding access to the secured wireless network;

authenticating a requesting user of the wireless device as authorized to access the secured wireless network;

determining that the wireless device is not associated with a security key;

determining that the requesting user is associated with a secret of the plurality of secrets, wherein the stored information indicates that one or more unassociated security keys have been derived from the secret;

associating one of the security keys with the wireless device used by the requesting user; and

processing subsequent access request from the requesting user of the wireless device, wherein the wireless device is granted access to the secured wireless network based on the associated security key.

Assignments (12)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: RUCKUS WIRELESS, INC.
Reel/Frame 048817/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2018
From: RUCKUS WIRELESS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 046730/0854 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2018
From: RUCKUS WIRELESS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046379/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: JOU, TYAN-SHU; SHEU, MING; YANG, BO-CHIEH; LIN, TIAN-YUAN; KUO, TED TSEI
To: RUCKUS WIRELESS, INC.
Reel/Frame 034168/0153 →