Back to results
US 9,002,636 B2Granted
Contextual traffic or transit alerts
AssigneeGoogle Inc.
InventorsTushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
Life of this patent
Estimating the term…
Abstract
A computing system is described that can provide a user with alerts based on traffic information related to the user's expected travel route. In some embodiments, a user can be alerted if a traffic delay exists on the user's expected travel route. In other embodiments, a user can be alerted when their usual bus or train is delayed. In further embodiments, a user can be alerted when traffic on an expected route to the user's next event location might impact the user's ability to arrive at that location on time.
Claims20
A method comprising:
- receiving, by a computing system, a location history associated with a computing device and device information that indicates that the computing device is no longer charging at a current time;
- determining, by the computing system, based on the location history, an expected travel route of a user of the computing device to travel along to a destination
- and one or more past departure times when the user began traveling along the expected travel route to the destination;
- determining, by the computing system, based at least in part on the one or more past departure times and the device information, an expected departure time for the user to begin traveling along the expected travel route to the destination such that the user arrives at the destination by a future time;
- determining, by the computing system, based at least in part on traffic information associated with the expected travel route,
- at least one traffic delay along the expected travel route and occurring during a time interval between the current time and the future time;
- and
- sending, by the computing system, to the computing device, information based on the expected departure time and the traffic delay.
5 more elements
A computing system comprising:
- at least one processor;
- and
- at least one module operable by the at least one processor to:
- receive a location history associated with a computing device and device information that indicates that the computing device is no longer charging at a current time;
- determine, based on the location history, an expected travel route of a user of the computing device to travel along to a destination
- and one or more past departure times when the user began traveling along the expected travel route to the destination;
- determine, based at least in part on the one or more past departure times and the device information, an expected departure time for the user to begin traveling along the expected travel route to the destination such that the user arrives at the destination by a future time;
- determine, based at least in part on traffic information associated with the expected travel route,
- at least one traffic delay along the expected travel route and occurring during a time interval after the current time and before the future time;
- and
- send, to the computing device, information based on the expected departure time and the traffic delay.
8 more elements
Dependencies are inferred from the claim text.