Portable Electronic Device for Photo Management
First Claim
1. A portable electronic device, comprising:
- a phone,a camera,a camera roll adapted to manage images and/or videos taken with the camera, one or more accelerometers adapted to detect an orientation of the portable electronic device, anda touch screen display adapted to provide control of the phone, the camera, and the camera roll;
a processor;
a memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the one or more programs including instructions for;
displaying a user interface for the camera on the touch screen display, the user interface for the camera including a viewfinder and a camera roll icon;
while displaying the user interface for the camera, detecting a finger gesture on the camera roll icon;
in response to detecting the finger gesture on the camera roll icon, entering the camera roll and displaying an icon that when activated initiates transfer to the user interface for the camera;
while in the camera roll, displaying an array of thumbnail images that corresponds to a set of photographic images taken with the camera;
detecting a user finger contact with a thumbnail image in the array;
upon detecting the user finger contact with the thumbnail image in the array, replacing the displayed array of thumbnail images with a corresponding photographic image, wherein the corresponding photographic image is displayed at a larger scale than the user-selected thumbnail image;
while displaying the corresponding photographic image at the larger scale, detecting a scrolling gesture comprising a substantially horizontal movement of a user finger contact with the touch screen display;
in accordance with the scrolling gesture, displaying a different photographic image in replacement of the corresponding photographic image; and
,while displaying the different photographic image, upon detection of a change in the orientation of the portable electronic device by the one or more accelerometers, rotating the different photographic image on the touch screen display to maintain a proper viewing orientation.
0 Assignments
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.
-
Citations
14 Claims
-
1. A portable electronic device, comprising:
-
a phone, a camera, a camera roll adapted to manage images and/or videos taken with the camera, one or more accelerometers adapted to detect an orientation of the portable electronic device, and a touch screen display adapted to provide control of the phone, the camera, and the camera roll; a processor; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the one or more programs including instructions for; displaying a user interface for the camera on the touch screen display, the user interface for the camera including a viewfinder and a camera roll icon; while displaying the user interface for the camera, detecting a finger gesture on the camera roll icon; in response to detecting the finger gesture on the camera roll icon, entering the camera roll and displaying an icon that when activated initiates transfer to the user interface for the camera; while in the camera roll, displaying an array of thumbnail images that corresponds to a set of photographic images taken with the camera; detecting a user finger contact with a thumbnail image in the array; upon detecting the user finger contact with the thumbnail image in the array, replacing the displayed array of thumbnail images with a corresponding photographic image, wherein the corresponding photographic image is displayed at a larger scale than the user-selected thumbnail image; while displaying the corresponding photographic image at the larger scale, detecting a scrolling gesture comprising a substantially horizontal movement of a user finger contact with the touch screen display; in accordance with the scrolling gesture, displaying a different photographic image in replacement of the corresponding photographic image; and
,while displaying the different photographic image, upon detection of a change in the orientation of the portable electronic device by the one or more accelerometers, rotating the different photographic image on the touch screen display to maintain a proper viewing orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory 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 phone, a camera, a camera roll adapted to manage images and/or videos taken with the camera, one or more accelerometers adapted to detect an orientation of the portable electronic device, and a touch screen display adapted to provide control of the phone, the camera, and the camera roll, cause the electronic device to: -
display a user interface for the camera on the touch screen display, the user interface for the camera including a viewfinder and a camera roll icon; while displaying the user interface for the camera, detect a finger gesture on the camera roll icon; in response to detecting the finger gesture on the camera roll icon, enter the camera roll and display an icon that when activated initiates transfer to the user interface for the camera; while in the camera roll, display an array of thumbnail images that corresponds to a set of photographic images taken with the camera; detect a user finger contact with a thumbnail image in the array; upon detecting the user finger contact with the thumbnail image in the array, replace the displayed array of thumbnail images with a corresponding photographic image, wherein the corresponding photographic image is displayed at a larger scale than the user-selected thumbnail image; while displaying the corresponding photographic image at the larger scale, detect a scrolling gesture comprising a substantially horizontal movement of a user finger contact with the touch screen display; in accordance with the scrolling gesture, display a different photographic image in replacement of the corresponding photographic image; and
,while displaying the different photographic image, upon detection of a change in the orientation of the portable electronic device by the one or more accelerometers, rotate the different photographic image on the touch screen display to maintain a proper viewing orientation.
-
-
14. A method, comprising:
-
displaying a user interface for a camera on a touch screen display of a portable electronic device, the user interface for the camera including a viewfinder and a camera roll icon, wherein; the portable electronic device includes a phone, the camera, a camera roll adapted to manage images and/or videos taken with the camera, one or more accelerometers adapted to detect an orientation of the portable electronic device, and the touch screen display adapted to provide control of the phone, the camera, and the camera roll; while displaying the user interface for the camera, detecting a finger gesture on the camera roll icon; in response to detecting the finger gesture on the camera roll icon, entering the camera roll and displaying an icon that when activated initiates transfer to the user interface for the camera; while in the camera roll, displaying an array of thumbnail images that corresponds to a set of photographic images taken with the camera; detecting a user finger contact with a thumbnail image in the array; upon detecting the user finger contact with the thumbnail image in the array, replacing the displayed array of thumbnail images with a corresponding photographic image, wherein the corresponding photographic image is displayed at a larger scale than the user-selected thumbnail image; while displaying the corresponding photographic image at the larger scale, detecting a scrolling gesture comprising a substantially horizontal movement of a user finger contact with the touch screen display; in accordance with the scrolling gesture, displaying a different photographic image in replacement of the corresponding photographic image; and
,while displaying the different photographic image, upon detection of a change in the orientation of the portable electronic device by the one or more accelerometers, rotating the different photographic image on the touch screen display to maintain a proper viewing orientation.
-
Specification