IP Library › Granted Patent US 10,574,305
Granted Patent B2
US 10,574,305 · App. 15/586,603 · Granted Feb 25, 2020

Vehicle secured communication system

Inventors: John Lu (Grand Blanc, MI); Lawrence Buie (Auburn Hills, MI)
Assignee: MAGNA ELECTRONICS INC.
H04B7/0413H04L63/00H04L63/0227H04L63/1408H04W4/40H04L2012/40215H04L2012/40273H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,574,305
App. No.
15/586,603
Granted
Feb 25, 2020
Kind
B2
Abstract

A secured communication system for a vehicle includes a communication network of the vehicle, and a processor operable to process information communicated by the communication network. An interface of the vehicle receives data from exterior of the vehicle, and the communication network communicates information from the interface to a plurality of electronic control units of the vehicle. The processor filters the communicated information to determine if the communicated information is uncorrupted. The processor filters the communicated information by utilizing a two-step filtering process including (i) examining multiple electronic control units involved with the communicated information to determine if parameters of the involved electronic control units correspond with one another and with the current operating conditions of the vehicle, and (ii) comparing the behavior indicated by the communicated information to a profile typical for the driver of the vehicle or the current operating conditions of the vehicle.

Claims (61)

1. A secured communication system for a vehicle, said secured communication system comprising:

a plurality of electronic control units disposed at the vehicle;

an interface of the vehicle configured to receive data from exterior of the vehicle, said interface comprising one selected from the group consisting of an on board diagnostic unit and a wireless receiver;

a communication network of the vehicle in communication with the interface and the plurality of electronic control units, wherein the communication network communicates information from said interface;

a processor operable to process information communicated by said communication network;

wherein said processor filters the communicated information to determine if the communicated information is uncorrupted;

wherein said processor filters the communicated information by utilizing a two-step filtering process comprising a first step and a second step;

wherein the first step comprises:

receiving a first communication message with a first parameter from a first electronic control unit;

receiving a second communication message with a second parameter from a second electronic control unit; and

determining correspondence of the first and second parameters with one another and with current operating conditions of the vehicle; and

wherein the second step comprises:

comparing a behavior indicated by the communicated information to the current operating conditions of the vehicle.

2. The secured communication system of claim 1 , wherein, responsive to determination of (i) correspondence of the first parameter with the second parameter and with the current operating conditions of the vehicle, and (ii) determining that the behavior indicated by the communicated information contradicts the current operating conditions of the vehicle, said processor determines that the communicated information is corrupted and rejects the communicated information.

3. The secured communication system of claim 1 , wherein said processor determines which electronic control units are involved with the communicated information by determining an identification of the communicated information that corresponds with one or more of the electronic control units.

4. The secured communication system of claim 1 , wherein said communication network comprises a controller area network (CAN) bus of the vehicle.

5. The secured communication system of claim 1 , wherein said processor filters the communicated information to examine all communications over said communication network in real-time.

6. The secured communication system of claim 5 , wherein said processor filters the communicated information involving multiple electronic control units working together.

7. The secured communication system of claim 5 , wherein the communicated information pertains to a driving characteristic, and wherein said processor compares the driving characteristic to an average driver profile to determine if the driving characteristic of the communicated information is indicative of an average driver.

8. The secured communication system of claim 5 , wherein the communicated information pertains to a driving characteristic, and wherein said processor compares the driving characteristic to a profile of a particular individual driver to determine if the driving characteristic of the communicated information is legitimate for that particular individual driver.

9. The secured communication system of claim 1 , wherein said secured communication system is operable to communicate with a system of another vehicle or with a system of an infrastructure.

10. The secured communication system of claim 9 , wherein said secured communication system comprises multiple transmitting antennae and multiple receiving antennae.

11. The secured communication system of claim 10 , wherein, during transmission by said multiple transmitting antennae, the transmitted data is encoded based on received information.

12. The secured communication system of claim 11 , wherein the encoding process generates different weights for different receiving antennae based on quality of signal and received data.

13. The secured communication system of claim 1 , wherein said processor filters the communicated information to determine if the communicated information legitimate and not erroneous or malicious.

14. A secured communication system for a vehicle, said secured communication system comprising:

a plurality of electronic control units disposed at the vehicle;

an interface of the vehicle configured to receive data from exterior of the vehicle, said interface comprising one of an on board diagnostic unit or a wireless receiver;

a communication network of the vehicle in communication with the interface and the plurality of electronic control units, wherein the communication network communicates information from said interface;

a processor operable to process information communicated by said communication network;

wherein said processor determines which electronic control units are involved with the communicated information by determining an identification of the communicated information that corresponds with one or more of the electronic control units;

wherein said processor filters the communicated information to determine if the communicated information is uncorrupted;

wherein said processor filters the communicated information by utilizing a two-step filtering process comprising a first step and a second step;

wherein the first step comprises:

receiving a first communication message with a first parameter from a first electronic control unit;

receiving a second communication message with a second parameter from a second electronic control unit; and

determining correspondence of the first parameter and the second parameter with one another and with current operating conditions of the vehicle; and

wherein the second step comprises:

comparing a behavior indicated by the communicated information to the current operating conditions of the vehicle; and

wherein, responsive to determination of (i) correspondence of the first parameter with the second parameter and with the current operating conditions of the vehicle, and (ii) determining that the behavior indicated by the communicated information contradicts the current operating conditions of the vehicle, said processor determines that the communicated information is corrupted and rejects the communicated information.

15. The secured communication system of claim 14 , wherein the communicated information pertains to a driving characteristic, and wherein said processor compares the driving characteristic to an average driver profile to determine if the driving characteristic of the communicated information is indicative of an average driver.

16. The secured communication system of claim 14 , wherein the communicated information pertains to a driving characteristic, and wherein said processor compares the driving characteristic to a profile of a particular individual driver to determine if the driving characteristic of the communicated information is legitimate for that particular individual driver.

17. A secured communication system for a vehicle, said secured communication system comprising:

a plurality of electronic control units disposed at the vehicle;

an interface of the vehicle configured to receive data from exterior of the vehicle, said interface comprising one of an on board diagnostic unit or a wireless receiver;

a communication network of the vehicle in communication with the interface and the plurality of electronic control units, wherein the communication network communicates information from said interface;

wherein said communication network comprises a controller area network (CAN) bus of the vehicle;

a processor operable to process information communicated by said communication network;

wherein said processor filters the communicated information to determine if the communicated information is uncorrupted;

wherein said processor filters the communicated information by utilizing a two-step filtering process comprising a first step and a second step;

wherein the first step comprises:

receiving a first communication message with a first parameter from a first electronic control unit;

receiving a second communication message with a second parameter from a second electronic control unit; and

determining correspondence of the first parameter and the second parameter with one another and with current operating conditions of the vehicle; and

wherein the second step comprises:

comparing a behavior indicated by the communicated information to the current operating conditions of the vehicle; and

wherein, responsive to determination of (i) correspondence of the first parameter with the second parameter and with the current operating conditions of the vehicle, and (ii) determining that the behavior indicated by the communicated information contradicts a profile typical for the current operating conditions of the vehicle, said processor determines that the communicated information is corrupted and rejects the communicated information; and

wherein said processor filters the communicated information to examine all communications over said communication network in real-time.

18. The secured communication system of claim 17 , wherein said processor filters the communicated information involving multiple electronic control units working together.

19. The secured communication system of claim 17 , wherein the communicated information pertains to a driving characteristic, and wherein said processor compares the driving characteristic to an average driver profile to determine if the driving characteristic of the communicated information is indicative of an average driver.

20. The secured communication system of claim 17 , wherein the communicated information pertains to a driving characteristic, and wherein said processor compares the driving characteristic to a profile of a particular individual driver to determine if the driving characteristic of the communicated information is legitimate for that particular individual driver.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2018
From: BUIE, LAWRENCE
To: MAGNA ELECTRONICS INC.
Reel/Frame 047452/0083 →
Continuity (2)
Provisional Application 62334504 · May 11, 2016
Related Publication 20170331637A1 · Nov 16, 2017
Cited By (1)
US 12,341,576