Device, Method, and Graphical User Interface for Tracking Movement on a Map
First Claim
1. A portable electronic device, comprising:
- a 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;
receiving location information for the portable electronic device;
entering a tracked mode of a mapping application, the tracked mode comprising;
displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device;
displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and
maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; and
moving the current location icon along a boundary of the predefined area on the display in accordance with movement of the current location of the portable electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes: receiving location information for the portable electronic device; and entering a tracked mode of a mapping application. The tracked mode includes: displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes. The method also includes moving the current location icon along a boundary of the predefined area on the display in accordance with movement of the current location of the portable electronic device.
-
Citations
16 Claims
-
1. A portable electronic device, comprising:
-
a 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; receiving location information for the portable electronic device; entering a tracked mode of a mapping application, the tracked mode comprising; displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; and moving the current location icon along a boundary of the predefined area on the display in accordance with movement of the current location of the portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
at a portable electronic device with a display; receiving location information for the portable electronic device; entering a tracked mode of a mapping application, the tracked mode comprising; displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; and moving the current location icon along a boundary of the predefined area on the display in accordance with movement of the current location of the portable electronic device.
-
12. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a display, cause the device to:
-
receive location information for the portable electronic device; enter a tracked mode of a mapping application, the tracked mode comprising; displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; and move the current location icon along a boundary of the predefined area on the display in accordance with movement of the current location of the portable electronic device.
-
-
13. A portable electronic 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; receiving location information for the portable electronic device; and entering a tracked mode of a mapping application, the tracked mode comprising; displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; while in the tracked mode of the mapping application, detecting a first finger gesture on the touch screen display; in response to detecting the first finger gesture, translating the map on the display such that the current location icon is located outside a displayed portion of the map; detecting a second finger gesture on the touch screen display; in response to detecting the second finger gesture, translating the map on the display such that the current location icon is redisplayed in the predefined area; determining a first length of time when the current location icon is located outside the predefined area; maintaining the tracked mode of the mapping application when the first length of time is less than a first predefined duration; and exiting the tracked mode of the mapping application when the first length of time exceeds the first predefined duration. - View Dependent Claims (14)
-
-
15. A method, comprising:
-
at a portable electronic device with a touch screen display; receiving location information for the portable electronic device; and entering a tracked mode of a mapping application, the tracked mode comprising; displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; while in the tracked mode of the mapping application, detecting a first finger gesture on the touch screen display; in response to detecting the first finger gesture, translating the map on the display such that the current location icon is located outside a displayed portion of the map; detecting a second finger gesture on the touch screen display; in response to detecting the second finger gesture, translating the map on the display such that the current location icon is redisplayed in the predefined area; determining a first length of time when the current location icon is located outside the predefined area; maintaining the tracked mode of the mapping application when the first length of time is less than a first predefined duration; and exiting the tracked mode of the mapping application when the first length of time exceeds the first predefined duration.
-
-
16. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
receive location information for the portable electronic device; and enter a tracked mode of a mapping application, the tracked mode comprising; displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes; while in the tracked mode of the mapping application, detect a first finger gesture on the touch screen display; in response to detecting the first finger gesture, translate the map on the display such that the current location icon is located outside a displayed portion of the map; detect a second finger gesture on the touch screen display; in response to detecting the second finger gesture, translate the map on the display such that the current location icon is redisplayed in the predefined area; determine a first length of time when the current location icon is located outside the predefined area; maintain the tracked mode of the mapping application when the first length of time is less than a first predefined duration; and exit the tracked mode of the mapping application when the first length of time exceeds the first predefined duration.
-
Specification