Vehicle secured communication system
First Claim
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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
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. - View Dependent Claims (15, 16)
-
-
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. - View Dependent Claims (18, 19, 20)
-
Specification