VEHICLE MAINTENANCE SYSTEMS AND METHODS
First Claim
1. A preventative vehicle maintenance system comprising:
- a fleet of vehicles comprising a plurality of vehicles, the plurality of vehicles comprising at least a portion of the vehicles in the fleet;
each of a plurality of ECMs disposed in each of the plurality of vehicles within the fleet of vehicles, each of the ECMs being configured to collect data from one or more sensors disposed within the respective vehicle in which the ECM is disposed;
a computer processor adapted to execute a vehicle maintenance engine; and
a memory coupled to the computer processor and adapted for storing the vehicle maintenance engine, wherein the vehicle maintenance engine is configured for;
receiving from the ECMs sensor signal data collected from the one or more sensors disposed within the respective plurality of vehicles,statistically analyzing data received from at least one type of sensor of said one or more sensors disposed within the plurality of vehicles to identify at least one earmark corresponding to a potential fault condition for one or more vehicle components associated with the at least one type of sensor,individually comparing the sensor signal data from the at least one type of sensor received from each of the plurality of vehicles to the identified earmark,in response to the received sensor signal data from the at least one type of sensor for a particular one of the plurality of vehicles being within a particular range of the earmark, generating an alert code for the particular vehicle, andin response to generating said alert code, repairing the one or more vehicle components for the particular vehicle to prevent the occurrence of a failure of the one or more vehicle components in advance.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that enables a fleet of vehicles to be maintained is provided. The disclosed system allows a fleet operator to review the history of the vehicles in the fleet along with vehicle sensor data to identify earmarks in the vehicle sensor data that are predictive of faults that the vehicles have experienced. The operator develops statistical algorithms that can detect an earmark in vehicle sensor data. The system then collects vehicle sensor data and applies the statistical algorithms the vehicle data to determine if a potential fault is going to occur in a vehicle. In response to determining that a potential fault is going to occur, the disclosed system automatically alerts the vehicle driver, automatically schedule a maintenance visit, automatically check the fleet inventory for components required for a maintenance visit and order unavailable components, and automatically dispatch the components to the mechanic.
327 Citations
22 Claims
-
1. A preventative vehicle maintenance system comprising:
-
a fleet of vehicles comprising a plurality of vehicles, the plurality of vehicles comprising at least a portion of the vehicles in the fleet; each of a plurality of ECMs disposed in each of the plurality of vehicles within the fleet of vehicles, each of the ECMs being configured to collect data from one or more sensors disposed within the respective vehicle in which the ECM is disposed; a computer processor adapted to execute a vehicle maintenance engine; and a memory coupled to the computer processor and adapted for storing the vehicle maintenance engine, wherein the vehicle maintenance engine is configured for; receiving from the ECMs sensor signal data collected from the one or more sensors disposed within the respective plurality of vehicles, statistically analyzing data received from at least one type of sensor of said one or more sensors disposed within the plurality of vehicles to identify at least one earmark corresponding to a potential fault condition for one or more vehicle components associated with the at least one type of sensor, individually comparing the sensor signal data from the at least one type of sensor received from each of the plurality of vehicles to the identified earmark, in response to the received sensor signal data from the at least one type of sensor for a particular one of the plurality of vehicles being within a particular range of the earmark, generating an alert code for the particular vehicle, and in response to generating said alert code, repairing the one or more vehicle components for the particular vehicle to prevent the occurrence of a failure of the one or more vehicle components in advance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for maintaining a vehicle comprising the steps of:
-
receiving from a plurality of electronic control modules (ECM) sensor signal data collected from a first type of sensor disposed within each of a plurality of vehicles, wherein each ECM is disposed within a respective one of the plurality of vehicles; determining a first statistical distribution of the sensor signal data from substantially all of the plurality of vehicles; determining a second statistical distribution for each of the plurality of vehicles of the sensor signal data from the first type of sensor from each of the plurality of vehicles; statistically comparing each second statistical distribution for each of the plurality of vehicles to the first statistical distribution related to substantially all of the plurality of vehicles to determine a degree of difference between the statistical distributions; in response to the degree of difference being outside of a predetermined range based on the first statistical distribution for substantially all of the plurality of vehicles, generating an alert code for the particular vehicle; and in response to generating said alert code, repairing one or more vehicle components for the particular vehicle associated with the first type of sensor data to prevent the occurrence of a failure of the one or more vehicle components in advance. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for maintaining a vehicle comprising the steps of:
-
receiving from an ECM a first set of sensor signal data collected from one or more sensors disposed within a vehicle, the first set of sensor signal data being collected during a first time period; receiving from the ECM a second set of sensor signal data collected from the one or more sensors disposed within the vehicle, the second set of sensor signal data being collected during a second time period; determining a statistical distribution of at least a portion of the first set of sensor signal data associated with a particular type of sensor; determining an average of at least a portion of the second set of sensor signal data associated with the particular type of sensor; statistically comparing the average to the statistical distribution to determine a degree of difference between the average and the statistical distribution; in response to the degree of difference being outside of a predetermined range based on the statistical distribution of at least a portion of the first set of sensor signal data associated with the particular type of sensor, generating an alert code for the vehicle; and in response to generating said alert code, repairing one or more vehicle components for the vehicle associated with the first type of sensor data to prevent the occurrence of a failure of the one or more vehicle components in advance. - View Dependent Claims (19, 20, 22)
-
-
21. A method for maintaining a vehicle comprising the steps of:
-
receiving a first set of sensor signal data collected by a plurality of electronic control modules (ECM) during a first period of time, each ECM being disposed within a respective vehicle of a plurality of vehicles, and the sensor signal data collected by each ECM being collected from one or more sensors disposed within the respective vehicle in which the respective ECM is disposed; statistically analyzing at least a portion of the first set of sensor signal data collected from at least one type of sensor of the one or more sensors to identify at least one earmark corresponding to a potential fault condition for one or more vehicle components associated with the at least one type of sensor; receiving sensor signal data collected by the plurality of ECMs during a second period of time, individually comparing at least a portion of the sensor signal data collected from the at least one type of sensor from each of the plurality of vehicles to the identified earmark; in response to the least a portion of the sensor signal data from a particular vehicle of the plurality of vehicles being within a particular range of the earmark, generating an alert code for the particular vehicle, and in response to generating said alert code, repairing the one or more vehicle components for the particular vehicle to prevent the occurrence of a failure of the one or more vehicle components in advance of the failure of the one or more components.
-
Specification