IP Library Patent Application 14319001
Patent Application
App. No. 14/319,001

COLOR CODED INTERFACE TO VISUALIZE RADIO FREQUENCY ISSUES ON A FLOOR PLAN

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 None
App. No.
14/319,001
Abstract

A non-transitory computer readable medium includes instructions which, when executed by one or more hardware processors, cause performance of obtaining a performance measurement and a physical location for client devices, generating visual representations corresponding to the client devices by: for each client device generating a corresponding visual representation based on a respective performance measurement for that client device, and displaying a map of a physical environment with the visual representations, with each visual representation displayed on a location in the map that corresponds to a location of the corresponding client device.

Claims (40)

1 . A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of:

obtaining a performance measurement and a physical location for each of a plurality of client devices;

generating a plurality of visual representations corresponding to the plurality of client devices by: for each client device, of the plurality of client devices, generating a corresponding visual representation based on a respective performance measurement for that client device; and

displaying a map of a physical environment with the plurality of visual representations, wherein each visual representation is displayed on a location in the map that corresponds to a location of the corresponding client device.

2 . The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed by the one or more hardware processors, further causes performance of:

selecting a subset of visual representations, of the plurality of visual representations, that correspond to client devices associated with a particular set of one or more access points; and

displaying the map with the subset of visual representations without displaying other visual representations in the plurality of visual representations.

3 . The non-transitory computer readable medium of claim 1 , wherein a color used within each visual representation indicates the respective performance measurement for the corresponding client device.

4 . The non-transitory computer readable medium of claim 1 , wherein the performance measurement is based on actual time used by a client device to transmit a particular amount of data.

5 . The non-transitory computer readable medium of claim 1 , wherein the performance measurement is based on actual time used by a client device to transmit a particular amount of data and a target time used by the client device to transmit the particular amount of data.

6 . The non-transitory computer readable medium of claim 1 , wherein the performance measurement comprises at least one selected from a group consisting of a number, a percentage, and a letter grade.

7 . The non-transitory computer readable medium of claim 2 , wherein the instructions, when executed by the one or more hardware processors, further causes performance of:

displaying a plurality of access point icons comprising one or more access point icons representing the particular set of one or more access points; and

receiving a user selection of the one or more access point icons,

wherein selecting the subset of visual representations that correspond to client devices associated with the particular set of one or more access points is in response to receiving the user selection of the one or more access point icons.

8 . A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of:

receiving a request for a performance measurement of a particular client device of a plurality of client devices;

identifying an access point with which the particular client device is associated;

identifying a plurality of client devices associated with the access point;

displaying a performance measurement for each of the plurality of client devices including the particular client device.

9 . The non-transitory computer readable medium of claim 8 , wherein the displaying operation comprises displaying a visual representation of each of the plurality of client devices on a map, wherein each visual representation for a client device is displayed on the map at a location corresponding to a location of the client device in a physical environment.

10 . The non-transitory computer readable medium of claim 8 , wherein a color used within each visual representation indicates the respective performance measurement for the corresponding client device.

11 . The non-transitory computer readable medium of claim 8 , wherein the performance measurement is based on actual time used by a client device to transmit a particular amount of data.

12 . The non-transitory computer readable medium of claim 8 , wherein the performance measurement is based on actual time used by a client device to transmit a particular amount of data and a target time used by the client device to transmit the particular amount of data.

13 . The non-transitory computer readable medium of claim 8 , wherein the performance measurement comprises at least one selected from a group consisting of a number, a percentage, and a letter grade.

14 . A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of:

obtaining data indicating usage of one or more applications by each of a plurality of client devices;

generating a plurality of visual representations corresponding to the plurality of client devices by: for each client device, of the plurality of client devices, generating a corresponding visual representation based on the usage of the one or more applications by the client device;

displaying a map of a physical environment with the plurality of visual representation, wherein each visual representation is displayed on a location in the map that corresponds to a location of a corresponding client device.

15 . The non-transitory computer readable medium of claim 14 , wherein the instructions, when executed by the one or more hardware processors, further causes performance of:

selecting a subset of visual representations, of the plurality of visual representations, that correspond to client devices associated with a particular set of one or more access points; and

displaying the map with the subset of visual representations without displaying other visual representations in the plurality of visual representations.

16 . The non-transitory computer readable medium of claim 15 , wherein the instructions, when executed by the one or more hardware processors, further causes performance of:

displaying a plurality of access point icons comprising one or more access point icons representing the particular set of one or more access points; and

receiving a user selection of the one or more access point icons,

wherein selecting the subset of visual representations that correspond to client devices associated with the particular set of one or more access points is in response to receiving the user selection of the one or more access point icons.

17 . The non-transitory computer readable medium of claim 14 , wherein a color used within each visual representation indicates the respective usage of the one or more application for the corresponding client device.

18 . The non-transitory computer readable medium of claim 14 , wherein the usage of the one or more application is based on an actual amount of data transmitted by the one or more application.

19 . The non-transitory computer readable medium of claim 14 , wherein the usage of the one or more application is based on an actual amount of data transmitted by the one or more application and a target amount of data transmitted by the one or more application.

20 . The non-transitory computer readable medium of claim 14 , wherein the usage of the one or more application comprises at least one selected from a group consisting of a number, a percentage, and a letter grade.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: ARUBA NETWORKS, INC.
Reel/Frame 036379/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: ARUBA NETWORKS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035814/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2014
From: TAMVADA, HARITHA; HEYMING, JOE; MANDAVA, SUJATHA
To: ARUBA NETWORKS INC.
Reel/Frame 033479/0989 →