Identifying media content
First Claim
Patent Images
1. A media system comprising:
- at least one hardware processing device;
a media-output device that plays media content items; and
at least one computer readable data storage device storing data instructions that, when executed by the at least one hardware processing device, cause the media system to;
identify, from a plurality of playlists, a subset of playlists containing one or more repetitive-motion activity related keywords appearing in descriptions associated with the subset of playlists, wherein the plurality of playlists include media content items;
evaluate a plurality of media content items included in the subset of playlists, and identify based on a playlist inclusion score a plurality of positive example media content items from the plurality of media content items for playback during repetitive motion activities, wherein the playlist inclusion score is calculated as a difference between a number of playlists that include the media content item, from the plurality of playlists, that are conducive to performing the repetitive-motion activities and a number of playlists that include the media content item, from the plurality of playlists, that are inappropriate for performing the repetitive-motion activities;
generate a model usable to characterize a suitability of media content items for repetitive motion activities based on characteristics of audio signals of the identified plurality of positive example media content items that have playlist inclusion scores that exceed a threshold;
review media content items to identify the media content items that are conducive to performing repetitive-motion activities; and
select certain media content items from the media content items based upon comparison to the generated model, the certain media content items being conducive to performing the repetitive-motion activities.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, apparatuses, components, methods, and techniques for identifying media content for playback during a repetitive motion activity are provided. An example media-playback device includes a media-output device that plays media content items and a repetitive-motion activity content identification engine. The repetitive-motion activity content identification engine is configured to: review media content items to identify the media content items that are conducive to performing repetitive-motion activities; and select certain media content items from the media content items, the certain media content items being conducive to performing the repetitive-motion activities.
-
Citations
20 Claims
-
1. A media system comprising:
-
at least one hardware processing device; a media-output device that plays media content items; and at least one computer readable data storage device storing data instructions that, when executed by the at least one hardware processing device, cause the media system to; identify, from a plurality of playlists, a subset of playlists containing one or more repetitive-motion activity related keywords appearing in descriptions associated with the subset of playlists, wherein the plurality of playlists include media content items; evaluate a plurality of media content items included in the subset of playlists, and identify based on a playlist inclusion score a plurality of positive example media content items from the plurality of media content items for playback during repetitive motion activities, wherein the playlist inclusion score is calculated as a difference between a number of playlists that include the media content item, from the plurality of playlists, that are conducive to performing the repetitive-motion activities and a number of playlists that include the media content item, from the plurality of playlists, that are inappropriate for performing the repetitive-motion activities; generate a model usable to characterize a suitability of media content items for repetitive motion activities based on characteristics of audio signals of the identified plurality of positive example media content items that have playlist inclusion scores that exceed a threshold; review media content items to identify the media content items that are conducive to performing repetitive-motion activities; and select certain media content items from the media content items based upon comparison to the generated model, the certain media content items being conducive to performing the repetitive-motion activities. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for selecting media content that is suitable for running, the method comprising:
-
identifying, from a plurality of playlists, a subset of playlists containing one or more running related keywords appearing in descriptions associated with the subset of playlists, wherein the plurality of playlists include media content items; evaluating a plurality of media content items included in the subset of playlists, and identifying based on a playlist inclusion score a plurality of positive example media content items from the plurality of media content items for playback during running, wherein the playlist inclusion score is calculated as a difference between a number of playlists that include the media content item, from the plurality of playlists, that are conducive to running and a number of playlists that include the media content item, from the plurality of playlists, that are inappropriate for running; generating a model usable to characterize a suitability of media content items for running based on characteristics of audio signals of the identified plurality of positive example media content items that have playlist inclusion scores that exceed a threshold; reviewing a list of media content items; comparing each of the media content items in the list of media content items to the generated model; identifying those media content items that are suitable for running based upon comparison to the generated model; and presenting those media content items to a user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for selecting media content that is suitable for running, the method comprising:
-
identifying, from a plurality of playlists, a subset of playlists comprising a plurality of potential example media content items based on one or more running-related keywords appearing in descriptions associated with the subset of playlists, wherein the subset of playlists have characteristics that are suitable for running; evaluating the subset of playlists, and selecting based on a playlist inclusion score positive example media content items from the potential example media content items, the positive example media content items being suitable for running, the playlist inclusion score is calculated as a difference between a number of playlists that include the potential example media content items, from the plurality of playlists, that are conducive to running and a number of playlists that include the potential example media content items, from the plurality of playlists, that are inappropriate for running; developing a model usable to characterize a suitability of media content items for running based upon characteristics of audio signals of the identified plurality of positive example media content items that have playlist inclusion scores that exceed a threshold; reviewing a list of media content items; comparing each of the media content items in the list of media content items to the model; identifying those media content items in the list of media content items that are suitable for running based upon comparison to the model; and presenting those media content items to a user. - View Dependent Claims (18, 19, 20)
-
Specification