Patent ID: 8875023

Claim:
A method comprising: causing a video to be played on a display device; receiving, while the video is being played, a user request to display a navigation bar corresponding to the video; displaying, in response to receiving the user request, the navigation bar on the display device, the navigation bar including multiple thumbnails each corresponding to one of multiple scene changes in the video; in response to a single user input, automatically and without further direct user input, performing operations including: scrolling, while the video is being played, through display of different ones of the multiple thumbnails by at least changing the display of the different ones of the multiple thumbnails at a predefined speed, the predefined speed including an amount of time between changes of the display of the different ones of the multiple thumbnails; and altering the predefined speed of the scrolling based at least in part on how close a subset of the multiple thumbnails being displayed are in time to a thumbnail corresponding to a current playback time of the video, the altering the speed including decreasing the speed of the scrolling the closer the subset of the multiple thumbnails being displayed are in time to the thumbnail corresponding to the current playback time of the video; receiving a user selection of one of the multiple thumbnails; and causing the video to begin playing at a location corresponding to the selected thumbnail.