IP Library Granted Patent US 11,212,449
Granted Patent B1
US 11,212,449 · App. 17/220,596 · Granted Dec 28, 2021

User interfaces for media capture and management

Inventors: Behkish J. Manzari (San Francisco, CA); Morten Poulsen (San Francisco, CA); Richard John Henry Shields (Sunnyvale, CA); Nicholas D. Lupinetti (San Francisco, CA)
Assignee: Apple Inc.
H04N5/232935G06T13/00H04N5/232945
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 11,212,449
App. No.
17/220,596
Filed
Apr 1, 2021
Granted
Dec 28, 2021
Kind
B1
Art Unit
2616
USPC
348/333.02
Abstract

The present disclosure generally relates to user interface for capturing and managing media (e.g., photo media, video media). In some examples, user interfaces for capturing media (e.g., photo media, video media) are described. In some examples, user interfaces for displaying camera controls and indicators are described. In some examples, user interfaces for adjusting media (e.g., photo media (e.g., a sequence of images, a single image), video media) are described. In some examples, user interfaces for managing the file format of media (e.g., photo, video media) are described. In some examples, user interfaces for storing media (photo media (e.g., a sequences of image, a single still image), video media) are described.

Claims (124)

1. A computer system, comprising:

one or more processors, wherein the computer system is in communication with a display generation component and one or more input devices;

one or more cameras; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the display generation component, a media capture user interface that includes a representation of a field-of-view of a first camera of the one or more cameras, wherein the representation of the field-of-view of the first camera of the one or more cameras has a first brightness level;

while displaying the media capture user interface that includes the representation of the first camera of the field-of-view of the one or more cameras at the first brightness level, receiving, via the one or more input devices, a request to capture media; and

in response to receiving the request to capture media:

initiating capture, via the one or more cameras, of media over a capture duration;

in accordance with a determination that a first set of criteria is satisfied, displaying, via the display generation component, wherein the first set of criteria includes a criterion that is satisfied when a determination is made that the computer system is operating in a low-light mode, a respective animation that includes a sequence of images, the sequence of images including a first image and a second image that is different from the first image, wherein the first image has a second brightness level that is greater than the first brightness level and the second image has a third brightness level that is less than the second brightness level, wherein the first image is displayed during a time period that occurs before the second image is displayed, and wherein the first and second images are displayed before capture of the media has ended and after the request to capture media was received; and

in accordance with a determination that a second set of criteria is satisfied, wherein the second set of criteria includes a criterion that is satisfied when a determination is made that the computer system is not operating in the low-light mode, forgoing display of the respective animation that includes the sequence of images.

2. The computer system of claim 1 , wherein:

the second image is displayed while capturing the media;

the second image is generated based on combining a plurality of images that are captured after capture of media was initiated over the capture duration; and

the first image is not based on combining images that are captured after the capture of media was initiated over the capture duration.

3. The computer system of claim 1 , wherein:

the first image has a first degree of variance in brightness of the image; and

the second image has a second degree of variance in brightness of the image that is greater than the first degree of variance in brightness of the image.

4. The computer system of claim 1 , wherein:

the sequence of images includes a first set of one or more images that includes the first image and a second set of one or more images that includes the second image that are displayed after the first set of one or more images;

the first set of one or more images have a third degree of variance in brightness; and

the second set of one or more images have a fourth degree of variance in brightness that is greater than the third degree of variance in brightness.

5. The computer system of claim 1 , wherein:

the sequence of images includes a third set of one or more images; and

the third set of one or more images includes visual information that is representative of visual content that has been captured by the one or more cameras.

6. The computer system of claim 1 , wherein the first image has value of a visual characteristic that is determined based on one or more environmental conditions around a portion of the computer system.

7. The computer system of claim 1 , wherein:

the first image has a first amount of a visual characteristic; and

the second image has a second amount of the visual characteristic that is different from the first amount of the visual characteristic.

8. The computer system of claim 1 , wherein a duration of the respective animation is based on one or more environmental conditions around a portion of the computer system.

9. The computer system of claim 1 , wherein:

the capture duration is set to a first capture duration; and

a duration of the respective animation is based on receiving user input to change the capture duration from being set to a first capture duration to being set to a second capture duration, different than the first capture duration.

10. The computer system of claim 1 , wherein the first set of criteria includes a criterion that is satisfied when a determination is made that the first camera is a first type of camera.

11. The computer system of claim 10 , wherein the one or more programs further include instructions for:

in response to receiving the request to capture media:

in accordance with a determination that a third set of criteria is satisfied, wherein the third set of criteria includes a criterion that is satisfied when a determination is made that the first camera is a second type of camera that is different from the first type of camera, displaying, via a display generation component, a second animation, different than the respective animation, wherein the second animation includes a sequence of images including a third image that has a level of brightness that is lesser than the first brightness level.

12. The computer system of claim 1 , wherein the one or more programs further include instructions for:

in response to receiving the request to capture media:

in accordance with the determination that the second set of criteria is satisfied, displaying a fourth image without displaying the respective animation that includes the sequence of images.

13. The computer system of claim 1 , wherein:

in response to receiving the request to capture media, the first image is displayed before initiating capture of media over the capture duration.

14. The computer system of claim 1 , wherein the first image does not include one or more objects that were included in the representation of the field-of-view of the first camera.

15. The computer system of claim 1 , wherein display of the first image impacts a visual characteristic of the captured media.

16. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system having one or more cameras, wherein the computer system is in communication with a display generation component and one or more input devices, the one or more programs including instructions for:

displaying, via the display generation component, a media capture user interface that includes a representation of a field-of-view of a first camera of the one or more cameras, wherein the representation of the field-of-view of the first camera of the one or more cameras has a first brightness level;

while displaying the media capture user interface that includes the representation of the first camera of the field-of-view of the one or more cameras at the first brightness level, receiving, via the one or more input devices, a request to capture media; and

in response to receiving the request to capture media:

initiating capture, via the one or more cameras, of media over a capture duration;

in accordance with a determination that a first set of criteria is satisfied, displaying, via the display generation component, wherein the first set of criteria includes a criterion that is satisfied when a determination is made that the computer system is operating in a low-light mode, a respective animation that includes a sequence of images, the sequence of images including a first image and a second image that is different from the first image, wherein the first image has a second brightness level that is greater than the first brightness level and the second image has a third brightness level that is less than the second brightness level, wherein the first image is displayed during a time period that occurs before the second image is displayed, and wherein the first and second images are displayed before capture of the media has ended and after the request to capture media was received; and

in accordance with a determination that a second set of criteria is satisfied, wherein the second set of criteria includes a criterion that is satisfied when a determination is made that the computer system is not operation in the low-light mode, forgoing display of the respective animation that includes the sequence of images.

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

the second image is displayed while capturing the media;

the second image is generated based on combining a plurality of images that are captured after capture of media was initiated over the capture duration; and

the first image is not based on combining images that are captured after the capture of media was initiated over the capture duration.

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

the first image has a first degree of variance in brightness of the image; and

the second image has a second degree of variance in brightness of the image that is greater than the first degree of variance in brightness of the image.

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

the sequence of images includes a first set of one or more images that includes the first image and a second set of one or more images that includes the second image that are displayed after the first set of one or more images;

the first set of one or more images have a third degree of variance in brightness; and

the second set of one or more images have a fourth degree of variance in brightness that is greater than the third degree of variance in brightness.

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

the sequence of images includes a third set of one or more images; and

the third set of one or more images includes visual information that is representative of visual content that has been captured by the one or more cameras.

21. The non-transitory computer-readable storage medium of claim 16 , wherein the first image has value of a visual characteristic that is determined based on one or more environmental conditions around a portion of the computer system.

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

the first image has a first amount of a visual characteristic; and

the second image has a second amount of the visual characteristic that is different from the first amount of the visual characteristic.

23. The non-transitory computer-readable storage medium of claim 16 , wherein a duration of the respective animation is based on one or more environmental conditions around a portion of the computer system.

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

the capture duration is set to a first capture duration; and

a duration of the respective animation is based on receiving user input to change the capture duration from being set to a first capture duration to being set to a second capture duration, different than the first capture duration.

25. The non-transitory computer-readable storage medium of claim 16 , wherein the first set of criteria includes a criterion that is satisfied when a determination is made that the first camera is a first type of camera.

26. The non-transitory computer-readable storage medium of claim 25 , wherein the one or more programs further include instructions for:

in response to receiving the request to capture media:

in accordance with a determination that a third set of criteria is satisfied, wherein the third set of criteria includes a criterion that is satisfied when a determination is made that the first camera is a second type of camera that is different from the first type of camera, displaying, via a display generation component, a second animation, different than the respective animation, wherein the second animation includes a sequence of images including a third image that has a level of brightness that is lesser than the first brightness level.

27. The non-transitory computer-readable storage medium of claim 16 , wherein the one or more programs further include instructions for:

in response to receiving the request to capture media:

in accordance with the determination that the second set of criteria is satisfied, displaying a fourth image without displaying the respective animation that includes the sequence of images.

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

in response to receiving the request to capture media, the first image is displayed before initiating capture of media over the capture duration.

29. The non-transitory computer-readable storage medium of claim 16 , wherein the first image does not include one or more objects that were included in the representation of the field-of-view of the first camera.

30. The non-transitory computer-readable storage medium of claim 16 , wherein display of the first image impacts a visual characteristic of the captured media.

31. A method, comprising:

at a computer system having one or more cameras, wherein the computer system is in communication with a display generation component and one or more input devices:

displaying, via the display generation component, a media capture user interface that includes a representation of a field-of-view of a first camera of the one or more cameras, wherein the representation of the field-of-view of the first camera of the one or more cameras has a first brightness level;

while displaying the media capture user interface that includes the representation of the first camera of the field-of-view of the one or more cameras at the first brightness level, receiving, via the one or more input devices, a request to capture media; and

in response to receiving the request to capture media:

initiating capture, via the one or more cameras, of media over a capture duration;

in accordance with a determination that a first set of criteria is satisfied, displaying, via the display generation component, wherein the first set of criteria includes a criterion that is satisfied when a determination is made that the computer system is operating in a low-light mode, a respective animation that includes a sequence of images, the sequence of images including a first image and a second image that is different from the first image, wherein the first image has a second brightness level that is greater than the first brightness level and the second image has a third brightness level that is less than the second brightness level, wherein the first image is displayed during a time period that occurs before the second image is displayed, and wherein the first and second images are displayed before capture of the media has ended and after the request to capture media was received; and

in accordance with a determination that a second set of criteria is satisfied, wherein the second set of criteria includes a criterion that is satisfied when a determination is made that the computer system is not operating in the low-light mode, forgoing display of the respective animation that includes the sequence of images.

32. The method of claim 31 , wherein:

the second image is displayed while capturing the media;

the second image is generated based on combining a plurality of images that are captured after capture of media was initiated over the capture duration; and

the first image is not based on combining images that are captured after the capture of media was initiated over the capture duration.

33. The method of claim 31 , wherein:

the first image has a first degree of variance in brightness of the image; and

the second image has a second degree of variance in brightness of the image that is greater than the first degree of variance in brightness of the image.

34. The method of claim 31 , wherein:

the sequence of images includes a first set of one or more images that includes the first image and a second set of one or more images that includes the second image that are displayed after the first set of one or more images;

the first set of one or more images have a third degree of variance in brightness; and

the second set of one or more images have a fourth degree of variance in brightness that is greater than the third degree of variance in brightness.

35. The method of claim 31 , wherein:

the sequence of images includes a third set of one or more images; and

the third set of one or more images includes visual information that is representative of visual content that has been captured by the one or more cameras.

36. The method of claim 31 , wherein the first image has value of a visual characteristic that is determined based on one or more environmental conditions around a portion of the computer system.

37. The method of claim 31 , wherein:

the first image has a first amount of a visual characteristic; and

the second image has a second amount of the visual characteristic that is different from the first amount of the visual characteristic.

38. The method of claim 31 , wherein a duration of the respective animation is based on one or more environmental conditions around a portion of the computer system.

39. The method of claim 31 , wherein:

the capture duration is set to a first capture duration; and

a duration of the respective animation is based on receiving user input to change the capture duration from being set to a first capture duration to being set to a second capture duration, different than the first capture duration.

40. The method of claim 31 , wherein the first set of criteria includes a criterion that is satisfied when a determination is made that the first camera is a first type of camera.

41. The method of claim 40 , further comprising:

in response to receiving the request to capture media:

in accordance with a determination that a third set of criteria is satisfied, wherein the third set of criteria includes a criterion that is satisfied when a determination is made that the first camera is a second type of camera that is different from the first type of camera, displaying, via a display generation component, a second animation, different than the respective animation, wherein the second animation includes a sequence of images including a third image that has a level of brightness that is lesser than the first brightness level.

42. The method of claim 31 , further comprising:

in response to receiving the request to capture media:

in accordance with the determination that the second set of criteria is satisfied, displaying a fourth image without displaying the respective animation that includes the sequence of images.

43. The method of claim 31 , wherein:

in response to receiving the request to capture media, the first image is displayed before initiating capture of media over the capture duration.

44. The method of claim 31 , wherein the first image does not include one or more objects that were included in the representation of the field-of-view of the first camera.

45. The method of claim 31 , wherein display of the first image impacts a visual characteristic of the captured media.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2025
From: SORRENTINO, WILLIAM A., III
To: APPLE INC.
Reel/Frame 072274/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2021
From: MANZARI, BEHKISH J.; POULSEN, MORTEN; SHIELDS, RICHARD JOHN HENRY; LUPINETTI, NICHOLAS D.
To: APPLE INC.
Reel/Frame 057176/0911 →
Continuity (2)
Provisional Application 63090622 · Oct 12, 2020
Provisional Application 63083853 · Sep 25, 2020
Cited By (33)
US 12,192,617 US 12,210,730 US 12,242,702 US 12,260,059 US 12,265,696 US 12,267,622 US 12,301,979 US 12,302,035 US 12,314,553 US 12,368,946 US 12,381,924 US 12,394,077 US 12,401,889 US 12,405,712 US 12,423,070 US 12,449,961 US 12,452,389 US 12,462,336 US 12,495,204 US 12,506,953 US 12,530,116 US 12,541,338 US 12,563,299 US 12,578,837 US 12,602,154 US 12,620,155 US 12,641,176 US 12,647,673 US 12,659,569 US 12,666,132 US 12,671,891 US 12,701,334 US 12,707,140