Disclosed herein are a system, method and apparatus for reporting, making
alerts and predicting fault codes generated by machines in a line.
Historical fault code data is received and filtered according to
particular criteria to generate filtered fault code data. Classification
of the filtered fault code data into physical groups and into logical
groups is followed by sorting the groups to produce fault trend data.
Processing the fault trend data with a plurality of analyzers generates
output including reports, alerts, and predictions of future fault code
occurrences.