| CPC G01C 21/367 (2013.01) [G01C 21/3415 (2013.01); G01C 21/3492 (2013.01)] | 20 Claims |

|
1. A method for adjusting a transparency of a map overlay, the method comprising:
generating for display a content item at a device;
generating for display, at a first level of transparency, a map overlay concurrently displayed over the content item at the device, wherein the map overlay comprises a depiction of at least a portion of a route and a first location of the device;
receiving, from a global-positioning system, location data corresponding to a current location of the device;
automatically modifying the depiction of the first location of the device to depict a second location corresponding to the current location of the device based on the location data;
detecting, based on the current location and the route, a directional change for the route, wherein a map component of the map overlay depicts the directional change; and
in response to detecting the directional change:
automatically adjusting the transparency of the map overlay to a second level of transparency, wherein the second level of transparency corresponds to a ratio between values corresponding to pixels of the map overlay and values corresponding to pixels of the content item displayed concurrently with the map overlay; and
automatically adjusting the transparency of the map component depicting the directional change to a third level of transparency less than the second level of transparency such that pixels of the map component depicting the directional change are prominently displayed against the pixels of the content item displayed concurrently with the map overlay at the device.
|