CONTEXTUAL TRAFFIC OR TRANSIT ALERTS
First Claim
Patent Images
1. A method comprising:
- determining, by a computing system, an expected travel route of a user of a computing device and an expected departure time for the user to begin traveling along the expected travel route to a destination such that the user arrives at the destination by a future time;
determining, by the computing system, traffic information associated with the expected travel route, the traffic information indicating possible travel delays along the expected travel route and occurring during a time interval before the expected departure time;
determining, by the computing system, based at least in part on the traffic information, a traffic delay associated with the expected travel route during the time interval; and
sending, by the computing system, to the computing device, information based on the traffic delay.
2 Assignments
0 Petitions
Accused Products
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
37 Citations
28 Claims
-
1. A method comprising:
-
determining, by a computing system, an expected travel route of a user of a computing device and an expected departure time for the user to begin traveling along the expected travel route to a destination such that the user arrives at the destination by a future time; determining, by the computing system, traffic information associated with the expected travel route, the traffic information indicating possible travel delays along the expected travel route and occurring during a time interval before the expected departure time; determining, by the computing system, based at least in part on the traffic information, a traffic delay associated with the expected travel route during the time interval; and sending, by the computing system, to the computing device, information based on the traffic delay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
sending, by a computing device, to a computing system, an indication of a current location of a user associated with the computing device; receiving, by the computing device, from the computing system, an indication of an estimated trip time for the user to travel along an expected travel route at an expected departure time for the user to arrive at an expected location by a future time; and responsive to determining that a difference between an amount of time remaining until the future time and the estimated trip time satisfies a threshold, outputting, by the computing device and for display, an indication of a suggested departure time for the user to begin traveling along the expected travel route to the expected location such that the user arrives at the expected location by the future time. - View Dependent Claims (12, 13, 14)
-
-
15. A computing system comprising:
-
at least one processor; and at least one module operable by the at least one processor to; determine an expected travel route of a user of a computing device and an expected departure time for the user to begin traveling along the expected travel route to a destination such that the user arrives at the destination by a future time; determine traffic information associated with the expected travel route, the traffic information indicating possible travel delays along the expected travel route and occurring during a time interval before the expected departure time; determine, based at least in part on the traffic information, a traffic delay associated with the expected travel route during the time interval; and send, to the computing device, information based on the traffic delay. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computing device comprising:
-
a display device; at least one processor; and at least one module operable by the at least one processor to; send, to a computing system, an indication of a current location of a user associated with the computing device; receive, from the computing system, an indication of an estimated trip time for the user to travel along an expected travel route at an expected departure time for the user to arrive at an expected location by a future time; and responsive to determining that a difference between an amount of time remaining until the future time and the estimated trip time satisfies a threshold, output, for display at the display device, an indication of a suggested departure time for the user to begin traveling along the expected travel route to the expected location such that the user arrives at the expected location by the future time. - View Dependent Claims (26, 27, 28)
-
Specification