Segmented Scrollbar for Media Gallery Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in efficiently locating media files within a large gallery due to the lack of segmentation, leading to cumbersome scrolling as the correlation between scrollbar selection and media file dates is often inaccurate, resulting in excessive navigation.

Innovation Solution

A method and apparatus that partition the scrollbar into segments corresponding to media file sessions, with segments sized proportionally and chronologically ordered by date, and markers that overlap or change opacity to indicate sessions with fewer files, allowing users to select and display media files from specific sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of stationary object

If a continuous scrollbar is used to display a large gallery of media files, then the scrollbar can cover the entire range of files, but it becomes difficult for users to locate specific files because the correlation between scrollbar position and file date is inaccurate

Engineering Contradiction:
Improvescrollbar rangeVSAvoiddate correlation accuracy
Core Design Contradiction:
Length of stationary objectVSMeasurement precision

Solution Approach 1:

The scrollbar is divided into multiple segments, with each segment representing a specific time period (e.g., day, week, or month). This segmentation allows users to quickly identify and navigate to the time period when their desired media file was captured, significantly improving date correlation accuracy while maintaining full gallery coverage.

Inventive Principle:
Principle #1Segmentation

2Productivity

If users scroll through a large gallery of media files to locate a specific file, then they can find the file, but it requires excessive time and effort

Engineering Contradiction:
Improvefile location speedVSAvoidscrolling time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-organizes media files into time-based sessions and automatically structures the scrollbar segments accordingly before user interaction. This preliminary organization allows users to directly jump to the relevant time period without manual scrolling, dramatically reducing the time and effort required to locate specific files.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If media files are arranged in chronological order in a continuous gallery, then all files are visible in sequence, but users cannot efficiently jump to specific time periods when large numbers of files were captured on different days

Engineering Contradiction:
Improvenavigation simplicityVSAvoidtime to locate files
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The continuous chronological gallery is segmented into time-based sessions represented by distinct scrollbar segments. Each segment corresponds to a specific time period, allowing users to easily jump to the desired time period by selecting the appropriate segment, thereby maintaining chronological organization while enabling efficient navigation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10209876B2Method and apparatus for providing a segmented scrollbar
Publication Date: 2019.02.19 HERE GLOBAL BV
  • US10209876B2 patent drawing
  • US10209876B2 patent drawing
  • US10209876B2 patent drawing

AI summary

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.