Graphical user interface for browsing, searching and presenting classical works
First Claim
1. A graphical user interface produced on a display device by an application program, comprising:
- a media item window presented on the display device, said media item window including at least a list of selectable items that are capable of being selected by a user of the application program, the list representing a subset of a plurality of media items that are available to the application program, anda media information window that displays media information pertaining to at least one of the plurality of the media items in the list of selectable items that are available to the application program, said media information window being displayed concurrently with said media item window,wherein the selectable items are displayed in said media item window such that at least one of the selectable items represents a group of related media items, each of the related media items being playable via the application program,wherein the group of related media items being represented by the at least one of the selectable items is displayed in said media item window in one of a condensed manner and an expanded manner, with said media item window supporting both the condensed manner and the expanded manner,wherein, in the condensed manner, the group of related media items are displayed in a single row within said media item window,wherein, in the expanded manner, the group of related media items are displayed in a plurality of rows within said media item window, andwherein, in the expanded manner, each row of the plurality of rows for the group of related media items pertains to a different one of the media items within the group of related media items within said media item window.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved graphical user interfaces suitable for reviewing, browsing, previewing and/or purchasing media items are also disclosed. The methods and graphical user interfaces are particularly useful for a system that provides purchase and distribution of media in a client-server environment. The graphical user interfaces can be presented to a user at a client (client machine). In one embodiment, the methods and graphical user interfaces can assist users in locating media to be browsed, previewed or purchased. The media can, for example, be audio, video and/or image data. The methods and graphical user interfaces are particularly useful for reviewing, browsing, previewing and/or purchasing classical music.
64 Citations
54 Claims
-
1. A graphical user interface produced on a display device by an application program, comprising:
-
a media item window presented on the display device, said media item window including at least a list of selectable items that are capable of being selected by a user of the application program, the list representing a subset of a plurality of media items that are available to the application program, and a media information window that displays media information pertaining to at least one of the plurality of the media items in the list of selectable items that are available to the application program, said media information window being displayed concurrently with said media item window, wherein the selectable items are displayed in said media item window such that at least one of the selectable items represents a group of related media items, each of the related media items being playable via the application program, wherein the group of related media items being represented by the at least one of the selectable items is displayed in said media item window in one of a condensed manner and an expanded manner, with said media item window supporting both the condensed manner and the expanded manner, wherein, in the condensed manner, the group of related media items are displayed in a single row within said media item window, wherein, in the expanded manner, the group of related media items are displayed in a plurality of rows within said media item window, and wherein, in the expanded manner, each row of the plurality of rows for the group of related media items pertains to a different one of the media items within the group of related media items within said media item window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A graphical user interface produced on a display device by an application program, comprising:
-
a browse window generated by the application program and presented on the display device, said browse window enabling a user of the application program to browse through a plurality of media items, said browse window including at least; a first list of first selectable items, with at least one of the first selectable items being capable of being selected by the user; a second list of second selectable items, with at least one of the second selectable items being capable of being selected by the user, the second selectable items of the second list being dependent on a first selection by the user of at least one of the first selectable items from the first list, and the second list being displayed along with the first list after the user has selected at least one of the first selectable items from the first list; and a third list of third selectable items, with at least one of the third selectable items being capable of being selected by the user, the third selectable items of the third list being dependent on a second selection by the user of at least one of the second selectable items from the second list, and the third list being displayed along with the first list and the second list after the user has selected at least one of the second selectable items from the second list; and a media item window that includes at least a fourth list of fourth selectable items, with at least one of the fourth selectable items being capable of being selected by the user, the fourth list representing a subset of the plurality of the media items, and the fourth selectable items of the fourth list being dependent on a third selection by the user of at least one of the third selectable items from the third list, wherein the fourth selectable items are displayed in said media item window such that at least one of the fourth selectable items represents a group of related media items, wherein a group indicator is displayed proximate to the at least one of the fourth selectable items representing a group of related media items, each of the related media items being playable via the application program, wherein the group of related media items being represented by the at least one of the fourth selectable items is displayed in said media item window in one of a condensed manner and an expanded manner, with said media item window supporting both the condensed manner and the expanded manner, wherein, in the condensed manner, the group of related media items are displayed in a single row within said media item window, wherein, in the expanded manner, the group of related media items are displayed in a plurality of rows within said media item window, and wherein, in the expanded manner, each row of the plurality of rows for the group of related media items pertains to a different one of the media items within the group of related media items within said media item window. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for browsing through a plurality of media items, said method comprising:
-
requesting first selectable items for a first list from a remote server; displaying, on a display device, a browse window with the first list of the first selectable items; receiving a first user selection of one of the first selectable items in the first list; requesting second selectable items for a second list from the remote server, the second selectable items being dependent on the one of the first selectable items in the first list that the user has selected; displaying the browse window with the first list of the first selectable items and the second list of the second selectable items; receiving a second user selection of one of the second selectable items in the second list; requesting third selectable items for a third list from the remote server, the third selectable items being dependent on the one of the second selectable items in the second list that the user has selected; and displaying the browse window with the first list of the first selectable items, the second list of the second selectable items, and the third list of the third selectable items, receiving a third user selection of one of the third selectable items in the third list; requesting fourth selectable items for a fourth list from the remote server, the fourth selectable items being dependent on the one of the third selectable items in the third list that the user has selected; and
displaying the browse window with at least the fourth list of the fourth selectable items,wherein a browse operation through the plurality of media items is achieved by the combination of the first user selection, the second user selection, and the third user selection, wherein the fourth selectable items are displayed such that at least one of the fourth selectable items represents a group of related media items, wherein a group indicator is displayed proximate to the at least one of the fourth selectable items representing a group of related media items, each of the related media items being playable, wherein the group of related media items being represented by the at least one of the fourth selectable items is displayed in the browse window in one of a condensed manner and an expanded manner, with said media item window supporting both the condensed manner and the expanded manner, wherein, in the condensed manner, the group of related media items are displayed in a single row within the browse window, and wherein, in the expanded manner, the group of related media items are displayed in a plurality of rows within the browse window. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification