US 12,316,799 B2
System, method, and article of manufacture to iteratively update an image displayed over a lock screen to provide a continuous glimpse into a navigation application running in the background of the mobile device that is in a screen locked state
Ramraj Soundararajan, Tampa, FL (US)
Assigned to RAID ONE IP LLC, Tampa, FL (US)
Filed by RAID ONE IP LLC, Tampa, FL (US)
Filed on May 6, 2024, as Appl. No. 18/655,907.
Application 18/655,907 is a continuation of application No. 18/198,139, filed on May 16, 2023, granted, now 11,979,514.
Application 18/198,139 is a continuation of application No. 17/963,179, filed on Oct. 10, 2022, granted, now 11,695,862, issued on Jul. 4, 2023.
Application 17/963,179 is a continuation of application No. 17/176,160, filed on Feb. 15, 2021, granted, now 11,470,193, issued on Oct. 11, 2022.
Application 17/176,160 is a continuation of application No. 16/012,759, filed on Jun. 19, 2018, granted, now 10,924,600, issued on Feb. 16, 2021.
Application 16/012,759 is a continuation of application No. 15/912,453, filed on Mar. 5, 2018, granted, now 10,015,301, issued on Jul. 3, 2018.
Application 15/912,453 is a continuation of application No. 14/280,555, filed on May 16, 2014, granted, now 9,912,795, issued on Mar. 6, 2018.
Prior Publication US 2024/0291915 A1, Aug. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/00 (2018.01); H04M 1/67 (2006.01); H04M 1/72403 (2021.01); H04W 4/02 (2018.01); H04W 4/18 (2009.01)
CPC H04M 1/67 (2013.01) [H04M 1/72403 (2021.01); H04W 4/023 (2013.01); H04W 4/18 (2013.01)] 18 Claims
OG exemplary drawing
 
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.