Devices, methods, and graphical user interfaces for providing haptic feedback

US11379041B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11379041-B2
Application numberUS-201816157891-A
CountryUS
Kind codeB2
Filing dateOct 11, 2018
Priority dateJun 12, 2016
Publication dateJul 5, 2022
Grant dateJul 5, 2022

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.

An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays an item navigation user interface that includes: a representation of a portion of items arranged into groups that are represented by corresponding index values and a first portion of the items includes a first group of the items that corresponds to a first index value in the index values; and an index navigation element that includes representations of three or more of the index values. While displaying the item navigation user interface, the device further detects a drag gesture on the touch-sensitive surface including movement from a first location corresponding to the representation of the first index value to a second location corresponding to a representation of a second index value. In response, the device generates a tactile output and switches from displaying the first portion to the second portion of the items.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: at an electronic device with a touch-sensitive surface, a display, and one or more tactile output generators for generating tactile outputs associated with physical displacement of the electronic device or a component of the electronic device: displaying, on the display, an item navigation user interface that includes: a representation of a first portion of a plurality of items, wherein the plurality of items are arranged into two or more groups that are represented by corresponding index values in a plurality of index values and the first portion of the plurality of items includes a first group of the items that corresponds to a first index value in the plurality of index values, and displaying the representation of the first portion of the plurality of items includes displaying a representation of the first group of the items; and an index navigation element that includes representations of three or more of the plurality of index values; while displaying the item navigation user interface, detecting a first drag gesture on the touch-sensitive surface that includes movement from a first location corresponding to the representation of the first index value that represents the first group of the items to a second location corresponding to a representation of a second index value that represents a second group of the items; and in response to detecting the first drag gesture: switching from displaying the representation of the first group of the items to displaying a representation of the second group of the items; and in conjunction with switching from displaying the representation of the first group of the items to displaying the representation of the second group of the items, generating, via the one or more tactile output generators, a first tactile output. 2. The method of claim 1 , wherein switching from displaying the representation of the first group of the items to displaying the representation of the second group of the items includes replacing display of the representation of the first group of the items with display of the representation of the second group of the items without scrolling the items. 3. The method of claim 1 , wherein: the representation of the first group of the items starts with an item with a predefined characteristic within the first group of the items; and the representation of the second group of the items starts with an item with the same predefined characteristic within the second group of the items. 4. The method of claim 1 , wherein switching from displaying the representation of the first group of the items to displaying the representation of the second group of the items includes displaying the representation of the second group of the items at a predefined location in the item navigation user interface. 5. The method of claim 1 , including: while displaying the item navigation user interface, detecting a second drag gesture on the touch-sensitive surface that includes movement from a third location corresponding to a third group of the items toward a fourth location corresponding to a fourth group of the items in the item navigation user interface; and in response to detecting the second drag gesture: moving the third group of the items and the fourth group of the items in accordance with the second drag gesture; and while moving the third group of the items and the fourth group of the items: detecting that the fourth group of the items has moved across a predetermined position in the item navigation user interface; in response to detecting that the fourth group of the items has moved across the predetermined position, generating a second tactile output in conjunction with the fourth group of the items moving across the predetermined position in the item navigation user interface; detecting that the third group of the items has moved across the predetermined position in the item navigation user interface; and in response to detecting that the third group of the items has moved across the predetermined position, generating a third tactile output in conjunction with the third group of the items moving across the predetermined position in the item navigation user interface. 6. The method of claim 1 , including: while displaying the item navigation user interface, detecting a second drag gesture on the touch-sensitive surface that includes movement from a third location corresponding to a third group of the items toward a fourth location corresponding to a fourth group of the items; and in response to detecting the second drag gesture, moving the third group of the items and the fourth group of the items in accordance with the second drag gesture without generating tactile outputs when the third and fourth groups of the items move across a predetermined position in the item navigation user interface. 7. The method of claim 1 , wherein: the first group of the items and the second group of the items are separated by one or more intermediate groups of items that correspond to respective intermediate index values between the first index value and the second index value in the plurality of index values; and the method includes: while the first drag gesture is detected: detecting movement of the first drag gesture to a location that corresponds to a first intermediate index value in the plurality of index values; and in response to detecting the movement of the first drag gesture to the location that corresponds to the first intermediate index value: generating, via the one or more tactile output generators, a fourth tactile output that corresponds to the movement to the first intermediate index value; and displaying a representation of a third portion of the plurality of items, wherein the third portion of the plurality of items include a first intermediate group of the items that corresponds to the first intermediate index value. 8. The method of claim 7 , wherein the method includes, while the first drag gesture is detected: detecting movement of the first drag gesture to a location that corresponds to a second intermediate index value in the plurality of index values; and in response to detecting the movement of the first drag gesture to the location that corresponds to the second intermediate index value: determining a movement characteristic of the first drag gesture; in accordance with a determination that the movement characteristic of the first drag gesture does not meet haptic-skipping criteria, generating a fifth tactile output to indicate that the second intermediate index value has been reached; and in accordance with a determination that the movement characteristic of the first drag gesture meets the haptic-skipping criteria, forgoing generating the fifth tactile output to indicate that the second intermediate index value has been reached. 9. The method of claim 8 , wherein the haptic-skipping criteria require that a speed of the movement exceeds a threshold speed when the movement of the first drag gesture reaches the second intermediate index value in the item navigation user interface, in order for the haptic-skipping criteria to be met. 10. The method of claim 8 , wherein the haptic-skipping criteria require that a time at which the movement of the first drag gesture reaches the second intermediate index value in the item navigation user interface is less than a threshold amount of time since a tactile output was generated upon the movement of the first drag gesture reaching another index value in the plurality of index values, in order for the haptic-skipping criteria to be met. 11. The method of claim 8 , including: in response to detecting the movement of th

Assignees

Inventors

Classifications

  • Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Digitisers structurally integrated in a display · CPC title

  • G06F3/016Primary

    Input arrangements with force or tactile feedback as computer generated output to the user · 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 US11379041B2 cover?
An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays an item navigation user interface that includes: a representation of a portion of items arranged into groups that are represented by corresponding index values and a first portion of the items includes a first group of the items that corresponds to a first index value in the index values; an…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 05 2022 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).