IP Library Granted Patent US 7,869,346
Granted Patent B2
US 7,869,346 · App. 11/364,815 · Granted Jan 11, 2011

Methods and apparatus for cluster licensing in wireless switch architecture

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 7,869,346
App. No.
11/364,815
Granted
Jan 11, 2011
Kind
B2
Abstract

Wireless switch licenses are assigned on a cluster basis rather than being limited to individual switches. A switch cluster is made up of two or more wireless switches that each having an assigned number of licenses. Each of the wireless switches is configured to establish the switch cluster with the other wireless switches, and to verify the identity of each other wireless switch in the switch cluster during operation. License restrictions are enforced based upon a total number of licenses for the switch cluster so that the sum of the numbers of licenses assigned to the wireless switches in the cluster are available for use even if one or more of the other wireless switches in the cluster become unavailable.

Claims (21)

1. A method of operating one of a plurality of wireless switches arranged in a wireless switch cluster each having an assigned number of licenses, the method comprising the steps of:

establishing a cluster of wireless switches having a cluster license maximum, wherein the cluster license maximum equals a greatest number of licenses held by any switch in the cluster of wireless switches;

verifying the identity and the assigned number of licenses for each of the other wireless switches in the cluster during operation, such that each wireless switch recognizes the greatest number of assigned licenses to any one switch as the cluster license maximum; and

any wireless switch of the cluster operating to exceed its assigned number of licenses up to, but not exceeding, the cluster license maximum if one or more of the other switches in the cluster become unavailable.

2. The method of claim 1 wherein the assigned number of licenses for at least one of the wireless switches in the cluster is zero.

3. The method of claim 1 wherein the identity of each other wireless switch in the cluster is verified based upon a media access control (MAC) address of the switch.

4. The method of claim 1 , wherein verifying includes each switch sending a routing list of access points assigned to that switch, and further comprising the step of adopting an access point assigned to another one of the switches in the plurality of switches if the another one of the switches becomes unavailable.

5. The method of claim 1 wherein verifying includes each switch transmitting a heartbeat signal to the other switches in the switch cluster.

6. The method of claim 5 wherein the heartbeat signal comprises an identifier of the wireless switch and a number of licenses assigned to the wireless switch.

7. The method of claim 6 wherein the identifier is a media access control number.

8. The method of claim 6 wherein the identifier is a serial number of the wireless switch.

9. The method of claim 1 further comprising the step of reverting to enforcing the number of licenses assigned to the wireless switch if the cluster is broken.

10. The method of claim 9 wherein the cluster is broken though reconfiguration of the wireless switch.

11. The method of claim 9 wherein the cluster is broken though addition of another wireless switch not previously in the cluster.

12. The method of claim 1 wherein establishing includes each switch being provided a cryptographic key that is decrypted by the switch to unlocked its licensed capability.

13. The method of claim 1 further comprising the step of purchasing licenses for a single switch in the cluster.

14. A wireless switch operating as one of a plurality of wireless switches in a wireless switch cluster each having an assigned number of licenses, the wireless switch comprising:

means for establishing a cluster of wireless switches having a cluster license maximum, wherein the cluster license maximum equals a greatest number of licenses held by any switch in the cluster of wireless switches;

means for verifying the identity of each other wireless switch in the cluster during operation, such that the wireless switch recognizes the greatest number of assigned licenses to any one switch as the cluster license maximum; and

means for operating to exceed its assigned number of licenses up to, but not exceeding, the cluster license maximum if one or more of the other switches in the cluster become unavailable.

15. A switch cluster comprising a plurality of wireless switches each having an assigned number of licenses, wherein each of the plurality of wireless switches is configured to establish the switch cluster having a cluster license maximum with the other wireless switches, wherein the cluster license maximum equals a greatest number of licenses held by any switch in the cluster of wireless switches, to verify the identity of each other wireless switch in the switch cluster during operation, such that each wireless switch recognizes the greatest number of assigned licenses to any one switch as the cluster license maximum, and any wireless switch of the cluster operable to exceed its assigned number of licenses up to, but not exceeding, the cluster license maximum if one or more of the other switches in the cluster become unavailable.

Assignments (15)
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 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
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 →
DOCUMENT PREVIOUSLY RECORDED AT REEL 019374 FRAME 0393 CONTAINED ERRORS IN PATENT APPLICATION NUMBER 11/384,815. DOCUMENT RERECORDED TO CORRECT ERRORS ON STATED REEL. Recorded Jun 22, 2007
From: GOPALAKRISHNAN, KAMATCHI SOUNDARAM; MALIK, AJAY
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 019465/0648 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2006
From: GOPALAKRISHNAN, KAMATCHI SOUNDARAM; MALIK, AJAY
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 017589/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2006
From: GOPALAKRISHNAN, KAMATCHI SOUNDARAMA; MALIK, AJAY
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 017454/0510 →
Continuity (1)
Related Publication 20070201415A1 · Aug 30, 2007