Device, Method, and Graphical User Interface for Providing Tactile Feedback for Operations Performed in a User Interface
US-2015067497-A1 · Mar 5, 2015 · US
US12277275B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12277275-B2 |
| Application number | US-202418437104-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 8, 2024 |
| Priority date | Sep 11, 2018 |
| Publication date | Apr 15, 2025 |
| Grant date | Apr 15, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure generally relates to content-based tactile outputs. In some embodiments, user interfaces associated with content-based tactile outputs are described. In some embodiments, user interfaces associated with end-of-content tactile outputs are described. In some embodiments, user interfaces associated with moving a user interface in response to different types of input are described. In some embodiments, user interfaces associated with adjustable item-based tactile outputs are described. In some embodiments, user interfaces associated with input velocity-based tactile outputs are described.
Opening claim text (preview).
What is claimed is: 1. An electronic device, comprising: a display; a rotatable input element; one or more tactile output generators; one or more processors; 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: while displaying, on the display, a user interface, detecting, via the rotatable input element, a rotational input; and while detecting the rotational input, generating, via the one or more tactile output generators, a plurality of tactile outputs, wherein a type of the tactile outputs is associated with a modification of the user interface, and wherein: in accordance with a determination that a speed of the rotational input is a first speed, generating a first number of tactile outputs for a respective amount of rotation of the rotatable input element; and in accordance with a determination that the speed of the rotational input is a second speed that is different from the first speed, generating a second number of tactile outputs for the respective amount of rotation of the rotatable input element. 2. The electronic device of claim 1 , wherein the second speed is greater than the first speed, and wherein the second number of tactile outputs is smaller than the first number of tactile outputs for the respective amount of rotation of the rotatable input element. 3. The electronic device of claim 1 , wherein the second speed is greater than the first speed, and wherein amplitudes of the second number of tactile outputs is smaller than amplitudes of the first number of tactile outputs. 4. The electronic device of claim 1 , wherein, while detecting the rotational input: in accordance with a determination that a speed of the rotational input is a third speed that is faster than the first speed and slower than the second speed, generating the first number of tactile outputs for the respective amount of rotation of the rotatable input element. 5. The electronic device of claim 1 , wherein, while detecting the rotational input: in accordance with the determination that the speed of the rotational input is the first speed, the plurality of tactile outputs have a first amplitude; in accordance with a determination that a speed of the rotational input is a third speed that is faster than the first speed and slower than the second speed, the plurality of tactile outputs have the first amplitude; and in accordance with the determination that the speed of the rotational input is the second speed that is different from the first speed and from the third speed, the plurality of tactile outputs have a second amplitude different from the first amplitude. 6. The electronic device of claim 1 , wherein, while detecting the rotational input: in accordance with the determination that the speed of the rotational input is the second speed, a number of the tactile outputs for the respective amount of rotation of the rotatable input element is a third number, wherein the third number corresponds to a minimum number; and in accordance with a determination that a speed of the rotational input is a fourth speed that is faster than the second speed, the number of tactile outputs corresponds to the third number. 7. The electronic device of claim 1 , wherein, while detecting the rotational input: in accordance with the determination that the speed of the rotational input is the second speed, the plurality of tactile outputs have a third amplitude, wherein the third amplitude corresponds to a minimum amplitude; and in accordance with a determination that a speed of the rotational input is a fourth speed that is faster than the second speed, the plurality of tactile outputs have the third amplitude. 8. The electronic device of claim 1 , wherein the number of tactile outputs of the plurality of tactile outputs is at least in part based on a size characteristic of the electronic device. 9. The electronic device of claim 1 , wherein amplitudes of the plurality of tactile outputs are at least in part based on a size characteristic of the electronic device. 10. The electronic device of claim 1 , including, while detecting the rotational input, in accordance with a determination that the second speed corresponds to a maximum threshold speed, the second number of tactile outputs corresponds to a maximum number of tactile outputs that can be generated for the respective amount of rotation of the rotatable input element. 11. The electronic device of claim 1 , wherein: in accordance with the modification of the user interface being a first type of modification, the generated plurality of tactile outputs are of a first type; and in accordance with the modification of the user interface being a second type of modification, the generated plurality of tactile outputs are of a second type different from the first type. 12. The electronic device of claim 1 , the one or more programs further including instructions for: while detecting the rotational input, generating a plurality of audio outputs associated with the plurality of tactile outputs, wherein: in accordance with the determination that the speed of the rotational input is the first speed, generating a first number of audio outputs for the respective amount of rotation of the rotatable input element; and in accordance with the determination that the speed of the rotational input is the second speed, generating a second number of audio outputs for the respective amount of rotation of the rotatable input element. 13. The electronic device of claim 12 , wherein the second speed is greater than the first speed, and wherein the second number of audio outputs is smaller than the first number of audio outputs for the respective amount of rotation of the rotatable input element. 14. The electronic device of claim 13 , wherein the difference between the second number of audio outputs and the first number of audio outputs is different from the difference between the second number of tactile outputs and the first number of tactile outputs. 15. The electronic device of claim 12 , wherein, while detecting the rotational input: in accordance with a determination that the speed of the rotational input is of an initial speed, generating an initial number of tactile outputs and an initial number of audio outputs for the respective amount of rotation of the rotatable input element; and in accordance with a determination that the speed of the rotational input is of a threshold speed, generating a threshold number of tactile outputs and the initial number of audio outputs for the respective amount of rotation of the rotatable input element, the threshold number of tactile outputs different from the initial number of tactile outputs. 16. The electronic device of claim 12 , wherein, while detecting the rotational input: in accordance with a determination that the speed of the rotational input is of an initial speed, generating the plurality of tactile outputs having an initial amplitude and the plurality of audio outputs having an initial magnitude for the respective amount of rotation of the rotatable input element; and in accordance with a determination that the speed of the rotational input is of a threshold speed, generating the plurality of tactile outputs having a threshold amplitude and the plurality of audio outputs having the initial magnitude for the respective amount of rotation of the rotatable input element, the threshold amplitude different from the initial amplitude. 17. The electronic device of claim 12 , wherein: in accordance with the
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser · CPC title
Digitisers structurally integrated in a display · CPC title
with detection of one-dimensional [1D] translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts · CPC title
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.