×

Systems and methods for in-vehicle network intrusion detection

  • US 10,686,815 B2
  • Filed: 09/11/2017
  • Issued: 06/16/2020
  • Est. Priority Date: 09/11/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first microcontroller arranged in a vehicle comprising;

    a first core configured to obtain one or more network messages from one or more communication buses of the vehicle, wherein the one or more network messages describe one or more events associated with the vehicle;

    memory connected to the first core and configured to store the one or more network messages obtained by the first core; and

    a second core connected to the memory and configured to;

    read the one or more network messages from the memory;

    detect whether at least some of the one or more events constitute an anomaly based on predefined rules;

    generate one or more resident incident logs based on the detected anomaly event data, wherein the one or more resident incident logs comprise metadata associated with one or more detected anomalous events; and

    generate one or more transmitted incident logs based on the one or more resident incident logs, wherein each of the one or more transmitted incident logs corresponds to a resident incident log; and

    a second microcontroller arranged in the vehicle, wherein the second microcontroller is connected to the first core of the first microcontroller, and wherein the second microcontroller is configured to;

    obtain the one or more transmitted incident logs from the first core of the first microcontroller; and

    transmit the one or more transmitted incident logs to a remote computing system via a wireless transmitter;

    wherein the second microcontroller comprises a network stack configured to facilitate wireless transmission of the one or more transmitted incident logs via the wireless transmitter; and

    wherein the second core of the first microcontroller does not possess direct access to the network stack.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×