IP Library Granted Patent US 9,998,852
Granted Patent B2
US 9,998,852 · App. 14/748,153 · Granted Jun 12, 2018

Performance mapping

Inventors: William S. Kish (Sunnyvale, CA); Dave Lin (Sunnyvale, CA)
Assignee: Ruckus Wireless, Inc.
H04W4/02H04W16/20H04W24/10H04W64/003H04W84/12
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,998,852
App. No.
14/748,153
Granted
Jun 12, 2018
Kind
B2
Abstract

Methods and computer-executable instructions for mapping performance data of wireless systems include receiving from an access point actual performance information, such as throughput, of a user device at a particular time, along with an identifier of the access point, and location information of the user device. Then, using the received actual performance information, the received location information, and the particular time to map the received actual performance information on a map of an area around the mobile device. In certain embodiments, converting the mapped actual performance information into a visual reference gradient for display on the user device.

Claims (47)

1. A non-transitory computer-readable medium having computer-executable instructions thereon for a method of mapping performance data of wireless systems, the method comprising:

at a controller, receiving from an access point via a network actual performance information of a user device at a particular time;

receiving an identifier of the access point;

receiving location information of the user device via the network;

causing storage of the received actual performance information, the identifier of the access point, and the received location information in a data storage;

using the received actual performance information, the received location information, and the particular time to map the received actual performance information on a map of an area around the mobile device;

converting the mapped actual performance information into a visual reference gradient for display on the user device;

calculating a location of the area around the mobile device where the user device can receive better performance service than the received actual performance data; and

sending directions to the user device regarding the location where the user device can receive the better performance service.

2. The non-transitory computer-readable medium of claim 1 wherein the actual performance information is throughput data.

3. The non-transitory computer-readable medium of claim 1 wherein the visual reference gradient is a color indicator correlated to the received actual performance information.

4. The non-transitory computer-readable medium of claim 1 wherein the visual reference gradient is a shaded indicator correlated to the received actual performance information.

5. The non-transitory computer-readable medium of claim 1 , wherein the method further comprises:

receiving updated actual performance information of the user device from the access point at a new time;

receiving updated location information of the user device for the new time;

storing the received updated actual performance information, the received updated location information, and the new time in the data storage;

using the received updated actual performance information, the received updated location information, and the new time to update the map of actual performance information for the area around the mobile device;

converting the updated mapped actual performance information into a visual reference gradient for display on the user device.

6. The non-transitory computer-readable medium of claim 5 wherein the method further comprises:

sending the updated mapped actual performance information to the user device for display.

7. The non-transitory computer-readable medium of claim 5 wherein the method further comprises:

sending the updated mapped actual performance information to another user device for display.

8. The non-transitory computer-readable medium of claim 5 wherein the updated mapped actual performance information is either replaced by newer updated mapped actual performance information or is deleted after a set time.

9. The non-transitory computer-readable medium of claim 1 wherein the method further comprises:

sending the mapped actual performance information to the user device for display.

10. The non-transitory computer-readable medium of claim 1 wherein the method further comprises:

sending the mapped actual performance information to another user device for display.

11. A non-transitory computer-readable medium for a mobile device, having computer-executable instructions thereon for a method of mapping performance data of wireless systems, the method comprising:

calculating wireless throughput experienced by the mobile device by recording successfully transmitted data packets per second at a particular time;

determining location information of the user device at the particular time, via a global positioning system in the mobile device;

using the calculated wireless throughput, the determined location information, and the particular time to map the determined throughput on a map of an area around the mobile device;

converting the mapped calculated throughput into a visual reference gradient for display on the user device;

calculating a location of the area around the mobile device where the user device can receive better performance service than the calculated wireless throughput data; and

causing display of directions to the user device regarding the location where the user device can receive the better performance service.

12. The non-transitory computer-readable medium of claim 11 wherein the visual reference gradient is a color indicator correlated to the received wireless throughput information.

13. The non-transitory computer-readable medium of claim 11 wherein the visual reference gradient is a shaded indicator correlated to the received wireless throughput information.

14. The non-transitory computer-readable medium of claim 11 , wherein the method further comprises:

calculating updated wireless throughput information of the user device from the access point at a new time;

determining updated location information of the user device for the new time;

storing the received updated wireless throughput information, the received updated location information, and the new time in the data storage;

using the received updated wireless throughput information, the received updated location information, and the new time to update the map of wireless throughput information for the area around the mobile device;

converting the updated mapped wireless throughput information into a visual reference gradient for display on the user device.

15. The non-transitory computer-readable medium of claim 14 wherein the method further comprises:

sending the updated mapped wireless throughput information to another user device for display.

16. The non-transitory computer-readable medium of claim 11 wherein the method further comprises:

sending the mapped wireless throughput information to another user device for display.

17. The method of claim 11 further comprising, receiving information regarding a second mobile device throughput data, a second mobile device time, and a location of the second mobile device in the area around the mobile device; using the received information regarding the second mobile device throughput data, the second mobile device location information, and the second mobile device time to update the map of wireless throughput information for the area around the mobile device.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2025
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 073081/0001 →
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 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 →
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 Jun 1, 2016
From: KISH, WILLIAM S.; LIN, DAVE
To: RUCKUS WIRELESS, INC.
Reel/Frame 038764/0165 →
Continuity (3)
Provisional Application 62016539 · Jun 24, 2014
Provisional Application 62097939 · Dec 30, 2014
Related Publication 20150373567A1 · Dec 24, 2015