Detecting service provider state based on received and historic telematics data and service provider characteristics
First Claim
1. A method for determining abnormal driving characteristics comprising:
- receiving current telematics data from a client device for a provider providing a service along at least a portion of a route, the telematics data describing movement of the client device during the service;
determining a typical frequency of one or more abnormal behaviors associated with the portion of the route based on a set of aggregate telematics data gathered from a set of client devices;
generating a provider profile with identifying information of the provider, including a deviation from the typical frequency of the one or more abnormal behaviors for the provider;
determining an expected frequency of the one or more abnormal behaviors for the provider along the portion of the route by adjusting the typical frequency of the one or more abnormal behaviors based on the provider profile;
generating an abnormality score reflecting a difference between a current frequency of the one or more abnormal behaviors of the current telematics data and the expected frequency of the one or more abnormal behaviors,when the abnormality score exceeds a threshold, identifying at least one abnormal driving characteristic of the provider;
generating a corrective recommendation based on the at least one abnormal driving characteristic of the provider.
5 Assignments
0 Petitions
Accused Products
Abstract
A network system is configured to facilitate a safe service coordination environment. The network system detects abnormal user states (e.g., sleepiness, inebriation, etc.) and provides corrective recommendations to those users. To do so, client devices executing an application send information associated with the service to the network system. The network system determines an aggregate set of service characteristics based on the aggregate telematics data. The network system also determines a provider profile for a provider providing service in the environment describing the deviation of the user'"'"'s driving characteristics from the aggregate service characteristics. Based on the difference between the aggregate characteristics and the user profile, the network system determines the provider state using a state verification process. Based on the determined provider state, the network system determines a set of corrective recommendations and sends the corrective recommendations to the provider device.
12 Citations
20 Claims
-
1. A method for determining abnormal driving characteristics comprising:
-
receiving current telematics data from a client device for a provider providing a service along at least a portion of a route, the telematics data describing movement of the client device during the service; determining a typical frequency of one or more abnormal behaviors associated with the portion of the route based on a set of aggregate telematics data gathered from a set of client devices; generating a provider profile with identifying information of the provider, including a deviation from the typical frequency of the one or more abnormal behaviors for the provider; determining an expected frequency of the one or more abnormal behaviors for the provider along the portion of the route by adjusting the typical frequency of the one or more abnormal behaviors based on the provider profile; generating an abnormality score reflecting a difference between a current frequency of the one or more abnormal behaviors of the current telematics data and the expected frequency of the one or more abnormal behaviors, when the abnormality score exceeds a threshold, identifying at least one abnormal driving characteristic of the provider; generating a corrective recommendation based on the at least one abnormal driving characteristic of the provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing computer program instructions executable by a processor of a system to perform steps for determining abnormal driving characteristics comprising:
-
receiving current telematics data from a client device for a provider providing a service along at least a portion of a route, the telematics data describing movement of the client device during the service; determining a typical frequency of one or more abnormal behaviors associated with the portion of the route based on a set of aggregate telematics data gathered from a set of client devices; generating a provider profile with identifying information of the provider, including a deviation from the typical frequency of the one or more abnormal behaviors for the provider; determining an expected frequency of the one or more abnormal behaviors for the provider along the portion of the route by adjusting the typical frequency of the one or more abnormal behaviors based on the provider profile; generating an abnormality score reflecting a difference between a current frequency of the one or more abnormal behaviors of the current telematics data and the expected frequency of the one or more abnormal behaviors, when the abnormality score exceeds a threshold, identifying at least one abnormal driving characteristic of the provider; generating a corrective recommendation based on the at least one abnormal driving characteristic of the provider. - View Dependent Claims (18, 19)
-
-
20. A method for remediating abnormal driving characteristics, the method comprising:
-
generating, for a first provider of a transportation service, a provider profile, the provider profile including a deviation of the first provider'"'"'s driving characteristics from a typical frequency of abnormal behavior; determining, for a portion of a route, a typical frequency of abnormal behaviors along the portion of the route, the typical frequency based on historical telematics data collected from a plurality of client devices of other providers traveling along the portion of the route; determining an expected frequency of the one or more abnormal behaviors for the first provider along the portion of the route by adjusting the typical frequency of the one or more abnormal behaviors along the portion of the route based on the deviation included in the first provider profile; receiving current telematics data from a client device of the first provider while the first provider is providing a transportation service, the current telematics data describing movement of the client device along the portion of the route; generating an abnormality score reflecting a difference between a current frequency of the one or more abnormal behaviors observed in the received current telematics data and the expected frequency of the one or more abnormal behaviors; responsive to the abnormality score exceeding a threshold, identifying at least one abnormal driving characteristic of the provider; and providing a corrective recommendation based on the at least one abnormal driving characteristic of the first provider.
-
Specification