Patent ID: 9560071
Date: 2017-01-31
CPC Classifications: B60R,G06N,H04L

Claim:
1. A device executing instructions for detection and prevention of at least one attack on a vehicle via its one or more communication channels, said device comprising: a database storing real-time and/or offline data; and at least one hardware processor coupled to the database for executing the following: instructions to collect said real-time and/or offline data from one or more sources selected from a group consisting of: one or more sensors, one or more network based services, one or more navigation applications or navigation devices, one or more electronic control units (ECU) of said vehicle, one or more bus-networks of said vehicle, one or more subsystems of said vehicle, and one or more on board diagnostics (OBD); instructions to send an alert via said one or more communication channels and/or prevent said attack, by breaking or changing the attacked said one or more communication channels; instructions to monitor simultaneously content, meta-data and physical-data of said real-time and/or offline data collected from said one or more sources; instructions to detect said attack based on irregularities of—or irrational-relation between— said content and said meta-data, said content and said physical-data, said meta-data and said physical-data, at least two said meta-data, or at least two said physical-data.