Trip anomaly detection system
First Claim
Patent Images
1. An anomaly detection system for a service comprising:
- one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the anomaly detection system to;
monitor, by receiving location data from location-aware resources of a mobile device of a user or a driver, a current route traveled by the driver servicing a pick-up request for the user, the current route including an estimated time of arrival;
determine a probable anomaly in the current route based on the estimated time of arrival exceeding, by an anomaly threshold, a historical travel time for the current route, wherein determining the probable anomaly in the current route includes determining, using the location-aware resources of the mobile device of the user or the driver, that a geographic position of a vehicle of the driver has remained static for a period of time exceeding a threshold period of time; and
in response to determining the probable anomaly, perform one or more actions in accordance with a safety protocol, including transmitting a status query to the mobile device of the user or contacting an emergency authority to report the probable anomaly.
5 Assignments
0 Petitions
Accused Products
Abstract
An anomaly detection system is provided in connection with a transport service. The anomaly detection system can construct routine route profiles for individual users of the transport service using historical route data. The anomaly detection system can monitor a current route traveled by a user. The anomaly detection system can further identify a matching routine route profile of the respective user. The anomaly detection system can utilize the matching routine route profile to identify a probable anomaly in the current route. In response to detecting the probable anomaly, the anomaly detection system can enable a safety protocol to perform a number of actions.
49 Citations
16 Claims
-
1. An anomaly detection system for a service comprising:
-
one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the anomaly detection system to; monitor, by receiving location data from location-aware resources of a mobile device of a user or a driver, a current route traveled by the driver servicing a pick-up request for the user, the current route including an estimated time of arrival; determine a probable anomaly in the current route based on the estimated time of arrival exceeding, by an anomaly threshold, a historical travel time for the current route, wherein determining the probable anomaly in the current route includes determining, using the location-aware resources of the mobile device of the user or the driver, that a geographic position of a vehicle of the driver has remained static for a period of time exceeding a threshold period of time; and in response to determining the probable anomaly, perform one or more actions in accordance with a safety protocol, including transmitting a status query to the mobile device of the user or contacting an emergency authority to report the probable anomaly. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of an anomaly detection system, cause the anomaly detection system to:
-
monitor, by receiving location data from location-aware resources of a mobile device of a user or a driver, a current route traveled by the driver servicing a pick-up request for the user, the current route including an estimated time of arrival; determine a probable anomaly in the current route based on the estimated time of arrival exceeding, by an anomaly threshold, a historical travel time for the current route, wherein determining the probable anomaly in the current route includes determining, using the location-aware resources of the mobile device of the user or the driver, that a geographic position of a vehicle of the driver has remained static for a period of time exceeding a threshold period of time; and in response to determining the probable anomaly, perform one or more actions in accordance with a safety protocol, including transmitting a status query to the mobile device of the user or contacting an emergency authority to report the probable anomaly. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for detecting route anomalies, the method performed by one or more processors of an anomaly detection system and comprising:
-
monitoring, by receiving location data from location-aware resources of a mobile device of a user or a driver, a current route traveled by the driver servicing a pick-up request for the user, the current route including an estimated time of arrival; determining a probable anomaly in the current route based on the estimated time of arrival exceeding, by an anomaly threshold, a historical travel time for the current route, wherein determining the probable anomaly in the current route includes determining, using the location-aware resources of the mobile device of the user or the driver, that a geographic position of a vehicle of the driver has remained static for a period of time exceeding a threshold period of time; and in response to determining the probable anomaly, performing one or more actions in accordance with a safety protocol, including transmitting a status query to the mobile device of the user or contacting an emergency authority to report the probable anomaly.
-
Specification