Devices and methods for capturing and interacting with enhanced digital images
First Claim
1. A method, comprising:
- at an electronic device with a display and a touch-sensitive surface;
storing a plurality of sequences of images, wherein a respective sequence of images includes;
a respective representative image taken by a camera,one or more images acquired by the camera after acquiring the respective representative image, andone or more images acquired by the camera before acquiring the respective representative image;
storing a plurality of images that are distinct from the images in the plurality of sequences of images, wherein a respective image in the plurality of images is not part of a sequence of images in the plurality of sequences of images;
displaying a first image on the display;
while displaying the first image on the display, detecting a first input;
in response to detecting the first input;
in accordance with a determination that the first image is an image in a first sequence of images, performing a first operation that includes displaying at least some of the images in the first sequence of images besides the first image; and
in accordance with a determination that the first image is an image in the plurality of images that are distinct from the images in the plurality of sequences of images, performing a second operation, distinct from the first operation, involving the first image.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays an image in a sequence of images. The sequence of images includes a representative image and images acquired by the camera before and after acquiring the representative image. While displaying the image, the device detects a first input and, in response, displays a user interface for trimming the sequence of images. The user interface includes: representations of images in the sequence of images; a begin-trim icon that delimits a beginning image in the subset of the sequence of images; and an end-trim icon that delimits an ending image in the subset of the sequence of images. The begin-trim and end-trim icons are located at positions that are automatically selected by the device. The device detects a second input and, in response, trims the sequence of images to the subset of the sequence of images based on the positions of the begin-trim and the end-trim icons.
-
Citations
18 Claims
-
1. A method, comprising:
at an electronic device with a display and a touch-sensitive surface; storing a plurality of sequences of images, wherein a respective sequence of images includes; a respective representative image taken by a camera, one or more images acquired by the camera after acquiring the respective representative image, and one or more images acquired by the camera before acquiring the respective representative image; storing a plurality of images that are distinct from the images in the plurality of sequences of images, wherein a respective image in the plurality of images is not part of a sequence of images in the plurality of sequences of images; displaying a first image on the display; while displaying the first image on the display, detecting a first input; in response to detecting the first input; in accordance with a determination that the first image is an image in a first sequence of images, performing a first operation that includes displaying at least some of the images in the first sequence of images besides the first image; and in accordance with a determination that the first image is an image in the plurality of images that are distinct from the images in the plurality of sequences of images, performing a second operation, distinct from the first operation, involving the first image. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. 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; storing a plurality of sequences of images, wherein a respective sequence of images includes; a respective representative image taken by a camera, one or more images acquired by the camera after acquiring the respective representative image, and one or more images acquired by the camera before acquiring the respective representative image; storing a plurality of images that are distinct from the images in the plurality of sequences of images, wherein a respective image in the plurality of images is not part of a sequence of images in the plurality of sequences of images; displaying a first image on the display; while displaying the first image on the display, detecting a first input; in response to detecting the first input; in accordance with a determination that the first image is an image in a first sequence of images, performing a first operation that includes displaying at least some of the images in the first sequence of images besides the first image; and in accordance with a determination that the first image is an image in the plurality of images that are distinct from the images in the plurality of sequences of images, performing a second operation, distinct from the first operation, involving the first image. - View Dependent Claims (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 an electronic device with a display and a touch-sensitive surface, cause the device to:
-
store a plurality of sequences of images, wherein a respective sequence of images includes; a respective representative image taken by a camera, one or more images acquired by the camera after acquiring the respective representative image, and one or more images acquired by the camera before acquiring the respective representative image; store a plurality of images that are distinct from the images in the plurality of sequences of images, wherein a respective image in the plurality of images is not part of a sequence of images in the plurality of sequences of images; display a first image on the display; while displaying the first image on the display, detect a first input; in response to detecting the first input; in accordance with a determination that the first image is an image in a first sequence of images, perform a first operation that includes displaying at least some of the images in the first sequence of images besides the first image; and in accordance with a determination that the first image is an image in the plurality of images that are distinct from the images in the plurality of sequences of images, perform a second operation, distinct from the first operation, involving the first image. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification