Patent ID: 8291320
Filing Date: 2012-10-16
Classification: G06F,G06Q

Abstract:
1. A method for browsing media items via a client application program that connects to an online media store, said method comprising: (a) displaying an application program window associated with the client application program, the application program window including displayed content and at least one sub-window; (b) displaying a first set of media item representations in the sub-window, the first set of media item representations including a plurality of different media item representations, the media item representations corresponding to a plurality of media items, each of the media item representations including at least a text descriptor and an image for the media item corresponding thereto; (c) displaying a first direction control within or proximate to a first side of the sub-window; (d) displaying a second direction control within or proximate to a second side of the sub-window; and (e) moving the media item representations through the sub-window in a first direction in response to receiving a user selection of the first direction control or in a second direction in response to receiving a user selection of the second direction control, to thereby display a second set of media item representations in the sub-window, where each of the media item representations of the second set of media item representations is different than the media item representations of the first set of media item representations, wherein when the media item representations move through the sub-window in response to the user selection, the application program window does not otherwise move the displayed content through the application program window, wherein the moving (e) the media items representations through the sub-window operates to (i) move the media item representations within the first set out of the sub-window with a sliding animation and (ii) move the media item representation within the second set into the sub-window with a sliding animation, wherein the first and second direction controls are not moved by the sliding animation, wherein the media item representations are provided to the client application program by a remote server via a network, and wherein one or more characteristics of the sliding animation are controllable by data received from the remote server via the network, and wherein the one or more characteristics of the sliding animation include one or more of speed, acceleration and style.