User interface for managing media

JP2026097797APending Publication Date: 2026-06-16APPLE INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
APPLE INC
Filing Date
2026-01-21
Publication Date
2026-06-16

Smart Images

  • Figure 2026097797000001_ABST
    Figure 2026097797000001_ABST
Patent Text Reader

Abstract

This disclosure relates in general to computer user interfaces, and more specifically to technologies for managing media. [Solution] This disclosure generally relates to a user interface for managing exposure compensation when capturing media (e.g., images, videos), displaying a representation of the media (images, videos), and displaying status indicators (e.g., status indicators indicating that media is being captured and / or has been captured).
Need to check novelty before this filing date? Find Prior Art

Claims

1. It is a method, A computer system having one or more cameras, wherein the computer system communicates with a display generation component and one or more input devices, Receiving a request to display the camera user interface, In response to receiving the request to display the camera user interface, the camera user interface is displayed via the display generation component while one or more cameras are configured to capture an image based on a first exposure compensation value, To display a first representation of the field of view of one or more cameras via the display generation component, Displaying the camera user interface, which includes displaying an exposure compensation indicator simultaneously with the representation of the field of view of one or more cameras, in accordance with a determination that a set of exposure compensation criteria, including criteria that are met when the exposure compensation mode is activated, is met, and the exposure compensation indicator is The expression of the first exposure compensation value, A method comprising: a computer system receiving a request to capture media corresponding to the representation of the field of view of one or more cameras, and a visual indication indicating that it has determined that clipping is expected to occur.

2. While the exposure compensation indicator is displayed, In accordance with the determination that the clipping expected to occur is of a first type, the visual indicator is displayed at the first position. The method according to claim 1, wherein, according to the determination that the clipping expected to occur is a second type of clipping different from the first type of clipping, the visual indicator is displayed at a second position different from the first position.

3. The first type of clipping is clipping based on a value of the media parameter that exceeds the range of the parameter values, The second type of clipping is clipping based on the value of the media parameter being below the range of the parameter values. The method according to claim 2.

4. Before the first time, the visual instruction is displayed in the first visual appearance. The aforementioned method further, The system includes displaying the visual indicator in a second visual appearance different from the first visual appearance during a first period of time while the exposure compensation indicator is displayed, and in accordance with a determination that the expected clipping has changed. The method according to any one of claims 1 to 3.

5. The method according to any one of claims 1 to 4, wherein the visual instruction is displayed via the display generating component at a position outside the first representation.

6. While the exposure compensation indicator, which includes the representation of the first exposure compensation value, is displayed, a change in the field of view of one or more cameras is detected. The system further includes continuing to display the first exposure compensation value in response to detecting a change in the field of view of one or more cameras. The method according to any one of claims 1 to 5.

7. The method according to any one of claims 1 to 6, wherein one or more cameras are configured to capture an image based on a cumulative exposure compensation value that is the sum of the first exposure compensation value and the compensation bias value.

8. The system further comprises displaying an indication of the cumulative exposure compensation value simultaneously with the exposure compensation indicator, in accordance with the determination that the set of exposure compensation criteria has been met. The method according to claim 7.

9. While the exposure compensation indicator, which includes the representation of the first exposure compensation value, is displayed, one or more user inputs are detected via one or more input devices. In response to the detection of one or more of the aforementioned gestures, The compensation bias value is changed from a default compensation bias value to a new compensation bias value, wherein the computer system is configured to capture images based on cumulative compensation that is the sum of the first exposure compensation value and the bias compensation value. The system further comprises continuing to display the representation of the first exposure compensation value, The method according to any one of claims 1 to 8.

10. Display an exposure compensation indicator including the representation of the first exposure compensation value, and detect the change in the field of view of one or more cameras while the compensation bias value is being changed to the new compensation value. In response to detecting a change in the field of view of one or more cameras, and in accordance with the determination that the change within the field of view of one or more cameras exceeds a threshold, Updating the compensation bias value to the default compensation bias value, The system further comprises continuing to display the representation of the first exposure compensation value, The method according to claim 9.

11. The first exposure compensation value is set to the default compensation value according to the determination that a set of reset criteria, including a first criterion that is met at the end of a media capture session and a second criterion that is met when the exposure compensation save mode is not enabled, is met. The system further comprises: determining that the set of reset criteria is not met, and then ceasing to set the first exposure compensation value to the first compensation value. The method according to any one of claims 1 to 10.

12. The method according to any one of claims 1 to 11, wherein the set of exposure compensation criteria includes criteria that are satisfied when the exposure compensation save mode is enabled.

13. The further comprising: discontinuing the display of the exposure compensation indicator in accordance with the determination that the set of exposure compensation criteria is not met, The method according to any one of claims 1 to 12.

14. The system further includes displaying an animation of the exposure compensation instruction transitioning from a first visual state to a second visual state different from the first visual state, during a second period of time while the exposure compensation indicator is displayed, and in accordance with a determination that the expected clipping has changed. The method according to any one of claims 1 to 13.

15. While the exposure compensation indicator is displayed, the selection of the exposure compensation indicator is received, The system further includes, in response to receiving the selection of the exposure compensation indicator, displaying controls for adjusting the exposure compensation, which causes the exposure compensation indicator to update when selected, The method according to any one of claims 1 to 14.

16. The further comprising: stopping the display of the visual indicator while the exposure compensation indicator is displayed, and in response to receiving a request to capture media corresponding to the representation of the field of view of one or more cameras, in accordance with a determination that clipping is not expected to occur. The method according to any one of claims 1 to 15.

17. A non-temporary computer-readable storage medium for 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 communicates with a display generation component and one or more input devices, and the one or more programs include instructions to perform the method according to any one of claims 1 to 16.

18. A computer system, One or more cameras, wherein the computer system communicates with a display generation component and one or more input devices, One or more processors, A computer system comprising: a memory for storing one or more programs configured to be executed by one or more processors, wherein the one or more programs include instructions for performing the method according to any one of claims 1 to 16.

19. A computer system, One or more cameras, A computer system comprising means for performing the method described in any one of claims 1 to 16.

20. A non-temporary computer-readable storage medium for 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 communicates with a display generation component and one or more input devices, and the one or more programs Received a request to display the camera user interface, In response to receiving a request to display the camera user interface, the camera user interface is displayed via the display generation component while one or more cameras are configured to capture an image based on a first exposure compensation value, To display a first representation of the field of view of one or more cameras via the display generation component, A command to display the camera user interface includes, in accordance with a determination that a set of exposure compensation criteria, including criteria that are met when exposure compensation mode is enabled, is met, and simultaneously with the representation of the field of view of one or more cameras, the exposure compensation indicator is displayed, The expression of the first exposure compensation value, A non-temporary computer-readable storage medium comprising: a visual indication to the effect that the computer system has determined that clipping is expected to occur in response to receiving a request to capture media corresponding to the representation of the field of view of one or more cameras.

21. A computer system, One or more cameras, One or more processors, wherein the computer system communicates with a display generation component and one or more input devices, A memory that stores one or more programs configured to be executed by one or more processors, An electronic device comprising, wherein one or more programs, Received a request to display the camera user interface, In response to receiving the request to display the camera user interface, the camera user interface is displayed via the display generation component while one or more cameras are configured to capture an image based on a first exposure compensation value, To display a first representation of the field of view of one or more cameras via the display generation component, A command to display the camera user interface includes, in accordance with a determination that a set of exposure compensation criteria, including criteria that are met when exposure compensation mode is enabled, is met, and simultaneously with the representation of the field of view of one or more cameras, the exposure compensation indicator is displayed, The expression of the first exposure compensation value, A computer system comprising: a computer system that, in response to receiving a request to capture media corresponding to the representation of the field of view of one or more cameras, has determined that clipping is expected to occur; and a computer system.

22. A computer system, Means for receiving a request to display a camera user interface, In response to receiving the request to display the camera user interface, means for displaying the camera user interface via the display generation component while one or more cameras are configured to capture an image based on a first exposure compensation value, A means for displaying a first representation of the field of view of one or more cameras via the display generation component, The camera user interface display means includes means for displaying an exposure compensation indicator, which is set to include criteria that are met when the exposure compensation mode is activated, and which simultaneously displays the representation of the field of view of one or more cameras, in accordance with the determination that a set of exposure compensation criteria, including criteria that are met when the exposure compensation mode is activated, is met, and the exposure compensation indicator is The expression of the first exposure compensation value, A computer system comprising: a computer system that, in response to receiving a request to capture media corresponding to the representation of the field of view of one or more cameras, has determined that clipping is expected to occur; and a computer system.

23. It is a method, In a computer system that communicates with a display generation component and one or more input devices, Displaying a media viewer user interface via the aforementioned display generation component, A first part including a representation of a previously captured media item, Displaying a media viewer user interface that has a first visual appearance and includes a second part that is different from the first part of the media viewer user interface, While displaying the media viewer user interface, including the second portion of the media viewer user interface having the first visual appearance, via the display generation component, a request is received to display a representation of a second previously captured media item that is different from the first previously captured media item. In response to receiving the request to display the representation of the second previously captured media item, In accordance with the determination that a first set of criteria is met, which includes criteria that are met when the representation of the second previously captured media item is a high dynamic range (HDR) media item, Displaying the aforementioned representation of the second previously captured media item, A method comprising updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance.

24. Updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance, In accordance with the determination that a portion of the media item has a first brightness level, the second portion of the media viewer user interface is displayed with the visual characteristics of a first quantity. The method according to claim 23, comprising: determining that a portion of the media item has a second brightness level different from the first brightness level, and displaying the second portion of the media viewer user interface with a second amount of visual characteristics different from the first amount of visual characteristics.

25. Updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance, In accordance with the determination that the media item has been displayed for a first time period, the second portion of the media viewer user interface is displayed with the visual characteristics of a third period. The method according to any one of claims 23 to 24, comprising: determining that the media item is displayed over a second time period different from the first time period, and displaying the second portion of the media viewer user interface with visual characteristics of a fourth amount different from the visual characteristics of the third amount.

26. It is a method, Displaying the representation of the second previously captured media item includes replacing the representation of the first previously captured media item with the representation of the second previously captured media, Updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance, Displaying the second portion of the media viewer user interface with a fifth amount of visual characteristics, based on the determination that the representation of the first previously captured media item has been displayed for at least a first amount of time before being replaced by the representation of the second previously captured media. The method according to any one of claims 23 to 25, comprising: determining that the representation of the first previously captured media item content is replaced by the representation of the second previously captured media for a second time period different from the first time period; and displaying the second portion of the media viewer user interface with a sixth amount of visual characteristics different from the fifth amount of visual characteristics.

27. Updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance, In accordance with the determination that the average rate of requests to display previously captured media items falls below a first threshold, the second portion of the media viewer user interface is displayed with a seventh quantity of visual characteristics, The method according to any one of claims 23 to 26, comprising: determining that the average rate of requests to display previously captured media items does not fall below the first threshold, the second number being different from the first number, and displaying the second portion of the media viewer user interface with visual characteristics of an eighth quantity different from the visual characteristics of the seventh quantity.

28. It is a method, The display generation component receives a request to display a representation of a third previously captured media item that is different from the first previously captured media item and the second previously captured media item while the media viewer user interface, including the second portion of the media viewer user interface having the first visual appearance, is being displayed. In response to receiving the request to display the representation of the third previously captured media item, and in accordance with the determination that the first set of criteria, which includes criteria that are satisfied when the representation of the third previously captured media item is an HDR media item, Displaying the aforementioned representation of the third previously captured media item, The method according to any one of claims 23 to 27, further comprising updating the second portion of the media viewer user interface to have a third visual appearance different from the first and second visual appearances.

29. The method according to any one of claims 23 to 28, wherein the second previously captured media item is an HDR media item, and the representation of the second previously captured media item is displayed in HDR.

30. The method according to any one of claims 23 to 29, wherein the first set of criteria includes criteria that are satisfied when the second part is a first color.

31. The method according to any one of claims 23 to 30, wherein updating the second portion of the media viewer user interface to have the second visual appearance includes displaying an animation that gradually transitions the second portion of the media viewer user interface from having the first visual appearance to having the second visual appearance.

32. The representation of the previously captured media item includes content having a predetermined amount of brightness, and the representation of the previously captured media item is According to the determination that the amount of brightness exceeds the brightness threshold, the display is changed to the amount of brightness. The method according to any one of claims 23 to 31, wherein the amount of luminance is displayed according to the determination that the amount of luminance does not exceed the luminance threshold.

33. It is a method, The first previously captured media item is not the HDR media item, The second previously captured media item is the HDR media item, The aforementioned method further, The system includes displaying a user interface including multiple representations of media items via the display generation component before displaying the media viewer user interface including the first and second parts via the display generation component, The method according to any one of claims 23 to 32, wherein the plurality of representations of the media item include a second representation of the first previously captured media item that does not have HDR content, and a second representation of the second previously captured media item that does not have HDR content.

34. It is a method, In response to receiving the request to display the representation of the second previously captured media item, The method according to any one of claims 23 to 33, further comprising: determining that the criteria of the first set are not met, ceasing to update the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance.

35. It is a method, While displaying the representation of the second previously captured media item, the second portion receives a request to display the representation of the fourth previously captured media item, having the second visual appearance. In response to receiving a request to display the previously captured media item described above, In accordance with the determination that the first set of criteria, which includes criteria that are satisfied when the representation of the fourth previously captured media item is an HDR media item, Displaying the representation of the fourth previously captured media item without updating the visual appearance of the second portion, Updating the second portion of the media to have a visual appearance that is different from the first visual appearance and the second visual appearance, In accordance with the determination that the first set of criteria is not met, Displaying the aforementioned representation of the fourth previously captured media item, The method according to any one of claims 23 to 34, further comprising updating the second portion of the media to have a predetermined visual appearance different from the second visual appearance.

36. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system that communicates with a display generation component and one or more input devices, wherein the one or more programs include instructions for performing the method according to any one of claims 23 to 35.

37. A computer system, One or more processors, wherein the computer system communicates with a display generation component and one or more input devices, A computer system comprising: a memory for storing one or more programs configured to be executed by one or more processors, wherein the one or more programs include instructions for performing the method according to any one of claims 23 to 35.

38. A computer system, A computer system comprising means for performing the method described in any one of claims 23 to 35.

39. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system, wherein the computer system communicates with a display generation component and one or more input devices, and the one or more programs Displaying a media viewer user interface via the aforementioned display generation component, A first part including a representation of a previously captured media item, A media viewer user interface is displayed, which has a first visual appearance and includes a second part that is different from the first part of the media viewer user interface. While displaying the media viewer user interface, including the second portion of the media viewer user interface having the first visual appearance, via the display generation component, a request is received to display a representation of a second previously captured media item that is different from the first previously captured media item. In response to receiving the request to display the representation of the second previously captured media item, In accordance with the determination that a first set of criteria is met, which includes criteria that are met when the representation of the second previously captured media item is a high dynamic range (HDR) media item, Display the aforementioned representation of the second previously captured media item, A non-temporary computer-readable storage medium comprising instructions for updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance.

40. A computer system, One or more processors, wherein the computer system communicates with a display generation component and one or more input devices, A memory that stores one or more programs configured to be executed by one or more processors, An electronic device comprising, wherein one or more programs, Displaying a media viewer user interface via the aforementioned display generation component, A first part including a representation of a previously captured media item, A media viewer user interface is displayed, which has a first visual appearance and includes a second part that is different from the first part of the media viewer user interface. While displaying the media viewer user interface, including the second portion of the media viewer user interface having the first visual appearance, via the display generation component, a request is received to display a representation of a second previously captured media item that is different from the first previously captured media item. In response to receiving the request to display the representation of the second previously captured media item, In accordance with the determination that a first set of criteria is met, which includes criteria that are met when the representation of the second previously captured media item is a high dynamic range (HDR) media item, Display the aforementioned representation of the second previously captured media item, A non-temporary computer-readable storage medium comprising instructions for updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance.

41. A computer system, A means for displaying a media viewer user interface via the aforementioned display generation component, A first part including a representation of a previously captured media item, means for displaying a media viewer user interface, which has a first visual appearance and includes a second part that is different from the first part of the media viewer user interface; Means for receiving a request to display a representation of a second previously captured media item that is different from the first previously captured media item, while the media viewer user interface, including the second portion of the media viewer user interface having the first visual appearance, is being displayed via the display generation component, In response to receiving the request to display the representation of the second previously captured media item, In accordance with the determination that a first set of criteria is met, which includes criteria that are met when the representation of the second previously captured media item is a high dynamic range (HDR) media item, Display the aforementioned representation of the second previously captured media item, A computer system comprising means for updating the second portion of the media viewer user interface to have a second visual appearance different from the first visual appearance.

42. It is a method, A computer system having a first media capture device, which communicates with a display generation component and one or more input devices, Receiving an instruction that the first media capture device is activated, In response to receiving the instruction that the first media capture device is activated, While activated, in accordance with the determination that the first media capture device has recorded a first type of data, a graphical indicator indicating the activation of the first media capture device is displayed via the display generation component. A method comprising: discontinuing the display of the graphical indicator indicating the activation of the first media capture device upon determination that the first media capture device has recorded a second type of data without recording a first type of data while it is activated.

43. A method according to claim 42, wherein the second type of recorded data corresponds to data that is not available for playback.

44. The method according to any one of claims 42 to 43, wherein the first type of recorded data corresponds to data available for playback.

45. The method according to any one of claims 42 to 44, wherein the graphical indicator is displayed regardless of whether a status bar is displayed.

46. The method according to any one of claims 42 to 45, wherein the graphical indicator is displayed in a position adjacent to at least one media capture device.

47. A method wherein the graphical indicator is Based on the determination that the status bar is not currently displayed, it is displayed in the first position. The method according to any one of claims 42 to 46, wherein the status bar is displayed at a second position different from the first position, in accordance with the determination that the status bar is not currently displayed.

48. While the graphical indicator is displayed, a first input is received, The system further comprises displaying a user interface including a second graphical indicator that shows the activation of the first media capture device in response to the reception of the first input, The method according to any one of claims 42 to 47.

49. The method according to claim 48, wherein the second graphical indicator includes displayed content different from the displayed content of the graphical indicator.

50. The method according to any one of claims 42 to 49, wherein the first media capture device is a first type of media capture device, and the content displayed on the graphical indicator includes instructions for the first type of media capture device.

51. The method according to any one of claims 42 to 50, wherein the content displayed on the graphical indicator includes instructions for an application that is currently recording data via the first media capture device.

52. The method according to any one of claims 42 to 51, wherein the content displayed on the graphical indicator includes instructions for an application that previously recorded data via the first media capture device.

53. It is a method, The first media capture device is a second type of media capture device, The aforementioned method further, The method according to any one of claims 42 to 52, further comprising displaying a third graphical indicator different from the graphical indicator simultaneously with the graphical indicator, wherein the graphical indicator includes instructions for the second type of media capture device, and the third graphical indicator includes instructions for the third type of media capture device different from the second type of media capture device.

54. A method wherein the graphical indicator is The graphical indicator is selectable according to the determination that it corresponds to an application of the first application type. The method according to any one of claims 42 to 53, wherein the graphical indicator is not selectable according to the determination that it does not correspond to an application of the first application type.

55. It is a method, While displaying the selectable graphical instructions, the system receives user input corresponding to the selection of the graphical instructions. The method according to claim 54, further comprising: displaying a third user interface for managing permissions for one or more applications of the first application type in response to receiving the user input corresponding to the selection of the graphical instructions.

56. It is a method, Receiving a third user input, In response to receiving the third user input, display the user interface, The system includes, after the first media capture device has been active, the display of the graphical indicator indicating the activation of the first media capture device, in accordance with the determination that the third user input has been received while the first media capture device remains active or within a predetermined time, The method according to any one of claims 42 to 55, further comprising: displaying the user interface, which does not include displaying the graphical indicator indicating the activation of the first media capture device, after the first media capture device has been active and in accordance with the determination that no third user input has been received while the first media capture device remains activated or within a predetermined time;

57. The method according to any one of claims 42 to 56, wherein the graphical indicator is displayed for at least a minimum period of time.

58. The method according to any one of claims 42 to 57, wherein the graphical indicator is displayed for a duration of time based on the duration for which the first media capture device was active.

59. The method according to any one of claims 42 to 58, wherein the display position of the graphical indicator does not change regardless of the application or function being executed or displayed.

60. A non-temporary computer-readable storage medium for storing one or more programs configured to be executed by one or more processors of a computer system having a first media capture device, wherein the computer system communicates with a display generation component and one or more input devices, and the one or more programs include instructions for executing the method according to any one of claims 42 to 59.

61. A computer system, A first media capture device, wherein the computer system communicates with a display generation component and one or more input devices, One or more processors, A computer system comprising: a memory for storing one or more programs configured to be executed by one or more processors, wherein the one or more programs include instructions for performing the method according to any one of claims 42 to 59.

62. A computer system, A first media capture device and A computer system comprising means for performing the method described in any one of claims 42 to 59.

63. A non-temporary computer-readable storage medium for storing one or more programs, configured to be executed by one or more processors of a computer system having a first media capture device, wherein the computer system communicates with a display generation component and one or more input devices, and the one or more programs Upon receiving an instruction that the first media capture device has been activated, In response to receiving the instruction that the first media capture device is activated, While activated, in accordance with the determination that the first media capture device has recorded a first type of data, a graphical indicator indicating the activation of the first media capture device is displayed via the display generation component. A non-temporary computer-readable storage medium that includes a command to stop displaying the graphical indicator indicating the activation of the first media capture device, in accordance with the determination that the first media capture device has recorded a second type of data without recording the first type of data while it is activated.

64. A computer system, A first media capture device, wherein the computer system communicates with a display generation component and one or more input devices, One or more processors, A memory that stores one or more programs configured to be executed by one or more processors, An electronic device comprising, wherein one or more programs, Upon receiving an instruction that the first media capture device has been activated, In response to receiving the instruction that the first media capture device is activated, While activated, in accordance with the determination that the first media capture device has recorded a first type of data, a graphical indicator indicating the activation of the first media capture device is displayed via the display generation component. A computer system including a command to stop displaying the graphical indicator indicating the activation of the first media capture device, upon determination that the first media capture device has recorded a second type of data without recording a first type of data while it was activated.

65. A computer system, A first media capture device and Means for receiving an instruction that the first media capture device is activated, In response to receiving the instruction that the first media capture device is activated, While activated, in accordance with the determination that the first media capture device has recorded a first type of data, a graphical indicator indicating the activation of the first media capture device is displayed via the display generation component. A computer system comprising: means for deactivating the display of the graphical indicator indicating the activation of the first media capture device, upon determination that the first media capture device has recorded a second type of data without recording a first type of data while it is activated.