摘要:
A first peer device includes a communication interface and a controller associated with the communication interface configured to receive a selection of a media item recommendation of a media item, the media item recommendation including media item metadata and originating at a second peer device, and execute a search of one or more publicly accessible third party media content providers utilizing the media item metadata based upon one or more search content preferences. The search results thusly obtained are then received and displayed.
摘要:
A computer-implemented method and system are provided for visually indicating a replay status of media items on a media device. Aspects of the method and system include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item that affects replay of the first media item.
摘要:
A method and system for scoring media items are provided. In general, a number of media categories are defined. Each of the media categories is defined by at least one criterion such as at least one genre, at least one artist, or the like, or any combination thereof. For each of the media categories, weights are assigned to a number of time periods. Thus, a weight assigned to a particular time period, such as a decade, may vary between media categories. In one embodiment, the criteria defining the media categories and the weights assigned to the time periods within each of the media categories are user-defined. Media items are then matched to the media categories and scored as a function of the weights assigned to the time periods for the matching media categories.
摘要:
A computer-implemented method and system are provided for sorting media items in a playlist on a media device that are ranked by score. One embodiment includes changing a user preference associated with a sort criteria selected by the user, wherein each of the media items includes a profile score that is calculated based on user preferences, and a replay score that affects replay of the corresponding media item; recalculating the profile score and the replay score of each of the media items; sorting the media items by the replay scores; and sorting the media items by the sort criteria indicated by a user.
摘要:
A computer-implemented method and system are provided for replaying media items. Aspects of the method and system include in response to one of the media items being played, calculating a respective replay score for the media item that affects replay of the corresponding media item; and using the replay score to sort the media items for playing.
摘要:
A computer-implemented method and system are provided for sorting media items in a playlist on a media device that are ranked by score. One embodiment includes providing each of the media items with a respective profile score that is based on user preferences and a respective replay score that affects replay of the corresponding media item; and automatically sorting the media items by the replay scores. Another embodiment includes sorting the media items by a sort criteria indicated by a user; sorting the media items by at least one score associated with each of the media items; displaying the playlist; and playing the media items in the playlist according to sort order and automatically skipping media items that have already been played. Yet a further embodiment includes changing a user preference associated with a sort criteria selected by the user, wherein each of the media items includes a profile score that is calculated based on user preferences, and a replay score that affects replay of the corresponding media item; recalculating the profile score and the replay score of each of the media items; sorting the media items by the replay scores; and sorting the media items by the sort criteria indicated by a user.
摘要:
A computer-implemented method and system are provided for replaying media items. Aspects of the method and system include in response to one of the media items being played, calculating a respective replay score for the media item that affects replay of the corresponding media item; and using the replay score to sort the media items for playing.
摘要:
A system and method for assigning a user preference setting for fields in a category, particularly a media category, using groups is disclosed. A category typically contains a plurality of fields. Instead of the user having to individually weight each field in the category to assign their preferences, the present invention establishes a plurality of groups and determines a group preference setting for the groups. The user then may assign the field to the particular group. The field will assume the group preference setting of the group to which the field is assigned. In this manner, the user can initially determine and/or change the preference setting of the field in a group by changing the group preference setting as desired and/or by assigning the field to a different group.
摘要:
A computer-implemented method and system are provided for sorting media items in a playlist on a media device that are ranked by score. One embodiment includes changing a user preference associated with a sort criteria selected by the user, wherein each of the media items includes a profile score that is calculated based on user preferences, and a replay score that affects replay of the corresponding media item; recalculating the profile score and the replay score of each of the media items; sorting the media items by the replay scores; and sorting the media items by the sort criteria indicated by a user.
摘要:
A system and method for reducing the multiple listing of a media item in a playlist are disclosed. When a media item recommendation is received from a recommender, a playlist may be reviewed to determine whether there is a current listing of the media item in the playlist. If there is a current listing, a resultant listing may be provided. If the current listing is based on a recommendation from the recommender, the media item recommendation may be disregarded. In such case, the resultant listing comprises the current listing. Alternatively, the resultant listing may be provided such that the information in the received media item replaces the information in the current listing in the playlist to avoid multiple listings. Or, the resultant listing may comprise information contained in the media item recommendation merged with information in the current listing. In such case, information regarding both the received media item and the currently listing may be preserved while avoiding multiple listings of the media item in the playlist. Further, providing the resultant listing may comprise removing all information in the current listing if the media item is removed from the playlist. In this manner, the cluttering of the playlist with multiple listings of the media item and redundant information associated with the media item may be avoided.