IP Library Granted Patent US 10,476,988
Granted Patent B2
US 10,476,988 · App. 15/438,447 · Granted Nov 12, 2019

Automated configuration support system

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,476,988
App. No.
15/438,447
Granted
Nov 12, 2019
Kind
B2
Abstract

A configuration support system includes a support device having an automated support application, a network device, and a management device coupled to the network device and the support device. The management device creates a configuration session with the network device and, in response, displays a configuration window. The management device also creates a messaging session with the automated support application and, in response, displays a messaging window. The management device may then send, to the automated support application via the messaging session, data generated during the configuration session. The management device may also receive, from the automated support application via the messaging session, an automated support application command directed to the network device and execute, on the network device via the configuration session, the automated support application command.

Claims (73)

1. A configuration support system, comprising:

a support device that includes an automated support application;

a network device; and

at least one management device that is coupled to the network device and the support device, wherein the at least one management device includes:

a processing system; and

a memory system that is couple to the processing system and that include instruction that, when executed by the processing system, cause the processing system to provide a management engine that is configure to:

create a configuration session with the network device and, in response, display a configuration window;

create a messaging session with the automated support application and, in response, display a messaging window;

send, to the automated support application via the messaging session, data generated during the configuration session;

receive, from the automated support application via the messaging session, an automated support application command directed to the network device; and

execute, on the network device via the configuration session, the automated support application command.

2. The configuration support system of claim 1 , wherein the at least one management device is configured to:

receive, from a user via the configuration window, a user command that is directed to the network device and displayed in the configuration window,

wherein the automated support application command that was executed on the network device is not displayed in the configuration window based on the automated support application command being received from the automated support application.

3. The configuration support system of claim 1 , wherein the at least one management device is configured to:

receive, from a user via the messaging window, a user message that is directed to the automated support application and displayed in the messaging window,

wherein the automated support application command that was received from the automated support application is not displayed in the messaging window based on the automated support application command being directed to the network device.

4. The configuration support system of claim 1 , wherein the at least one management device is configured to:

receive, from the automated support application via the messaging session, an automated support application message that is directed to a user; and

displaying the automated support application message in the messaging window based on the automated support application message being directed to the user.

5. The configuration support system of claim 4 , wherein the automated support application message includes a command execution element, and wherein the at least one management device is configured to:

receive, in response to a selection of the command execution element, the automated support application command.

6. The configuration support system of claim 1 , wherein the sending the data generated during the configuration session includes:

determining at least one user selected element in the configuration window; and

sending the at least one user selected element to the automated support application.

7. The configuration support system of claim 6 , wherein the at least one management device is configured to:

receive, from the automated support application via the messaging session and in response to sending the at least one user selected element, an automated support application message that is directed to a user and that provides information about the at least one user selected element.

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

a communication subsystem;

a processing system that is coupled to the communication subsystem; and

a memory system that is coupled to the processing system and that includes instruction that, when executed by the processing system, cause the processing system to provide a management engine that is configured to:

create a configuration session with a network device and, in response, provide a configuration window for display;

create a messaging session with an automated support application and, in response, provide a messaging window for display;

send, through the communication subsystem and to the automated support application via the messaging session, data generated during the configuration session;

receive, through the communication subsystem and from the automated support application via the messaging session, an automated support application command directed to the network device; and

execute, through the communication subsystem and on the network device via the configuration session, the automated support application command.

9. The IHS of claim 8 , wherein the management engine is configured to:

receive, through the communication subsystem and from a user via the configuration window, a user command that is directed to the network device and displayed in the configuration window,

wherein the automated support application command that was executed on the network device is not displayed in the configuration window based on the automated support application command being received from the automated support application.

10. The IHS of claim 8 , wherein the management engine is configured to:

receive, through the communication subsystem and from a user via the messaging window, a user message that is directed to the automated support application and displayed in the messaging window,

wherein the automated support application command that was received from the automated support application is not displayed in the messaging window based on the automated support application command being directed to the network device.

11. The IHS of claim 8 , wherein the management engine is configured to:

receive, through the communication subsystem and from the automated support application via the messaging session, an automated support application message that is directed to a user; and

displaying the automated support application message in the messaging window based on the automated support application message being directed to the user.

12. The IHS of claim 11 , wherein the automated support application message includes a command execution element, and wherein the management engine is configured to:

receive, through the communication subsystem and in response to a selection of the command execution element, the automated support application command.

13. The IHS of claim 8 , wherein the sending the data generated during the configuration session includes:

determining at least one user selected element in the configuration window; and

sending the at least one user selected element to the automated support application.

14. The IHS of claim 13 , wherein the management engine is configured to:

receive, through the communication subsystem and from the automated support application via the messaging session and in response to sending the at least one user selected element, an automated support application message that is directed to a user and that provides information about the at least one user selected element.

15. A method for providing configuration support, comprising:

creating, by a management device, a configuration session with a network device and, in response, displaying a configuration window;

creating, by the management device, a messaging session with an automated support application and, in response, displaying a messaging window;

sending, by the management device to the automated support application via the messaging session, data generated during the configuration session;

receiving, by the management device from the automated support application via the messaging session, an automated support application command directed to the network device; and

executing, by the management device on the network device via the configuration session, the automated support application command.

16. The method of claim 15 , further comprising:

receiving, by the management device from a user via the configuration window, a user command that is directed to the network device and displayed in the configuration window,

wherein the automated support application command that was executed on the network device is not displayed in the configuration window based on the automated support application command being received from the automated support application.

17. The method of claim 15 , further comprising:

receiving, by the management device from a user via the messaging window, a user message that is directed to the automated support application and displayed in the messaging window,

wherein the automated support application command that was received from the automated support application is not displayed in the messaging window based on the automated support application command being directed to the network device.

18. The method of claim 15 , further comprising:

receiving, by the management device from the automated support application via the messaging session, an automated support application message that is directed to a user; and

displaying, by the management device, the automated support application message in the messaging window based on the automated support application message being directed to the user.

19. The method of claim 18 , wherein the automated support application message includes a command execution element, and wherein the method further comprises:

receiving, by the management device in response to a selection of the command execution element, the automated support application command.

20. The method of claim 15 , wherein the sending the data generated during the configuration session includes:

determining, by the management device, at least one user selected element in the configuration window; and

sending, by the management device, the at least one user selected element to the automated support application, and wherein the method further comprises:

receiving, by the management device from the automated support application via the messaging session and in response to sending the at least one user selected element, an automated support application message that is directed to a user and that provides information about the at least one user selected element.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (042769/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0802 →
RELEASE OF SECURITY INTEREST AT REEL 042768 FRAME 0585 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0536 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY INTEREST (CREDIT) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 042768/0585 →
PATENT SECURITY INTEREST (NOTES) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 042769/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2017
From: NARAYANAN, PADMANABHAN
To: DELL PRODUCTS L.P.
Reel/Frame 041772/0933 →