CPC B60W 50/0205 (2013.01) [B60W 50/0225 (2013.01); G07C 5/008 (2013.01)] | 15 Claims |
1. A method comprising:
receiving, with one or more processors of a vehicle, vehicle data that includes sensor data including an observable condition of the vehicle as sensed with a sensing device of a sensor system of the vehicle;
processing, by the one or more processors of the vehicle, the vehicle data to define collected data;
storing, by the one or more processors of the vehicle, the collected data as stored data in a data storage device onboard the vehicle;
uploading, by the processer one or more processors of the vehicle, the stored data through a communication network to a remote computing system with a communication system of the vehicle;
performing statistical analysis of the stored data, with one or more processors of the remote computing system, to quantify a change in the observable condition of the vehicle relative to historical data associated with the vehicle and relative to other vehicles within a fleet associated with the vehicle;
determining, by the one or more processors of the remote computing system, whether a drift in performance of the vehicle has occurred both over time and relative to the fleet based on the statistical analysis;
determining, by the one or more processors of the remote computing system, whether the performance of the vehicle exceeds a preprogrammed performance condition in response to a determination that the drift in the performance of the vehicle has occurred; and
performing, by the one or more processors of the remote computing system, a corrective action in response to the determination that the performance of the vehicle exceeds the preprogrammed performance condition, wherein the corrective action modifies operation of the vehicle.
|