Onboard driver, vehicle and fleet data mining
First Claim
Patent Images
1. A vehicle fleet monitoring system comprising:
- a sensor data bus connected to vehicle components,vehicle and driver data collected from the sensor data bus,an onboard data stream mining and management module,computing patterns the vehicle defined by the following data types used for representing statistical models generated onboard;
a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . m,where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, anda data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data,computing “
patterns”
onboard the vehicle defined by the following data types used for representing statistical models generated onboard;
a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . , m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, anda data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data,an onboard data stream mining within the onboard data stream mining and management module for receiving the data collected from the sensor data bus,an onboard micro database,wherein data collected from the sensor data bus is sent to the onboard data stream mining,wherein data patterns are selected and sent to the onboard micro database,and wherein remaining data are thrown away,a remote control center,an onboard communication module for managing communication between the remote control center and the onboard micro database andwherein periodically, or upon queries from the remote control center, the data patterns stored in the onboard micro database are communicated to the remote control center, andqueries and responses are communicated between the remote control center and the onboard micro database.
3 Assignments
0 Petitions
Accused Products
Abstract
The method and system use onboard data stream mining for extracting data patterns from data continuously generated by different components of a vehicle. The system stores the data patterns in an onboard micro database and discards the data. The system uses a resource-constrained, small, lightweight onboard data stream management processor, with onboard data stream mining, an onboard micro database, and a privacy-preserving communication module, which periodically and upon request communicates stored data patterns to a remote control center. The control center uses the data patterns to characterize the typical and unusual vehicle health, driving and fleet behavior.
251 Citations
21 Claims
-
1. A vehicle fleet monitoring system comprising:
-
a sensor data bus connected to vehicle components, vehicle and driver data collected from the sensor data bus, an onboard data stream mining and management module, computing patterns the vehicle defined by the following data types used for representing statistical models generated onboard; a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, and a data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data, computing “
patterns”
onboard the vehicle defined by the following data types used for representing statistical models generated onboard;a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . , m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, and a data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data, an onboard data stream mining within the onboard data stream mining and management module for receiving the data collected from the sensor data bus, an onboard micro database, wherein data collected from the sensor data bus is sent to the onboard data stream mining, wherein data patterns are selected and sent to the onboard micro database, and wherein remaining data are thrown away, a remote control center, an onboard communication module for managing communication between the remote control center and the onboard micro database and wherein periodically, or upon queries from the remote control center, the data patterns stored in the onboard micro database are communicated to the remote control center, and queries and responses are communicated between the remote control center and the onboard micro database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A vehicle fleet monitoring method comprising:
-
collecting vehicle, driver and fleet data with a sensor data bus, transferring the collected data from the sensor data bus to an onboard data stream management system within an onboard data stream mining and management module, onboard data stream mining the collected data, computing patterns the vehicle defined by the following data types used for representing statistical models generated onboard; a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, and a data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data, computing “
patterns”
onboard the vehicle defined by the following data types used for representing statistical models generated onboard;a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . , m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, and a data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data, extracting data patterns from the transferred data with the onboard data stream mining, throwing away the data after the extracting the data patterns, sending the data patterns from the onboard data stream mining to an onboard micro database, storing the data patterns in the onboard micro databases, and periodically or upon queries from a remote control center sending the stored data patterns from the onboard micro database through an onboard communication module to the remote control center. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 21)
-
-
19. A method of using data from operations of a vehicle comprising:
-
connecting vehicle components to a sensor bus, supplying vehicle data to the sensor bus, providing sensor data streams from the sensor bus to an onboard data stream management system, separating generated data patterns from the data streams by the data stream management system, computing patterns the vehicle defined by the following data types used for representing statistical models generated onboard; a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, and a data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data, computing “
patterns”
onboard the vehicle defined by the following data types used for representing statistical models generated onboard;a data structure defining mathematical functions of the form F;
Xn→
Y, where F denotes the function, Xn denotes the domain of the function, n denotes the number of dimensions of the domain, and Y is the range of the function, and the domain of the function is defined by the vehicle, driver, emissions and fleet data,a data structure defining a collection of mathematical matrices A[t] for t=1, 2, . . . , m, where each cell of the t-th matrix A[i][j][t] is a function Fi,j of the vehicle, driver, emissions and fleet data, and a data structure defining graphical relationship among different parameters in the vehicle, driver, emissions, and fleet data, providing the separated data patterns to an onboard micro database, storing the separated data patterns in the onboard micro database, throwing away the data, receiving requests from a remote control center, directing the request to the onboard micro database, responding to the requests by providing the stored data patterns from the onboard micro database to the remote control center, and periodically providing the stored data patterns from the onboard database to the remote control center. - View Dependent Claims (20)
-
Specification