IP Library Granted Patent US 8,302,033
Granted Patent B2
US 8,302,033 · App. 12/143,752 · Granted Oct 30, 2012

Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information

Assignee: Apple Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,302,033
App. No.
12/143,752
Granted
Oct 30, 2012
Kind
B2
Abstract

A device, method, and graphical user interface for providing maps, directions, and location-based information on a touch screen display are disclosed.

Claims (35)

1. A method, comprising:

at a computing device with a touch screen display:

detecting a single finger gesture on a marker on a digital map on the touch screen display;

in response to determining that the single finger gesture moves a finger contact area more than a first predetermined distance in a first predetermined time when a finger in the single finger gesture initially touches the touch screen display, moving the digital map on the touch screen display in accordance with the movement of the single finger gesture, rather than displaying a user-selectable region for obtaining information associated with the marker on the touch screen display or moving the marker on the digital map in accordance with the single finger gesture;

in response to determining that the single finger gesture is a single tap gesture that moves the finger contact area less than a second predetermined distance and lasts less than a second predetermined time, displaying the user-selectable region, which when selected initiates display of an interface for obtaining information associated with the marker on the touch screen display, rather than moving the digital map on the touch screen display or moving the marker on the digital map in accordance with the single finger gesture; and

in response to determining that the single finger gesture includes a substantially stationary contact, the substantially stationary contact moving the finger contact area less than a third predetermined distance and lasting more than the second predetermined time, followed by translation of the finger contact area on the touch screen display after the second predetermined time ends, moving the marker on the digital map in accordance with movement of the single finger gesture, rather than moving the digital map on the touch screen display or displaying the user-selectable region for obtaining information associated with the marker on the touch screen display.

2. The method of claim 1 , including:

in response to determining that the single finger gesture is a single-finger, double tap gesture that moves a finger contact area less than a fourth predetermined distance and lasts less than a third predetermined time, magnifying an area of the map that includes the marker on the touch screen display, rather than moving the digital map on the touch screen display, displaying a user-selectable region for obtaining information associated with the marker on the touch screen display, or moving the marker on the digital map in accordance with the single finger gesture.

3. The method of claim 1 , including:

detecting a two-finger, double tap gesture on the digital map on the touch screen display, wherein at least one finger contact of the two-finger, double tap gesture is detected on the marker on the digital map on the touch screen display; and

in response to determining that the two-finger, double tap gesture lasts less than a fourth predetermined time, demagnifying an area of the map that includes the marker on the touch screen display, rather than moving the digital map on the touch screen display, displaying a user-selectable region for obtaining information associated with the marker on the touch screen display, or moving the marker on the digital map.

4. 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:

detecting a single finger gesture on a marker on a digital map on the touch screen display;

in response to determining that the single finger gesture moves a finger contact area more than a first predetermined distance in a first predetermined time when the finger in the single finger gesture initially touches the touch screen display, moving the digital map on the touch screen display in accordance with the movement of the single finger gesture, rather than displaying a user-selectable region for obtaining information associated with the marker on the touch screen display or moving the marker on the digital map in accordance with the single finger gesture;

in response to determining that the single finger gesture is a single tap gesture that moves the finger contact area less than a second predetermined distance and lasts less than a second predetermined time, displaying the user-selectable region, which when selected initiates display of an interface for obtaining information associated with the marker on the touch screen display, rather than moving the digital map on the touch screen display or moving the marker on the digital map in accordance with the single finger gesture; and

in response to determining that the single finger gesture includes a substantially stationary contact, the substantially stationary contact moving the finger contact area less than a third predetermined distance and lasting more than the second predetermined time, followed by translation of the finger contact area on the touch screen display after the second predetermined time ends, moving the marker on the digital map in accordance with movement of the single finger gesture, rather than moving the digital map on the touch screen display or displaying the user-selectable region for obtaining information associated with the marker on the touch screen display.

5. The device of claim 4 , including instructions for:

in response to determining that the single finger gesture is a single-finger, double tap gesture that moves a finger contact area less than a fourth predetermined distance and lasts less than a third predetermined time, magnifying an area of the map that includes the marker on the touch screen display, rather than moving the digital map on the touch screen display, displaying a user-selectable region for obtaining information associated with the marker on the touch screen display, or moving the marker on the digital map in accordance with the single finger gesture.

6. The device of claim 4 , including instructions for:

detecting a two-finger, double tap gesture on the digital map on the touch screen display, wherein at least one finger contact of the two-finger, double tap gesture is detected on the marker on the digital map on the touch screen display; and

in response to determining that the two-finger, double tap gesture lasts less than a fourth predetermined time, demagnifying an area of the map that includes the marker on the touch screen display, rather than moving the digital map on the touch screen display, displaying a user-selectable region for obtaining information associated with the marker on the touch screen display, or moving the marker on the digital map.

7. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a touch screen display, cause the device to:

detect a single finger gesture on a marker on a digital map on the touch screen display;

in response to determining that the single finger gesture moves a finger contact area more than a first predetermined distance in a first predetermined time when the finger in the single finger gesture initially touches the touch screen display, move the digital map on the touch screen display in accordance with the movement of the single finger gesture, rather than display a user-selectable region for obtaining information associated with the marker on the touch screen display or move the marker on the digital map in accordance with the single finger gesture;

in response to determining that the single finger gesture is a single tap gesture that moves the finger contact area less than a second predetermined distance and lasts less than a second predetermined time, display the user-selectable region, which when selected initiates display of an interface for obtaining information associated with the marker on the touch screen display, rather than move the digital map on the touch screen display or move the marker on the digital map in accordance with the single finger gesture; and

in response to determining that the single finger gesture includes a substantially stationary contact, the substantially stationary contact moving the finger contact area less than a third predetermined distance and lasting more than the second predetermined time, followed by translation of the finger contact area on the touch screen display after the second predetermined time ends, move the marker on the digital map in accordance with movement of the single finger gesture, rather than move the digital map on the touch screen display or display the user-selectable region for obtaining information associated with the marker on the touch screen display.

8. The non-transitory computer readable storage medium of claim 7 , including instructions which cause the device to:

in response to determining that the single finger gesture is a single-finger, double tap gesture that moves a finger contact area less than a fourth predetermined distance and lasts less than a third predetermined time, magnify an area of the map that includes the marker on the touch screen display, rather than move the digital map on the touch screen display, display a user-selectable region for obtaining information associated with the marker on the touch screen display, or move the marker on the digital map in accordance with the single finger gesture.

9. The non-transitory computer readable storage medium of claim 7 , including instructions which cause the device to:

detect a two-finger, double tap gesture on the digital map on the touch screen display, wherein at least one finger contact of the two-finger, double tap gesture is detected on the marker on the digital map on the touch screen display; and

in response to determining that the two-finger, double tap gesture lasts less than a fourth predetermined time, demagnify an area of the map that includes the marker on the touch screen display, rather than move the digital map on the touch screen display, display a user-selectable region for obtaining information associated with the marker on the touch screen display, or move the marker on the digital map.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2009
From: MATAS, MICHAEL; BLUMENBERG, CHRIS; BOULE, ANDRE M.J.; LEMAY, STEPHEN O.; WILLIAMSON, RICHARD
To: APPLE INC.
Reel/Frame 022173/0281 →
Continuity (5)
Provisional Application 61019296 · Jan 6, 2008
Provisional Application 61019295 · Jan 6, 2008
Provisional Application 60937993 · Jun 29, 2007
Provisional Application 60936725 · Jun 22, 2007
Related Publication 20080320419A1 · Dec 25, 2008