SCORING AND REPLAYING MEDIA ITEMS
First Claim
Patent Images
1. A computer-implemented method for replaying media items on a media device, comprising:
- 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.
7 Assignments
0 Petitions
Accused Products
Abstract
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.
158 Citations
29 Claims
-
1. A computer-implemented method for replaying media items on a media device, comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A peer device for a peer-to-peer (P2P) media recommendation system comprising:
-
a communication interface communicatively coupling the peer device to other peer devices in a P2P network; and a control system associated with the communication interface that functions to; receive real-time media recommendations of media items from other peer devices; intersperse the recommendations with an existing playlist of media items designated by a user; dynamically calculates a replay score for previously played media items that affects replay of the media items; and use the replay score to sort the media items in the playlist and to play the media items back in score order, thereby ensuring that there are no repetitions of played media items until the user has had exposure to other recommended media items in the playlist. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An executable software product stored on a computer-readable medium containing program instructions for replaying media items, the program instructions for:
-
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.
-
Specification