IP Library Granted Patent US 10,560,348
Granted Patent B2
US 10,560,348 · App. 15/621,685 · Granted Feb 11, 2020

Network access device for facilitating the troubleshooting of network connectivity problems

Inventors: David Stephenson (San Jose, CA); Doron Givoni (San Jose, CA)
Assignee: ARRIS Enterprises LLC
H04L41/5074H04L41/0668H04L43/0811H04L67/02
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 10,560,348
App. No.
15/621,685
Granted
Feb 11, 2020
Kind
B2
Abstract

A network access device for facilitating the troubleshooting of network connectivity problems on a directly connected client device is provided. In one embodiment, the network access device can receive, from the client device, a request directed to a preconfigured web address associated with the network access device. In response to the request, the network access device can generate a web page comprising a ticket number for the client device and a link or form element for submitting a support request and can transmit the web page to the client device. The network access device can subsequently receive a submission of the support request from the client device. In response to the submission, the network access device can automatically collect diagnostic information pertaining to the client device. The network access device can then transmit the diagnostic information and the ticket number to one or more remote servers.

Claims (42)

1. A method comprising:

receiving, by a network access device from a directly connected client device, a request directed to a preconfigured web address associated with the network access device;

generating, by the network access device in response to the request, a web page comprising a ticket number for the client device and a link or form element for submitting a support request;

transmitting, by the network access device, the web page to the client device;

receiving, by the network access device from the client device, a submission of the support request;

collecting, by the network access device in response to the submission, diagnostic information pertaining to the client device; and

transmitting, by the network access device, the diagnostic information and the ticket number to one or more remote servers.

2. The method of claim 1 wherein the client device sends the request to the network access device in response to detection of a network connectivity problem that prevents the client device from connecting to a core or wide-area network.

3. The method of claim 2 wherein the network connectivity problem is detected by the client device or an end-user of the client device.

4. The method of claim 2 wherein the network connectivity problem is detected by the network access device.

5. The method of claim 2 wherein the diagnostic information is subsequently retrieved from the one or more remote servers by a support representative in order to troubleshoot the network connectivity problem.

6. The method of claim 5 wherein the web page further comprises information for contacting the support representative.

7. The method of claim 2 wherein the diagnostic information is subsequently retrieved by an automated agent in order to automatically resolve the network connectivity problem in a network-side device or server.

8. The method of claim 1 wherein the preconfigured web address is a link-local uniform resource locator (URL).

9. The method of claim 8 wherein the network access device is configured to advertise, to the client device, an IP address corresponding to the link-local URL via multicast DNS.

10. The method of claim 1 wherein the diagnostic information includes a MAC address of the client device and an IP address of the client device.

11. The method of claim 10 wherein the diagnostic information further includes a venue ID, a network access device ID, a port ID, an authentication status, a VLAN name, and a VLAN ID.

12. The method of claim 1 wherein at least a portion of the diagnostic information is collected from one or more header fields of the request.

13. The method of claim 1 wherein at least a portion of the diagnostic information is collected from one or more port or connection settings maintained by the network access device.

14. The method of claim 1 wherein the network access device is a network switch or a wireless access point.

15. A non-transitory computer readable storage medium having stored thereon program code executable by a network access device, the program code causing the network access device to:

receive, from a directly connected client device, a request directed to a preconfigured web address associated with the network access device;

generate, in response to the request, a web page comprising a ticket number for the client device and a link or form element for submitting a support request;

transmit the web page to the client device;

receive a submission of the support request from the client device;

collect, in response to the submission, diagnostic information pertaining to the client device; and

transmit the diagnostic information and the ticket number to one or more remote servers.

16. The non-transitory computer readable storage medium of claim 15 wherein the client device sends the request to the network access device in response to detection of a network connectivity problem that prevents the client device from connecting to a core or wide-area network.

17. The non-transitory computer readable storage medium of claim 16 wherein the diagnostic information is subsequently retrieved from the one or more remote servers by a support representative in order to troubleshoot the network connectivity problem.

18. The non-transitory computer readable storage medium of claim 16 wherein the diagnostic information is subsequently retrieved by an automated agent in order to automatically resolve the network connectivity problem in a network-side device or server.

19. A network access device comprising:

a processor; and

a non-transitory computer readable medium having stored thereon program code that, when executed by the processor, causes the processor to:

receive, from a directly connected client device, a request directed to a preconfigured web address associated with the network access device;

generate, in response to the request, a web page comprising a ticket number for the client device and a link or form element for submitting a support request;

transmit the web page to the client device;

receive a submission of the support request from the client device;

collect, in response to the submission, diagnostic information pertaining to the client device; and

transmit the diagnostic information and the ticket number to one or more remote servers.

20. The network access device of claim 19 wherein the client device sends the request to the network access device in response to detection of a network connectivity problem that prevents the client device from connecting to a core or wide-area network.

21. The network access device of claim 20 wherein the diagnostic information is subsequently retrieved from the one or more remote servers by a support representative in order to troubleshoot the network connectivity problem.

22. The network access device of claim 20 wherein the diagnostic information is subsequently retrieved by an automated agent in order to automatically resolve the network connectivity problem in a network-side device or server.

Assignments (11)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2025
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 073081/0001 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2018
From: BROCADE COMMUNICATIONS SYSTEMS LLC F/K/A BROCADE COMMUNICATIONS SYSTEMS, INC; FOUNDRY NETWORKS LLC F/K/A FOUNDRY NETWORKS INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 045600/0755 →
CHANGE OF NAME Recorded Dec 13, 2017
From: BROCADE COMMUNICATIONS SYSTEMS, INC.
To: BROCADE COMMUNICATIONS SYSTEMS LLC
Reel/Frame 044861/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2017
From: STEPHENSON, DAVID; GIVONI, DORON
To: BROCADE COMMUNICATIONS SYSTEMS, INC.
Reel/Frame 042696/0449 →
Continuity (2)
Provisional Application 62436997 · Dec 20, 2016
Related Publication 20180176101A1 · Jun 21, 2018