Augmenting transport services using driver profiling
First Claim
Patent Images
1. A method for programmatically analyzing sensor data associated with a trip provided by a driver of a transport service to evaluate the driver, the method being implemented by one or more computer systems and comprising:
- determining one or more indicators for each of one or more driving styles based on accumulated sensor data generated by and received from a plurality of driver computing devices for past trips of the transport service;
receiving, from a driver computing device of the driver, a set of on-trip sensor data generated by one or more sensors of the driver computing device during the trip provided by the driver for a passenger, wherein the set of on-trip sensor data includes data generated by one or more of an accelerometer, altimeter, global positioning system (GPS) resource, or gyroscope;
determining, for the driver, a driving style from the one or more driving styles based on the set of on-trip sensor data and the one or more indicators; and
in response to the determined driving style for the driver being a particular one of the one or more driving styles, implementing one or more remedial actions including suspending the driver from providing additional trips for the transport service for at least a period of time.
6 Assignments
0 Petitions
Accused Products
Abstract
Trip is analyzed from a population of drivers in order to determine one or more indicators of one or more driving styles. The trip data may include sensor information obtained from one or more sensor devices which are present in a vehicle of each driver of the population. A driving style is determined for the driver during a monitored trip by analyzing sensor information obtained from one or more sensor devices of the driver during the trip for at least one of the indicators of the one or more driving styles.
-
Citations
16 Claims
-
1. A method for programmatically analyzing sensor data associated with a trip provided by a driver of a transport service to evaluate the driver, the method being implemented by one or more computer systems and comprising:
-
determining one or more indicators for each of one or more driving styles based on accumulated sensor data generated by and received from a plurality of driver computing devices for past trips of the transport service; receiving, from a driver computing device of the driver, a set of on-trip sensor data generated by one or more sensors of the driver computing device during the trip provided by the driver for a passenger, wherein the set of on-trip sensor data includes data generated by one or more of an accelerometer, altimeter, global positioning system (GPS) resource, or gyroscope; determining, for the driver, a driving style from the one or more driving styles based on the set of on-trip sensor data and the one or more indicators; and in response to the determined driving style for the driver being a particular one of the one or more driving styles, implementing one or more remedial actions including suspending the driver from providing additional trips for the transport service for at least a period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for programmatically analyzing sensor data associated with a trip provided by a driver of a transport service to evaluate the driver during the trip, the computer system comprising:
-
a memory resource which store a set of instructions; one or more processors which execute the set of instructions to; determine, one or more indicators for each of one or more driving styles based on accumulated sensor data generated by and received from a plurality of driver computing devices for past trips of the transport service; receive, from a driver computing device of the driver, a set of on-trip sensor data generated by one or more sensors of the driver computing device during the trip provided by the driver for a passenger, wherein the set of on-trip sensor data includes data generated by one or more of an accelerometer, altimeter, global positioning system (GPS) resource, or gyroscope; determine, for the driver, a driving style from the one or more driving styles based on the set of on-trip sensor data and the one or more indicators; and in response to the determined driving style for the driver being a particular one of the one or more driving styles, implement one or more remedial actions including suspending the driver from providing additional trips for the transport service for at least a period of time. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing instructions that, when executed by one or more hardware processors of a computer system, cause the computer system to programmatically analyze sensor data associated with a trip provided by a driver of a transport service to evaluate the driver during the trip by:
-
determining one or more indicators for each of one or more driving styles based on accumulated sensor data generated by and received from a plurality of driver computing devices for past trips of the transport service; receiving, from a driver computing device of the driver, a set of on-trip sensor data generated by one or more sensors of the driver computing device during the trip provided by the driver for a passenger, wherein the set of on-trip sensor data includes data generated by one or more of an accelerometer, altimeter, global positioning system (GPS) resource, or gyroscope; determining, for the driver, a driving style from the one or more driving styles based on the set of on-trip sensor data and the one or more indicators; and in response to the determined driving style for the driver being a particular one of the one or more driving styles, implementing one or more remedial actions including suspending the driver from providing additional trips for the transport service for at least a period of time.
-
Specification