DETERMINING FAILURE MODES OF DEVICES BASED ON TEXT ANALYSIS
First Claim
1. A non-transitory machine-readable medium storing a program executable by at least one processing unit of a device, the program comprising sets of instructions for:
- retrieving a set of notifications, each notification comprising a set of words describing a failure that occurred on a monitored device in a set of monitored devices;
determining a set of topics based on the sets of words of the set of notifications;
for each topic in the set of topics, determining a failure mode associated with the topic from a plurality of failure modes defined for the set of monitored devices;
for each notification in the set of notifications, determining a failure mode associated with the notification based on the set of topics and the failure modes associated with the set of topics;
receiving a particular notification comprising a particular set of words describing a failure that occurred on a particular monitored device in the set of monitored devices; and
determining a failure mode associated with the particular notification based on the particular set of words and the determined failure modes associated with the set of notifications.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a program that retrieves a set of notifications describing failures that occurred on a set of monitored devices. The program further determines a set of topics based on the set of notifications. The program also determines failure modes associated with the set of topic from a plurality of failure modes defined for the set of monitored devices. The program further determines failure modes associated with the set of notifications based on the set of topics and the failure modes associated with the set of topics. The program also receives a particular notification that includes a particular set of words describing a failure that occurred on a particular monitored device in the set of monitored devices. The program further determines a failure mode associated with the particular notification based on the particular set of words and the determined failure modes associated with the set of notifications.
27 Citations
20 Claims
-
1. A non-transitory machine-readable medium storing a program executable by at least one processing unit of a device, the program comprising sets of instructions for:
-
retrieving a set of notifications, each notification comprising a set of words describing a failure that occurred on a monitored device in a set of monitored devices; determining a set of topics based on the sets of words of the set of notifications; for each topic in the set of topics, determining a failure mode associated with the topic from a plurality of failure modes defined for the set of monitored devices; for each notification in the set of notifications, determining a failure mode associated with the notification based on the set of topics and the failure modes associated with the set of topics; receiving a particular notification comprising a particular set of words describing a failure that occurred on a particular monitored device in the set of monitored devices; and determining a failure mode associated with the particular notification based on the particular set of words and the determined failure modes associated with the set of notifications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
retrieving a set of notifications, each notification comprising a set of words describing a failure that occurred on a monitored device in a set of monitored devices; determining a set of topics based on the sets of words of the set of notifications; for each topic in the set of topics, determining a failure mode associated with the topic from a plurality of failure modes defined for the set of monitored devices; for each notification in the set of notifications, determining a failure mode associated with the notification based on the set of topics and the failure modes associated with the set of topics; receiving a particular notification comprising a particular set of words describing a failure that occurred on a particular monitored device in the set of monitored devices; and determining a failure mode associated with the particular notification based on the particular set of words and the determined failure modes associated with the set of notifications. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a set of processing units; and a non-transitory machine-readable medium storing instructions that when executed by at least one processing unit in the set of processing units cause the at least one processing unit to; retrieve a set of notifications, each notification comprising a set of words describing a failure that occurred on a monitored device in a set of monitored devices; determine a set of topics based on the sets of words of the set of notifications; for each topic in the set of topics, determine a failure mode associated with the topic from a plurality of failure modes defined for the set of monitored devices; for each notification in the set of notifications, determine a failure mode associated with the notification based on the set of topics and the failure modes associated with the set of topics; receive a particular notification comprising a particular set of words describing a failure that occurred on a particular monitored device in the set of monitored devices; and determine a failure mode associated with the particular notification based on the particular set of words and the determined failure modes associated with the set of notifications. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification