INTELLIGENT ADJUSTMENT OF MAP VIEWPORTS AT LAUNCH
First Claim
Patent Images
1. A method of displaying maps in a map application running on a mobile device, the method comprising:
- displaying a first map in the map application;
leaving the map application;
receiving a command to return to the map application;
returning to the map application and displaying the first map while identifying a current location of the mobile device; and
selectively continuing to display the first map if a set of conditions is met or displaying a second map if the set of conditions is not met.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of selectively displaying maps on a mobile device. The method sends a map application, which had been displaying a first map, to the background. The method then returns the map application to the foreground. The method then determines whether to redisplay the previous map or display a map surrounding the then current location of the device. The determination is based on various factors including user interaction, time that the map application has been in the background and distance traveled while the map application is in the background.
-
Citations
22 Claims
-
1. A method of displaying maps in a map application running on a mobile device, the method comprising:
-
displaying a first map in the map application; leaving the map application; receiving a command to return to the map application; returning to the map application and displaying the first map while identifying a current location of the mobile device; and selectively continuing to display the first map if a set of conditions is met or displaying a second map if the set of conditions is not met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine readable medium storing a set of programs which when executed on at least one processing unit displays maps in a map application, the set of programs comprising sets of instructions for:
-
displaying a first map in the map application; leaving the map application; receiving a command to return to the map application; returning to the map application and displaying the first map while identifying a current location of the mobile device; and selectively continuing to display the first map if a set of conditions is met or displaying a second map if the set of conditions is not met. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of displaying maps in a map application running on a mobile device, the method comprising:
-
returning a map application to the foreground after the map application was previously sent into the background while displaying a first map; and selectively redisplaying the first map if a set of conditions is not met or displaying a second map if the set of conditions is met. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory machine readable medium storing a set of programs which when executed on at least one processing unit displays maps in a map application, the set of programs comprising sets of instructions for:
-
reopening a map application after the map application was previously closed while displaying a first map; and selectively redisplaying the first map if a set of conditions is not met or displaying a second map if the set of conditions is met. - View Dependent Claims (20, 21, 22)
-
Specification