Systems and methods for remediating computer stability issues
First Claim
1. A computer-implemented method for remediating computer stability issues, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- training a machine learning classifier that utilizes a generative statistical model to identify stability-disrupting computer events based solely on text within log lines;
after training the machine learning classifier, determining that a device has experienced a computer stability problem;
obtaining, from the device, one or more computer-generated log lines that were created during a time period corresponding to a time during which the device experienced the computer stability problem, wherein;
the computer-generated log lines represent computer-generated records, stored in folders of the device, that track computer events that occur within the device; and
obtaining the computer-generated log lines comprises scanning the folders for the computer-generated log lines by using parsers to (i) identify which section of a computer-generated log line identifies the origination of an event and (ii) identify which section of the computer-generated log line identifies the event'"'"'s endpoint;
using the machine learning classifier to directly analyze unstructured text included within the computer-generated log lines, without mapping the unstructured text into a structured event schema, by mapping information obtained from the computer-generated log lines into a latent space representing activity for the device within a time frame that is relevant to the computer stability problem;
identifying information relating to the computer stability problem based on the direct analysis of the unstructured text, without relying on any previously established event schemas; and
based on the information relating to the computer stability problem, remediating the device to resolve the computer stability problem.
6 Assignments
0 Petitions
Accused Products
Abstract
The disclosed computer-implemented method for remediating computer stability issues may include (i) determining that a device has experienced a computer stability problem, (ii) obtaining, from the device, one or more computer-generated log lines that potentially include information pertaining to a cause of the computer stability problem, (iii) directly analyzing text included within the computer-generated log lines, (iv) identifying information relating to the computer stability problem based on the direct analysis of the text, and (v) remediating the device to resolve the computer stability problem. Various other methods, systems, and computer-readable media are also disclosed.
-
Citations
20 Claims
-
1. A computer-implemented method for remediating computer stability issues, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
training a machine learning classifier that utilizes a generative statistical model to identify stability-disrupting computer events based solely on text within log lines; after training the machine learning classifier, determining that a device has experienced a computer stability problem; obtaining, from the device, one or more computer-generated log lines that were created during a time period corresponding to a time during which the device experienced the computer stability problem, wherein; the computer-generated log lines represent computer-generated records, stored in folders of the device, that track computer events that occur within the device; and obtaining the computer-generated log lines comprises scanning the folders for the computer-generated log lines by using parsers to (i) identify which section of a computer-generated log line identifies the origination of an event and (ii) identify which section of the computer-generated log line identifies the event'"'"'s endpoint; using the machine learning classifier to directly analyze unstructured text included within the computer-generated log lines, without mapping the unstructured text into a structured event schema, by mapping information obtained from the computer-generated log lines into a latent space representing activity for the device within a time frame that is relevant to the computer stability problem; identifying information relating to the computer stability problem based on the direct analysis of the unstructured text, without relying on any previously established event schemas; and based on the information relating to the computer stability problem, remediating the device to resolve the computer stability problem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for analyzing computer stability issues, the system comprising:
-
an analysis module, stored in memory, that trains a machine learning classifier that utilizes a generative statistical model to identify stability-disrupting computer events based solely on text within log lines; a determination module, stored in memory, that determines, after the machine learning classifier has been trained, that a device has experienced a computer stability problem; an obtaining module, stored in memory, that obtains, from the device, one or more computer-generated log lines that were created during a time period corresponding to a time during which the device experienced the computer stability problem, wherein; the computer-generated log lines represent computer-generated records, stored in folders of the device, that track computer events that occur within the device; and obtaining the computer-generated log lines comprises scanning the folders for the computer-generated log lines by using parsers to (i) identify which section of a computer-generated log line identifies the origination of an event and (ii) identify which section of the computer-generated log line identifies the event'"'"'s endpoint; wherein the analysis module uses the machine learning classifier to directly analyze unstructured text included within the computer-generated log lines, without mapping the unstructured text into a structured event schema, by mapping information obtained from the computer-generated log lines into a latent space representing activity for the device within a time frame that is relevant to the computer stability problem; an identification module, stored in memory, that identifies information relating to the computer stability problem based on the direct analysis of the unstructured text, without relying on any previously established event schemas; a remediation module, stored in memory, that, based on the information relating to the computer stability problem, remediates the device to resolve the computer stability problem; and at least one physical processor configured to execute the determination module, the obtaining module, the analysis module, the identification module, and the remediation module. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium comprising one or more computer-readable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
train a machine learning classifier that utilizes a generative statistical model to identify stability-disrupting computer events based solely on text within log lines; after training the machine learning classifier, determine that a device has experienced a computer stability problem; obtain, from the device, one or more computer-generated log lines that were created during a time period corresponding to a time during which the device experienced the computer stability problem, wherein; the computer-generated log lines represent computer-generated records, stored in folders of the device, that track computer events that occur within the device; and obtaining the computer-generated log lines comprises scanning the folders for the computer-generated log lines by using parsers to (i) identify which section of a computer-generated log line identifies the origination of an event and (ii) identify which section of the computer-generated log line identifies the event'"'"'s endpoint; use the machine learning classifier to directly analyze unstructured text included within the computer-generated log lines, without mapping the unstructured text into a structured event schema, by mapping information obtained from the computer-generated log lines into a latent space representing activity for the device within a time frame that is relevant to the computer stability problem; identify information relating to the computer stability problem based on the direct analysis of the unstructured text, without relying on any previously established event schemas; and remediate the device to resolve the computer stability problem. - View Dependent Claims (20)
-
Specification