METHOD AND SYSTEM FOR SORTING MEDIA ITEMS IN A PLAYLIST ON A MEDIA DEVICE
First Claim
1. A computer-implemented method for sorting media items in a playlist, comprising:
- providing each of the media items with a respective profile score that is based on user preferences;
providing each of the media items with a respective replay score that affects replay of the corresponding media item;
automatically sorting the media items by the replay scores.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
167 Citations
25 Claims
-
1. A computer-implemented method for sorting media items in a playlist, comprising:
-
providing each of the media items with a respective profile score that is based on user preferences; providing each of the media items with a respective replay score that affects replay of the corresponding media item; automatically sorting the media items by the replay scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An executable software product stored on a computer-readable medium containing program instructions for sorting media items in a playlist, the program instructions for:
-
providing each of the media items with a respective profile score that is based on user preferences; providing each of the media items with a respective replay score that affects replay of the corresponding media item; and automatically sorting the media items by the replay scores.
-
-
10. A computer-implemented method for sorting media items on a media device, comprising:
-
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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An executable software product stored on a computer-readable medium containing program instructions for sorting media items in a playlist, the program instructions for:
-
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.
-
-
19. A computer-implemented method for sorting media items, comprising:
-
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. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An executable software product stored on a computer-readable medium containing program instructions for sorting media items in a playlist, the program instructions for:
-
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.
-
Specification