Cognitive-based driving anomaly detection based on spatio-temporal landscape-specific driving models
First Claim
1. A computer-implemented method, comprising steps of:
- generating, for each of multiple users, a temporally-related driving skill model pertaining to one or more landscapes, wherein the temporally-related driving skill model is based on (i) one or more items of temporally-related driving data associated with the users and (ii) landscape-related information of trips driven by the users;
monitoring one or more of the multiple users who are participating in a ride-sharing trip in a given vehicle, wherein said monitoring the users comprises analyzing ride-sharing trip data comprising (i) one or more items of driver-related data from the ride-sharing trip that are associated with portions of the ride-sharing trip driven by the monitored users and (ii) one or more environmental factors relevant to the ride-sharing trip;
detecting one or more driving-related anomalies attributed to at least one of the monitored users, wherein said detecting the one or more driving-related anomalies comprises comparing (i) the analyzed ride-sharing trip data and (ii) a respective temporally-related driving skill model for each of the monitored users;
updating a pre-existing schedule for the ride-sharing trip based on (i) the one or more detected anomalies and (ii) one or more estimated conditions attributed to one or more remaining portions of the ride-sharing trip, wherein said updating the pre-existing schedule comprises modifying an assignment of one or more of the users participating in the ride-sharing trip to drive the given vehicle during one or more of the remaining portions of the ride-sharing trip; and
outputting the updated schedule to at least the selected users;
wherein the steps are carried out by at least one computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for driving anomaly detection based on spatio-temporal landscape-specific driving models are provided herein. A method includes generating, for each of multiple users, a temporally-related driving skill model pertaining to one or more landscapes, wherein the model is based on temporally-related driving data associated with the users and landscape-related information of trips driven by the users; monitoring the users participating in a ride-sharing trip in a vehicle by analyzing ride-sharing trip data; detecting driving-related anomalies attributed to the monitored users by comparing the ride-sharing trip data and the respective temporally-related driving skill model for each monitored user; updating a schedule for the trip based on the detected anomalies and estimated conditions attributed to remaining portions of the trip by modifying an assignment of selected users to drive the vehicle during the remaining portions of the trip; and outputting the updated schedule to the selected users.
17 Citations
20 Claims
-
1. A computer-implemented method, comprising steps of:
-
generating, for each of multiple users, a temporally-related driving skill model pertaining to one or more landscapes, wherein the temporally-related driving skill model is based on (i) one or more items of temporally-related driving data associated with the users and (ii) landscape-related information of trips driven by the users; monitoring one or more of the multiple users who are participating in a ride-sharing trip in a given vehicle, wherein said monitoring the users comprises analyzing ride-sharing trip data comprising (i) one or more items of driver-related data from the ride-sharing trip that are associated with portions of the ride-sharing trip driven by the monitored users and (ii) one or more environmental factors relevant to the ride-sharing trip; detecting one or more driving-related anomalies attributed to at least one of the monitored users, wherein said detecting the one or more driving-related anomalies comprises comparing (i) the analyzed ride-sharing trip data and (ii) a respective temporally-related driving skill model for each of the monitored users; updating a pre-existing schedule for the ride-sharing trip based on (i) the one or more detected anomalies and (ii) one or more estimated conditions attributed to one or more remaining portions of the ride-sharing trip, wherein said updating the pre-existing schedule comprises modifying an assignment of one or more of the users participating in the ride-sharing trip to drive the given vehicle during one or more of the remaining portions of the ride-sharing trip; and outputting the updated schedule to at least the selected users; wherein the steps are carried out by at least one computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to:
-
generate, for each of multiple users, a temporally-related driving skill model pertaining to one or more landscapes, wherein the temporally-related driving skill model is based on (i) one or more items of temporally-related driving data associated with the users and (ii) landscape-related information of trips driven by the users; monitor one or more of the multiple users who are participating in a ride-sharing trip in a given vehicle, wherein said monitoring the users comprises analyzing ride-sharing trip data comprising (i) one or more items of driver-related data from the ride-sharing trip that are associated with portions of the ride-sharing trip driven by the monitored users and (ii) one or more environmental factors relevant to the ride-sharing trip; detect one or more driving-related anomalies attributed to at least one of the monitored users, wherein said detecting the one or more driving-related anomalies comprises comparing (i) the analyzed ride-sharing trip data and (ii) a respective temporally-related driving skill model for each of the monitored users; update a pre-existing schedule for the ride-sharing trip based on (i) the one or more detected anomalies and (ii) one or more estimated conditions attributed to one or more remaining portions of the ride-sharing trip, wherein said updating the pre-existing schedule comprises modifying an assignment of one or more of the users participating in the ride-sharing trip to drive the given vehicle during one or more of the remaining portions of the ride-sharing trip; and output the updated schedule to at least the selected users. - View Dependent Claims (12, 13, 14)
-
-
15. A system comprising:
-
a memory; and at least one processor coupled to the memory and configured for; generating, for each of multiple users, a temporally-related driving skill model pertaining to one or more landscapes, wherein the temporally-related driving skill model is based on (i) one or more items of temporally-related driving data associated with the users and (ii) landscape-related information of trips driven by the users; monitoring one or more of the multiple users who are participating in a ride-sharing trip in a given vehicle, wherein said monitoring the users comprises analyzing ride-sharing trip data comprising (i) one or more items of driver-related data from the ride-sharing trip that are associated with portions of the ride-sharing trip driven by the monitored users and (ii) one or more environmental factors relevant to the ride-sharing trip; detecting one or more driving-related anomalies attributed to at least one of the monitored users, wherein said detecting the one or more driving-related anomalies comprises comparing (i) the analyzed ride-sharing trip data and (ii) a respective temporally-related driving skill model for each of the monitored users; updating a pre-existing schedule for the ride-sharing trip based on (i) the one or more detected anomalies and (ii) one or more estimated conditions attributed to one or more remaining portions of the ride-sharing trip, wherein said updating the pre-existing schedule comprises modifying an assignment of one or more of the users participating in the ride-sharing trip to drive the given vehicle during one or more of the remaining portions of the ride-sharing trip; and outputting the updated schedule to at least the selected users.
-
-
16. A computer-implemented method, comprising steps of:
-
generating, for each of multiple users, a temporally-related driving skill model pertaining to one or more landscapes, wherein the temporally-related driving skill model is based on (i) one or more items of temporally-related driving data associated with the users and (ii) landscape-related information of trips driven by the users; monitoring one or more of the multiple users who are participating in a ride-sharing trip in a given vehicle, wherein said monitoring the users comprises analyzing ride-sharing trip data comprising (i) one or more items of driver-related data from the ride-sharing trip that are associated with portions of the ride-sharing trip driven by the monitored users and (ii) one or more environmental factors relevant to the ride-sharing trip; detecting one or more driving-related anomalies attributed to at least one of the monitored users, wherein said detecting the one or more driving-related anomalies comprises comparing (i) the analyzed ride-sharing trip data and (ii) a respective temporally-related driving skill model for each of the monitored users; updating a pre-existing schedule for the ride-sharing trip based on (i) the one or more detected anomalies and (ii) one or more estimated conditions attributed to one or more remaining portions of the ride-sharing trip, wherein said updating the pre-existing schedule comprises selecting a distinct route, in comparison to the previously-selected route; and outputting the updated schedule to at least the selected users; wherein the steps are carried out by at least one computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification