IP Library Granted Patent US 9,386,474
Granted Patent B2
US 9,386,474 · App. 14/201,305 · Granted Jul 5, 2016

Qualification of wireless network environments

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,386,474
App. No.
14/201,305
Filed
Mar 7, 2014
Granted
Jul 5, 2016
Kind
B2
Examiner
LY, ANH VU H
Art Unit
2472
USPC
370/241
Abstract

Systems, methods, and devices for qualifying quality of service in data services delivered through wireless networks established by wireless access points (WAPs) are disclosed. A portable computing device can be used to execute a wireless network connectivity qualification application that can include functionality for testing and evaluating wireless network connectivity signals between various devices, including the WAP, in a particular local wireless network. Based on the test results, the application can generate recommendations for remedying any detected network issues. The recommendations can be determined from information stored locally on the portable computing device or in remote backend servers.

Claims (60)

1. A method comprising:

receiving, by a portable computing device, a wireless access point identifier (WAPID) associated with a wireless access point (WAP);

determining, by the portable computing device, one or more wireless network configurations associated with the WAP in response to the receiving of the WAPID;

performing, by the portable computing device, a wireless connectivity test with the WAP using at least one of the one or more wireless network configurations to test wireless connectivity with the WAP configured using the at least one of the one or more wireless network configurations;

generating, by the portable computing device, a wireless connectivity test result based on the performing of the wireless connectivity test; and

evaluating, by the portable computing device, the wireless connectivity test result to generate a wireless connectivity summary that summarizes the wireless connectivity test;

wherein performing the wireless connectivity test comprises:

receiving, in the portable computing device, a wireless client identifier associated with a wireless client device;

sending a request message, comprising the wireless client identifier, to the WAP to request wireless connectivity information for the wireless client device;

receiving, in response to the request message, the wireless connectivity information from the WAP that retrieved the wireless connectivity information for the wireless client; and

evaluating the wireless connectivity information to generate the wireless connectivity test result.

2. The method of claim 1 , wherein the wireless connectivity summary comprises a summary grade based on at least a portion of the wireless connectivity test result.

3. The method of claim 1 , wherein the wireless connectivity summary comprises recommendations for improving the wireless connectivity test result.

4. The method of claim 1 , wherein determining the one or more wireless network configurations associated with the WAP comprises:

sending the WAPID to a remote computer system; and

receiving, in response to the WAPID, the one or more wireless network configurations.

5. The method of claim 1 , wherein performing the wireless connectivity test comprises:

sending a test request signal to the WAP;

receiving, in response to the test request signal, a test response signal from the WAP; and

analyzing the test response signal to generate the wireless connectivity test result.

6. The method of claim 1 , wherein the wireless connectivity test result comprises a measurement of signal strength received from the WAP.

7. The method of claim 1 , wherein the wireless connectivity test result comprises a measurement of data throughput speed through the WAP.

8. The method of claim 1 , further comprising sending, in response to generating the wireless connectivity test result, a request from the portable computing device to a remote computer system to send an initialization command to the WAP through a wired connection.

9. The method of claim 1 , wherein receiving the WAND comprises imaging, by the portable computing device, a code from the WAP.

10. The method of claim 1 , wherein receiving the WAND comprises:

monitoring, by the portable computing device, a plurality of wireless network frequency bands; and

detecting, by the portable computing device, a recently broadcast WAPID as the WAPID.

11. The method of claim 1 , wherein the one or more network configurations comprises a plurality of service set identifiers (SSIDs) and a plurality of radio frequency bands.

12. The method of claim 1 , further comprising sending the wireless connectivity test result from the portable computing device to a remote computer system executing a quality of service monitoring application.

13. A method comprising:

receiving, by a portable computing device, a wireless access point identifier (WAPID) associated with a wireless access point (WAP);

determining, by the portable computing device, one or more wireless network configurations associated with the WAP in response to the receiving of the WAPID;

performing, by the portable computing device, a wireless connectivity test with the WAP using at least one of the one or more wireless network configurations to test wireless connectivity with the WAP configured using the at least one of the one or more wireless network configurations;

generating, by the portable computing device, a wireless connectivity test result based on the performing of the wireless connectivity test; and

evaluating, by the portable computing device, the wireless connectivity test result to generate a wireless connectivity summary that summarizes the wireless connectivity test;

wherein performing the wireless connectivity test comprises:

receiving a first location identifier;

for a first physical location associated with the first location identifier, performing the wireless connectivity test to generate a first wireless connectivity test result;

receiving a second location identifier;

for a second physical location associated with the second location identifier, performing the wireless connectivity test to generate a second wireless connectivity test result; and

comparing the first wireless connectivity test result to the second wireless connectivity test result to generate the wireless connectivity test result.

14. A non-transitory computer-readable storage medium containing instructions that, when executed, control a computer system to be configured for:

receiving a wireless access point identifier (WAPID), associated with a particular wireless access point (WAP), from a portable computing device;

determining one or more wireless network configurations associated with the WAPID;

sending the one or more wireless network configurations to the portable computing device;

receiving a network connectivity test result regarding the WAP from the portable computing device;

analyzing the network connectivity test result to generate a wireless connectivity summary;

sending the wireless connectivity summary to the portable computing device; and

sending an initialization command comprising the one or more wireless network configurations to initiate an initialization routine in the WAP.

15. The non-transitory computer-readable storage medium of claim 14 , wherein the instructions that control the computer system to determine the one or more wireless network configurations further comprise instructions to control the computer system to be configured to retrieve the one or more wireless network configurations from a wireless access point configuration data store based on the WAPID.

16. The non-transitory computer-readable storage medium of claim 14 , wherein the wireless connectivity summary comprises recommendations for improving the wireless connectivity results.

17. A portable computing device configured to be communicatively coupled to a computer system, the portable computing device comprising:

one or more computer processors; and

a non-transitory computer-readable storage medium comprising instructions that, when executed, control the one or more computer processors to be configured to:

send, from the portable computing device to the computer system, a wireless access point identifier (WAPID) associated with a wireless access point (WAP);

receive, from the computer system, one or more wireless network configurations associated with the WAP in response to the WAPID;

perform, responsively to the one or more wireless network configurations received by the portable computing device, a wireless connectivity test with the WAP for at least one of the one or more wireless network configurations to generate wireless connectivity test results;

send, from the portable computing device to the computer system, a wireless connectivity test result regarding the WAP;

receive, from the computer system, a wireless connectivity summary based on an analysis performed by the computer system of the network connectivity test result; and

send an initialization command comprising the one or more wireless network configurations to initiate an initialization routine in the WAP.

Assignments (14)
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 Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 049820 FRAME: 0495. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jul 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049858/0161 →
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 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES. INC
To: ARRIS
Reel/Frame 049669/0652 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2015
From: ARRIS SOLUTIONS, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 036601/0162 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2014
From: ANSLEY, CAROL J.; NAIR, HARINDRANATH P.; DHRUV, VISHAL; MAY, ELAINE
To: ARRIS SOLUTIONS, INC.
Reel/Frame 033562/0374 →