Touch Screen Device, Method, and Graphical User Interface for Displaying and Selecting Application Options
Abstract
In accordance with some embodiments, a flat version of an application interface is displayed. In response to detecting a user gesture on a view options icon while the flat version of the application interface is displayed, a curled version of the application interface is displayed. The curled version of the application interface includes an image of a curled page that obscures a first portion of the flat version of the application interface, and a roll-up region in a display region formerly occupied by a second portion of the flat version of the application interface. The roll-up region includes a plurality of option icons. When a user selection gesture on one or more of the plurality of option icons is detected, the flat version of the application interface is redisplayed with information corresponding to the option icons upon which user selection gestures were detected.
Claims
exact text as granted — not AI-modified1 . A method, comprising:
at a computing device with a touch screen display:
displaying a map application, wherein the map application is configured to display a map;
detecting a first finger gesture on an icon for adding a user-moveable location marker to the map;
displaying the user-moveable location marker on the map;
in response to detecting a second finger gesture on the user-moveable location marker, moving the user-moveable location marker on the map in accordance with the second finger gesture;
while displaying the map and the user-moveable location marker, displaying a user-selectable region for obtaining information associated with a current location of the user-moveable location marker on the map;
in response to detecting a third finger gesture on the user-selectable region for obtaining information, replacing the display of the map and the user-moveable location marker with a display of a plurality of option icons, wherein the plurality of option icons include:
a first icon, wherein in response to detection of a finger gesture on the first icon, the display of the plurality of icons is replaced with a display of a user interface for adding an entry to a set of bookmarked locations, the added entry corresponding to the current location of the user-moveable location marker on the map;
a second icon, wherein in response to detection of a finger gesture on the second icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions to the current location of the user-moveable location marker on the map from another location; and
a third icon, wherein in response to detection of a finger gesture on the third icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions from the current location of the user-moveable location marker on the map to another location.
2 . The method of claim 1 , wherein the icon for adding a user-moveable location marker to the map is located in a curled version of a map application interface.
3 . The method of claim 1 , wherein:
the second finger gesture includes a finger contact area that moves on the touch screen, and moving the user-moveable location marker on the map in accordance with the second finger gesture includes displaying the user-moveable location marker offset from the moving finger contact area during the second finger gesture.
4 . The method of claim 3 , wherein the user-moveable location marker is offset from the moving finger contact area such that a user's view of the user-moveable location marker is not obscured by the second finger gesture while moving the user-moveable location marker on the map in accordance with the second finger gesture.
5 . The method of claim 1 , wherein the plurality of option icons include a fourth icon, wherein in response to detection of a finger gesture on the fourth icon, the user-moveable location marker is deleted.
6 . The method of claim 1 , including displaying text identifying the current location of the user-moveable location marker on the map.
7 . The method of claim 6 , including transmitting a request for a reverse lookup of the current location of the user-moveable location marker on the map and receiving information identifying the current location of the user-moveable location marker on the map.
8 . The method of claim 1 , wherein adding the entry to the set of bookmarked locations includes displaying a sequence of graphical user interfaces responsive to user gestures for adding the entry to the set of bookmarked locations.
9 . The method of claim 1 , including adding an entry to a set of contacts, the added entry including location information corresponding to the map location of the marker.
10 . The method of claim 1 , including updating an entry in a set of contacts to include location information corresponding to the current location of the user-moveable location marker on the map.
11 . A computing device, comprising:
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying a map application, wherein the map application is configured to display a map;
detecting a first finger gesture on an icon for adding a user-moveable location marker to the map;
displaying the user-moveable location marker on the map;
in response to detecting a second finger gesture on the user-moveable location marker, moving the user-moveable location marker on the map in accordance with the second finger gesture;
while displaying the map and the user-moveable location marker, displaying a user-selectable region for obtaining information associated with a current location of the user-moveable location marker on the map;
in response to detecting a third finger gesture on the user-selectable region for obtaining information, replacing the display of the map and the user-moveable location marker with a display of a plurality of option icons, wherein the plurality of option icons include:
a first icon, wherein in response to detection of a finger gesture on the first icon, the display of the plurality of icons is replaced with a display of a user interface for adding an entry to a set of bookmarked locations, the added entry corresponding to the current location of the user-moveable location marker on the map;
a second icon, wherein in response to detection of a finger gesture on the second icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions to the current location of the user-moveable location marker on the map from another location; and
a third icon, wherein in response to detection of a finger gesture on the third icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions from the current location of the user-moveable location marker on the map to another location.
12 . The device of claim 11 , wherein the icon for adding a user-moveable location marker to the map is located in a curled version of a map application interface.
13 . The device of claim 11 , wherein:
the second finger gesture includes a finger contact area that moves on the touch screen, and moving the user-moveable location marker on the map in accordance with the second finger gesture includes displaying the user-moveable location marker offset from the moving finger contact area during the second finger gesture.
14 . The device of claim 13 , wherein the user-moveable location marker is offset from the moving finger contact area such that a user's view of the user-moveable location marker is not obscured by the second finger gesture while moving the user-moveable location marker on the map in accordance with the second finger gesture.
15 . The device of claim 11 , wherein the plurality of option icons include a fourth icon, wherein in response to detection of a finger gesture on the fourth icon, the user-moveable location marker is deleted.
16 . The device of claim 11 , including instructions for displaying text identifying the current location of the user-moveable location marker on the map.
17 . The device of claim 16 , including instructions for transmitting a request for a reverse lookup of the current location of the user-moveable location marker on the map and instructions for receiving information identifying the current location of the user-moveable location marker on the map.
18 . The device of claim 11 , wherein adding the entry to the set of bookmarked locations includes displaying a sequence of graphical user interfaces responsive to user gestures for adding the entry to the set of bookmarked locations.
19 . The device of claim 11 , including instructions for adding an entry to a set of contacts, the added entry including location information corresponding to the map location of the marker.
20 . The device of claim 11 , including instructions for updating an entry in a set of contacts to include location information corresponding to the current location of the user-moveable location marker on the map.
21 . A non-transitory computer readable storage medium having stored therein instructions, which when executed by a device with a touch screen display, cause the device to:
display a map application, wherein the map application is configured to display a map; detect a first finger gesture on an icon for adding a user-moveable location marker to the map; display the user-moveable location marker on the map; in response to detecting a second finger gesture on the user-moveable location marker, move the user-moveable location marker on the map in accordance with the second finger gesture; while displaying the map and the user-moveable location marker, display a user-selectable region for obtaining information associated with a current location of the user-moveable location marker on the map; in response to detecting a third finger gesture on the user-selectable region for obtaining information, replace the display of the map and the user-moveable location marker with a display of a plurality of option icons, wherein the plurality of option icons include:
a first icon, wherein in response to detection of a finger gesture on the first icon, the display of the plurality of icons is replaced with a display of a user interface for adding an entry to a set of bookmarked locations, the added entry corresponding to the current location of the user-moveable location marker on the map;
a second icon, wherein in response to detection of a finger gesture on the second icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions to the current location of the user-moveable location marker on the map from another location; and
a third icon, wherein in response to detection of a finger gesture on the third icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions from the current location of the user-moveable location marker on the map to another location.
22 . The storage medium of claim 21 , wherein the icon for adding a user-moveable location marker to the map is located in a curled version of a map application interface.
23 . The storage medium of claim 21 , wherein:
the second finger gesture includes a finger contact area that moves on the touch screen, and moving the user-moveable location marker on the map in accordance with the second finger gesture includes displaying the user-moveable location marker offset from the moving finger contact area during the second finger gesture.
24 . The storage medium of claim 23 , wherein the user-moveable location marker is offset from the moving finger contact area such that a user's view of the user-moveable location marker is not obscured by the second finger gesture while moving the user-moveable location marker on the map in accordance with the second finger gesture.
25 . The storage medium of claim 21 , wherein the plurality of option icons include a fourth icon, wherein in response to detection of a finger gesture on the fourth icon, the user-moveable location marker is deleted.
26 . The storage medium of claim 21 , including instructions which when executed cause the device to display text identifying the current location of the user-moveable location marker on the map.
27 . The storage medium of claim 26 , including instructions which when executed cause the device to transmit a request for a reverse lookup of the current location of the user-moveable location marker on the map and receive information identifying the current location of the user-moveable location marker on the map.
28 . The storage medium of claim 21 , wherein adding the entry to the set of bookmarked locations includes displaying a sequence of graphical user interfaces responsive to user gestures for adding the entry to the set of bookmarked locations.
29 . The storage medium of claim 21 , including instructions which when executed cause the device to add an entry to a set of contacts, the added entry including location information corresponding to the map location of the marker.
30 . The storage medium of claim 21 , including instructions which when executed cause the device to update an entry in a set of contacts to include location information corresponding to the current location of the user-moveable location marker on the map.
31 . A graphical user interface on a device with a touch screen display, comprising:
a map displayed by a map application; wherein:
a first finger gesture is detected on an icon for adding a user-moveable location marker to the map;
the user-moveable location marker is displayed on the map;
in response to detecting a second finger gesture on the user-moveable location marker, the user-moveable location marker is moved on the map in accordance with the second finger gesture;
while displaying the map and the user-moveable location marker, a user-selectable region for obtaining information associated with a current location of the user-moveable location marker on the map is displayed;
in response to detecting a third finger gesture on the user-selectable region for obtaining information, the display of the map and the user-moveable location marker is replaced with a display of a plurality of option icons, wherein the plurality of option icons include:
a first icon, wherein in response to detection of a finger gesture on the first icon, the display of the plurality of icons is replaced with a display of a user interface for adding an entry to a set of bookmarked locations, the added entry corresponding to the current location of the user-moveable location marker on the map;
a second icon, wherein in response to detection of a finger gesture on the second icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions to the current location of the user-moveable location marker on the map from another location; and
a third icon, wherein in response to detection of a finger gesture on the third icon, the display of the plurality of icons is replaced with a display of a user interface for getting directions from the current location of the user-moveable location marker on the map to another location.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.