Device, Method, and Graphical User Interface for Navigation of Information in a Map-Based Interface
First Claim
1. An electronic device, comprising:
- a display;
a touch-sensitive surface;
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 geographic map in a first mode of an application on the display, the geographic map including a plurality of landmarks, the geographic map being displayed at a first magnification level in a range of magnification levels;
detecting a first input on the touch-sensitive surface, the first input including a first finger contact at a location on the touch-sensitive surface that corresponds to a first landmark on the display;
in response to detecting the first input on the touch-sensitive surface;
when the first input does not satisfy one or more predefined mode-change conditions, changing the magnification level of the geographic map in accordance with the first input and remaining in the first mode of the application; and
when the first input satisfies the one or more predefined mode-change conditions, selecting the first landmark and entering a second mode of the application that is distinct from the first mode;
while in the second mode of the application, detecting a second input on the touch-sensitive surface; and
,in response to detecting the second input on the touch-sensitive surface, displaying information about the first landmark.
1 Assignment
0 Petitions
Accused Products
Abstract
A device with a display and a touch-sensitive surface: displays a geographic map in a first mode of an application, the geographic map including a plurality of landmarks, the geographic map being displayed at a first magnification level; detects a first input, the first input including a first finger contact at a location on the touch-sensitive surface that corresponds to a first landmark on the display; in response to detecting the first input: when the first input does not satisfy one or more predefined mode-change conditions, changes the magnification level in accordance with the first input and remains in the first mode; and when the first input satisfies the mode-change conditions, selects the first landmark and enters a second mode of the application; while in the second mode, detects a second input; and, in response to detecting the second input, displays information about the first landmark.
53 Citations
23 Claims
-
1. An electronic device, comprising:
-
a display; a touch-sensitive surface; 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 geographic map in a first mode of an application on the display, the geographic map including a plurality of landmarks, the geographic map being displayed at a first magnification level in a range of magnification levels; detecting a first input on the touch-sensitive surface, the first input including a first finger contact at a location on the touch-sensitive surface that corresponds to a first landmark on the display; in response to detecting the first input on the touch-sensitive surface; when the first input does not satisfy one or more predefined mode-change conditions, changing the magnification level of the geographic map in accordance with the first input and remaining in the first mode of the application; and when the first input satisfies the one or more predefined mode-change conditions, selecting the first landmark and entering a second mode of the application that is distinct from the first mode; while in the second mode of the application, detecting a second input on the touch-sensitive surface; and
,in response to detecting the second input on the touch-sensitive surface, displaying information about the first landmark. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification