IP Library Granted Patent US 11,903,064
Granted Patent B2
US 11,903,064 · App. 17/413,112 · Granted Feb 13, 2024

Network connection management across a multi-band wireless network

Inventor: Penghui Zhao (Shenzhen, CN)
Assignee: ARRIS ENTERPRISES LLC
H04W76/15H04W88/10
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,903,064
App. No.
17/413,112
Filed
Jun 11, 2021
Granted
Feb 13, 2024
Kind
B2
Examiner
ALI, SYED
Art Unit
2468
USPC
370/338
Abstract

An example method includes receiving a connection request from a pending computing device to connect via one of multiple RF communication bands of a wireless network. The method further includes, in response to receiving the connection request from the pending computing device, determining whether a multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device. The method further includes in response to determining that the multiple RF communication band communication utilization threshold is not exceeded, establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network.

Claims (91)

1. A wireless communication system comprising:

a wireless access point including:

a group of multiple radio frequency (RF) communication band interfaces for establishing and maintaining computing device connections and communications over a wireless network having multiple RF communication bands, wherein:

each RF communication band interface is for RF communication over one of the RF band communication bands, and

each RF communication band is a contiguous section of RF spectrum frequencies on the wireless network;

a processor coupled to the group of RF communication band interfaces;

a memory accessible to the processor and including a multiple RF communication band utilization imposing a combined wireless network capacity utilization limit on at least two of the multiple RF communication bands; and

programming in the memory, wherein execution of the programming by the processor configures the wireless communication system to perform functions, including functions to:

receive a connection request from a pending computing device to connect via one of the multiple RF communication bands of the wireless network;

in response to receiving the connection request from the pending computing device, determine whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device; and

in response to determining that the multiple RF communication band communication utilization threshold is not exceeded, establish connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network, wherein the determining comprises:

calculating a total number of currently connected computing devices to the multiple RF communication bands; and

comparing the total number of the currently connected computing devices with the multiple RF communication band utilization threshold, where the multiple RF communication band utilization threshold is a total connection limit across at least two of the multiple RF communication bands of the wireless network.

2. The wireless communication system of claim 1 , wherein:

the memory further includes a multiple RF communication band connection tracking table that includes RF connection records, each RF connection record identifying a respective one of the currently connected computing devices that are currently connected to the wireless network via one of the multiple RF communication bands.

3. The wireless communication system of claim 2 , wherein:

the each RF connection record identifies:

a respective bandwidth utilization of the respective currently connected computing device over a predetermined time period;

execution of the programming by the processor further configures the wireless communication system to perform functions, including functions to calculate a total bandwidth usage of the currently connected computing devices based on the RF connection records;

the multiple RF communication band utilization threshold is a bandwidth limit across at least two of the multiple RF communication bands of the wireless network; and

determining whether the multiple RF communication band utilization threshold is exceeded includes comparing the total bandwidth usage with the total bandwidth limit.

4. The wireless communication system of claim 1 , wherein execution of the programming by the processor further configures the wireless communication system to perform functions, including functions to:

receive a second connection request from a second pending computing device to connect via one of the multiple RF communication bands of the wireless network to enable communication over the wireless network;

in response to receiving the second connection request from the second pending computing device, determine whether the multiple RF communication band utilization threshold is exceeded by the second connection request from the second pending computing device; and

in response to determining that the multiple RF communication band utilization threshold is exceeded, reject connection with the second pending computing device via one of the multiple RF communication bands of the wireless network.

5. The wireless communication system of claim 1 , wherein:

the wireless access point further includes a network communication interface for communication over a local area network or a wide area network;

the processor is further coupled to the network communication interface; and

execution of the programming by the processor further configures the wireless communication system to perform functions, including functions to:

based on establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network, allow communication of the pending computing device over the local area network or the wide area network through the network communication interface.

6. The wireless communication system of claim 1 , wherein:

the processor comprises a first processor and a second processor;

the memory comprises a first memory and a second memory;

the wireless access point includes:

the first processor;

a first network communication interface accessible to the first processor for communication over a local area network or a wide area network with a network controller;

the first memory; and

programming in the first memory, wherein execution of the programming by the first processor configures the wireless access point to perform the functions to:

receive the connection request from the pending computing device to connect via one of the multiple RF communication bands of the wireless network and

establish connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication over the wireless network; and

the system further comprises the network controller, wherein the network controller includes:

the second processor;

a second network communication interface accessible to the second processor for communication over the local area network or the wide area network with the wireless access point;

the second memory; and

programming in the second memory, wherein execution of the programming by the second processor configures the network controller to perform the function to determine whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device.

7. The wireless communication system of claim 6 , wherein in response to receiving the connection request from the pending computing device, execution of the programming by the first processor further configures the wireless access point to:

transmit, via the first network communication interface, an authorized connection instruction requesting the network controller to determine whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device; and

in response to receiving, from the network controller, the authorized connection instruction determining that the multiple RF communication band communication utilization threshold is not exceeded, establish connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network.

8. A method comprising:

receiving a connection request from a pending computing device to connect via one of multiple RF communication bands of a wireless network;

in response to receiving the connection request from the pending computing device, determining whether a multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device; and

in response to determining that the multiple RF communication band communication utilization threshold is not exceeded, establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network, wherein the determining comprises:

calculating a total number of currently connected computing devices to the multiple RF communication bands; and

comparing the total number of the currently connected computing devices with the multiple RF communication band utilization threshold, where the multiple RF communication band utilization threshold is a total connection limit across at least two of the multiple RF communication bands of the wireless network.

9. The method of claim 8 , wherein a connection tracking table stored in the memory includes one or more IRF connection records, and wherein each of the one or more RF connection records identifies a respective one of the currently connected computing devices.

10. The method of claim 8 , wherein determining whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device further comprises:

calculating a total bandwidth usage of currently connected computing devices to the multiple RF communication bands; and

comparing the total bandwidth usage with the multiple RF communication band utilization threshold, where the multiple RF communication band utilization threshold is a bandwidth limit across at least two of the multiple RF communication bands of the wireless network.

11. The method of claim 8 , further comprising:

receiving a second connection request from a second pending computing device to connect via one of multiple RF communication bands of a wireless network to enable communication over the wireless network;

in response to receiving the second connection request from the second pending computing device, determining whether the multiple RF communication band utilization threshold is exceeded by the second connection request from the second pending computing device; and

in response to determining that the multiple RF communication band utilization threshold is exceeded, rejecting connection with the second pending computing device via one of the multiple RF communication bands of the wireless network.

12. The method of claim 8 , further comprising:

based on establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network, allowing communication of the pending computing device over a local area network or a wide area network through the network communication interface.

13. The method of claim 8 , further comprising:

receiving the connection request from the pending computing device to connect via one of multiple RF communication bands of a wireless network on a first network device;

in response to receiving the connection request from the pending computing device, determining whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device on a second network device; and

in response to determining that the multiple RF communication band communication utilization threshold is not exceeded on the second device, establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network on the first network device.

14. The method of claim 13 further comprising:

transmitting, via the first network device, an authorized connection instruction requesting the second network device to determine whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device; and

in response to receiving on the first network device, from the second network device, the authorized connection instruction determining that the multiple RF communication band communication utilization threshold is not exceeded, the first network device establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network.

15. A non-transitory machine-readable medium containing machine-readable programming instructions, the instructions causing a wireless communication system to:

receive a connection request from a pending computing device to connect via one of multiple RF communication bands of a wireless network;

in response to receiving the connection request from the pending computing device, determine whether a multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device; and

in response to determining that the multiple RF communication band communication utilization threshold is not exceeded, establish connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication of the pending computing device over the wireless network, wherein the determining comprises:

calculating a total number of currently connected computing devices to the multiple RF communication bands; and

comparing the total number of the currently connected computing devices with the multiple RF communication band utilization threshold, where the multiple RF communication band utilization threshold is a total connection limit across at least two of the multiple RF communication bands of the wireless network.

16. The machine-readable medium of claim 15 , wherein a connection tracking table stored in the memory includes one or more RF connection records, and wherein each of the one or more RF connection records identifies a respective one of the currently connected computing devices.

17. The machine-readable medium of claim 15 , wherein the instruction to determine whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing further comprises instructions to:

calculate a total bandwidth usage of the currently connected computing devices via the multiple RF communication bands; and

determine whether the multiple RF communication band utilization threshold is exceeded, including comparing the total number of the currently connected computing devices with the bandwidth limit across at least two of the multiple RF communication bands of the wireless network.

18. The machine-readable medium of claim 15 , wherein the instructions further cause the wireless communication system to:

receive a second connection request from a second pending computing device to connect via one of the multiple RF communication bands of the wireless network to enable communication over the wireless network;

in response to receiving the second connection request from the second pending computing device, determine whether the multiple RF communication band utilization threshold is exceeded by the second connection request from the second pending computing device; and

in response to determining that the multiple RF communication band utilization threshold is exceeded, reject connection with the second pending computing device via one of the multiple RF communication bands of the wireless network.

19. The machine-readable medium of claim 15 , wherein the instructions further cause the wireless communication system to:

based on establishing connection with the pending computing device via one of the multiple RF communication bands of the wireless network, allow communication of the pending computing device over a local area network or a wide area network through the network communication interface.

20. The machine-readable medium of claim 15 , wherein the instructions further cause the wireless communication system to:

receive the connection request from the pending computing device to connect via one of the multiple RF communication bands of the wireless network on a first device;

establish connection with the pending computing device via one of the multiple RF communication bands of the wireless network to enable communication over the wireless network by the first device; and

determine whether the multiple RF communication band utilization threshold is exceeded by the connection request from the pending computing device on a second device.

Assignments (10)
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 2, 2026
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 075892/0107 →
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0057 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
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 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2021
From: ZHAO, PENGHUI
To: ARRIS ENTERPRISES LLC
Reel/Frame 056513/0288 →
Continuity (1)
Related Publication 20220030653A1 · Jan 27, 2022