# US 10,455,146 B2 · Devices and methods for capturing and interacting with enhanced digital images

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,455,146 B2
- Document ID: US10455146B2
- Status: Granted
- Kind: B2
- Application number: 16/252,478
- Filed: 2019-01-18
- Published: 2019-05-23
- Granted: 2019-10-22
- Earliest claimed: 2015-06-07
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Henrique D. Penha; Graham R. Clarke; Brendan J. Langoulant; Pavel Pivo{hacek over (n)}ka
- Web page: https://patentgrep.com/patent/US10455146B2

## CPC

- H04N 23/62: Control of parameters via user interfaces
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0485: Scrolling or panning
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G11B 27/005: {Reproducing at a different information rate from the information rate of recording (for television signals H04N5/783)}
- G11B 27/031: Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B 27/034: on discs (G11B27/036, G11B27/038 take precedence)
- G11B 27/105: {of operating discs}
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- H04N 23/632: {for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters}
- H04N 23/634: {Warning indications}
- H04N 2101/00: Still video cameras
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## 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

### 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, 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

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.

### Claim 4 (depends on 1)

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.

### Claim 5 (depends on 1)

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.

### Claim 6 (depends on 1)

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.

### Claim 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.

### Claim 8 (depends on 7)

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.

### Claim 9 (depends on 7)

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.

### Claim 10 (depends on 7)

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.

### Claim 11 (depends on 7)

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.

### Claim 12 (depends on 7)

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.

### Claim 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.

### Claim 14 (depends on 13)

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.

### Claim 15 (depends on 13)

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.

### Claim 16 (depends on 13)

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.

### Claim 17 (depends on 13)

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.

### Claim 18 (depends on 13)

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.
