VEHICLE DIAGNOSTIC MONITOR TOOL
First Claim
1. A system, comprising:
- a remote computing device; and
an onboard vehicle data collection device logically coupled to a vehicle data bus over which passes a stream of vehicle operational data, the onboard vehicle data collection device including;
a memory;
a ring buffer arranged in the memory;
a data monitoring element to capture a predefined subset of vehicle operational data from the vehicle data bus during vehicle operation, such that the predefined subset of vehicle operational data is continuously copied into the ring buffer during vehicle operation;
a trigger detection element to;
monitor the stream of vehicle operational data;
detect a plurality of predefined trigger events; and
upon detection of a first trigger event of the plurality of predefined trigger events, copy a portion of vehicle operational data stored in the ring buffer to an area of the memory allocated for trigger event data that will be wirelessly transmitted to a remote data storage element, wherein the trigger event data includes data representing the first trigger event and the portion of vehicle operational data stored in the ring buffer; and
a wireless data link device to communicate the trigger event data to the remote data storage element.
0 Assignments
0 Petitions
Accused Products
Abstract
Operational data generated and used in a vehicle to control various vehicular systems is temporarily stored in a data buffer in the vehicle. A processor in the vehicle is configured to detect anomalous conditions, which can be based on predefined fault codes or user defined conditions (based on a single parameter or a combination of parameters). Whenever such an anomaly is detected, a diagnostic log is conveyed from the vehicle to a remote location. Such a log will include the detected anomaly, and buffered operational data. In at least one embodiment, the diagnostic log includes buffered operational data collected both before and after the anomaly. The diagnostic log is analyzed at the remote location to diagnose the cause of the anomalous condition, so a decision can be made as to whether the vehicle requires immediate repair, or whether the repair can be scheduled at a later time.
-
Citations
20 Claims
-
1. A system, comprising:
-
a remote computing device; and an onboard vehicle data collection device logically coupled to a vehicle data bus over which passes a stream of vehicle operational data, the onboard vehicle data collection device including; a memory; a ring buffer arranged in the memory; a data monitoring element to capture a predefined subset of vehicle operational data from the vehicle data bus during vehicle operation, such that the predefined subset of vehicle operational data is continuously copied into the ring buffer during vehicle operation; a trigger detection element to; monitor the stream of vehicle operational data; detect a plurality of predefined trigger events; and upon detection of a first trigger event of the plurality of predefined trigger events, copy a portion of vehicle operational data stored in the ring buffer to an area of the memory allocated for trigger event data that will be wirelessly transmitted to a remote data storage element, wherein the trigger event data includes data representing the first trigger event and the portion of vehicle operational data stored in the ring buffer; and a wireless data link device to communicate the trigger event data to the remote data storage element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
operating a vehicle; passing a stream of vehicle operational data over a vehicle data bus; continuously capturing, via an onboard vehicle data collection device logically coupled to the vehicle data bus, a predefined subset of vehicle operational data from the vehicle data bus while operating the vehicle; continuously storing the captured predefined subset of vehicle operational data in a ring buffer arranged in a memory; detecting, via a trigger detection element, a first trigger event of a detectable plurality of predefined trigger events; upon detecting the first trigger event, copying a portion of vehicle operational data from the ring buffer to an area of the memory allocated for trigger event data, wherein the trigger event data includes data representing the first trigger event and the portion of vehicle operational data copied into the ring buffer upon detecting the first trigger event; and communicating, via a wireless data link device, the trigger event data to a remote data storage element. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An onboard vehicle data collection device, comprising:
-
a memory; a ring buffer arranged in the memory; a data monitoring element coupled to a vehicle data bus over which passes a stream of vehicle operational data, the data monitoring element arranged to capture a predefined subset of vehicle operational data from the vehicle data bus during vehicle operation such that the predefined subset of vehicle operational data is continuously copied into the ring buffer during vehicle operation; a trigger detection element to; monitor vehicle operational data; detect, based on the monitored vehicle operational data, a plurality of predefined trigger events; and upon detection of a first trigger event of the plurality of detectable predefined trigger events, copy a portion of vehicle operational data stored in the ring buffer to an area of the memory allocated for trigger event data, wherein the trigger event data includes data representing the first trigger event and the portion of vehicle operational data stored in the ring buffer; and a wireless data link interface to communicate the trigger event data toward a remote data storage element. - View Dependent Claims (17, 18, 19, 20)
-
Specification