Abstract:
A method of providing navigation instructions in a locked mode of a device is disclosed. The method, while the display screen of the device is turned off, determines that the device is near a navigation point. The method turns on the display screen and provides navigation instructions. In some embodiments, the method identifies the ambient light level around the device and turns on the display at brightness level determined by the identified ambient light level. The method turns off the display after the navigation point is passed.
Abstract:
For a device that includes a touch-sensitive screen and a touch input interface, a method of presenting a map is described. The method displays a presentation of a map from a particular view of the map. The method generates and displays a rotating presentation of the map by changing the particular view while receiving a multi-touch input and for a duration of time after the multi-touch input has terminated in order to provide a degree of inertia motion for the rotating map presentation.
Abstract:
A device includes a display screen, at least one processing unit, and a storage storing a mapping program which when executed by the processing unit displays a map in a display area of the mapping program that includes a search area for receiving inputs and displaying search completions, the display area displayed on the display screen. The mapping program identifies a set of search completions that includes recent search completions used to search locations on the map. The mapping program, upon receiving a non-text input through the search area when the search area is empty, displays the set of search completions in the search area.
Abstract:
A device comprising:a display screen;at least one processing unit; anda storage storing a map application which when executed by the processing unit provides a display area for displaying a map and a set of scrollable instruction signs (5225, 5235), the display area displayed on the display screen, the map application having sets of instructions for: providing a route between a starting location and a destination location, the route including a sequence of maneuvering instructions for guiding a user through the route, each maneuvering instruction associated with a region of the map; and providing a plurality of scrollable instruction signs for showing a plurality of maneuvering instructions in the sequence, wherein when a first scrollable instruction sign (5225) for a first maneuvering instruction is shown, a first region of the map (5290) that is associated with the first maneuvering instruction is displayed, and when a scrollable instruction sign (5235) for a second maneuvering instruction is shown, a second region of the map (5250) that is associated with the second maneuvering instruction is displayed.
Abstract:
A device includes a display screen, at least one processing unit, and a storage storing a mapping program which when executed by the processing unit displays a map in a display area of the mapping program that includes a search area for receiving inputs and displaying search completions, the display area displayed on the display screen. The mapping program identifies a set of search completions that includes recent search completions used to search locations on the map. The mapping program, upon receiving a non-text input through the search area when the search area is empty, displays the set of search completions in the search area.
Abstract:
A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display-corresponds to a prededfined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gestures.
Abstract:
For a device that includes a touch-sensitive screen and a touch input interface, a method of presenting a map is described. The method displays a presentation of a map from a particular view of the map. The method generates and displays a rotating presentation of the map by changing the particular view while receiving a multi-touch input and for a duration of time after the multi-touch input has terminated in order to provide a degree of inertia motion for the rotating map presentation.
Abstract:
A method of providing navigation on an electronic device when the display screen is locked. The method receives a verbal request to start navigation while the display is locked. The method identifies a route from a current location to a destination based on the received verbal request. While the display screen is locked, the method provides navigational directions on the electronic device from the current location of the electronic device to the destination. Some embodiments provide a method for processing a verbal search request. The method receives a navigation-related verbal search request and prepares a sequential list of the search results based on the received request. The method then provides audible information to present a search result from the sequential list. The method presents the search results in a batch form until the user selects a search result, the user terminates the search, or the search items are exhausted.
Abstract:
A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display-corresponds to a prededfined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gestures.
Abstract:
A device that includes at least one processing unit and stores a multi-mode mapping program for execution by the at least one processing unit is described. The program includes a user interface (UI). The UI includes a display area for displaying a two-dimensional (2D) presentation of a map or a three-dimensional (3D) presentation of the map. The UI also includes a selectable 3D control (150) for directing the program to transition between the 2D and 3D presentations and for having a first appearance when the display area displays the 2D presentation of the map and a second appearance when the display area displays the 3D presentation of the map.