IP Library › Granted Patent US 11,006,482
Granted Patent B2
US 11,006,482 · App. 16/494,736 · Granted May 11, 2021

Upgrading access points

Inventors: Jikui Pei (Beijing, CN); Yan Liu (Chongqing, CN)
Assignee: Hewlett Packard Enterprise Development LP
H04W88/08G06F8/65H04L12/4641H04L41/082H04W24/02H04W28/16H04L2012/5621
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 11,006,482
App. No.
16/494,736
Granted
May 11, 2021
Kind
B2
Abstract

Example implementations relate to upgrading access points (APs). In some examples, a primary AP may comprise a processing resource and a memory resource storing machine readable instructions to determine, in response to receiving a data transmission from a secondary AP, whether an image version of the secondary AP and a class of the secondary AP are a same image version and class as the primary AP, determine whether the class of the secondary AP is a same class as a seed AP, and instruct the secondary AP, in response to the seed AP being the same class as the secondary AP, to upgrade the image version of the secondary AP from the seed AP.

Claims (41)

1. A primary access point (AP), comprising:

a processing resource; and

a memory resource storing machine readable instructions to cause the processing resource to:

determine, in response to receiving a data transmission from a secondary AP, whether an image version of the secondary AP and a class of the secondary AP are a same image version and class as the primary AP;

determine whether the class of the secondary AP is a same class as a seed AP in response to:

the image version of the secondary AP being different from the primary AP; and

the class of the secondary AP being different from the primary AP;

instruct the secondary AP, in response to the seed AP being the same class as the secondary AP, to upgrade the image version of the secondary AP from the seed AP.

2. The primary AP of claim 1 , including instructions to cause the processing resource to upgrade the secondary AP in response to:

the image version of the secondary AP being different from the primary AP; and

the class of the secondary AP being the same as the primary AP.

3. The primary AP of claim 1 , including instructions to cause the processing resource to instruct the secondary AP to become a different seed AP in response to:

the image version of the secondary AP being different from the primary AP; and

the class of the secondary AP being different from the seed AP.

4. The primary AP of claim 3 , including instructions to cause the processing resource to instruct the secondary AP to upgrade the image version of the secondary AP from a server.

5. The primary AP of claim 1 , including instructions to cause the processing resource to refrain from upgrading the secondary AP in response to the image version of the secondary AP being the same as the primary AP.

6. The primary AP of claim 1 , wherein the data transmission from the secondary AP includes a class of the secondary AP and an image version of the secondary AP.

7. The primary AP of claim 1 , wherein the data transmission is received from the secondary AP at a predetermined interval.

8. A non-transitory machine readable storage medium having stored thereon machine readable instructions to cause a computer processor to:

determine, in response to a secondary access point (AP) joining an AP cluster, whether an image version of the secondary AP and a class of the secondary AP are a same image version and class as the primary AP; and

determine whether the class of the secondary AP is a same class as a seed AP in response to:

the image of the secondary AP being different from the primary AP; and

the class of the secondary AP being different from the primary AP;

instruct the secondary AP to upgrade the image version of the secondary AP from the seed AP in response to the seed AP being the same class as the secondary AP; and

upgrade the image version of the secondary AP in response to the image version of the secondary AP being different from the primary AP and the class of the secondary AP being the same as the primary AP.

9. The medium of claim 8 , wherein the instructions cause the computer processor to instruct the secondary AP to upgrade the image version of the secondary AP from the primary AP or the seed AP in response to the secondary AP being the same class as the primary AP or the seed AP.

10. The medium of claim 8 , wherein the primary AP is predetermined.

11. The medium of claim 8 , wherein the AP cluster includes the primary AP, a plurality of seed APs, and a plurality of secondary APs, and wherein each seed AP includes a plurality of secondary APs of the same class as the seed AP.

12. A method, comprising:

determining, by a primary access point (AP), whether an image version of a secondary AP and a class of the secondary AP are a same image version and class as the primary AP;

determining, by the primary AP, whether the primary AP is connected to a server via a virtual private network (VPN); and

instructing, by the primary AP, the secondary AP to upgrade the image version of the secondary AP from the server through the VPN in response to:

the image version of the secondary AP being different from the primary AP;

the class of the secondary AP being the same as the primary AP; and

the server being behind the VPN of the primary AP.

13. The method of claim 12 , wherein the method comprises accessing, by the secondary AP, the server through the VPN via the primary AP to upgrade the image version of the secondary AP.

14. The method of claim 12 , wherein the method comprises:

requesting, by the primary AP, a uniform resource locator (URL) for an image version for the secondary AP from the server via the VPN;

modifying, by the primary AP, the URL for the image version such that the modified URL points to the primary AP; and

sending, by the primary AP, the modified URL to the secondary AP.

15. The method of claim 14 , wherein the method comprises instructing, by the primary AP, the secondary AP to use the modified URL to access the server through the VPN via a network address translation (NAT) of the primary AP to upgrade the image version of the secondary AP.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: PEI, JIKUI; LIU, YAN
To: ARUBA NETWORKS, INC.
Reel/Frame 052099/0931 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 052161/0118 →
Continuity (1)
Related Publication 20200015320A1 · Jan 9, 2020