IP Library Granted Patent US 11,388,051
Granted Patent B2
US 11,388,051 · App. 17/333,371 · Granted Jul 12, 2022

Router, method for router, computer-readable medium, and apparatus

Inventor: Ju Li (Guangdong, CN)
Assignee: ARRIS ENTERPRISES LLC
H04L41/0813H04L63/0209
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,388,051
App. No.
17/333,371
Filed
May 28, 2021
Granted
Jul 12, 2022
Kind
B2
Art Unit
2449
USPC
709/221
Abstract

The present disclosure relates to a router, a method for the router, a computer-readable medium, and an apparatus. A router including: a memory having instructions stored thereon; and a processor configured to execute the instructions stored on the memory to cause the router to perform at least the following: providing a plurality of private subnets isolated from one another, each of the plurality of private subnets having corresponding network configuration information; and in response to a request to perform a first processing on network configuration information from a first user device connected to a first of the plurality of private subnets, performing the first processing on only first network configuration information corresponding to the first private subnet.

Claims (52)

1. A router, comprising:

a memory having instructions stored thereon; and

a processor configured to execute instructions stored on the memory to cause the router to perform at least the following:

providing a plurality of private subnets isolated from one another, each of the plurality of private subnets having corresponding network configuration information stored at the router, wherein the corresponding network configuration information comprises an access password; and

in response to a request to perform a first processing on network configuration information from a first user device connected to a first private subnet of the plurality of private subnets, performing the first processing on only first network configuration information corresponding to the first private subnet that the first user device is connected.

2. The router according to claim 1 , wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

in response to a request to access network configuration information from the first user device, sending only the first network configuration information to the first user device.

3. The router according to claim 1 , wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

in response to a request to modify network configuration information from the first user device, modifying only the first network configuration information.

4. The router according to any of claim 1 , wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

providing a shared subnet isolated from the plurality of private subnets, wherein a second user device connected to the shared subnet can process network configuration of any of the plurality of private subnets and the shared subnet; and

in response to a request to perform a second processing on network configuration information corresponding to one or more of the plurality of private subnets from the second user device connected to the shared subnet, performing the second processing on the network configuration information corresponding to the one or more private subnets.

5. The router according to claim 4 , wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

after performing the first processing on the first network configuration information, in response to the request to perform the second processing on network configuration information from the second user device, forbidding performing the second processing on the first network configuration information, wherein the second user device when connected to at least one private subnet of the plurality of privates subnets performed a process on network configuration information of the at least one private subnet.

6. The router according to claim 4 , wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

in response to a private subnet create request from the second user device, providing the plurality of private subnets.

7. The router according to claim 1 , for use with a repeater, wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

configuring the repeater connected to the router to relay and amplify one or more of the plurality of private subnets.

8. The router according to claim 1 , for use with a repeater, wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

configuring the repeater connected to the router to relay and amplify only a private subnet of the plurality of private subnets at a location where the repeater is to be deployed.

9. The router according to claim 1 , wherein the plurality of private subnets are respectively allocated in different Internet Protocol (IP) network segments.

10. The router according to claim 1 , wherein the network configuration information comprises at least one of:

an access password; and

router additional network function settings.

11. The router according to claim 1 , wherein the first network configuration information includes an access password, and wherein the processor is further configured to execute instructions stored on the memory to cause the router to perform at least the following:

determining that a network connection request to connect to the first private subnet from the first user device includes an access password corresponding to the first private subnet; and

connecting the first user device to the first private subnet.

12. A method for a router, comprising:

providing a plurality of private subnets isolated from one another, each of the plurality of private subnets having corresponding network configuration information; and

in response to a request to perform a first processing on network configuration information from a first user device connected to a first private subnet of the plurality of private subnets, performing the first processing on only first network configuration information stored at the router corresponding to the first private subnet that the first user device is connected, wherein the corresponding network configuration information comprises an access password.

13. The method according to claim 12 , further comprising:

providing a shared subnet isolated from the plurality of private subnets, wherein a second user device connected to the shared subnet can process network configuration of any of the plurality of private subnets and the shared subnet; and

in response to a request to perform a second processing on network configuration information corresponding to one or more of the plurality of private subnets from the second user device connected to the shared subnet, performing the second processing on the network configuration information corresponding to the one or more private subnets.

14. The method according to claim 13 , further comprising:

after performing the first processing on the first network configuration information, in response to the request to perform the second processing on network configuration information from the second user device, forbidding performing the second processing on the first network configuration information, wherein the second user device when connected to at least one private subnet of the plurality of privates subnets performed a process on network configuration information of the at least one private subnet.

15. The method according to claim 13 , further comprising:

in response to a private subnet create request from the second user device, providing the plurality of private subnets.

16. An apparatus, comprising means for performing the method according to any of claim 12 .

17. A non-transitory computer-readable medium for use with a processor, having instructions stored thereon that, when executed by the processor, perform at least the following:

providing a plurality of private subnets isolated from one another, each of the plurality of private subnets having corresponding network configuration information, stored at the router, wherein the corresponding network configuration information comprises an access password; and

in response to a request to perform a first processing on network configuration information from a first user device connected to a first private subnet of the plurality of private subnets, performing the first processing on only first network configuration information corresponding to the first private subnet that the first user device is connected.

18. The non-transitory computer-readable medium according to claim 17 , further having instructions stored thereon that, when executed by the processor, perform at least the following:

providing a shared subnet isolated from the plurality of private subnets, wherein a second user device connected to the shared subnet can process network configuration of any of the plurality of private subnets and the shared subnet; and

in response to a request to perform a second processing on network configuration information corresponding to one or more of the plurality of private subnets from a second user device connected to the shared subnet, performing the second processing on the network configuration information corresponding to the one or more private subnets.

19. The non-transitory computer-readable medium according to claim 18 , further having instructions stored thereon that, when executed by the processor, perform at least the following:

after performing the first processing on the first network configuration information, in response to the request to perform the second processing on network configuration information from the second user device, forbidding performing the second processing on the first network configuration information, wherein the second user device when connected to at least one private subnet of the plurality of privates subnets performed a process on network configuration information of the at least one private subnet.

20. The non-transitory computer-readable medium according to claim 18 , further having instructions stored thereon that, when executed by the processor, perform at least the following:

in response to a private subnet create request from the second user device, providing the plurality of private subnets.

21. A communication system, comprising:

a router according to any of claim 1 ; and

a repeater communicatively connected to the router and configured to relay and amplify one or more of the plurality of private subnets provided by the router.

22. The communication system according to claim 21 , wherein the repeater is configured to relay and amplify only a private subnet of the plurality of private subnets provided by the router at a location where the repeater is to be deployed.

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 May 28, 2021
From: LI, JU
To: ARRIS ENTERPRISES LLC
Reel/Frame 056385/0901 →
Priority Claims (1)
CN 20201078879134 · Aug 7, 2020 · national
Continuity (1)
Related Publication 20220045904A1 · Feb 10, 2022