CPC G01C 21/3415 (2013.01) [G01C 21/3438 (2013.01); G01C 21/3484 (2013.01); G01C 21/3614 (2013.01); G01C 21/362 (2013.01); G01C 21/3673 (2013.01); G01C 21/3676 (2013.01); G01C 21/3682 (2013.01); G06F 3/0484 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0275 (2013.01); G06Q 50/14 (2013.01); G08G 1/0969 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
providing, by a user device comprising a processor device, an original destination to a mapping service;
receiving, by the user device and from the mapping service, an alternative destination response, wherein the alternative destination response comprises information descriptive of a plurality of alternative destinations, wherein each of the plurality of alternative destinations is located within a particular geographic area that includes the original destination, and wherein the alternative destination response further comprises information descriptive of a cost associated with products or services provided by each of the plurality of alternative destinations;
providing, by the user device and for output, a map that includes a respective plurality of destination representations for the plurality of alternative destinations, wherein each of the plurality of destination representations is indicative of the cost associated with the products or services provided by a respective alternative destination of the plurality of alternative destinations; and
responsive to a user input that selects a first alternative destination of the plurality of alternative destinations, providing, by the user device and for output, a map that includes a representation of a route from a starting location of the user device to the first alternative destination.
|