IP Library Granted Patent US 8,594,109
Granted Patent B2
US 8,594,109 · App. 13/478,003 · Granted Nov 26, 2013

Wireless extender secure discovery and provisioning

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 8,594,109
App. No.
13/478,003
Filed
May 22, 2012
Granted
Nov 26, 2013
Kind
B2
Examiner
HO, DUC CHI
Art Unit
2465
USPC
370/401
Abstract

According to embodiments of the invention, a first wireless access point discovers a second wireless access point, the first wireless access point tunes its radio and privacy settings, without user input, based upon parameters automatically exchanged in response to the discovery of the second wireless access point, and a secure direct wireless connection is established between the first and second wireless access points using the radio and privacy settings. Adding the first wireless to an existing mesh network includes a determination of the best available direct wireless connection.

Claims (50)

1. A computer-implemented method to extend a wireless network, the method comprising:

broadcasting, by a first wireless access point, advertisement data to enable a second wireless access point capable of acting as a wireless extender to discover the first wireless access point;

automatically, in response to the second access point discovering the first wireless access point, exchanging parameters between the first and second wireless access points, wherein the second access point self-tunes, without user input, radio and privacy settings to establish a secure direct wireless connection between the first and second wireless access points based upon the exchanged parameters; and

establishing the secure direct wireless connection between the first and second wireless access points using the radio and privacy settings.

2. The computer-implemented method of claim 1 , wherein:

the exchanging parameters includes

the first access point receiving discovery parameters from the second wireless access point, wherein the discovery parameters include a secret key,

the first wireless access point and the second access point each generating a session key using the secret key, wherein the session keys generated by the first and second wireless access points are both generated using the secret key transmitted by the second access point,

the first wireless access point transmitting to the second wireless access point an offer including offer parameters encrypted by the session key generated by the first wireless access point, wherein the offer parameters include a privacy setting for the second wireless access point,

the second wireless access point decrypting the offer using the session key generated by the second wireless access point.

3. The computer-implemented method of claim 2 , wherein the secret key includes a random number and version data.

4. The computer-implemented method of claim 2 , further comprising the first wireless access point determining if the second wireless access point is compatible with the first wireless access point based upon the discovery parameters.

5. The computer-implemented method of claim 2 , wherein the advertisement data includes a first public key and the discovery parameters are encrypted by the first public key.

6. The computer-implemented method of claim 2 , wherein the discovery parameters include a second public key, and wherein the offer is encrypted by the second public key.

7. The computer-implemented method of claim 2 , wherein the discovery parameters include a second public key, the method further comprising the first wireless access point verifying the second public key.

8. The computer-implemented method of claim 2 , wherein acting as a wireless extender includes the second wireless access point managing a basic service set and relaying traffic from the basic service set to the first wireless access point.

9. A first wireless access point comprising:

a processor; and

a memory coupled to the processor and storing instructions, which when executed, cause the first wireless access point to:

broadcast advertisement data to enable a second wireless access point capable of acting as a wireless extender to discover the first wireless access point;

automatically, in response to the second access point discovering the first wireless access point, exchange parameters between the first and second wireless access points, wherein the second access point self-tunes, without user input, radio and privacy settings to establish a secure direct wireless connection between the first and second wireless access points based upon the exchanged parameters; and

establish the secure direct wireless connection between the first and second wireless access points using the radio and privacy settings.

10. The first wireless access point of claim 9 , wherein:

the exchanging parameters includes

the first access point receiving discovery parameters from the second wireless access point, wherein the discovery parameters include a secret key,

the first wireless access point and the second access point each generating a session key using the secret key, wherein the session keys generated by the first and second wireless access points are both generated using the secret key transmitted by the second access point,

the first wireless access point transmitting to the second wireless access point an offer including offer parameters encrypted by the session key generated by the first wireless access point, wherein the offer parameters include a privacy setting for the second wireless access point,

the second wireless access point decrypting the offer using the session key generated by the second wireless access point.

11. The first wireless access point of claim 10 , wherein the secret key includes a random number and version data.

12. The first wireless access point of claim 10 , wherein the first wireless access point further determines if the second wireless access point is compatible with the first wireless access point based upon the discovery parameters.

13. The first wireless access point of claim 10 , wherein the advertisement data includes a first public key and the discovery parameters are encrypted by the first public key.

14. The first wireless access point of claim 10 , wherein the discovery parameters include a second public key, and wherein the offer is encrypted by the second public key.

15. The first wireless access point of claim 10 , wherein the discovery parameters include a second public key, the method further comprising the first wireless access point verifying the second public key.

16. The first wireless access point of claim 10 , wherein acting as a wireless extender includes the second wireless access point managing a basic service set and relaying traffic from the basic service set to the first wireless access point.

17. A machine-readable storage medium storing instructions, which when executed by a machine cause a first wireless access point to:

broadcast advertisement data to enable a second wireless access point capable of acting as a wireless extender to discover the first wireless access point;

automatically, in response to the second access point discovering the first wireless access point, exchange parameters between the first and second wireless access points, wherein the second access point self-tunes, without user input, radio and privacy settings to establish a secure direct wireless connection between the first and second wireless access points based upon the exchanged parameters; and

establish the secure direct wireless connection between the first and second wireless access points using the radio and privacy settings.

18. The first wireless access point of claim 17 , wherein:

the exchanging parameters includes

the first access point receiving discovery parameters from the second wireless access point, wherein the discovery parameters include a secret key,

the first wireless access point and the second access point each generating a session key using the secret key, wherein the session keys generated by the first and second wireless access points are both generated using the secret key transmitted by the second access point,

the first wireless access point transmitting to the second wireless access point an offer including offer parameters encrypted by the session key generated by the first wireless access point, wherein the offer parameters include a privacy setting for the second wireless access point,

the second wireless access point decrypting the offer using the session key generated by the second wireless access point.

19. The first wireless access point of claim 18 , wherein the secret key includes a random number and version data.

20. The first wireless access point of claim 18 , wherein the first wireless access point further determines if the second wireless access point is compatible with the first wireless access point based upon the discovery parameters.

21. The first wireless access point of claim 18 , wherein the advertisement data includes a first public key and the discovery parameters are encrypted by the first public key.

22. The first wireless access point of claim 18 , wherein the discovery parameters include a second public key, and wherein the offer is encrypted by the second public key.

23. The first wireless access point of claim 18 , wherein the discovery parameters include a second public key, the method further comprising the first wireless access point verifying the second public key.

24. The first wireless access point of claim 18 , wherein acting as a wireless extender includes the second wireless access point managing a basic service set and relaying traffic from the basic service set to the first wireless access point.

Assignments (29)
FIRST LIEN IP SUPPLEMENT Recorded Jun 30, 2025
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 071777/0641 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS RECORDED AT RF 046321/0393 Recorded Jun 16, 2025
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: SONICWALL US HOLDINGS INC.
Reel/Frame 071625/0887 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 046321/0414 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: SONICWALL US HOLDINGS INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 046321/0393 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850 Recorded May 22, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 046211/0735 →
CHANGE OF NAME Recorded Apr 30, 2018
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 046040/0277 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 044811/0598 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 041073 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY ASSIGNMENT.. Recorded Apr 5, 2017
From: QUEST SOFTWARE INC.
To: SONICWALL US HOLDINGS INC.
Reel/Frame 042168/0114 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 23, 2017
From: QUEST SOFTWARE INC.
To: SONICWALL US HOLDINGS, INC.
Reel/Frame 041073/0001 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 10, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040587/0624 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 9, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040581/0850 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0467 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642) Recorded Oct 31, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0016 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0618 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040030/0187 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040039/0642 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040040/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLANT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0216 →
MERGER Recorded Dec 14, 2015
From: SONICWALL L.L.C.
To: DELL SOFTWARE INC.
Reel/Frame 037287/0589 →
CONVERSION AND NAME CHANGE Recorded Dec 14, 2015
From: SONICWALL, INC.
To: SONICWALL L.L.C.
Reel/Frame 037289/0720 →
MERGER Recorded Aug 7, 2014
From: SONICWALL, INC.
To: PSM MERGER SUB (DELAWARE), INC. C/O THOMA BRAVO, LLC
Reel/Frame 033487/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2014
From: DUO, ZHUANGZHI; CHEN, ZHONG; GMUENDER, JOHN
To: SONICWALL, INC.
Reel/Frame 033487/0330 →
CHANGE OF NAME Recorded Aug 7, 2014
From: PSM MERGER SUB (DELAWARE), INC.
To: SONICWALL, INC.
Reel/Frame 033488/0189 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031898/0001 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jan 2, 2014
From: APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 031897/0348 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031899/0261 →
MERGER Recorded Sep 27, 2013
From: SONICWALL, INC.
To: PSM MERGER SUB (DELAWARE), INC. C/O THOMA BRAVO, LLC
Reel/Frame 031297/0603 →
CHANGE OF NAME Recorded Sep 27, 2013
From: PSM MERGER SUB (DELAWARE), INC.
To: SONICWALL, INC.
Reel/Frame 031297/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2013
From: DUO, ZHUANGZHI; CHEN, ZHONG; GMUENDER, JOHN
To: SONICWALL, INC.
Reel/Frame 031297/0850 →