Automating event trees using analytics
AssigneeInternational Business Machines Corporation
InventorsEric M. Anderson, Christopher J. Dawson, Rajesh Radhakrishnan
Life of this patent
Estimating the term…
Abstract
A method is disclosed for generating event trees. The method includes receiving one or more events occurring within a networked computing environment. The method includes generating an event tree including the received one or more events. The method includes comparing the generated event tree with a plurality of event trees stored in a database. The method then includes assigning, based, at least in part, on the comparing, a probability to the generated event tree.
Claims18
A method for generating event trees, the method comprising:
- receiving, by one or more computer processors, one or more events occurring within a networked computing environment;
- generating, by the one or more computer processors, an event tree including the received one or more events;
- comparing, by the one or more computer processors, the generated event tree with a plurality of event trees stored in a database, wherein comparing the generated event tree with the plurality of event trees stored in a database includes determining, by the one or more computer processors, the generated event tree includes a top event, a middle event, and a root event;
- comparing, by the one or more computer processors, the top event, the middle event, and the root event of the generated event tree with the plurality of event trees stored in the database, the plurality of event trees each including at least a top event, a middle event, and a root event;
- assigning, by the one or more computer processors, based, at least in part, on the comparing, a probability to the generated event tree, wherein the probability indicates a likelihood of the generated event tree occurring within the networked computing environment and wherein if the top event, the middle event, and the root event of the generated event tree matches the top event, the middle event, and the root event of at least one of the plurality of event trees, the assigned probability is a highest probability;
- and
- determining, by the one or more computer processors, based, at least in part, on the assigned probability, an incident ticket within the networked computing environment corresponding to the generated event tree, wherein the incident ticket contains information about at least one technical support action.
A computer program product for generating event trees, the computer program product comprising:
- one or more computer-readable tangible storage media and program instructions stored on the one or more computer-readable tangible storage media, the program instructions comprising:
- program instructions to receive one or more events occurring within a networked computing environment;
- program instructions to generate an event tree including the received one or more events;
- program instructions to compare the generated event tree with a plurality of event trees stored in a database, wherein comparing the generated event tree with the plurality of event trees stored in a database includes program instructions to determine the generated event tree includes a top event, a middle event, and a root event;
- program instructions to compare the top event, the middle event, and the root event of the generated event tree with the plurality of event trees stored in the database, the plurality of event trees each including at least a top event, a middle event, and a root event;
- program instructions to assign based, at least in part, on the comparing, a probability to the generated event tree, wherein the probability indicates a likelihood of the generated event tree occurring within the networked computing environment and wherein if the top event, the middle event, and the root event of the generated event tree matches the top event, the middle event, and the root event of at least one of the plurality of event trees, the assigned probability is a highest probability;
- and
- program instructions to determine, based, at least in part, on the assigned probability, an incident ticket within the networked computing environment corresponding to the generated event tree, wherein the incident ticket contains information about at least one technical support action.
A computer system for generating event trees, the computer system comprising:
- one or more computer processors;
- one or more computer-readable tangible storage media;
- and
- program instructions stored on the one or more computer-readable tangible storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to receive one or more events occurring within a networked computing environment;
- program instructions to generate an event tree including the received one or more events;
- program instructions to compare the generated event tree with a plurality of event trees stored in a database, wherein comparing the generated event tree with the plurality of event trees stored in a database includes program instructions to determine the generated event tree includes a top event, a middle event, and a root event;
- program instructions to compare the top event, the middle event, and the root event of the generated event tree with the plurality of event trees stored in the database, the plurality of event trees each including at least a top event, a middle event, and a root event;
- program instructions to assign based, at least in part, on the comparing, a probability to the generated event tree, wherein the probability indicates a likelihood of the generated event tree occurring within the networked computing environment and wherein if the top event, the middle event, and the root event of the generated event tree matches the top event, the middle event, and the root event of at least one of the plurality of event trees, the assigned probability is a highest probability;
- and
- program instructions to determine, based, at least in part, on the assigned probability, an incident ticket within the networked computing environment corresponding to the generated event tree, wherein the incident ticket contains information about at least one technical support action.
Dependencies are inferred from the claim text.