PROACTIVE DELIVERY OF NAVIGATION OPTIONS
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining a target destination and a current location of a user;
identifying a plurality navigation options from the current location to the target destination; and
proactively causing the one or more navigation options to be displayed to the user,wherein the plurality of navigation options pertain to more than one mode of transportation.
8 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user'"'"'s mobile device at a relevant time. Navigation options can be selected based on the user'"'"'s current location, the user'"'"'s future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user'"'"'s mobile device at a time that the navigation options are relevant.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining a target destination and a current location of a user; identifying a plurality navigation options from the current location to the target destination; and proactively causing the one or more navigation options to be displayed to the user, wherein the plurality of navigation options pertain to more than one mode of transportation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media comprising instructions that are executable to cause a device to perform a process comprising:
-
determining a target destination and a current location of a user; identifying a plurality of navigation options from the current location to the target destination, the plurality of navigation options pertaining to more than one mode of transportation; proactively causing the plurality navigation options to be displayed to the user; and updating the plurality navigation options to be displayed to the user responsive to a change in the target destination of the user, a change the current location of the user, or a change in time. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device comprising:
-
one or more processors; one or more computer-readable storage media; one or more modules embodied on the one or more computer-readable storage media and executable under the influence of the one or more processors, the one or more modules configured to; determine a current location of the device; determine a target destination of a user of the device; identify a plurality of navigation options from the current location to the target destination, the plurality of navigation options pertaining to more than one mode of transportation; and cause the plurality of navigation options to be displayed to the user on a display without receiving a request for the plurality of navigation options from the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification