IP Library Granted Patent US 8,027,266
Granted Patent B2
US 8,027,266 · App. 11/848,689 · Granted Sep 27, 2011

Optimized RF coverage using AJAX and SVG

Assignee: Symbol Technologies, Inc.
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,027,266
App. No.
11/848,689
Granted
Sep 27, 2011
Kind
B2
Abstract

A method for displaying RF coverage information includes providing formatting data for displaying the radio frequency coverage information on a client. The formatting data is executed on the client. First radio frequency coverage raw data is provided to the client. The first radio frequency coverage raw data is utilized by the formatting data to construct an overall radio frequency coverage representation of a site. Subject to a subsequent request from the client, second radio frequency coverage raw data representative of radio frequency coverage is provided for a portion of the site. The second radio frequency coverage raw data is utilized by the formatting data on a supplemental basis.

Claims (25)

1. A method for displaying radio frequency (RF) coverage information, comprising:

obtaining formatting data for displaying the radio frequency coverage information on a client device, the formatting data executed on the client device including a display, processor, communication port and memory;

receiving first radio frequency coverage raw data at the client from a server, the first radio frequency coverage raw data utilized by the processor using the formatting data to construct an overall radio frequency coverage representation of a site, wherein the first radio frequency coverage raw data comprises measured signal strength information received from one or more subscriber radio frequency devices;

subject to a subsequent request from the client device about a specific portion of the wireless environment, receiving from the server second radio frequency coverage raw data of measured signal strength information received from one or more radio frequency devices and representative of radio frequency coverage for that portion of the site, the second radio frequency coverage raw data utilized by the processor using the formatting data on a supplemental basis to update the overall radio frequency coverage representation, wherein the second radio frequency coverage raw data comprises updated signal strength information received from one or more radio frequency devices for the portion of the site, wherein the location of the one or more radio frequency devices is determined and provided by the server along with the second radio frequency coverage raw data, and wherein the signal strength and associated location information are used to update a representation of the wireless environment at that portion of the site; and

displaying an indicator on the client device display reflecting the radio frequency coverage for the portion of the site, wherein the indicator is a scalable vector graphic (SVG) compliant with an Asynchronous JavaScript and extensible markup language (XML) specification.

2. The method of claim 1 , wherein a client browser is operable to facilitate the configuration of an access point in the portion of the site.

3. A client device for displaying radio frequency (RF) coverage information, comprising:

a memory for holding formatting data for displaying the radio frequency coverage information on a display of the client device, the formatting data to be executed on the client device;

means for receiving from a server first radio frequency coverage raw data at the client device, the first radio frequency coverage raw data utilized by a processor using the formatting data to construct an overall radio frequency coverage representation of a site, wherein the first radio frequency coverage raw data comprises measured signal strength information received from one or more radio frequency devices operating in a wireless environment at the site;

subject to a subsequent request from the client device about a specific portion of the wireless environment, receiving from the server second radio frequency coverage raw data representative of radio frequency coverage for that portion of the site, the second radio frequency coverage raw data utilized by the processor using the formatting data on a supplemental basis to update the overall radio frequency coverage representation, wherein the second radio frequency coverage raw data comprises updated signal strength information received from one or more radio frequency devices operating at one or more locations corresponding to the portion of the site, wherein the location of the one or more radio frequency devices is determined and provided by the server along with the second radio frequency coverage raw data, and wherein the signal strength and associated location information are used to update a representation of the wireless environment at that portion of the site; and

the display for displaying an indicator on the client device reflecting the radio frequency coverage for the portion of the site, wherein the indicator is a scalable vector graphic (SVG) compliant with an Asynchronous JavaScript and extensible markup language (XML) specification.

4. The system client device of claim 3 , wherein a client browser is operable to facilitate the configuration of an access point in the portion of the site.

5. A computer program product, comprising: a non-transitory computer-readable medium having computer-readable code embodied therein for providing radio frequency (RF) coverage information, the computer program product comprising:

a first executable computer-readable code configured to cause a computer processor to obtain formatting data for displaying the radio frequency coverage information on a client device display, the formatting data executed on the client device;

a second executable computer-readable code configured to cause the computer processor to receive first radio frequency coverage raw data at the client device, the first radio frequency coverage raw data utilized by the computer processor using the formatting data to construct an overall radio frequency coverage representation of a site, wherein the first radio frequency coverage raw data comprises signal strength information received from one or more radio frequency devices;

a third executable computer-readable code configured to cause the computer processor to, subject to a subsequent request from the client device about a specific portion of the wireless environment, receive second radio frequency coverage raw data representative of radio frequency coverage for that portion of the site, the second radio frequency coverage raw data utilized by the computer processor using the formatting data on a supplemental basis to update the overall radio frequency coverage representation, wherein the second radio frequency coverage raw data comprises updated signal strength information received from one or more radio frequency devices for the portion of the site wherein the location of the one or more radio frequency devices is determined and provided by the server along with the second radio frequency coverage raw data, and wherein the signal strength and associated location information are used to update a representation of the wireless environment at that portion of the site; and

a fourth executable computer-readable code configured to cause the computer processor to display an indicator on the client device display reflecting the radio frequency coverage for the portion of the site, wherein the indicator is a scalable vector graphic (SVG) compliant with an Asynchronous JavaScript and extensible markup language (XML) specification.

6. The computer program product of claim 5 , wherein a client browser is operable to facilitate the configuration of an access point in the portion of the site.

7. The method of claim 1 , wherein displaying the indicator on the client device display reflecting the radio frequency coverage for the portion of the site comprises:

displaying the indicator reflecting the radio frequency coverage for the portion of the site utilizing the first radio frequency coverage raw data and the formatting data; and

updating the indicator utilizing the second radio frequency coverage raw data.

8. The method of claim 1 , further comprising plotting a radio frequency coverage representation of the site by the processor utilizing the first radio frequency coverage raw data and the formatting data, wherein displaying the indicator on the client device display reflecting the radio frequency coverage for the portion of the site comprises replotting the radio frequency coverage representation for the portion of the site utilizing the second radio frequency coverage raw data.

9. The computer program product of claim 5 , further comprising:

a fifth executable computer-readable code configured to cause the computer processor to plot the overall radio frequency coverage representation of the site on the client device display utilizing the first radio frequency coverage raw data and the formatting data; and

a sixth executable computer-readable code configured to cause the computer processor to update the overall radio frequency coverage representation utilizing the second radio frequency coverage raw data.

Assignments (13)
RELEASE OF PATENT AND TRADEMARK SECURITY INTEREST AT REEL/FRAME NO. 46050/0546 Recorded Jul 30, 2026
From: BANK OF MONTREAL, AS AGENT
To: EXTREME NETWORKS, INC.
Reel/Frame 076081/0088 →
SECURITY INTEREST Recorded Jul 29, 2026
From: EXTREME NETWORKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 076078/0590 →
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2016
From: SYMBOL TECHNOLOGIES, LLC
To: EXTREME NETWORKS, INC.
Reel/Frame 040579/0410 →
AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2016
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 040521/0762 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2007
From: VANGATI, MAHENDER; MALIK, AJAY
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 019845/0583 →
Continuity (1)
Related Publication 20090063525A1 · Mar 5, 2009