SYSTEM AND METHOD FOR VEHICLE DATA COMMUNICATION
First Claim
1. A method of communicating vehicle data from a vehicle including a plurality of electronic control units, the method comprising:
- generating first vehicle data in a first electronic control unit of the plurality of electronic control units;
publishing the first vehicle data through an electronic control unit gateway to a broker;
generating second vehicle data in a second electronic control unit of the plurality of electronic control units;
publishing the second vehicle data through the electronic control unit gateway to the broker.
9 Assignments
0 Petitions
Accused Products
Abstract
A system within an environment of a vehicle in which one or more electronic control unit(s) (ECU) having its own communications protocol stack (e.g., a TCP/IP stack) can communicate with an ECU gateway that functions as a component of an infotainment system. Each ECU can thereby publish its own data in real time, through an Internet (or similar) connection in the infotainment system, to a broker that can store the data from all connected ECUs of a plurality of vehicles. A backend system can subscribe to certain published data feeds (e.g., all ECU-2 and ECU-3 data from every 2010 model vehicle, or all ECU-2 data from every vehicle) via the broker to pull a specific subset of available data for analysis and/or visualization. The present invention enables users of a backend system to query for data from vehicles that are not connected to the Internet in real time.
8 Citations
12 Claims
-
1. A method of communicating vehicle data from a vehicle including a plurality of electronic control units, the method comprising:
-
generating first vehicle data in a first electronic control unit of the plurality of electronic control units; publishing the first vehicle data through an electronic control unit gateway to a broker; generating second vehicle data in a second electronic control unit of the plurality of electronic control units; publishing the second vehicle data through the electronic control unit gateway to the broker. - View Dependent Claims (2)
-
-
3. A method comprising:
-
receiving first vehicle data associated with a first electronic control unit of a first plurality of electronic control units from a first vehicle; receiving second vehicle data associated with a second electronic control unit of the first plurality of electronic control units; and storing the first vehicle data in association with information of the first electronic control unit and storing the second vehicle data in association with information of the second electronic control unit. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A vehicle comprising:
-
a plurality of electronic control units, each including a communications stack; an electronic control unit gateway in communication with a respective communications stack of each of the electronic control units; and a telematics system connected to a network and in communication with the electronic control unit gateway, wherein the telematics system is configured to publish vehicle data from the plurality of electronic control units via the network. - View Dependent Claims (11, 12)
-
Specification