Analysis and profiling of vehicle fleet data
First Claim
1. A method in a data processing system for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising the steps of:
- receiving multiple streams of correlated data, each stream from one of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format;
analyzing the correlated diagnostic and position data over time to identify a given maintenance problem, wherein the identified maintenance problem is at least one of a vehicle route, a given driver, and a vehicle route-driver combination that, for a given vehicle, results in increased maintenance costs for the vehicle over a given time period; and
taking an action to resolve the identified maintenance problem, wherein the action comprises at least one of assigning a given vehicle an alternate route to avoid the vehicle route, assigning a new driver to the given vehicle to avoid the vehicle-driver combination, and scheduling preventive maintenance for vehicles that use the vehicle route.
4 Assignments
0 Petitions
Accused Products
Abstract
Data records transmitted from a plurality of vehicles are collected at a central data repository, where realtime or batch analysis and profiling can take place to facilitate vehicle fleet maintenance. Preferably, each data record includes data derived by synchronizing on-board diagnostic computer output and GPS 3-dimensional location data, correlated by time and tagged with vehicle identification information, and is forwarded to the central data repository via cellular Internet. The central data repository includes analysis and profiling routines to identify immediate operational problems on a given vehicle, e.g., engine overheating, as well as overall fleet operational behavior, i.e. which vehicles, drivers and routes lead, over time, to increased maintenance costs. As data is collected over time, the experience database becomes more and more valuable and enables the fleet manager to improve its fleet operational decisions, such as route scheduling, maintenance scheduling, vehicle purchasing, driver assignments, and the like.
452 Citations
16 Claims
-
1. A method in a data processing system for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising the steps of:
-
receiving multiple streams of correlated data, each stream from one of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format;
analyzing the correlated diagnostic and position data over time to identify a given maintenance problem, wherein the identified maintenance problem is at least one of a vehicle route, a given driver, and a vehicle route-driver combination that, for a given vehicle, results in increased maintenance costs for the vehicle over a given time period; and
taking an action to resolve the identified maintenance problem, wherein the action comprises at least one of assigning a given vehicle an alternate route to avoid the vehicle route, assigning a new driver to the given vehicle to avoid the vehicle-driver combination, and scheduling preventive maintenance for vehicles that use the vehicle route. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a data processing system for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising the steps of:
-
receiving multiple streams of correlated data, each stream from one of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format; and
analyzing the correlated diagnostic and position data over time to identify a given maintenance problem, wherein the identified maintenance problem is a given vehicle-driver combination that, for a given vehicle, results in increased maintenance costs for the vehicle over a given period of time.
-
-
6. A method in a data processing system for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising the steps of:
-
receiving multiple streams of correlated data, each stream from one of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format;
analyzing the correlated diagnostic and position data over a given time period to identify a given vehicle route that is associated with increased maintenance costs; and
assigning given vehicles an alternate route to avoid the given vehicle route.
-
-
7. A computer program product in a computer-readable medium for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising:
-
means for receiving and storing multiple streams of correlated data, each stream from one of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format;
means for analyzing the correlated data to identify a given maintenance problem, wherein the identified maintenance problem is at least one of a vehicle route, a given driver, and a vehicle route-driver combination that, for a given vehicle, results in increased maintenance costs for the vehicle over a given time period; and
means for taking an action to resolve the identified maintenance problem, wherein the action comprises at least one of assigning a given vehicle an alternate route to avoid the vehicle route, assigning a new driver to the given vehicle to avoid the vehicle-driver combination, and scheduling preventive maintenance for vehicles that use the vehicle route. - View Dependent Claims (8, 9)
-
-
10. A computer program in a computer-readable medium for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising:
-
means for receiving and storing multiple streams of correlated data, each stream from one of the plurality of vehicle and containing correlated diagnostic and position data in a time stamped format; and
means for analyzing the correlated data to identify a given maintenance problem wherein the analyzing means includes means for identifying vehicle/driver combinations that result in increased maintenance costs.
-
-
11. A server, comprising:
-
a data repository;
means for receiving and storing in the data repository multiple data records of correlated data, each data record from one of a plurality of vehicles and containing correlated diagnostic and position data in a time stamped format; and
means for analyzing the correlated data to identify a given maintenance problem, wherein the identified maintenance problem is at lest one of a vehicle route, a given driver, and a vehicle route-driver combination that, for a given vehicle, results in increased maintenance costs for the vehicle over a given time period; and
means for taking an action to resolve the identified maintenance problem, wherein the action comprises at least one of assigning a given vehicle an alternate route to avoid the vehicle route, assigning a new driver to the given beguile to avoid the vehicle-driver combination, and scheduling preventive maintenance foe vehicles that use the vehicle route.
-
-
12. A system for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising:
-
receiving means for receiving multiple streams of correlated data, each stream form on of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format;
analyzing means for analyzing the correlated data to identify a given maintenance problem, wherein the identified maintenance problem is at least one of a vehicle route, a given driver, and a vehicle route-driver combination that, for a given vehicle, results in increased maintenance costs for the vehicle over a given time period; and
resolution means for taking an action to resolve the identified maintenance problem, wherein the action comprises at least one of assigning a given vehicle an alternate route to avoid the vehicle route, assigning a new driver to the given vehicle to avoid the vehicle-driver combination, and scheduling preventive maintenance for vehicles that use the vehicle route. - View Dependent Claims (13, 14, 15)
-
-
16. A computer program product in a computer-readable medium for analysis of data generated by a plurality of vehicles in a fleet, wherein each of the vehicles is equipped with an onboard diagnostic device and a global positioning system, comprising:
-
means for receiving multiple streams of correlated data, each stream from one of the plurality of vehicles and containing correlated diagnostic and position data in a time stamped format;
means for analyzing the correlated data over a given time period to identify a given vehicle route that is associated with increased maintenance costs; and
means for assigning a given vehicle an alternate route to avoid the given vehicle route.
-
Specification