Real-time vehicle driver performance monitoring
First Claim
1. A computer-implemented method for real-time vehicle driver performance monitoring, comprising:
- operating a plurality of sensors in a vehicle, each generating a real-time data stream corresponding to operation of the vehicle by a driver thereof;
processing, by a computing device, the generated data stream from each of the plurality of sensors to determine whether the operation of the vehicle triggers any of a plurality of predetermined operational alert triggers, wherein;
at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper magnitude in data in the data stream generated by one of the sensors, the characteristics of the improper magnitude measuring a magnitude of change represented in the data in the data stream generated by the sensor; and
at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper linearity of a delta in data in the data stream generated by one of the sensors, the characteristics of the improper linearity of the delta measuring a rate of change represented in the data in the data stream generated by the sensor; and
responsive to any of the plurality of predetermined operational alert triggers being triggered, performing;
generating a corresponding alert message for the triggered operational alert;
determining at least one recipient corresponding to the generated alert message; and
sending the generated alert message to the determined at least one recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
Real-time vehicle driver performance monitoring uses a plurality of sensors operated in a vehicle, each generating a real-time data stream comprising data corresponding to operation of the vehicle by the vehicle'"'"'s driver. A computing device (such as an in-vehicle computer) processes the generated data stream from each of the plurality of sensors to determine whether the operation of the vehicle triggers any of a plurality of predetermined operational alert triggers. The predetermined operational alert triggers may correspond to detecting characteristics of an improper magnitude and/or an improper linearity of a delta in data detected by one of the sensors. When an alert is triggered, a corresponding alert message is generated and sent to at least one recipient (e.g., to the vehicle'"'"'s driver, to nearby driver(s), to authorities, etc.). Examples of monitored characteristics include speed, steering, braking, use of turn indicators by the driver, and mobile phone usage.
43 Citations
20 Claims
-
1. A computer-implemented method for real-time vehicle driver performance monitoring, comprising:
-
operating a plurality of sensors in a vehicle, each generating a real-time data stream corresponding to operation of the vehicle by a driver thereof; processing, by a computing device, the generated data stream from each of the plurality of sensors to determine whether the operation of the vehicle triggers any of a plurality of predetermined operational alert triggers, wherein; at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper magnitude in data in the data stream generated by one of the sensors, the characteristics of the improper magnitude measuring a magnitude of change represented in the data in the data stream generated by the sensor; and at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper linearity of a delta in data in the data stream generated by one of the sensors, the characteristics of the improper linearity of the delta measuring a rate of change represented in the data in the data stream generated by the sensor; and responsive to any of the plurality of predetermined operational alert triggers being triggered, performing; generating a corresponding alert message for the triggered operational alert; determining at least one recipient corresponding to the generated alert message; and sending the generated alert message to the determined at least one recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented system for real-time vehicle driver performance monitoring, comprising:
-
a computer comprising a processor; and instructions which are executable, using the processor, to implement functions comprising; receiving a data stream from each of a plurality of sensors in a vehicle, each data stream generated in real-time and corresponding to operation of the vehicle by a driver thereof; processing, by a computing device, the generated data stream received from each of the plurality of sensors to determine whether the operation of the vehicle triggers any of a plurality of predetermined operational alert triggers, wherein; at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper magnitude in data in the data stream generated by one of the sensors, the characteristics of the improper magnitude measuring a magnitude of change represented in the data in the data stream generated by the sensor; and at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper linearity of a delta in data in the data stream generated by one of the sensors, the characteristics of the improper linearity of the delta measuring a rate of change represented in the data in the data stream generated by the sensor; and responsive to any of the plurality of predetermined operational alert triggers being triggered, performing; generating a corresponding alert message for the triggered operational alert; determining at least one recipient corresponding to the generated alert message; and sending the generated alert message to the determined at least one recipient.
-
-
20. A computer program product for real-time vehicle driver performance monitoring, the computer program product comprising:
a non-transitory computer-readable storage medium having computer readable program code embodied therein, the computer-readable program code configured for; receiving a data stream from each of a plurality of sensors in a vehicle, each data stream generated in real-time and corresponding to operation of the vehicle by a driver thereof; processing, by a computing device, the generated data stream received from each of the plurality of sensors to determine whether the operation of the vehicle triggers any of a plurality of predetermined operational alert triggers, wherein; at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper magnitude in data in the data stream generated by one of the sensors, the characteristics of the improper magnitude measuring a magnitude of change represented in the data in the data stream generated by the sensor; and at least one of the predetermined operational alert triggers corresponds to detecting characteristics of an improper linearity of a delta in data in the data stream generated by one of the sensors, the characteristics of the improper linearity of the delta measuring a rate of change represented in the data in the data stream generated by the sensor; and responsive to any of the plurality of predetermined operational alert triggers being triggered, performing; generating a corresponding alert message for the triggered operational alert; determining at least one recipient corresponding to the generated alert message; and sending the generated alert message to the determined at least one recipient.
Specification