IP Library Patent Application 19023066
Patent Application
App. No. 19/023,066

REMOTE CONSOLE DIAGNOSTIC TOOLS

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 None
App. No.
19/023,066
Abstract

A diagnostic tool configured to locally implement two or more diagnostic tests related to an on-premises patch management product operating on a defective endpoint device. The diagnostic tool includes one or more non-transitory computer-readable storage media configured to perform a console diagnostic test, an endpoint diagnostic test, and an agent diagnostic test to validate a functionality and an application configuration relating to the defective endpoint device responsive to the launch of the diagnostic tool and without further action by a user of the defective endpoint device. The diagnostic tool is configured to identify diagnostic failures and diagnostic successes resulting from the diagnostic tests, to determine suggested solutions to the diagnostic failures, generate a display that depicts the results of the diagnostic tests, and cause removal of the diagnostic tool from the defective endpoint device after the display of the graphical user interface is caused.

Claims (78)

1 . A method of endpoint diagnostics of technical issues experienced on a defective endpoint device related an on-premises patch management product, the method comprising:

downloading, from a remote data storage device, a diagnostic tool, wherein the diagnostic tool is configured to locally implement two or more diagnostic tests related to the on-premises patch management product operating on the defective endpoint device; and

launching the diagnostic tool on the defective endpoint device, wherein responsive to the launch of the diagnostic tool and without further action by a user of the defective endpoint device, the diagnostic tool being configured to:

perform a console diagnostic test, an endpoint diagnostic test, and an agent diagnostic test to validate a functionality and an application configuration relating to the defective endpoint device;

identify diagnostic failures and diagnostic successes resulting from the console diagnostic test, the endpoint diagnostic test, and the agent diagnostic test;

determine suggested solutions to the diagnostic failures, the suggested solutions indicating one or more actions performable to fix the diagnostic failures;

generate a display of a graphical user interface that depicts the results of the diagnostic tests including the diagnostic failures, the diagnostic successes, and the suggested solutions to the diagnostic failures;

cause display of the graphical user interface at the defective endpoint device; and

cause removal of the diagnostic tool from the defective endpoint device after the display of the graphical user interface is caused.

2 . The method of claim 1 , wherein the diagnostic tool is further configured to:

generate a log file that documents the diagnostic failures and the suggested solutions corresponding to the diagnostic failures; and

communicate the log file to an external computer system.

3 . The method of claim 1 , wherein the console diagnostic test, the endpoint diagnostic test, or the agent diagnostic test includes performing at least one of:

file validation,

account credentials validation,

network configuration validation,

proxy setting configuration validation,

webpage testing,

port connectivity testing, or SQL database testing.

4 . The method of claim 1 , wherein the suggested solutions to the diagnostic failures include a hyperlink to a web article that documents the diagnostic failures.

5 . The method of claim 1 , wherein a diagnostic failure included in the graphical user interface specifies an aspect of the functionality or the application configuration that caused a technical issue at the defective endpoint device.

6 . The method of claim 1 , wherein the diagnostic failure included in the display of the graphical user interface specifies an event count that indicates a number of times the diagnostic failure occurs during the console diagnostic test, the endpoint diagnostic test, and the agent diagnostic test.

7 . The method of claim 1 , wherein:

the remote data storage device is associated with a management software provider that develops or manages the diagnostic tool; and

the management software provider is the developer or vendor of the on-premises patch management product.

8 . The method of claim 1 , wherein the diagnostic tool includes a console module configured to test agentless operations performed by the defective endpoint device.

9 . The method of claim 1 , further comprising:

receiving, at the defective endpoint device, a remedial operation configured to mitigate one of the diagnostic failures, the remedial operation including a software patch, a push policy configuration change, an update engine and data file, instructions to install a new software application version, a refresh license authentication, or instructions to perform a self-authentication of login credentials; and

implementing the remedial operation at the defective endpoint device.

10 . A diagnostic tool configured to locally implement two or more diagnostic tests related to an on-premises patch management product operating on a defective endpoint device, the diagnostic tool comprising:

one or more non-transitory computer-readable storage media configured to store instructions that, in response to being executed, cause a system to perform operations of endpoint diagnostics of technical issues experienced on a defective endpoint device related to an on-premises patch management product, the operations comprising:

responsive to the launch of the diagnostic tool and without further action by a user of the defective endpoint device:

performing a console diagnostic test, an endpoint diagnostic test, and an agent diagnostic test to validate a functionality and an application configuration relating to the defective endpoint device;

identifying diagnostic failures and diagnostic successes resulting from the console diagnostic test, the endpoint diagnostic test, and the agent diagnostic test;

determining suggested solutions to the diagnostic failures, the suggested solutions indicating one or more actions performable to fix the diagnostic failures;

generating a display of a graphical user interface that depicts the results of the diagnostic tests including the diagnostic failures, the diagnostic successes, and the suggested solutions to the diagnostic failures;

causing display of the graphical user interface at the defective endpoint device; and

causing removal of the diagnostic tool from the defective endpoint device after the display of the graphical user interface is caused.

11 . The diagnostic tool of claim 10 , wherein the operations further comprise:

generate a log file that documents the diagnostic failures and the suggested solutions corresponding to the diagnostic failures; and

communicate the log file to an external computer system.

12 . The diagnostic tool of claim 10 , wherein the console diagnostic test, the endpoint diagnostic test, or the agent diagnostic test includes performing at least one of:

file validation,

account credentials validation,

network configuration validation,

proxy setting configuration validation,

webpage testing,

port connectivity testing, or

SQL database testing.

13 . The diagnostic tool of claim 10 , wherein the suggested solutions to the diagnostic failures include a hyperlink to a web article that documents the diagnostic failures.

14 . The diagnostic tool of claim 10 , wherein a diagnostic failure included in the graphical user interface specifies an aspect of the functionality or the application configuration that caused a technical issue at the defective endpoint device.

15 . The diagnostic tool of claim 10 , wherein the diagnostic failure included in the display of the graphical user interface specifies an event count that indicates a number of times the diagnostic failure occurs during the console diagnostic test, the endpoint diagnostic test, and the agent diagnostic test.

16 . A system, comprising:

a remote data storage device that is associated with a management software provider that develops or manages an on-premises patch management product and a diagnostic tool configured to locally implement two or more diagnostic tests related to the on-premises patch management product, wherein the diagnostic tool is hosted on the remote data storage device; and

a defective endpoint device experiencing a technical issue related to the on-premises patch management product, the defective endpoint device downloads from the remote data storage device, a diagnostic tool and launch the diagnostic tool;

responsive to the launch of the diagnostic tool and without further action by a user of the defective endpoint device, the diagnostic tool being configured to:

perform a console diagnostic test, an endpoint diagnostic test, and an agent diagnostic test to validate a functionality and an application configuration relating to the defective endpoint device;

identify diagnostic failures and diagnostic successes resulting from the console diagnostic test, the endpoint diagnostic test, and the agent diagnostic test;

determine suggested solutions to the diagnostic failures, the suggested solutions indicating one or more actions performable to fix the diagnostic failures;

generate a display of a graphical user interface that depicts the results of the diagnostic tests including the diagnostic failures, the diagnostic successes, and the suggested solutions to the diagnostic failures;

cause display of the graphical user interface at the defective endpoint device; and

cause removal of the diagnostic tool from the defective endpoint device after the display of the graphical user interface is caused.

17 . The system of claim 16 , wherein the diagnostic tool is further configured to:

generate a log file that documents the diagnostic failures and the suggested solutions corresponding to the diagnostic failures; and

communicate the log file to an external computer system.

18 . The system of claim 16 , wherein the console diagnostic test, the endpoint diagnostic test, or the agent diagnostic test includes performing at least one of:

file validation,

account credentials validation,

network configuration validation,

proxy setting configuration validation,

webpage testing,

port connectivity testing, or

SQL database testing.

19 . The system of claim 16 , wherein the diagnostic tool includes a console module configured to test agentless operations performed by the defective endpoint device.

20 . The system of claim 16 , wherein:

the defective endpoint device is configured to receive a remedial operation from the remote data storage device, the remedial operation is configured to mitigate one of the diagnostic failures,

the remedial operation includes a software patch, a push policy configuration change, an update engine and data file, instructions to install a new software application version, a refresh license authentication, or instructions to perform a self-authentication of login credentials; and

after the remedial operation is received, the defective endpoint device is configured to implement the remedial operation at the defective endpoint device.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY 14633493 WHICH WAS ENTERED INCORRECTLY AS 14633793 PREVIOUSLY RECORDED ON REEL 71176 FRAME 315. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN NEWCO SECURITY AGREEMENT. Recorded Nov 10, 2025
From: PULSE SECURE, LLC; IVANTI, INC.; IVANTI US LLC; IVANTI SECURITY HOLDINGS LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 073818/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2025
From: IVANTI SECURITY HOLDINGS LLC
To: IVANTI, INC.
Reel/Frame 071958/0203 →
2025-1 SECOND LIEN SECURITY AGREEMENT Recorded May 5, 2025
From: IVANTI SECURITY INTERMEDIATE HOLDINGS LLC; IVANTI SECURITY HOLDINGS LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 071176/0498 →
PARTIAL RELEASE OF SECURITY INTERESTS Recorded May 5, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: PULSE SECURE, LLC; IVANTI, INC.; IVANTI US LLC; CHERWELL SOFTWARE, LLC
Reel/Frame 071176/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2025
From: IVANTI, INC.
To: IVANTI SECURITY HOLDINGS LLC
Reel/Frame 071180/0690 →
FIRST LIEN NEWCO SECURITY AGREEMENT Recorded May 5, 2025
From: PULSE SECURE, LLC; IVANTI, INC.; IVANTI US LLC; IVANTI SECURITY HOLDINGS LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 071176/0315 →
SECURITY INTEREST Recorded May 3, 2025
From: IVANTI SECURITY HOLDINGS LLC
To: ALTER DOMUS (US) LLC
Reel/Frame 071165/0164 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2025
From: ALTER DOMUS (US) LLC
To: IVANTI SECURITY HOLDINGS LLC
Reel/Frame 071162/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2025
From: YOUNG, STEVEN
To: IVANTI, INC.
Reel/Frame 069901/0352 →