Method and system for collecting, analyzing and displaying fleet performance data
First Claim
1. A method for collecting, analyzing and displaying fleet performance data performed on a system including a processor, comprising:
- receiving, from a plurality of vehicles, a plurality of data streams comprising disparate data associated with the plurality of vehicles;
identifying a first data type, a second data type, and a third data type of the disparate data;
storing the first data type in a first data store, the second data type in a second data store, and the third data type in a third data store;
receiving, at a first database, the disparate data from the first data store, the second data store, and the third data store;
storing, in real-time, the disparate data in the first database;
organizing, via the processor, the disparate data stored in the first database into an organized structure in a second database, the data in the second database organized according to a predefined parameter;
exposing, via the processor, a subset of data from the organized data in the second database;
storing the subset of data in a third database;
querying, via the processor, the subset of data in the third database according to a script, the script configured to associate the subset of data according to the predefined parameter; and
providing the associated subset of data in the third database to an analysis engine configured to display the associated subset of data from a perspective defined by the predefined parameter,wherein the analysis engine is further configured to compute fleet metrics by aggregating information from the third database and industry metrics by aggregating information from the second database, compare the associated subset of data to the fleet metrics or the industry metrics, and display the comparison.
16 Assignments
0 Petitions
Accused Products
Abstract
A method and system for collecting, analyzing and displaying fleet performance data are described. An embodiment of the system and method includes receiving a plurality of data streams comprising disparate data, storing, in real-time, the disparate data in a first database, organizing the disparate data stored in the first database into an organized structure in a second database, the data in the second database organized according to a predefined parameter, exposing the organized data in the second database as a subset of data stored in a third database, querying the subset of data in the third database according to a script, the script configured to associate the subset of data according to the predefined parameter, and providing the associated subset of data in the third database to an analysis engine configured to display the associated subset of data from a perspective defined by the predefined parameter.
-
Citations
19 Claims
-
1. A method for collecting, analyzing and displaying fleet performance data performed on a system including a processor, comprising:
-
receiving, from a plurality of vehicles, a plurality of data streams comprising disparate data associated with the plurality of vehicles; identifying a first data type, a second data type, and a third data type of the disparate data; storing the first data type in a first data store, the second data type in a second data store, and the third data type in a third data store; receiving, at a first database, the disparate data from the first data store, the second data store, and the third data store; storing, in real-time, the disparate data in the first database; organizing, via the processor, the disparate data stored in the first database into an organized structure in a second database, the data in the second database organized according to a predefined parameter; exposing, via the processor, a subset of data from the organized data in the second database; storing the subset of data in a third database; querying, via the processor, the subset of data in the third database according to a script, the script configured to associate the subset of data according to the predefined parameter; and providing the associated subset of data in the third database to an analysis engine configured to display the associated subset of data from a perspective defined by the predefined parameter, wherein the analysis engine is further configured to compute fleet metrics by aggregating information from the third database and industry metrics by aggregating information from the second database, compare the associated subset of data to the fleet metrics or the industry metrics, and display the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for collecting, analyzing and displaying fleet performance data, comprising:
-
a plurality of data streams received from a plurality of vehicles comprising disparate data associated with the plurality of vehicles, wherein the disparate data includes a first data type, a second data type, and a third data type; a first data store for storing the first data type; a second data store for storing the second data type; a third data store for storing the third data type; a first database for receiving the disparate data from the first data store, the second data store, and the third data store and storing, in real-time, the disparate data; a second database for storing the disparate data in the first database in an organized structure, the data in the second database organized according to a predefined parameter; a third database for storing a subset of data exposed from the data in the second database; a script for querying the subset of data in the third database, the script configured to associate the subset of data according to the predefined parameter; and an analysis engine configured to display the associated subset of data from a perspective defined by the predefined parameter, wherein the analysis engine is further configured to compute fleet metrics by aggregating information from the third database and industry metrics by aggregating information from the second database, compare the associated subset of data to the fleet metrics or the industry metrics, and display the comparison. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for collecting, analyzing and displaying fleet performance data, comprising:
-
a plurality of data streams received from a plurality of vehicles comprising disparate data including a first data type, a second data type, and a third data type, the disparate data comprising vehicle-centric data and driver-centric data; a first data store for storing the first data type; a second data store for storing the second data type; a third data store for storing the third data type; a first database for receiving the disparate data from the first data store, the second data store, and the third data store and storing, in real-time, the disparate data; a second database for storing the disparate data in the first database in an organized structure, the data in the second database organized according to a predefined parameter; a third database for storing a subset of data exposed from the data in the second database; a script for querying the subset of data in the third database, the script configured to associate the subset of data according to the predefined parameter; and an analysis engine configured to display the associated subset of data from a perspective defined by the predefined parameter, the perspective chose from a vehicle-centric performance perspective and a driver-centric performance perspective, wherein the analysis engine is further configured to compute fleet metrics by aggregating information from the third database and industry metrics by aggregating information from the second database, compare the associated subset of data to the fleet metrics or the industry metrics, and display the comparison. - View Dependent Claims (16, 17, 18, 19)
-
Specification