| CPC H04M 1/67 (2013.01) [H04M 1/72403 (2021.01); H04W 4/023 (2013.01); H04W 4/18 (2013.01)] | 18 Claims |

|
1. A method as implemented by a mobile device configured to run applications in either a foreground or a background, the method comprising:
(a) running a navigation application in the foreground while the mobile device is not in a screen locked state, the navigation application providing directions to a destination;
(b) running another application in the foreground after placing the navigation application in the background while the mobile device is not in the screen locked state;
(c) receiving an input to place the mobile device in the screen locked state and responsive to the input, running both the navigation application and the another application in the background, wherein the another application running in the background is a last run application in the mobile device and the navigation application running in the background is not the last run application in the mobile device;
(d) accessing a profile storing at least one preference associated with the mobile device, the at least one preference in the profile identifying the navigation application running in the background for which activity information is to be provided on a display of the mobile device when the mobile device is in the screen locked state even when the navigation application is not the last run application in the mobile device;
(e) identifying the mobile device has traversed to a first GPS location toward the destination when the mobile device is in the screen locked state;
(f) activating the display of the mobile device while the mobile device remains in the screen locked state and rendering a first image on the display of the mobile device in the screen locked state when the mobile device is at the first GPS location, the first image associated with a first activity of the navigation application when the mobile device is at the first GPS location;
(g) identifying the mobile device has traversed to a second GPS location toward the destination when the mobile device is in the screen locked state;
(h) activating the display of the mobile device while the mobile device remains in the screen locked state and rendering a second image on the display of the mobile device in the screen locked state when the mobile device is at the second GPS location, the second image associated with a second activity of the navigation application when the mobile device is at the second GPS location; and
(i) continuously activating the display of the mobile device while the mobile device remains in the screen locked state and continuously updating the display of the mobile device with a new image each time the mobile device traverses to a new GPS location towards the destination, the new image associated with a new activity of the navigation application when the mobile device is at the new GPS location.
|