Patent ID: 8607167

Claim:
A method, comprising: at a computing device with a touch screen display: displaying a map application, wherein the map application is configured to separately display a list of bookmarked locations, a list of recent map-related queries by a user, wherein the list of recent map-related queries includes at least one entry that simultaneously displays a start point and an end point for directions, and a list of contacts for the user; and in response to detecting a finger gesture on an input icon associated with a search term input area while no text is entered in the search term input area: if the list of bookmarked locations was displayed more recently than the list of recent map-related queries by the user and the list of contacts prior to the finger gesture on the input icon associated with the search term input area, simultaneously displaying the list of bookmarked locations and a bookmark list display icon, a recent map-related query list display icon, and a contact list display icon, wherein in response to detecting a finger gesture on a bookmarked location in the list of bookmarked locations, an area corresponding to the bookmarked location is displayed on a digital map; if the list of recent map-related queries by the user was displayed more recently than the list of bookmarked locations and the list of contacts prior to the finger gesture on the input icon associated with the search term input area, simultaneously displaying the list of recent map-related queries by the user and the bookmark list display icon, the recent map-related query list display icon, and the contact list display icon, wherein in response to detecting a finger gesture on a recent map-related query in the list of recent map-related queries by the user, one or more results corresponding to the recent map-related query are displayed on a digital map; and if the list of contacts was displayed more recently than the list of recent map-related queries by the user and the list of bookmarked locations prior to the finger gesture on the input icon associated with the search term input area, simultaneously displaying the list of contacts for the user and the bookmark list display icon, the recent map-related query list display icon, and the contact list display icon, wherein in response to detecting a finger gesture on a contact in the list of contacts, an area associated with the contact is displayed on a digital map.