Patent ID: 8341544

Claim:
A method for controlling the playback of media in an electronic device, comprising: receiving a user input controlling the playback of the media; in response to receiving the user input controlling the playback of the media, displaying a scroll bar comprising: a bar representing an entire length of time of the media; and an indicator on the bar, wherein a current location of the indicator on the bar represents a current position of the media and how much of the media is remaining to be played; receiving a second user input to drag the indicator across the bar; in response to receiving the second user input, dragging the indicator across the bar; and during the dragging of the indicator across the bar, continuously determining the current position of the media based on the current location of the indicator on the bar, wherein the determining comprises: extracting a frame of the media corresponding to the current position of the media; and showing the extracted frame of the media on the indicator as the indicator is dragged across the bar.