BUS WATCHMAN
First Claim
1. A module for providing security to an in-vehicle communication network having a bus and at least one node connected to the bus, the module comprising:
- a memory having software comprising data characterizing messages that the at least one node transmits and receives via the bus during normal operation of the node;
a communication port via which the module receives and transmits messages, the port being configured to be connected to a portion of the in-vehicle network; and
a processor that processes, responsive to the software in the memory, messages received via the port from the portion of the in-vehicle network to;
identify an anomalous message in the received messages indicative of exposure of the in-vehicle network to damage from a cyber attack; and
cause the module to transmit at least one signal via the port to the portion of the in-vehicle network that alters the anomalous message so that the at least one node will discard it.
1 Assignment
0 Petitions
Accused Products
Abstract
A module for providing security to an in-vehicle communication network having a bus and at least one node connected to the bus, the module comprising: a memory having software comprising data characterizing messages that the at least one node transmits and receives via the bus during normal operation of the node; a communication port via which the module receives and transmits messages configured to be connected to a portion of the in-vehicle network; and a processor that processes messages received via the port from the portion of the in-vehicle network responsive to the software in the memory to: identify an anomalous message in the received messages indicative of exposure of the in-vehicle network to damage from a cyber attack; and cause the module to transmit at least one signal via the port to the portion of the in-vehicle network that alters the anomalous message so that the at least one node will discard it.
86 Citations
16 Claims
-
1. A module for providing security to an in-vehicle communication network having a bus and at least one node connected to the bus, the module comprising:
-
a memory having software comprising data characterizing messages that the at least one node transmits and receives via the bus during normal operation of the node; a communication port via which the module receives and transmits messages, the port being configured to be connected to a portion of the in-vehicle network; and a processor that processes, responsive to the software in the memory, messages received via the port from the portion of the in-vehicle network to;
identify an anomalous message in the received messages indicative of exposure of the in-vehicle network to damage from a cyber attack; and
cause the module to transmit at least one signal via the port to the portion of the in-vehicle network that alters the anomalous message so that the at least one node will discard it. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of providing security to an in-vehicle communication network having a bus and at least one node connected to the bus, the method comprising:
-
monitoring messages in communication traffic propagating in a portion of the in-vehicle network; identifying an anomalous message in the monitored messages indicative of exposure of the in-vehicle network to damage from a cyber attack; and transmitting at least one signal to the portion of the in-vehicle network that alters the anomalous message so that the at least one node will discard it. - View Dependent Claims (14, 15, 16)
-
Specification