IP Library Granted Patent US 10,667,089
Granted Patent B2
US 10,667,089 · App. 15/956,416 · Granted May 26, 2020

Performance mapping

Inventors: William S. Kish (Sunnyvale, CA); Dave Lin (Sunnyvale, CA)
Assignee: ARRIS Enterprises LLC
H04W4/029H04W16/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 10,667,089
App. No.
15/956,416
Granted
May 26, 2020
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 (59)

1. A method, comprising:

by a controller comprising a processor and a memory, the controller in communication with an access point,

receiving a first data regarding connection performance for a user device,

wherein the access point and the user device have a first location and first time associated with the received first data;

mapping the received first data regarding connection performance for the user device, at the first location and first time;

receiving a second data regarding connection performance for the user device,

wherein the access point and the user device have a second location and second time associated with the received second data;

mapping the received second data regarding connection performance for the user device, at the second location and second time;

calculating a relative direction for the user device to move, to receive improved connection performance; and

sending an indication of the relative direction for the user device to move, to the access point for the user device.

2. The method of claim 1 , further comprising, by the controller, converting the mapped received first data regarding connection performance and the mapped received second data regarding connection performance into a visual reference gradient for display on the user device.

3. The method of claim 1 , wherein the connection performance information is throughput data.

4. The method of claim 2 wherein the visual reference gradient is a shaded indicator correlated to the received data regarding connection performance.

5. The method of claim 2 wherein the visual reference gradient is a colored indicator correlated to the received data regarding connection performance.

6. The method of claim 1 further comprising, by the controller:

sending the visual reference gradient to a second user device for display.

7. The method of claim 1 further comprising, by the controller:

sending the indication of the relative direction for the user device to move to a second user device for display.

8. The method of claim 1 further comprising, by the controller:

receiving a third data regarding connection performance for a second user device,

wherein the access point and the second user device have a third location and third time associated with the received third data; and

mapping the received third data regarding connection performance for the second user device, at the third location and third time.

9. The method of claim 8 , further comprising, by the controller:

converting the mapped received first data regarding connection performance and the mapped received second data regarding connection performance and the mapped received third data regarding connection performance into a visual reference gradient for display.

10. A non-transitory computer-readable medium having computer-executable instructions thereon for a method, the method comprising:

by a controller comprising a processor and a memory, the controller in communication with an access point,

receiving a first data regarding connection performance for a user device,

wherein the access point and the user device have a first location and first time associated with the received first data;

mapping the received first data regarding connection performance for the user device, at the first location and first time;

receiving a second data regarding connection performance for the user device,

wherein the access point and the user device have a second location and second time associated with the received second data;

mapping the received second data regarding connection performance for the user device, at the second location and second time; and

converting the mapped received first data regarding connection performance and the mapped received second data regarding connection performance into a visual reference gradient for display on the user device.

11. The non-transitory computer-readable medium of claim 10 , further comprising, by the controller:

calculating a relative direction for the user device to move, to receive improved connection performance; and

sending an indication of the relative direction for the user device to move, to the access point for the user device.

12. The non-transitory computer-readable medium of claim 10 , wherein the connection performance information is throughput data.

13. The non-transitory computer-readable medium of claim 10 wherein the visual reference gradient is a shaded indicator correlated to the received data regarding connection performance.

14. The non-transitory computer-readable medium of claim 10 wherein the visual reference gradient is a colored indicator correlated to the received data regarding connection performance.

15. The non-transitory computer-readable medium of claim 10 further comprising, by the controller:

sending the visual reference gradient to a second user device for display.

16. The non-transitory computer-readable medium of claim 10 further comprising, by the controller:

sending the indication of the relative direction for the user device to move to a second user device for display.

17. The non-transitory computer-readable medium of claim 10 further comprising, by the controller:

receiving a third data regarding connection performance for a second user device,

wherein the access point and the second user device have a third location and third time associated with the received third data; and

mapping the received third data regarding connection performance for the second user device, at the third location and third time.

18. The non-transitory computer-readable medium of claim 17 , further comprising, by the controller:

converting the mapped received first data regarding connection performance and the mapped received second data regarding connection performance and the mapped received third data regarding connection performance into a visual reference gradient for display.

19. A system, comprising:

a controller comprising a processor and a memory, the controller in communication with an access point, the controller configured to:

receive a first data regarding connection performance for a user device,

wherein the access point and the user device have a first location and first time associated with the received first data;

map the received first data regarding connection performance for the user device, at the first location and first time;

receive a second data regarding connection performance for the user device,

wherein the access point and the user device have a second location and second time associated with the received second data;

map the received second data regarding connection performance for the user device, at the second location and second time;

calculate a relative direction for the user device to move, to receive improved connection performance; and

send an indication of the relative direction for the user device to move, to the access point for the user device.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 49709/0266 Recorded Jan 9, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: RUCKUS WIRELESS, LLC (F/K/A/ RUCKUS WIRELESS, INC.)
Reel/Frame 074283/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 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2020
From: KISH, WILLIAM S; LIN, DAVE
To: RUCKUS WIRELESS, INC.
Reel/Frame 051405/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2020
From: RUCKUS WIRELESS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 051405/0111 →
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 →
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: RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049709/0266 →
Continuity (4)
Continuation 14748153 · Jun 23, 2015
Provisional Application 62016539 · Jun 24, 2014
Provisional Application 62097939 · Dec 30, 2014
Related Publication 20180242103A1 · Aug 23, 2018