Systems and methods for security breach detection in vehicle communication systems

US10516683B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10516683-B2
Application numberUS-201715433916-A
CountryUS
Kind codeB2
Filing dateFeb 15, 2017
Priority dateFeb 15, 2017
Publication dateDec 24, 2019
Grant dateDec 24, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for detection of security breaches in intravehicular communication systems are disclosed. In some embodiments, this may include intravehicular communication using messages sent with a checksum and a dynamic mathematical operator field. Errors in the checksum may be interpreted as ordinary transmission errors, whereas errors in the dynamic mathematical operator field may be interpreted as potential threats. Repeated errors in the dynamic mathematical operator, and/or unexpected messages in the intravehicular communications, may be interpreted as confirmed hacking. Upon confirmation of hacking, a warning may be issued to an operator and a vehicle safe mode may be entered, including restricting vehicle functionality.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for an Intra-vehicle communications network, comprising, receiving a network frame including a message from an electronic control unit, a first parameter and a second parameter concatenated together, wherein the second parameter comprises output of a dynamic mathematical operator; evaluating the first parameter based on a first mathematical operation on the message and evaluating the second parameter based on a second mathematical operation on the message, wherein the second mathematical operation is a function based on one or more additional parameters stored locally in non-transitory memory of a vehicle controller; indicating a network transmission error in response to an error in the first parameter including requesting retransmission of the message; indicating a digital security breach in response to an error in the second parameter including issuing a visual and auditory warning to an operator; and issuing a warning to an operator and adjusting a vehicle operating parameter in response to the digital security breach, the vehicle operating parameter being an engine operating parameter. 2. The method of claim 1 , wherein the first mathematical operation is a cyclic redundancy check, and wherein the second mathematical operation is a function based on one or more additional parameters stored locally in non-transitory memory of a vehicle controller. 3. The method of claim 1 , wherein the method further comprises entering a safe mode responsive to the indicated digital security breach and further responsive to an operator confirmation. 4. The method of claim 3 , wherein entering the safe mode includes one or more of restricting vehicle speed, restricting vehicle torque, and deactivating autonomous driving features. 5. The method of claim 4 , wherein entering the safe mode includes automatically stopping and shutting down a vehicle. 6. The method of claim 5 , wherein entering the safe mode includes automatically deactivating non-essential vehicle systems, including a multimedia system and an HVAC system. 7. The method of claim 6 , wherein entering the safe mode includes automatically deactivating wireless communication systems. 8. A system for a vehicle, comprising a controller area network (CAN) bus; an electronic control unit (ECU) connected to the CAN bus, an actuator, and a sensor; a processor connected to the CAN bus, and including computer-readable instructions stored in non-transitory memory for: receiving a network frame including a message from the ECU, the network frame including first and second fields, wherein the second field is generated by a dynamic mathematical operator based on bits of the message; in response to an error in the first field, requesting retransmission of the message; in response to an error in the second field, indicating a digital security breach and requesting retransmission of the message and incrementing an error counter; and in response to the error counter exceeding a threshold, issuing a warning to an operator and adjusting an operating parameter of the vehicle, wherein the first field is computed based on a cyclic redundancy check, and wherein the second field is computed by a function based on the message and one or more function parameters retrieved from a table stored locally in the non-transitory memory, wherein the operating parameter is an engine operating parameter. 9. The system of claim 8 , wherein, in response to the error in the second field, advancing a key, the key indicating corresponding function parameters in the table. 10. The system of claim 9 , wherein, in response to the message being retransmitted, computing the second field based on the function parameters corresponding to the advanced key.

Assignees

Inventors

Classifications

  • Selection or confirmation of options · CPC title

  • for in-vehicle communication · CPC title

  • the transportation system being a vehicle · CPC title

  • Means for informing the driver, warning the driver or prompting a driver intervention · CPC title

  • Detection related to theft or to other events relevant to anti-theft systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10516683B2 cover?
Systems and methods for detection of security breaches in intravehicular communication systems are disclosed. In some embodiments, this may include intravehicular communication using messages sent with a checksum and a dynamic mathematical operator field. Errors in the checksum may be interpreted as ordinary transmission errors, whereas errors in the dynamic mathematical operator field may be i…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification H04L63/1425. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 24 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).