Tactile Feedback for Locked Device User Interfaces
Abstract
An electronic device displays a camera user interface for capturing media. While displaying the camera user interface, the device detects activation of a capture affordance. If the activation of the capture affordance is detected while the camera user interface is in a first media capture mode (e.g., still picture capture mode), the device captures media of a first type, and generates a first tactile output. If the activation of the capture affordance is detected while the camera user interface is in a second media capture mode (e.g., a video capture mode or a live picture capture mode), capturing media of the second type, and forgoing generating the first tactile output in response to activation of the capture affordance.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display, one or more input devices, a camera, and one or more tactile output generators, cause the electronic device to:
display a camera user interface for capturing media via the camera, wherein the camera has a plurality of media capture modes; while displaying the camera user interface, detect, via the one or more input devices, activation of a capture affordance; and in response to detecting, via the one or more input devices, activation of the capture affordance:
in accordance with a determination that the activation of the capture affordance was detected while the camera user interface was in a first media capture mode, wherein capturing media in the first media capture mode includes capturing media of a first type that includes one or more images captured without audio:
capture media of the first type; and
generate a first tactile output; and
in accordance with a determination that the activation of the capture affordance was detected while the camera user interface was in a second media capture mode that is distinct from the first media capture mode, wherein capturing media in the second media capture mode includes capturing media of a second type that includes a sequence of images and corresponding audio:
capture media of the second type; and
forgo generating the first tactile output in response to activation of the capture affordance.
2 . The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to, in response to detecting, via the one or more input devices, the activation of the capture affordance, in accordance with the determination that the activation of the capture affordance was detected while the camera user interface was in the second media capture mode, generate a second tactile output that has a lower amplitude than the first tactile output in conjunction with capturing the media of the second type.
3 . The computer readable storage medium of claim 2 , wherein the second tactile output includes the first tactile output with reduced amplitude.
4 . The computer readable storage medium of claim 2 , wherein, for a respective tactile output generated while capturing the media of the second type, the respective tactile output is selected based on a determination that the respective tactile output interferes with the captured media by an amount that is below a predefined threshold.
5 . The computer readable storage medium of claim 2 , wherein the second tactile output includes the first tactile output with scale reduced to zero.
6 . The computer readable storage medium of claim 1 , wherein:
capturing the media of the first type includes capturing a sequence of images; the first tactile output corresponds to an initial image in the sequence of images; and the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to, for each image in the sequence of images other than the initial image, determine a time interval from a point in time corresponding to capturing a most recent prior image for which the first tactile output was generated, to a point in time corresponding to capturing the respective image;
in accordance with a determination that the time interval is less than a predefined time period, capture the respective image without generating the first tactile output; and
in accordance with a determination that the time interval is greater than the predefined time period, capture the respective image and generating the first tactile output.
7 . The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
detect a user input to switch from a first respective media capture mode to a second respective media capture mode; and in response to detecting the user input:
switch the camera user interface from the first respective media capture mode to the second respective media capture mode; and
generate a third tactile output.
8 . The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
while displaying the camera user interface, detect, via the one or more input devices, a second user input for performing an operation in the camera user interface other than activation of the capture affordance; and in response to detecting the second user input via the one or more input devices, perform the operation in the camera user interface and generate a fourth tactile output without regard to whether the camera user interface is in the first media capture mode or the second media capture mode.
9 . The computer readable storage medium of claim 8 , wherein the operation in the camera user interface includes changing a scale of a displayed user interface element in the camera user interface; and wherein the fourth tactile output is generated in accordance with a determination that the scale of the displayed user interface element satisfies a predefined limit.
10 . The computer readable storage medium of claim 8 , wherein the operation in the camera user interface includes changing a filter setting of the camera user interface.
11 . An electronic device, comprising:
a display; one or more input devices; a camera; one or more tactile output generators; one or more processors; and memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying a camera user interface for capturing media via the camera, wherein the camera has a plurality of media capture modes;
while displaying the camera user interface, detecting, via the one or more input devices, activation of a capture affordance; and
in response to detecting, via the one or more input devices, activation of the capture affordance:
in accordance with a determination that the activation of the capture affordance was detected while the camera user interface was in a first media capture mode, wherein capturing media in the first media capture mode includes capturing media of a first type that includes one or more images captured without audio:
capturing media of the first type; and
generating a first tactile output; and
in accordance with a determination that the activation of the capture affordance was detected while the camera user interface was in a second media capture mode that is distinct from the first media capture mode, wherein capturing media in the second media capture mode includes capturing media of a second type that includes a sequence of images and corresponding audio:
capturing media of the second type; and
forgoing generating the first tactile output in response to activation of the capture affordance.
12 . The electronic device of claim 11 , wherein the one or more programs include instructions for, in response to detecting, via the one or more input devices, the activation of the capture affordance, in accordance with the determination that the activation of the capture affordance was detected while the camera user interface was in the second media capture mode, generating a second tactile output that has a lower amplitude than the first tactile output in conjunction with capturing the media of the second type.
13 . The electronic device of claim 12 , wherein the second tactile output includes the first tactile output with reduced amplitude.
14 . The electronic device of claim 12 , wherein, for a respective tactile output generated while capturing the media of the second type, the respective tactile output is selected based on a determination that the respective tactile output interferes with the captured media by an amount that is below a predefined threshold.
15 . The electronic device of claim 12 , wherein the second tactile output includes the first tactile output with scale reduced to zero.
16 . The electronic device of claim 11 , wherein:
capturing the media of the first type includes capturing a sequence of images; the first tactile output corresponds to an initial image in the sequence of images; and the one or more programs include instructions for, for each image in the sequence of images other than the initial image, determining a time interval from a point in time corresponding to capturing a most recent prior image for which the first tactile output was generated, to a point in time corresponding to capturing the respective image;
in accordance with a determination that the time interval is less than a predefined time period, capturing the respective image without generating the first tactile output; and
in accordance with a determination that the time interval is greater than the predefined time period, capturing the respective image and generating the first tactile output.
17 . The electronic device of claim 11 , wherein the one or more programs include instructions for:
detecting a user input to switch from a first respective media capture mode to a second respective media capture mode; and in response to detecting the user input:
switching the camera user interface from the first respective media capture mode to the second respective media capture mode; and
generating a third tactile output.
18 . The electronic device of claim 11 , wherein the one or more programs include instructions for:
while displaying the camera user interface, detecting, via the one or more input devices, a second user input for performing an operation in the camera user interface other than activation of the capture affordance; and in response to detecting the second user input via the one or more input devices, performing the operation in the camera user interface and generating a fourth tactile output without regard to whether the camera user interface is in the first media capture mode or the second media capture mode.
19 . The electronic device of claim 18 , wherein the operation in the camera user interface includes changing a scale of a displayed user interface element in the camera user interface;
and wherein the fourth tactile output is generated in accordance with a determination that the scale of the displayed user interface element satisfies a predefined limit.
20 . A method, comprising:
at an electronic device with a display, one or more input devices, a camera, and one or more tactile output generators: displaying a camera user interface for capturing media via the camera, wherein the camera has a plurality of media capture modes; while displaying the camera user interface, detecting, via the one or more input devices, activation of a capture affordance; and in response to detecting, via the one or more input devices, activation of the capture affordance:
in accordance with a determination that the activation of the capture affordance was detected while the camera user interface was in a first media capture mode, wherein capturing media in the first media capture mode includes capturing media of a first type that includes one or more images captured without audio:
capturing media of the first type; and
generating a first tactile output; and
in accordance with a determination that the activation of the capture affordance was detected while the camera user interface was in a second media capture mode that is distinct from the first media capture mode, wherein capturing media in the second media capture mode includes capturing media of a second type that includes a sequence of images and corresponding audio:
capturing media of the second type; and
forgoing generating the first tactile output in response to activation of the capture affordance.Join the waitlist — get patent alerts
Track US2022091678A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.