Method, medium, and system for ordering a playlist based on media popularity
First Claim
Patent Images
1. A method comprising:
- sending, by an electronic device, metadata associated with a playlist of media items and the electronic device, wherein the playlist of media items includes an order;
determining, by the electronic device, a familiarity value for each media item in the playlist of media items, wherein the determination is based on a plurality of charts that rank the media items;
comparing the determined familiarity values for at least two media items in the playlist of media items against one another to identify a conflict, wherein comparing includes determining that the at least two media items from the playlist of media items have a same familiarity value; and
in response to determining that the at least two media items from the playlist of media items have the same familiarity value, re-ordering the playlist of media items based on the familiarity value for each of the media items and a predetermined conflict resolution criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
This is directed to systems and methods for ordering a playlist of media items. An existing playlist can include media sharing some characteristics, where some of the media items are unfamiliar to the user. To provide the user with a sense of the unfamiliar media items, the electronic device can order the playlist media items based on a familiarity or popularity measure. For example, the electronic device can determine the chart rankings of each media item in the playlist, and play back the media items in the order of chart ranking. This may allow a user to first listen or watch the most familiar or popular media items and get a sense for the less familiar or popular media items in the playlist.
-
Citations
45 Claims
-
1. A method comprising:
-
sending, by an electronic device, metadata associated with a playlist of media items and the electronic device, wherein the playlist of media items includes an order; determining, by the electronic device, a familiarity value for each media item in the playlist of media items, wherein the determination is based on a plurality of charts that rank the media items; comparing the determined familiarity values for at least two media items in the playlist of media items against one another to identify a conflict, wherein comparing includes determining that the at least two media items from the playlist of media items have a same familiarity value; and in response to determining that the at least two media items from the playlist of media items have the same familiarity value, re-ordering the playlist of media items based on the familiarity value for each of the media items and a predetermined conflict resolution criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented system, comprising:
-
one or more data processors; one or more non-transitory computer-readable storage media containing instructions configured to cause the one or more processors to perform operations including; sending metadata associated with a playlist of media items and the electronic device, wherein the playlist of media items includes an order; determining a familiarity value for each media item in the playlist of media items, wherein the determination is based on a plurality of charts that rank the media items; comparing the determined familiarity values for at least two media items in the playlist of media items against one another to identify a conflict, wherein comparing includes determining that the at least two media items from the playlist of media items have a same familiarity value; and in response to determining that the at least two media items from the playlist of media items have the same familiarity value, re-ordering the playlist of media items based on the familiarity value for each of the media items and a predetermined conflict resolution criteria. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-program product for re-ordering a playlist of media items, tangibly embodied in a non-transitory machine readable storage medium, including instructions configured to cause a data processing apparatus to:
-
send metadata associated with a playlist of media items and the electronic device, wherein the playlist of media items includes an order; determine a familiarity value for each media item in the playlist of media items, wherein the determination is based on a plurality of charts that rank the media items; compare the determined familiarity values for at least two media items in the playlist of media items against one another to identify a conflict, wherein comparing includes determining that the at least two media items from the playlist of media items have a same familiarity value; and in response to determining that the at least two media items from the playlist of media items have the same familiarity value, re-order the playlist of media items based on the familiarity value for each of the media items and a predetermined conflict resolution criteria. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification