Segmented scroll bar

US9747017B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9747017-B2
Application numberUS-201615081366-A
CountryUS
Kind codeB2
Filing dateMar 25, 2016
Priority dateMay 12, 2008
Publication dateAug 29, 2017
Grant dateAug 29, 2017

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.

Apparatus, systems, and methods may operate to receive a first command to display a selected portion of an electronic document, wherein the selected portion is indicated by a visible indicator in a selected segment of a segmented scroll bar having a dynamically compressible trough. Further activities may include sending a second command to display a document page having a page number corresponding to the visible indicator, wherein the trough comprises segments corresponding to the pages of the document. Additional apparatus, systems, and methods are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: causing to display a first electronic content with a graphical user interface; causing to display a first scroll bar on the graphical user interface, the first scroll bar including first two consecutive quantitative indicators on first two consecutive segments, the first two consecutive quantitative indicators indicating respective two adjacent locations within the first electronic content; causing to display a second electronic content with the graphical user interface; and causing to display a second scroll bar on the graphical user interface, the second scroll bar including second two non-consecutive quantitative indicators on second two consecutive segments, the second two non-consecutive quantitative indicators indicating respective two non-adjacent locations within the second electronic content. 2. The method of claim 1 , further comprising: determining the first two consecutive quantitative indicators on the first two consecutive segments based at least in part on a length of the first electronic content; and determining the second two non-consecutive quantitative indicators on the second two consecutive segments based at least in part on a length of the second electronic content. 3. The method of claim 2 , wherein the second two non-consecutive quantitative indicators are determined in response to determining the length of the second electronic content greater than the length of the first electronic content. 4. The method of claim 1 , further comprising: determining respective lengths of the second two consecutive segments based at least in part on a length of the second electronic content and a height of the scroll bar relative to a height of one of the second two non-consecutive quantitative indicators. 5. One or more non-transitory computer-readable media storing one or more sequences of instructions that, when executed by at least one processor, cause an apparatus to: select a first mode, based at least in part on a length of a first electronic content, to display a graphical user interface with the first electronic content; display a first scroll bar on the graphical user interface in the first mode, the first scroll bar including first two indicators on first two consecutive segments, the first two indicators indicating respective first two locations within the first electronic content, the first two indicators having a first quantitative difference; select a second mode, based at least in part on a length of a second electronic content, to display the graphical user interface with the second electronic content; and display a second scroll bar on the graphical user interface in the second mode, the second scroll bar including second two indicators on second two consecutive segments, the second two indicators indicating respective second two locations within the second electronic content, the second two indicators having a second quantitative difference that is different from the first quantitative difference. 6. The computer-readable media of claim 5 , further comprising instructions that, when executed by the at least one processor, cause the apparatus to: determine the first two consecutive quantitative indicators on the first two consecutive segments based at least in part on a length of the first electronic content; and determine the second two non-consecutive quantitative indicators on the second two consecutive segments based at least in part on a length of the second electronic content. 7. The computer-readable media of claim 5 , wherein the second two indicators are two numerical numbers, and the second quantitative difference is calculated based on a difference between the two numerical numbers. 8. The computer-readable media of claim 5 , wherein the second two indicators are two letters, and the second quantitative difference is calculated based on a number of letters between the two letters. 9. The computer-readable media of claim 5 , further comprising instructions that, when executed by the at least one processor, cause the apparatus to: display a slider over one of the first two indicators; and display a portion of the first electronic content at a location within the first electronic content, the location corresponding to the one of the first two indicators. 10. The computer-readable media of claim 9 , further comprising instructions that, when executed by the at least one processor, cause the apparatus to: receive a command to move the slider to another one of the first two indicators; and display a portion of the first electronic content at another location within the first electronic content, the another location corresponding to the another one of the first two indicators. 11. The computer-readable media of claim 9 , further comprising instructions that, when executed by the at least one processor, cause the apparatus to: display a plurality of pages of the first electronic content between the first two locations in response to the slider moved over between the first two indicators.

Assignees

Inventors

Classifications

  • Interaction with scrollbars · CPC title

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

  • Scrolling or panning · CPC title

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • Execution arrangements for user interfaces · 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 US9747017B2 cover?
Apparatus, systems, and methods may operate to receive a first command to display a selected portion of an electronic document, wherein the selected portion is indicated by a visible indicator in a selected segment of a segmented scroll bar having a dynamically compressible trough. Further activities may include sending a second command to display a document page having a page number correspond…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04855. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 29 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).