Efficient real-time analysis method of error logs for autonomous systems
First Claim
Patent Images
1. An error logging and analysis system, comprising:
- an error detection unit;
an error logging device; and
an error analysis unit;
wherein, within a period of time, the error detection unit is adapted to detect a first occurrence of a particular type of fault condition, the error detection unit is adapted to determine a first time of the first occurrence, the error detection unit is adapted to assign an initial error severity weight to the first occurrence, the error logging device is adapted to record the first time and the initial error severity weight, the error detection unit is adapted to detect a second occurrence of the particular type of fault condition, the error detection unit is adapted to determine a second time of the second occurrence, the error logging device is adapted to record the second time, the error analysis unit is adapted to determine a first interval between the first occurrence and the second occurrence, the error analysis unit is adapted to generate a first error frequency factor related to the first interval, the error analysis unit is adapted to generate a first weighted error rate that is a first function of the initial error severity weight and the first error frequency factor.
1 Assignment
0 Petitions
Accused Products
Abstract
An error logging and analysis system is used to detect a type of error condition, assign a numeric value corresponding to the severity of the error condition, record the time of the error condition, and determine the frequency between subsequent error conditions of the same type. A weighted error rate is generated as a function of the severity of the initial error condition, the frequency of subsequent error conditions, and a percentage of any preceding weighted error rates. These weighted error rates are compared to a predetermined threshold to determine if the error condition is statistically significant.
-
Citations
30 Claims
-
1. An error logging and analysis system, comprising:
-
an error detection unit;
an error logging device; and
an error analysis unit;
wherein, within a period of time, the error detection unit is adapted to detect a first occurrence of a particular type of fault condition, the error detection unit is adapted to determine a first time of the first occurrence, the error detection unit is adapted to assign an initial error severity weight to the first occurrence, the error logging device is adapted to record the first time and the initial error severity weight, the error detection unit is adapted to detect a second occurrence of the particular type of fault condition, the error detection unit is adapted to determine a second time of the second occurrence, the error logging device is adapted to record the second time, the error analysis unit is adapted to determine a first interval between the first occurrence and the second occurrence, the error analysis unit is adapted to generate a first error frequency factor related to the first interval, the error analysis unit is adapted to generate a first weighted error rate that is a first function of the initial error severity weight and the first error frequency factor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An error logging and analysis system, comprising:
-
a processing device; and
a memory device;
wherein the processing device is adapted to detect a first occurrence of a particular type of fault condition, the processing device is adapted to determine a first time of the first occurrence, the processing device is adapted to assign an initial error severity weight to the first occurrence, the memory device is adapted to record the first time and the initial error severity weight, the processing device is adapted to detect a second occurrence of the particular type of fault condition, the processing device is adapted to determine a second time of the second occurrence, the memory device is adapted to record the second time, the processing device is adapted to determine a first interval between the first occurrence and the second occurrence, the processing device is adapted to generate a first error frequency factor related to the first interval, the processing device is adapted to generate a first weighted error rate that is a first function of the initial error severity weight and the first error frequency factor. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of detecting, recording, and analyzing error conditions, comprising the steps of:
-
detecting a first occurrence of a particular type of fault condition;
determining a first time of the first occurrence;
assigning an initial error severity weight to the first occurrence;
recording the first time and the initial error severity weight;
detecting a second occurrence of the particular type of fault condition;
determining a second time of the second occurrence;
recording the second time;
determining a first interval between the first occurrence and the second occurrence;
generating a first error frequency factor related to the first interval; and
generating a first weighted error rate that is a first function of the initial error severity weight and the first error frequency factor. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture including a data storage medium that includes a collection of machine-readable instructions that are executable by a processing device to implement an algorithm, said algorithm comprising the steps of:
-
detecting a first occurrence of a particular type of fault condition;
determining a first time of the first occurrence;
assigning an initial error severity weight to the first occurrence;
recording the first time and the initial error severity weight;
detecting a second occurrence of the particular type of fault condition;
determining a second time of the second occurrence;
recording the second time;
determining a first interval between the first occurrence and the second occurrence;
generating a first error frequency factor related to the first interval; and
generating a first weighted error rate that is a first function of the initial error severity weight and the first error frequency factor. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification