Portable electronic device, method, and graphical user interface for displaying a vertical bar with scrollable content

Inventors

Forstall, Scott • Lamiraux, Henri C. • Platzer, Andrew Emilio • Matas, Michael • Chaudhri, Imran

Assignees

Apple Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-12474828-B2

Patent

Publication Date

2025-11-18

Expiration Date


Abstract

In a computer-implemented method, a portion of an electronic document is displayed on a touch screen display of a portable multifunction device. The displayed portion has a vertical position and a horizontal position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object, a vertical bar and a horizontal bar are displayed on top of the displayed portion. The vertical bar has a vertical position on top of the displayed portion that corresponds to the vertical position in the electronic document of the displayed portion. The horizontal bar has a horizontal position on top of the displayed portion that corresponds to the horizontal position in the electronic document of the displayed portion. After a predetermined condition is met, display of the vertical bar and of the horizontal bar is ceased.

Core Innovation

The invention provides a portable multifunction device with a touch-sensitive display that detects an object near the portion of an electronic document or list that is currently displayed. The device displays a portion of scrollable content on the touch-sensitive display and, concurrently, overlays translucent vertical and/or horizontal bars on top of the displayed content. The bars correspond to positions within the overall electronic document or list by matching vertical and/or horizontal positions to the scrollable content positions of the displayed portion.

The invention positions the vertical bar so that it has a vertical position corresponding to the vertical position in the scrollable content of the displayed portion. In response to user input corresponding to translating the scrollable content in a first direction, the device translates the scrollable content so that a new portion of the scrollable content is displayed and moves the vertical bar to a new vertical position that corresponds to the vertical position of the newly displayed portion. After determining the scrollable content has been translated to an edge of the scrollable content, the device continues detecting user input in the first direction and, in response to continuing detection, changes a length of the vertical bar.

The invention further includes ceasing display of the vertical bar in response to a predetermined condition, while continuing to display the scrollable content. Variants described include list versus document behavior in which only a vertical bar is displayed for lists, or both vertical and horizontal bars are displayed for documents. The disclosure also describes geometric constraints for the bar, such as having a major axis and leaving an uncovered portion of the scrollable content along the major axis, and an initial timed appearance of the bar to signal scrollability.

Claims Coverage

The independent claims cover an electronic device, a non-transitory computer-readable storage medium, and a method that display scrollable content together with a concurrent vertical bar whose vertical position corresponds to the displayed portion, and that update both the content and the bar as the user translates the scrollable content. The claims further include edge behavior and then changing a length of the vertical bar, with dependent refinements adding conditional/timed bar cessation and geometric constraints such as coverage along the bar’s major axis.

Concurrent vertical bar positioned by scrollable content position

Displaying, via the display, a portion of scrollable content wherein the displayed portion has a vertical position in the scrollable content, and displaying via the display a vertical bar concurrently with the displayed portion wherein the vertical bar has a vertical position that corresponds to the vertical position in the scrollable content of the displayed portion.

Translate scrollable content and move vertical bar in correspondence

Detecting, via the one or more input devices, a user input corresponding to translating the scrollable content in a first direction, and in response to detecting the user input, translating the scrollable content in a direction corresponding to the first direction so that a new portion of the scrollable content is displayed and moving the vertical bar to a new vertical position such that the new vertical position corresponds to the vertical position in the scrollable content of the displayed new portion.

Edge continuation and change vertical bar length

After determining that the scrollable content has been translated to an edge of the scrollable content, continuing to detect, via the one or more input devices, the user input corresponding to translating the scrollable content in the first direction, and in response to continuing to detect the user input corresponding to translating the scrollable content in the first direction, changing a length of the vertical bar.

Conditional or timed cessation of vertical bar display

In response to meeting a predetermined condition, stopping displaying the vertical bar while continuing to display the scrollable content.

Vertical bar major axis with uncovered content along the major axis

A vertical bar having a major axis and part of the scrollable content along that major axis not covered by the vertical bar.

Across the independent claims, the core coverage is a scrollable-content display paired with a concurrent vertical bar whose vertical position tracks the displayed portion, updated as content is translated in a first direction. The claims also cover special behavior after translation reaches an edge, where continued input changes the length of the vertical bar, with further coverage for conditional/timed cessation and for a major-axis geometry constraint where part of the scrollable content remains uncovered.

Stated Advantages

Not explicitly described in patent.

Documented Applications

Not explicitly described in patent.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.