GRAPHICAL USER INTERFACE SYSTEM FOR ALLOWING MANAGEMENT OF A MEDIA ITEM PLAYLIST BASED ON A PREFERENCE SCORING SYSTEM
First Claim
1. A user interface generated by a client application executing on a microprocessor-based device, comprising:
- a media item playlist for managing media items, the media item playlist comprising a plurality of columns of information associated with the media items, comprising;
a user column comprising a list of users subscribed to the client application;
a title column comprising a plurality of different media item titles for a plurality of associated media items, wherein the plurality of associated media items comprises at least one media item recommended by at least one of the users and at least one media item stored locally; and
a score column comprising a score for the plurality of associated media items, wherein the score is determined by applying user-defined preferences to the plurality of associated media items, and wherein the plurality of different media item titles is displayed based on at least the score and a sorting criterion.
7 Assignments
0 Petitions
Accused Products
Abstract
Graphical user interfaces (GUIs) for a peer device on a peer-to-peer (P2P) network are disclosed. A client application executing on the peer device provides and enables the GUIs. One of the GUIs may display a media item playlist. The user manages the media items displayed on the media item playlist by utilizing sorting criteria. The media item playlist displays a list of the users subscribing to the P2P network, the title of and information concerning media items recommended by the users and media items stored locally on the peer device, and a score for each media item on the media item playlist. The score may be determined by applying to the media items preferences defined by information provided by the user of the peer device, a profile developed from the defined preferences, and other information provided by the user. The user of the peer device provides the information to the peer device using other GUIs provided and enabled by the client application.
-
Citations
17 Claims
-
1. A user interface generated by a client application executing on a microprocessor-based device, comprising:
a media item playlist for managing media items, the media item playlist comprising a plurality of columns of information associated with the media items, comprising; a user column comprising a list of users subscribed to the client application; a title column comprising a plurality of different media item titles for a plurality of associated media items, wherein the plurality of associated media items comprises at least one media item recommended by at least one of the users and at least one media item stored locally; and a score column comprising a score for the plurality of associated media items, wherein the score is determined by applying user-defined preferences to the plurality of associated media items, and wherein the plurality of different media item titles is displayed based on at least the score and a sorting criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A user interface generated by a client application executing on a microprocessor-based device, comprising:
a plurality of selectors comprising; a custom selector associated with one of a plurality of preferences, wherein the custom selector is used to select a weight of a category associated with one of the plurality of preferences; and a profile selector associated with one of the plurality of preferences, wherein by selecting the profile selector, the weight for the category associated with one of the plurality of preferences is determined from a user profile. - View Dependent Claims (9, 10)
-
11. A user interface generated by a client application executing on a microprocessor-based device, comprising:
a plurality of selectors comprising; a maximum media items selector for establishing a maximum number of recommendations in a recommendations queue; and a plurality of remove media items selectors for selecting a basis for removal of a recommendation from the recommendations queue. - View Dependent Claims (12)
-
13. A user interface generated by a client application executing on a microprocessor-based device, comprising:
a plurality of selectors comprising; an auto-download media item selector for establishing a first threshold score, wherein a media item with a score at least as high as the first threshold score is automatically downloaded to a download queue; and an auto-download preview selector for establishing a second threshold score, wherein a preview of a media item with a score at least as high as the second threshold score and less than the first threshold score is automatically downloaded to the download queue. - View Dependent Claims (14, 15, 16, 17)
Specification