Video editing application for mobile devices
US-2024289009-A1 · Aug 29, 2024 · US
US9329744B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9329744-B2 |
| Application number | US-11942508-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 12, 2008 |
| Priority date | May 12, 2008 |
| Publication date | May 3, 2016 |
| Grant date | May 3, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: displaying electronic content as part of a graphical user interface; and displaying a scroll bar having a dynamically compressible trough as part of the graphical user interface, the trough comprising at least two segments delimited by a segment division indicator, the at least two segments corresponding to respective portions of the electronic content, and the at least two segments including quantitative indicators of respective locations within the electronic content; and displaying the quantitative indicators based on a number of portions of the electronic content represented by each segment of the at least two segments, wherein the number of portions is determined based on a ceiling function of a minimum number of pixels needed per segment divided by a number of pixels available per segment when the number of pixels available per segment is less than the minimum number of pixels needed per segment. 2. The method of claim 1 , further comprising: displaying at least two sequential quantitative indicators as two integer numbers with a difference greater than one. 3. The method of claim 1 , comprising: displaying a translucent slider in the trough, the quantitative indicators remaining visible when the translucent slider is displayed on top of the quantitative indicators. 4. The method of claim 1 , comprising: receiving a command to move a slider in the trough to a selected one of the at least two segments; and displaying a selected one of the portions corresponding to the selected one of the at least two segments. 5. The method of claim 1 , comprising: changing a color of one of the at least two segments selected by a first activity with respect to the one of the at least two segments to indicate a next portion of the electronic content to be displayed if the one of the at least two segments is selected by a second activity. 6. The method of claim 1 , comprising: receiving a command to move a slider in the trough to a selected one of the at least two segments having a page number as a visible indicator of the absolute location of the selected one of the at least two segments; and displaying at least a portion of a document page corresponding to the page number within the electronic content as part of the graphical user interface. 7. The method of claim 1 , comprising: displaying a number of pages corresponding to a number of the segments covered by a slider in the trough. 8. The method of claim 1 , further comprising: displaying the segment division indicators as a line segments spanning at least part of a width of the trough and located in the trough between the at least two segments. 9. The method of claim 1 , further comprising: displaying at least one of the at least two segments with a variable length corresponding to a length of a portion of the electronic documents associated with the at least one of the at least two segments. 10. A method, comprising: displaying at least two segments of a dynamically compressible trough on a scroll bar; displaying a quantitative indicator on a segment of the at last two segments based on a number of portions of the electronic content represented by each segment of the at least two segments, wherein the number of portions is determined based on a ceiling function of a minimum number of pixels needed per segment divided by a number of pixels available per segment when the number of pixels available per segment is less than the minimum number of pixels needed per segment; receiving a first command to display at least part of a selected one of several portions of the electronic document, the selected one being indicated by the quantitative indicator; and sending a second command to display at least a part of a document page having a page number corresponding to the quantitative indicator. 11. The method of claim 10 , comprising: receiving the first command at a server device; and sending the second command from a server device. 12. The method of claim 10 , comprising: receiving the second command at a client device; and displaying the selected one on a display forming a part of the client device. 13. The method of claim 10 , comprising: displaying a translucent slider in the trough, wherein the quantitative indicator remains visible even when the translucent slider is displayed on top of the quantitative indicator. 14. The method of claim 10 , comprising: displaying a plurality of visible indicators, including the quantitative indicator, wherein the plurality of visible indicators comprises a monotonically increasing or monotonically decreasing sequence of integers. 15. The method of claim 14 , wherein the sequence of integers includes displayed integers and non-displayed integers, wherein the non-displayed integers comprise at least N integers between each of the displayed integers, and wherein N is an integer greater than or equal to one. 16. The method of claim 10 , comprising: displaying a plurality of visible indicators, including the quantitative indicator, wherein at least one of the plurality visible indicators corresponds to a last page number of the electronic document. 17. An apparatus, comprising: a display; a rendering module to display electronic content on the display as part of a graphical user interface; and a storage element to store instructions, which when executed, cause the rendering module to display a scroll bar having a dynamically compressible trough as part of the graphical user interface, the trough comprising at least two segments corresponding to portions of the electronic content, and the at least two segments including quantitative indicators of locations within the electronic content, the quantitative indicators based on a number of portions of the electronic content represented by each segment of the at least two segments, wherein the number of portions is determined based on a ceiling function of a minimum number of pixels needed per segment divided by a number of pixels available per segment when the number of pixels available per segment is less than the minimum number of pixels needed per segment. 18. The apparatus of claim 17 , comprising: a user input device to send commands to manipulate a translucent slider in the trough, the quantitative indicators remaining visible when the translucent slider is displayed on top of the visible indicators.
Interaction with scrollbars · CPC title
Scrolling or panning · CPC title
Interaction techniques based on graphical user interfaces [GUI] · CPC title
Execution arrangements for user interfaces · CPC title
Interaction with page-structured environments, e.g. book metaphor · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.