Automated incident resolution system and method

US10678628B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10678628-B2
Application numberUS-201615366276-A
CountryUS
Kind codeB2
Filing dateDec 1, 2016
Priority dateDec 23, 2013
Publication dateJun 9, 2020
Grant dateJun 9, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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

First claim

Opening claim text (preview).

What is claimed is: 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.

Assignees

Inventors

Classifications

  • Root cause analysis, i.e. error or fault diagnosis (in a hardware test environment G06F11/22; in a software test environment G06F11/36) · CPC title

  • in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems · CPC title

  • the processing taking place on a specific hardware platform or in a specific software environment · CPC title

  • Error or fault detection not based on redundancy (power supply failures G06F1/30; network fault management H04L41/06) · CPC title

  • using expert systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10678628B2 cover?
Methods, systems and computer program products for automated resolution of computer system incidents are provided.
Who is the assignee on this patent?
Jpmorgan Chase Bank Na
What technology area does this patent fall under?
Primary CPC classification G06F11/0793. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 09 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).