Method and apparatus for providing a segmented scrollbar

US10209876B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10209876-B2
Application numberUS-201414540166-A
CountryUS
Kind codeB2
Filing dateNov 13, 2014
Priority dateNov 13, 2014
Publication dateFeb 19, 2019
Grant dateFeb 19, 2019

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.

A method, apparatus and computer program product are provided to facilitate the identification of one or more media files within a gallery of media files presented upon a display. In the context of a method, a gallery of media files is caused to be displayed. The gallery of media file is grouped into a plurality of sessions. Each session includes one or more media files. The method also causes display of a scrollbar partitioned into a plurality of segments. Each segment corresponds to a respective session of media files. The method further includes determining the media files of the gallery to be displayed in response to user input selecting a respective segment of the scrollbar. In this regard, the method determines the media files of the gallery to be displayed by determining the media files of the session corresponding to the respective segment of the scrollbar that is selected.

First claim

Opening claim text (preview).

That which is claimed: 1. A method comprising: causing display of a gallery of media files, wherein the gallery of media files is grouped into a plurality of sessions, and wherein each session comprises one or more media files; causing display of a scroll bar partitioned into a plurality of segments with the segments presented in a chronological order along the scroll bar, wherein causing display of the scroll bar comprises causing display of a marker along the scroll bar designating a beginning of a respective segment and causing the markers of two or more adjacent segments to be at least partially overlapped with an opacity or a color of the markers that are overlapped being changed relative to a marker that is not overlapped, each segment corresponding to a respective session of media files and the media files of a respective session being associated with different portions of the segment including portions of the segment subsequent to the marker, wherein each segment is presented by the scroll bar so as to have a size along the scroll bar that is dependent upon a size of the respective session; and determining the media files of the gallery to be displayed in response to user input selecting a respective segment of the scroll bar, wherein determining the media files of the gallery to be displayed comprises determining media files of the session corresponding to the respective segment of the scroll bar that is selected including determining one or more media files of the session associated with a portion of the segment subsequent to the marker in response to user input selecting the portion of the segment subsequent to the marker, and wherein the media files of the session that are determined to be displayed begin with a different media file depending upon the portion of the segment selected by the user input. 2. A method according to claim 1 wherein causing display of the scroll bar comprises causing the segments of the scroll bar to be sized in a manner proportional to the size of the corresponding session of media files. 3. A method according to claim 1 wherein causing display of the scroll bar comprises causing the segments of the scroll bar to be chronologically ordered based upon dates associated with the corresponding sessions of media files. 4. A method according to claim 1 wherein the marker of a respective segment comprises an image on the scroll bar designating the beginning of the respective segment on the scroll bar. 5. A method according to claim 1 wherein causing the markers of two or more adjacent segments to be at least partially overlapped comprises causing the markers of adjacent segments to be overlapped in an instance in which at least one of the adjacent segments corresponds to a session having less than a predetermined number of media files. 6. A method according to claim 1 wherein causing the markers of two or more adjacent segments to be at least partially overlapped comprises causing the markers of adjacent segments to be at least partially overlapped in an instance in which a size of the segment corresponding to one of the markers is smaller on a proportional basis than a width of the marker or is less than a predefined minimum threshold. 7. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to at least: cause display of a gallery of media files, wherein the gallery of media files is grouped into a plurality of sessions, and wherein each session comprises one or more media files; cause display of a scroll bar partitioned into a plurality of segments with the segments presented in a chronological order along the scroll bar, wherein the scroll bar is caused to be displayed by causing display of a marker along the scroll bar designating a beginning of a respective segment and by causing the markers of two or more adjacent segments to be at least partially overlapped with an opacity or a color of the markers that are overlapped being changed relative to a marker that is not overlapped, each segment corresponding to a respective session of media files and the media files of a respective session being associated with different portions of the segment including portions of the segment subsequent to the marker, wherein each segment is presented by the scroll bar so as to have a size along the scroll bar that is dependent upon a size of the respective session; and determine the media files of the gallery to be displayed in response to user input selecting a respective segment of the scroll bar, wherein the media files of the gallery that are determined to be displayed comprise media files of the session corresponding to the respective segment of the scroll bar that is selected and the one or more media files of the session that are determined to be displayed are associated with a portion of the segment subsequent to the marker in response to the user input selecting the portion of the segment subsequent to the marker, and wherein the media files of the session that are determined to be displayed begin with a different media file depending upon the portion of the segment selected by the user input. 8. An apparatus according to claim 7 wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to cause display of the scroll bar by causing the segments of the scroll bar to be sized in a manner proportional to the size of the corresponding session of media files. 9. An apparatus according to claim 7 wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to cause display of the scroll bar by causing the segments of the scroll bar to be chronologically ordered based upon dates associated with the corresponding sessions of media files. 10. An apparatus according to claim 7 wherein the marker of a respective segment comprises an image on the scroll bar designating the beginning of the respective segment on the scroll bar. 11. An apparatus according to claim 7 wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to cause the markers of two or more adjacent segments to be at least partially overlapped by causing the markers of adjacent segments to be overlapped in an instance in which at least one of the adjacent segments corresponds to a session having less than a predetermined number of media files. 12. A apparatus according to claim 7 wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to cause the markers of two or more adjacent segments to be at least partially overlapped by causing the markers of adjacent segments to be at least partially overlapped in an instance in which a size of the segment corresponding to one of the markers is smaller on a proportional basis than a width of the marker or is less than a predefined minimum threshold. 13. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions configured to: cause display of a gallery of media files, wherein the gallery of media files is grouped into a plurality of sessions, and wherein each session comprises one or more media files; cause display of a scroll bar partitioned into a plurality of segments with the segments presented in a chronological order along the scroll bar, wherein the sc

Assignees

Inventors

Classifications

  • Interaction with scrollbars · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · 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 US10209876B2 cover?
A method, apparatus and computer program product are provided to facilitate the identification of one or more media files within a gallery of media files presented upon a display. In the context of a method, a gallery of media files is caused to be displayed. The gallery of media file is grouped into a plurality of sessions. Each session includes one or more media files. The method also causes …
Who is the assignee on this patent?
Here Global Bv
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 Feb 19 2019 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).