CONTROLLER AREA NETWORK BUS
First Claim
1. A vehicle comprising a processing module, the processing module comprises:
- a first bus interface coupled to a first vehicle component through a first bus and configured for receiving data from the first bus; and
a second bus interface coupled to a second vehicle component through a second bus and configured for sending data to the second bus, whereinthe processing module analyzes data received from the first bus, and whereinthe processing module generates data to be sent through the second bus in response to the data received from the first bus.
5 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a vehicle implementing a processing module for receiving data from a high-speed CAN bus and sending data to a low-speed CAN bus. The processing module shunts into the data from the high-speed CAN bus without affecting the self-contained data flow of the high-speed CAN bus. The processing module analyzes the received data and generates data (by forwarding or other means) to be sent to a low-speed CAN bus according to the received data. The processing module is designed to be replaceable and/or upgradable without affecting other components during the life-cycle of the vehicle. The processing module may further contain expansion modules that perform tasks in response to the received data.
-
Citations
20 Claims
-
1. A vehicle comprising a processing module, the processing module comprises:
-
a first bus interface coupled to a first vehicle component through a first bus and configured for receiving data from the first bus; and a second bus interface coupled to a second vehicle component through a second bus and configured for sending data to the second bus, wherein the processing module analyzes data received from the first bus, and wherein the processing module generates data to be sent through the second bus in response to the data received from the first bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing data through a plurality of vehicle buses of a vehicle, comprising:
-
receiving data transmitted by a first component through a first bus; analyzing the received data to determine relevance of the received data; generating data to be sent to a second component through a second bus; and sending the generated data over the second bus as priority data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A processing module for a vehicle, comprising:
-
a first bus interface coupled to a first component in the vehicle through a first bus interface; a second bus interface coupled to a second component in the vehicle through a second bus interface; and a processor configured to process instructions to analyze received data from the first component through the first bus interface and to generate data to be sent to the second component through the second bus interface based on the received data from the first component.
-
Specification