×

Systems and methods for detecting suspicious microcontroller messages

  • US 10,193,903 B1
  • Filed: 04/29/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 04/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for detecting suspicious microcontroller messages, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

  • observing a typical interval at which messages are sent over a network by a microcontroller, the messages being sent over the network at a target time and a delay time after the target time, wherein the typical interval for new messages sent over the network immediately following the messages sent after the target time comprises the target time shortened by the delay time;

    identifying a message sent over the network by the microcontroller;

    determining that an interval between the message and a previous message sent by the microcontroller does not comprise the typical interval;

    categorizing the message as a suspicious message in response to determining that the interval does not comprise the typical interval; and

    performing a security action in response to categorizing the message as suspicious, the security action comprising holding the suspicious message until an arrival of an additional message at the computing device, wherein the computing device is in communication with the network utilized by the microcontroller and wherein the additional message is determined not to be suspicious, and discarding the suspicious message to prevent an attacker from gaining control of one or more systems that are part of a motor vehicle and that are associated with operating the motor vehicle, wherein the suspicious message comprises a spoofed message that does not originate from the microcontroller despite appearing to originate from the microcontroller.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×