IP Library › Granted Patent US 10,678,628
Granted Patent B2
US 10,678,628 · App. 15/366,276 · Granted Jun 9, 2020

Automated incident resolution system and method

Inventors: Paul McEwen (New York, NY); Dean Ridley (Bedforshire, GB); Nej Adamian (Middlesex, GB); Willie Yeo (Singapore, MY); Paresh Dalvi (London, GB)
Assignee: JPMorgan Chase Bank, N.A.
G06F11/0793G06F11/0706G06F11/0709G06F11/079G06F11/0751G06F11/0769G06F11/2257
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,678,628
App. No.
15/366,276
Filed
Dec 1, 2016
Granted
Jun 9, 2020
Kind
B2
Art Unit
2114
USPC
714/26
Abstract

Methods, systems and computer program products for automated resolution of computer system incidents are provided.

Claims (37)

1. A method for automated incident resolution of incidents occurring on end-user devices in a computer network, the method comprising:

storing, at a central server, a database of known technical issues, diagnostic scripts for diagnosing incidents, and corrective scripts for resolving the incidents;

receiving, at a computer processor, information including text pertaining to an incident corresponding to one or more technical issues with end-user devices within the computer network;

utilizing the computer processor for performing steps including:

parsing the text to identify keywords and phrases relating to one or more of the known technical issues;

automatically matching the identified keywords and phrases to knowledge objects and key performance indicator information to determine if the one or more technical issues with end-user devices within the computer network are related to one or more known technical issues in a database for which there are one or more related diagnostic scripts;

for each known technical issue determined to be related to the one or more technical issues with end-user devices within the computer network, accessing and running the one or more related diagnostic script comprising a set of instructions embodied in a series of steps and corresponding to the known technical issues to confirm the presence of the known technical issue;

accessing and running a global diagnostic script for diagnosing technical issues unrelated to the identified keywords;

upon confirmation, by diagnostic script, of the presence of a known technical issue, running a corrective script to correct the known and confirmed technical issue, thereby resolving the incident wherein running the corrective script includes updating computing system configuration information; and

generating a report of system-wide reported and detected technical issues for the computer network, the report including a map that visually presents frequency and impact of reported and detected technical issues across one or more geographic areas.

2. The method of claim 1 , wherein running the corrective script comprises installing one or more software applications.

3. The method of claim 1 , wherein the report comprises one or more steps that were utilized to automatically resolve the incidents without user intervention.

4. The method of claim 1 , wherein the report comprises information describing the status of each incident at different points in time.

5. The method of claim 1 , further comprising accessing and running the at least one diagnostic script and running the corrective script to correct the technical issue, thereby resolving the incident without user intervention.

6. A system for automated incident resolution of incidents occurring on end-user devices in a computer network, the system comprising:

a central server storing a database of known technical issues, diagnostic scripts for diagnosing incidents, and corrective scripts for resolving the incidents;

a computer processor receiving information including text pertaining to an incident corresponding to one or more technical issues with the end-user devices within the computer network, the computer processor for performing steps including:

parsing the text to identify keywords and phrases relating to one or more of the known technical issues;

automatically matching the identified keywords and phrases to knowledge objects and key performance indicator information to determine if the one or more technical issues with end-user devices within the computer network are related to one or more known technical issues in a database for which there are one or more related diagnostic scripts

for each known technical issue determined to be related to the one or more technical issues with end-user devices within the computer network, accessing and running the one or more related diagnostic script comprising a set of instructions embodied in a series of steps and corresponding to the known technical issues to confirm the presence of the known technical issue;

accessing and running a global diagnostic script for diagnosing technical issues unrelated to the identified keywords;

upon confirmation, by diagnostic script, of the presence of a known technical issue, running a corrective script to correct the known and confirmed technical issue, thereby resolving the incident wherein running the corrective script includes updating computing system configuration information; and

generating a report of system-wide reported and detected technical issues for the computer network, the report including a map that visually presents frequency and impact of reported and detected technical issues across one or more geographic areas.

7. The system of claim 6 , wherein running the corrective script comprises installing one or more software applications.

8. The system of claim 6 , wherein the report comprises one or more steps that were utilized to automatically resolve the incidents without user intervention.

9. The system of claim 6 , wherein the report comprises information describing the status of each incident at different points in time.

10. The system of claim 6 , further comprising accessing and running the at least one diagnostic script and running the correct script to correct the technical issue, thereby resolving the incident without user intervention.

11. A non-transitory computer readable medium, storing instructions thereon, wherein when executed by a processor, perform steps including:

storing, at a central server, a database of known technical issues, diagnostic scripts for diagnosing incidents, and corrective scripts for resolving the incidents;

receiving, at a computer processor, information including text pertaining to an incident corresponding to one or more technical issues with end-user devices within the computer network;

utilizing the computer processor for performing steps including:

parsing the text to identify keywords and phrases relating to one or more of the known technical issues in a database for which there are one or more related diagnostic scripts;

automatically matching the identified keywords and phrases to knowledge objects and key performance indicator information to determine if the one or more technical issues with end-user devices within the computer network are related to one or more known technical issues, wherein the at least one diagnostic script comprises a set of instructions embodied in a series of steps which may be automatically executed by the computer processor which confirm the presence of the known technical issue;

for each known technical issue determined to be related to the one or more technical issues with end-user devices within the computer network, accessing and running the one or more related diagnostic script comprising a set of instructions embodied in a series of steps and corresponding to the known technical issues to confirm the presence of the known technical issue;

accessing and running a global diagnostic script for diagnosing technical issues unrelated to the identified keywords;

upon confirmation, by diagnostic script, of the presence of a known technical issue, running a corrective script to correct the known and confirmed technical issue, thereby resolving the incident wherein running the corrective script includes updating computing system configuration information; and

generating a report of system-wide reported and detected technical issues for the computer network, the report including a map that visually presents frequency and impact of reported and detected technical issues across one or more geographic areas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2016
From: MCEWEN, PAUL; RIDLEY, DEAN; ADAMIAN, NEJ; YEO, WILLIE; DALVI, PARESH
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 040492/0540 →
Continuity (2)
Continuation 14138571 · Dec 23, 2013
Related Publication 20170083400A1 · Mar 23, 2017
Cited By (1)
US 12,380,347