Portable electronic device for photo management
First Claim
1. A computer-implemented method, comprising:
- at a device with a touch screen display,detecting a first movement of a physical object on or near the touch screen display;
while detecting the first movement, translating a first digital object displayed on the touch screen display in a first direction, wherein the first digital object is associated with a set of digital objects;
in response to display of a previously hidden edge of the first digital object and continued detection of the first movement, displaying an area beyond the edge of the first digital object;
after the first movement is no longer detected, translating the first digital object in a second direction until the area beyond the edge of the first digital object is no longer displayed;
detecting a second movement of the physical object on or near the touch screen display; and
in response to detecting the second movement while the previously hidden edge of the first digital object is displayed, translating the first digital object in the first direction and displaying a second digital object in the set of digital objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable electronic device with a touch screen display for photo management is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device displays an array of thumbnail images corresponding to a set of photographic images. The device replaces the displayed array of thumbnail images with a user-selected photographic image upon detecting a user contact with a corresponding thumbnail image in the array. The user-selected photographic image is displayed at a larger scale than the corresponding thumbnail image. The portable device displays a different photographic image in replacement of the user-selected photographic image in accordance with a scrolling gesture. The scrolling gesture comprises a substantially horizontal movement of user contact with the touch screen display.
263 Citations
27 Claims
-
1. A computer-implemented method, comprising:
-
at a device with a touch screen display, detecting a first movement of a physical object on or near the touch screen display; while detecting the first movement, translating a first digital object displayed on the touch screen display in a first direction, wherein the first digital object is associated with a set of digital objects; in response to display of a previously hidden edge of the first digital object and continued detection of the first movement, displaying an area beyond the edge of the first digital object; after the first movement is no longer detected, translating the first digital object in a second direction until the area beyond the edge of the first digital object is no longer displayed; detecting a second movement of the physical object on or near the touch screen display; and in response to detecting the second movement while the previously hidden edge of the first digital object is displayed, translating the first digital object in the first direction and displaying a second digital object in the set of digital objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device, comprising:
-
a display; one or more processors; memory; and a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including; instructions for detecting a first movement of a physical object on or near the touch screen display; instructions for, while detecting the first movement, translating a first digital object displayed on the touch screen display in a first direction, wherein the first digital object is associated with a set of digital objects; instructions for, in response to display of a previously hidden edge of the first digital object and continued detection of the first movement, displaying an area beyond the edge of the first digital object; instructions for, after the first movement is no longer detected, translating the first digital object in a second direction until the area beyond the edge of the first digital object is no longer displayed; instructions for detecting a second movement of the physical object on or near the touch screen display; and instructions for, in response to detecting the second movement while the previously hidden edge of the first digital object is displayed, translating the first digital object in the first direction and displaying a second digital object in the set of digital objects. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium having stored therein instructions, which when executed by an electronic device with a touch screen display, cause the device to:
-
detect a first movement of a physical object on or near the touch screen display; while detecting the first movement, translate a first digital object displayed on the touch screen display in a first direction, wherein the first digital object is associated with a set of digital objects; in response to display of a previously hidden edge of the first digital object and continued detection of the first movement, display an area beyond the edge of the first digital object; after the first movement is no longer detected, translate the first digital object in a second direction until the area beyond the edge of the first digital object is no longer displayed; detect a second movement of the physical object on or near the touch screen display; and in response to detecting the second movement while the previously hidden edge of the first digital object is displayed, translate the first digital object in the first direction and display a second digital object in the set of digital objects. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification