IP Library Patent Application 15800203
Patent Application
App. No. 15/800,203

COGNITIVE IT EVENT HANDLER

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.
15/800,203
Abstract

A system, method and program product for managing IT events using a cognitive handler. A method is disclosed that includes: receiving an event in the form of a human readable message; using a discovery service that includes a machine learning model to process the event relative to a knowledgebase of previously captured events; identifying a set of matching events and associated solutions; in response to identifying a matching event that has a solution confidence greater than a predetermined threshold, automatically applying the solution to obtain a resolution; and updating the machine learning model based on the resolution.

Claims (37)

1 . A method of handling events gathered from an information technology (IT) infrastructure, comprising:

receiving an event in the form of a human readable message;

using a discovery service that includes a machine learning model to process the event relative to a knowledgebase of previously captured events;

identifying a set of matching events and associated solutions;

in response to identifying a matching event that has a solution confidence greater than a predetermined threshold, automatically applying the solution to obtain a resolution; and

updating the machine learning model based on the resolution.

2 . The method of claim 1 , wherein the event is obtained from an event scanner that probes the IT infrastructure.

3 . The method of claim 1 , wherein the event is obtained from natural language inputs of an end user.

4 . The method of claim 1 , further comprising notifying an administrator of the event when there are no matching events or there are no matching events having a solution confidence greater than the predetermined threshold.

5 . The method of claim 4 , further comprising capturing a natural language chat utilized between the administrator and a user in probing for a solution.

6 . The method of claim 1 , further comprising:

storing the event in the knowledge data base along with the solution in a human readable format; and

updating the solution confidence based on the resolution.

7 . The method of claim 1 , wherein the discovery system utilizes a learning to rank algorithm for ordering matching events.

8 . A computing system having a cognitive agent for handling events gathered from an information technology (IT) infrastructure, comprising:

an event analyzer module for receiving an event;

a solution availability module that interfaces with a machine learning system to process the event relative to a knowledgebase of previously captured events and to identify a set of matching events and associated solutions;

an automated solution module that automatically applies the solution to obtain a resolution in response to identifying a matching event that has a solution confidence greater than a predetermined threshold;

an administrative solution module that notifies an administrator of the event when there are no matching events or there are no matching events having a solution confidence greater than the predetermined threshold; and

a feedback module for updating a machine learning model based on the resolution.

9 . The computing system of claim 8 , wherein the event is obtained from an event scanner that probes the IT infrastructure.

10 . The computing system of claim 8 , wherein the event is obtained from natural language inputs of an end user.

11 . The computing system of claim 8 , further comprising capturing a natural language chat utilized between the administrator and a user in probing for a solution.

12 . The computing system of claim 11 , wherein the natural language chat is stored in the knowledge base.

13 . The computing system of claim 8 , wherein the feedback module stores the event in the knowledge data base along with the solution in a human readable format, and updates the solution confidence based on the resolution.

14 . The computing system of claim 8 , wherein the machine learning system utilizes an intelligent sorting algorithm for ordering matching events.

15 . A computer program product stored on a computer readable storage medium, which when executed by a computing system, provides handling events gathered from an information technology (IT) infrastructure, the program product comprising:

program code for receiving an event in the form of a human readable message;

program code for interfacing with a machine learning system to process the event relative to a knowledgebase of previously captured events;

program code for capturing a set of matching events and associated solutions from the machine learning system;

program code for automatically applying the solution to obtain a resolution in response to identifying a matching event that has a solution confidence greater than a predetermined threshold; and

program code for providing event resolution information to the machine learning system to update an associated machine learning model.

16 . The program product of claim 15 , wherein the event is obtained from an event scanner that probes the IT infrastructure.

17 . The program product of claim 15 , wherein the event is obtained from natural language inputs of an end user.

18 . The program product of claim 15 , further comprising notifying an administrator of the event when there are no matching events or there are no matching events having a solution confidence greater than the predetermined threshold.

19 . The program product of claim 18 , further comprising program code for capturing a natural language chat utilized between the administrator and a user in probing for a solution.

20 . The program product of claim 15 , further comprising program code for outputting event information in the knowledge database for updating the solution confidence based on the resolution.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST INVENTOR NAME PREVIOUSLY RECORDED AT REEL: 044004 FRAME: 0197. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 6, 2017
From: MADHAVA RAO, PRAVEEN KUMAR; ALAGUVEL, ASHWINI; RAO, ANURADHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 044696/0104 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: MADHAVA RAO, PPRAVEEN KUMAR; ALAGUVEL, ASHWINI; RAO, ANURADHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 044004/0197 →