IP Library Granted Patent US 11,567,819
Granted Patent B2
US 11,567,819 · App. 17/233,072 · Granted Jan 31, 2023

Fabric connection assist system

Inventors: Padmanabhan Narayanan (Redmond, WA); Ming Chung Chow (Pleasanton, CA); Ramar Nagaraj (Virudhunagar, IN)
Assignee: Dell Products L.P.
G06F11/0769G06F11/0709H04L43/0811H04L43/50H04L67/141G06Q10/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,567,819
App. No.
17/233,072
Filed
Apr 16, 2021
Granted
Jan 31, 2023
Kind
B2
Art Unit
2443
USPC
370/241
Abstract

A fabric connection assist system includes a networking device coupled to a fabric management system and a mobile device via a network. The networking device receives fabric connection information for its port from the fabric management system. When the mobile device subsequently identifies that port to the networking device, the networking device identifies fabric connection components to the mobile device that are indicated by the fabric connection information as being supported by its port. When the mobile device subsequently identifies a first of the fabric connection components to the networking device, and the networking device then detects that the first fabric connection component has been connected to its port, the networking device transmits a first fabric connection component confirmation communication to the mobile device that is configured to display a confirmation on the mobile device of the connection of the first fabric connection component to its port.

Claims (78)

1. A fabric connection assist system, comprising:

a fabric management system;

a mobile device; and

a networking device that is connected to the fabric management system and the mobile device via a network, wherein the networking device is configured to:

receive, from the fabric management system via the network, first fabric connection information for a first port on the networking device, wherein the first fabric connection information identifies a plurality of fabric components that are supported by the first port for connecting the first port to a fabric;

receive, from the mobile device via the network, an identification of the first port;

identify, to the mobile device via the network in response to receiving the identification of the first port, the plurality of fabric connection components that are identified by the first fabric connection information as being supported by the first port for connecting the first port to a fabric;

receive, from the mobile device via the network, an identification of a first fabric connection component that is included in the plurality of fabric connection components that are identified by the first fabric connection information as being supported by the first port for connecting the first port to a fabric;

detect that the first fabric connection component has been connected to the first port; and

transmit, to the mobile device via the network in response to detecting the first fabric connection component has been connected to the first port, a first fabric connection component confirmation communication that is configured to display on the mobile device a confirmation of the connection of the first fabric connection component to the first port.

2. The system of claim 1 , wherein the networking device is configured to:

identify, to the mobile device via the network in response to receiving the identification of the first port, at least one cable that is identified by the first fabric connection information for connecting the first port to a fabric.

3. The system of claim 1 , wherein the networking device is configured to:

receive, from the fabric management system via the network, second fabric connection information for a second port on the networking device, wherein the second fabric connection information identifies a plurality of fabric components that are supported by the second port for connecting the second port to a fabric;

receive, from the mobile device via the network, an identification of the second port;

identify, to the mobile device via the network in response to receiving the identification of the second port, the plurality of fabric connection components that are identified by the second fabric connection information as being supported by the second port for connecting the second port to a fabric;

receive, from the mobile device via the network, an identification of a second fabric connection component that is included in the plurality of fabric connection components that are identified by the second fabric connection information as being supported by the second port for connecting the second port to a fabric;

determine that the second fabric connection component has not been connected to the second port; and

transmit, to the mobile device via the network in response to detecting the second fabric connection component has not been connected to the second port, a second port error communication that is configured to display on the mobile device a port connection error associated with the second port.

4. The system of claim 1 , wherein the networking device is configured to:

detect a configuration error associated with the connection of the first fabric connection component and the first port; and

transmit, to the mobile device via the network in response to detecting the configuration error associated with the connection of the first fabric connection component and the first port, a configuration error communication that is configured to display on the mobile device the configuration error associated with the first fabric connection component and the first port.

5. The system of claim 4 , wherein the networking device is configured to:

determine a configuration error remediation operation associated with the connection of the first fabric connection component and the first port, wherein the configuration error communication is configured to display on the mobile device the configuration error remediation operation.

6. The system of claim 1 , wherein the networking device is configured to:

establish, via a fabric connection assist agent included on the networking device, a fabric connection session with a fabric connection application included on the mobile device.

7. An Information Handling System (IHS), comprising:

a processing system; and

a memory system that is coupled to the processing system and that includes instructions that, when executed by the processing system, cause the processing system to provide a fabric connection assist engine that is configured to:

receive, from a fabric management system via a network, first fabric connection information for a first port coupled to the processing system, wherein the first fabric connection information identifies a plurality of fabric components that are supported by the first port for connecting the first port to a fabric;

receive, from a mobile device via the network, an identification of the first port;

identify, to the mobile device via the network in response to receiving the identification of the first port, the plurality of fabric connection components that are identified by the first fabric connection information as being supported by the first port for connecting the first port to a fabric;

receive, from the mobile device via the network, an identification of a first fabric connection component that is included in the plurality of fabric connection components that are identified by the first fabric connection information as being supported by the first port for connecting the first port to a fabric;

detect that the first fabric connection component has been connected to the first port; and

transmit, to the mobile device via the network in response to detecting the first fabric connection component has been connected to the first port, a first fabric connection component confirmation communication that is configured to display on the mobile device a confirmation of the connection of the first fabric connection component to the first port.

8. The IHS of claim 7 , wherein the fabric connection assist engine is configured to:

identify, to the mobile device via the network in response to receiving the identification of the first port, at least one cable that is identified by the first fabric connection information for connecting the first port to a fabric.

9. The IHS of claim 7 , wherein the fabric connection assist engine is configured to:

receive, from the fabric management system via the network, second fabric connection information for a second port coupled to the processing system, wherein the second fabric connection information identifies a plurality of fabric components that are supported by the second port for connecting the second port to a fabric;

receive, from the mobile device via the network, an identification of the second port;

identify, to the mobile device via the network in response to receiving the identification of the second port, the plurality of fabric connection components that are identified by the second fabric connection information as being supported by the second port for connecting the second port to a fabric;

receive, from the mobile device via the network, an identification of a second fabric connection component that is included in the plurality of fabric connection components that are identified by the second fabric connection information as being supported by the second port for connecting the second port to the fabric;

determine that the second fabric connection component has not been connected to the second port; and

transmit, to the mobile device via the network in response to detecting the second fabric connection component has not been connected to the second port, a second port error communication that is configured to display on the mobile device a port connection error associated with the second port.

10. The IHS of claim 7 , wherein the fabric connection assist engine is configured to:

detect a configuration error associated with the connection of the first fabric connection component and the first port; and

transmit, to the mobile device via the network in response to detecting the configuration error associated with the connection of the first fabric connection component and the first port, a configuration error communication that is configured to display on the mobile device the configuration error associated with the first fabric connection component and the first port.

11. The IHS of claim 10 , wherein the fabric connection assist engine is configured to:

determine a configuration error remediation operation associated with the connection of the first fabric connection component and the first port, wherein the configuration error communication is configured to display on the mobile device the configuration error remediation operation.

12. The IHS of claim 7 , wherein the fabric connection assist engine is configured to:

establish, via a fabric connection assist agent included in the fabric connection assist engine, a fabric connection session with a fabric connection application included on the mobile device.

13. The IHS of claim 7 , wherein the fabric connection assist engine is configured to:

transmit, to the mobile device via the network in response to receiving the identification of the first fabric connection component, a fabric connection port status update communication that is configured to display on the mobile device an updated status for the first port that indicates the identification of the first transaction device for the first port.

14. A method for assisting with the connection of a fabric, comprising:

receiving, by a networking device from a fabric management system via a network, first fabric connection information for a first port included on the networking device, wherein the first fabric connection information identifies a plurality of fabric components that are supported by the first port for connecting the first port to a fabric;

receiving, by the networking device from a mobile device via the network, an identification of the first port;

identifying, by the networking device to the mobile device via the network in response to receiving the identification of the first port, the plurality of fabric connection components that are identified by the first fabric connection information as being supported by the first port for connecting the first port to a fabric;

receiving, by the networking device from the mobile device via the network, an identification of a first fabric connection component that is included in the plurality of fabric connection components that are identified by the first fabric connection information as being supported by the first port for connecting the first port to a fabric;

detecting, by the networking device, that the first fabric connection component has been connected to the first port; and

transmitting, by the networking device to the mobile device via the network in response to detecting the first fabric connection component has been connected to the first port, a first fabric connection component confirmation communication that is configured to display on the mobile device a confirmation of the connection of the first fabric connection component to the first port.

15. The method of claim 14 , further comprising:

identifying, by the networking device to the mobile device via the network in response to receiving the identification of the first port, at least one cable that is identified by the first fabric connection information for connecting the first port to a fabric.

16. The method of claim 14 , further comprising:

receiving, by the networking device from the fabric management system via the network, second fabric connection information for a second port included on the networking device, wherein the second fabric connection information identifies a plurality of fabric components that are supported by the second port for connecting the second port to a fabric;

receiving, by the networking device from the mobile device via the network, an identification of the second port;

identifying, by the networking device to the mobile device via the network in response to receiving the identification of the second port, the plurality of fabric connection components that are identified by the second fabric connection information as being supported by the second port for connecting the second port to a fabric;

receiving, by the networking device from the mobile device via the network, an identification of a second fabric connection component that is included in the plurality of fabric connection components that are identified by the second fabric connection information as being supported by the second port for connecting the second port to a fabric;

determining, by the networking device, that the second fabric connection component has not been connected to the second port; and

transmitting, by the networking device to the mobile device via the network in response to detecting the second fabric connection component has not been connected to the second port, a second port error communication that is configured to display on the mobile device a port connection error associated with the second port.

17. The method of claim 14 , further comprising:

detecting, by the networking device, a configuration error associated with the connection of the first fabric connection component and the first port; and

transmitting, by the networking device to the mobile device via the network in response to detecting the configuration error associated with the connection of the first fabric connection component and the first port, a configuration error communication that is configured to display on the mobile device the configuration error associated with the first fabric connection component and the first port.

18. The method of claim 17 , further comprising:

determining, by the networking device, a configuration error remediation operation associated with the connection of the first fabric connection component and the first port, wherein the configuration error communication is configured to display on the mobile device the configuration error remediation operation.

19. The method of claim 14 , further comprising:

establishing, by the networking device via a fabric connection assist agent included in the fabric connection assist engine, a fabric connection session with a fabric connection application included on the mobile device.

20. The method of claim 14 , further comprising:

transmitting, by the networking device to the mobile device via the network in response to receiving the identification of the first fabric connection component, a fabric connection port status update communication that is configured to display on the mobile device an updated status for the first port that indicates the identification of the first transaction device for the first port.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: NARAYANAN, PADMANABHAN; CHOW, MING CHUNG; NAGARAJ, RAMAR
To: DELL PRODUCTS L.P.
Reel/Frame 056145/0292 →