IP Library › Granted Patent US 10,455,146
Granted Patent B2
US 10,455,146 · App. 16/252,478 · Granted Oct 22, 2019

Devices and methods for capturing and interacting with enhanced digital images

Inventors: Henrique D. Penha (San Francisco, CA); Graham R. Clarke (Mountain View, CA); Brendan J. Langoulant (San Francisco, CA); Pavel Pivo{hacek over (n)}ka (San Francisco, CA)
Assignee: APPLE INC.
H04N5/23216G06F3/0485G06F3/0488G06F3/04817G06F3/04842G06F3/04845G06F3/04883G11B27/031G11B27/34H04N5/23293H04N2101/00
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 10,455,146
App. No.
16/252,478
Granted
Oct 22, 2019
Kind
B2
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.

Claims (105)

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.

2. The method of claim 1 , wherein:

the first input is a press-and-hold gesture;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays information about the first image with the first image.

3. The method of claim 1 , wherein:

the first input is a press-and-hold gesture;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays an animation that shows different portions of the first image.

4. The method of claim 1 , wherein:

the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;

the first input includes a finger contact that satisfies first contact-intensity criteria;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays information about the first image with the first image.

5. The method of claim 1 , wherein:

the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;

the first input includes a finger contact that satisfies first contact-intensity criteria;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays an animation that shows different portions of the first image.

6. The method of claim 1 , wherein:

the first input is a drag gesture;

the first operation displays at least some of the images in the first sequence of images while transitioning from displaying the first image to displaying a second image, the second image not being an image in the first sequence of images; and

the second operation transitions from displaying the first image to displaying a third image, the third image not being an image in the first sequence of images.

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.

8. The electronic device of claim 7 , wherein:

the first input is a press-and-hold gesture;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays information about the first image with the first image.

9. The electronic device of claim 7 , wherein:

the first input is a press-and-hold gesture;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays an animation that shows different portions of the first image.

10. The electronic device of claim 7 , wherein:

the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;

the first input includes a finger contact that satisfies first contact-intensity criteria;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays information about the first image with the first image.

11. The electronic device of claim 7 , wherein:

the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;

the first input includes a finger contact that satisfies first contact-intensity criteria;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays an animation that shows different portions of the first image.

12. The electronic device of claim 7 , wherein:

the first input is a drag gesture;

the first operation displays at least some of the images in the first sequence of images while transitioning from displaying the first image to displaying a second image, the second image not being an image in the first sequence of images; and

the second operation transitions from displaying the first image to displaying a third image, the third image not being an image in the first sequence of images.

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.

14. The non-transitory computer readable storage medium of claim 13 , wherein:

the first input is a press-and-hold gesture;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays information about the first image with the first image.

15. The non-transitory computer readable storage medium of claim 13 , wherein:

the first input is a press-and-hold gesture;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays an animation that shows different portions of the first image.

16. The non-transitory computer readable storage medium of claim 13 , wherein:

the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;

the first input includes a finger contact that satisfies first contact-intensity criteria;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays information about the first image with the first image.

17. The non-transitory computer readable storage medium of claim 13 , wherein:

the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;

the first input includes a finger contact that satisfies first contact-intensity criteria;

the first operation displays at least a portion of the first sequence of images; and

the second operation displays an animation that shows different portions of the first image.

18. The non-transitory computer readable storage medium of claim 13 , wherein:

the first input is a drag gesture;

the first operation displays at least some of the images in the first sequence of images while transitioning from displaying the first image to displaying a second image, the second image not being an image in the first sequence of images; and

the second operation transitions from displaying the first image to displaying a third image, the third image not being an image in the first sequence of images.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2019
From: PIVONKA, PAVEL
To: APPLE INC.
Reel/Frame 048767/0158 →
Continuity (6)
Continuation 14864529 · Sep 24, 2015
Continuation 14863432 · Sep 23, 2015
Provisional Application 62215689 · Sep 8, 2015
Provisional Application 62172233 · Jun 8, 2015
Provisional Application 62172223 · Jun 7, 2015
Related Publication 20190158727A1 · May 23, 2019