CPC G06F 21/552 (2013.01) [G06F 16/285 (2019.01); G06F 2221/034 (2013.01)] | 20 Claims |
1. A system for analyzing vehicle system logs, the system comprising:
a processor; and
a storage device comprising instructions, execution of which causes the processor to:
connect with an onboard system of a vehicle, wherein the onboard system is connectable to a network;
collect an activity log generated by the onboard system, wherein the activity log comprises log messages indicative of an activity of the onboard system;
extract a feature list from the activity log, wherein the feature list comprises features and each one of the features comprises a numerical feature identification and at least one field of text selected from a corresponding one of the log messages;
generate a window within the feature list that includes a batch of the features;
search for a set of features from the batch of the features in the window;
extract an episode from the feature list, wherein the episode comprises the set of features selected from the window and is indicative of the activity of the onboard system;
classify the episode with an episode classification, wherein the episode classification comprises a number of times each one of the features occurs in the set of features and is indicative of an event that occurred during the activity; and
generate a recommended action based on a comparison of an occurrence of the episode classification to a predetermined occurrence threshold.
|