Devices, methods, and graphical user interfaces for providing feedback during interaction with an intensity-sensitive button

US12086319B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12086319-B2
Application numberUS-202318114201-A
CountryUS
Kind codeB2
Filing dateFeb 24, 2023
Priority dateSep 6, 2016
Publication dateSep 10, 2024
Grant dateSep 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

At a device with a touch-sensitive surface, a display, and one or more tactile output generators, a button configuration user interface that includes a plurality of tactile output settings for a button is displayed on the display, wherein the button is available on the device in a plurality of different contexts to cause performance of a respective operation in response to an input of a first type detected on the button. While a respective tactile output setting for the button is selected in the button configuration user interface, in response to detecting a first input of a first type on the button, a respective tactile output that corresponds to the respective tactile output setting is generated without causing performance of the respective operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: at an electronic device with a display, and one or more tactile output generators: displaying, on the display, a button configuration user interface that includes a plurality of different tactile output settings for a button, wherein the button comprises a persistent button positioned outside the display that is available on the electronic device in a plurality of different contexts to cause performance of a respective operation in response to an input of a first type detected on the button; while displaying the button configuration user interface, detecting selection of a respective tactile output setting of the button of the plurality of different tactile output settings; while the respective tactile output setting for the button is selected, detecting a first input of the first type on the button; and in response to detecting the first input of the first type on the button: in accordance with a determination that the respective tactile output setting is a first tactile output setting for the button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the button without causing performance of the respective operation; and in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the button without causing performance of the respective operation. 2. The method of claim 1 , including: in response to detecting the first input of the first type on the button: in accordance with a determination that the respective tactile output setting is a third tactile output setting, different from the first tactile output setting and the second tactile output setting, for the button, providing, via the one or more tactile output generators, a third tactile output that corresponds to the third tactile output setting for the button without causing performance of the respective operation. 3. The method of claim 1 , including: in response to detecting selection of the respective tactile output setting of the button, presenting a prompt requesting a user to provide an input of the first type on the button. 4. The method of claim 1 , wherein: the first tactile output and the second tactile output have different frequencies and the same waveform. 5. The method of claim 1 , including: in response to detecting the first input of the first type on the button: in accordance with a determination that the respective tactile output setting is the first tactile output setting for the button, providing a first audio output concurrently with the first tactile output; and in accordance with a determination that the respective tactile output setting is the second tactile output setting for the button, providing a second audio output concurrently with the second tactile output. 6. The method of claim 1 , wherein: providing the first tactile output that corresponds to the first tactile output setting for the button includes providing the first tactile output in response to detecting a first portion of the first input of the first type; and the method includes, in response to detecting the first input of the first type on the button, in accordance with a determination that the respective tactile output setting is the first tactile output setting for the button, providing, via the one or more tactile output generators, a first additional tactile output in response to detecting a second portion of the first input of the first type. 7. The method of claim 6 , including: providing a first audio output concurrently with the first tactile output, in response to detecting the first portion of the first input of the first type; and providing a first additional audio output concurrently with the first additional tactile output, in response to detecting the second portion of the first input of the first type. 8. The method of claim 7 , wherein the amplitudes of the first audio output and the first additional audio output differ by a first amount, the amplitudes of the first tactile output and the first additional tactile output differ by a second amount, distinct from the first amount. 9. The method of claim 1 , wherein: providing the second tactile output that corresponds to the second tactile output setting for the button includes providing the second tactile output in response to detecting a first portion of the first input of the first type; and the method includes, in response to detecting the first input of the first type on the button, in accordance with a determination that the respective tactile output setting is the second tactile output setting for the button, providing, via the one or more tactile output generators, a second additional tactile output in response to detecting a second portion of the first input of the first type. 10. The method of claim 1 , including: in response to detecting selection of the respective tactile output setting of the button: in accordance with a determination that the respective tactile output setting is the first tactile output setting for the button, displaying a first animated indication that includes movement of a representation of the first tactile output setting toward the button; and in accordance with a determination that the respective tactile output setting is the second tactile output setting for the button, displaying a second animated indication that includes movement of a representation of the second tactile output setting toward the button. 11. The method of claim 10 , wherein the representation of the first tactile output setting and the representation of the second tactile output setting have the same shape as the button. 12. The method of claim 11 , wherein the first animated indication includes an animated representation of a first tactile output characteristic associated with the first tactile output setting, and the second animated indication includes an animated representation of a second tactile output characteristic associated with the second tactile output setting. 13. The method of claim 1 , including: in response to detecting the first input of the first type on the button: in accordance with a determination that the respective tactile output setting is the first tactile output setting for the button, changing an appearance of a representation of the first tactile output setting in the button configuration user interface; and in accordance with a determination that the respective tactile output setting is the second tactile output setting for the button, changing an appearance of a representation of the second tactile output setting in the button configuration user interface. 14. The method of claim 1 , including: while displaying the button configuration user interface, displaying a first affordance that, when activated, causes dismissal of the button configuration user interface, and causes display of another user interface in place of the button configuration user interface. 15. The method of claim 1 , including: after dismissing the button configuration user interface and while displaying a respective user interface different from the button configuration user interface, detecting a second input of the first type on the button; and in response to detecting the second input of the first type on the button: performing the respective operation; and providing, vi

Assignees

Inventors

Classifications

  • with means for adapting the functionality of the device according to specific conditions · CPC title

  • Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof (by improving visibility H04M1/22) · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Cooperation and interconnection of the input arrangement with other functional units of a computer (G06F3/023 - G06F3/037 take precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12086319B2 cover?
At a device with a touch-sensitive surface, a display, and one or more tactile output generators, a button configuration user interface that includes a plurality of tactile output settings for a button is displayed on the display, wherein the button is available on the device in a plurality of different contexts to cause performance of a respective operation in response to an input of a first t…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F1/1626. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).