Accelerated scrolling and selection

US12572268B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12572268-B2
Application numberUS-202318373143-A
CountryUS
Kind codeB2
Filing dateSep 26, 2023
Priority dateApr 15, 2019
Publication dateMar 10, 2026
Grant dateMar 10, 2026

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.

The present disclosure includes generally relates to scrolling and selecting items. An electronic device having a display and a touch-sensitive surface displays a user interface with a list of items. The items can be scrolled and selected using different techniques. Some embodiments include a technique for entering an edit mode to select and scroll items on the user interface. Some embodiments include a technique for scrolling to select items on the user interface. Some embodiments include a technique for displaying a scroll progress indicator for scrolling items on the user interface.

First claim

Opening claim text (preview).

What is claimed is: 1 . An electronic device, comprising: a display generation component; one or more input devices; 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: displaying, via the display generation component, a user interface and a scroll progress indicator; while the scroll progress indicator is displayed, detecting, via the one or more input devices, a first set of one or more inputs that includes a first portion followed by a second portion that includes movement in a respective direction; and in response to detecting the first set of one or more inputs: in accordance with a determination that the first set of one or more inputs satisfies a first set of criteria, wherein the first set of criteria includes a criterion that is met when the first portion of the first set of one or more inputs was directed to a location of the user interface other than the scroll progress indicator, scrolling the user interface in a first manner and in a first direction, wherein the first manner and the first direction are based on the movement in the respective direction of the second portion of the first set of one or more inputs; and in accordance with a determination that the first set of one or more inputs satisfies a second set of criteria different from the first set of criteria, wherein the second set of criteria includes a criterion that is met when the first portion of the first set of one or more inputs was directed to the scroll progress indicator, scrolling the user interface in a second manner, different from the first manner, and a second direction that is different from the first direction, wherein the second manner and the second direction are based on the movement in the respective direction of the second portion of the first set of one or more inputs. 2 . The electronic device of claim 1 , wherein: scrolling the user interface in the first manner and in the first direction includes scrolling to a first scrolled position that is determined based on a direction and magnitude of the movement of the second portion of the first set of one or more inputs; and scrolling the user interface in the second manner and in the second direction that is different from the first direction includes scrolling to a second scrolled position, different from the first scrolled position, that is determined based on the direction and the magnitude of the movement of the second portion of the first set of one or more inputs. 3 . The electronic device of claim 1 , wherein: scrolling in the first manner includes scrolling the user interface at a first rate; and scrolling in the second manner includes scrolling the user interface at a second rate different from the first rate. 4 . The electronic device of claim 1 , wherein: the first portion of the first set of one or more inputs is directed to the scroll progress indicator when the first portion of the first set of one or more inputs is detected within a region surrounding a scroll bar portion of the scroll progress indicator. 5 . The electronic device of claim 1 , the one or more programs further including instructions for: prior to displaying the scroll progress indicator and while displaying the user interface, detecting, via the one or more input devices, a second set of one or more inputs corresponding to a request to scroll the user interface; and in response to detecting the second set of one or more inputs, scrolling the user interface, wherein the scroll progress indicator is displayed in response to the second set of one or more inputs. 6 . The electronic device of claim 1 , the one or more programs further including instructions for: further in response to detecting the first set of one or more inputs: in accordance with a determination that the first portion of the first set of one or more inputs was directed to the scroll progress indicator, changing an appearance of the scroll progress indicator from a first appearance to a second appearance; while the scroll progress indicator has the second appearance, detecting termination of the first set of one or more inputs; and in response to detecting termination of the first set of one or more inputs, changing the appearance of the scroll progress indicator from the second appearance to the first appearance. 7 . The electronic device of claim 1 , wherein: scrolling the user interface in the first manner includes scrolling the user interface in a direction different from the respective direction of movement of the second portion of the first set of one or more inputs; and scrolling the user interface in the second manner includes scrolling the user interface in a direction that is the same as the respective direction of movement of the second portion of the first set of one or inputs. 8 . The electronic device of claim 1 , wherein the scroll progress indicator includes a scroll bar, and wherein the scroll bar is positioned within a scroll track and moves within the scroll track in response to the movement of the second portion of the first set of one or more inputs. 9 . The electronic device of claim 1 , the one or more programs further including instructions for: while the scroll progress indicator is displayed, and in accordance with a determination that an input is not directed at the user interface for a predetermined amount of time, ceasing to display the scroll progress indicator. 10 . The electronic device of claim 1 , wherein the first set of one or more inputs includes a touch input that is detected via a touch-sensitive display. 11 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display generation component and one or more input devices, the one or more programs including instructions for: displaying, via the display generation component, a user interface and a scroll progress indicator; while the scroll progress indicator is displayed, detecting, via the one or more input devices, a first set of one or more inputs that includes a first portion followed by a second portion that includes movement in a respective direction; and in response to detecting the first set of one or more inputs: in accordance with a determination that the first set of one or more inputs satisfies a first set of criteria, wherein the first set of criteria includes a criterion that is met when the first portion of the first set of one or more inputs was directed to a location of the user interface other than the scroll progress indicator, scrolling the user interface in a first manner and in a first direction, wherein the first manner and the first direction are based on the movement in the respective direction of the second portion of the first set of one or more inputs; and in accordance with a determination that the first set of one or more inputs satisfies a second set of criteria different from the first set of criteria, wherein the second set of criteria includes a criterion that is met when the first portion of the first set of one or more inputs was directed to the scroll progress indicator, scrolling the user interface in a second manner, different from the first manner, and a second direction that is different from the first direction, wherein the second manner and the second direction are based on the movement in the respective direction of the second portion of the first set of one or more inputs. 12 . The non-transitory computer-readable storage medium of claim 11 , wherein: scrolling the user inter

Assignees

Inventors

Classifications

  • Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title

  • Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger · CPC title

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

  • by capacitive means · CPC title

  • Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving (Synchronisation with the driving of the display or the backlighting unit to avoid interferences generated internally G06F3/04184) · 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 US12572268B2 cover?
The present disclosure includes generally relates to scrolling and selecting items. An electronic device having a display and a touch-sensitive surface displays a user interface with a list of items. The items can be scrolled and selected using different techniques. Some embodiments include a technique for entering an edit mode to select and scroll items on the user interface. Some embodiments …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04842. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 10 2026 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).