Predictive travel notifications
First Claim
1. A computer-implemented method, comprising:
- under the control of one or more computer systems configured with executable instructions,determining a travel pattern of a computing device based at least in part on movement data associated with the computing device along at least one route to a destination, the at least one route corresponds to a time of day or a day of a week;
determining at least one of a current time of day or a current day of a week;
determining, from the travel pattern, a predicted route to the destination based at least in part on the at least one of the current time of day or the current day of the week;
analyzing current traffic data to determine traffic conditions for the predicted route to the destination; and
providing, by the computing device, alerts regarding the traffic conditions before beginning the predicted route to the destination.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments can predict a user'"'"'s intended driving route in order to provide the user with traffic warnings for traffic conditions along the same. A user'"'"'s driving route, in at least one embodiment, is predicted by collecting travel data, such as information associated with the date, time, location, and direction for trips made within a network of roads over time. Instead of keeping the travel data anonymous, the travel data is associate or linked to the user'"'"'s account or stored in a user profile in order to build a history of travel patterns for the user over time. The travel patterns can then be used to predict when a user is going to travel or make a trip and, upon identifying a context indicative of a travel pattern, traffic information for a route associated with the pattern is obtained and provided to the user'"'"'s computing device.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
under the control of one or more computer systems configured with executable instructions, determining a travel pattern of a computing device based at least in part on movement data associated with the computing device along at least one route to a destination, the at least one route corresponds to a time of day or a day of a week; determining at least one of a current time of day or a current day of a week; determining, from the travel pattern, a predicted route to the destination based at least in part on the at least one of the current time of day or the current day of the week; analyzing current traffic data to determine traffic conditions for the predicted route to the destination; and providing, by the computing device, alerts regarding the traffic conditions before beginning the predicted route to the destination. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
under the control of one or more computer systems configured with executable instructions, determining a travel pattern of a computing device based at least in part on movement data associated with the computing device along at least one route to a destination corresponding to a schedule that includes at least one of a time of day or a day of a week; determining, by the computing device, a condition indicative of travel to the destination based at least in part on the schedule and at least one of a current time of day or a current day of a week; obtaining, by the computing device, current traffic data for a predicted route to the destination in response to the condition indicative of travel to the destination; determining, by the computing device, traffic conditions on the predicted route to the destination from the current traffic data; and providing, by the computing device, one or more alerts to a user regarding the traffic conditions before beginning the predicted route to the destination. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; a display screen; and memory including instructions that, when executed by the processor, cause the computing device to; determine a travel pattern based at least in part on movement data associated with the computing device along at least one route to a destination corresponding to a schedule that includes at least one of a time of day or a day of a week; determine a predicted route to the destination from the travel pattern based at least in part on the schedule and at least one of a current time of day or a current day of a week; determine, from current traffic data obtained for the predicted route, traffic conditions on the predicted route to the destination; and display an alert on the display screen regarding the traffic conditions before beginning the predicted route to the destination. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification