Movatterモバイル変換


[0]ホーム

URL:


US20160267177A1 - Music steering with automatically detected musical attributes - Google Patents

Music steering with automatically detected musical attributes
Download PDF

Info

Publication number
US20160267177A1
US20160267177A1US15/164,818US201615164818AUS2016267177A1US 20160267177 A1US20160267177 A1US 20160267177A1US 201615164818 AUS201615164818 AUS 201615164818AUS 2016267177 A1US2016267177 A1US 2016267177A1
Authority
US
United States
Prior art keywords
media
playlist
weights
media item
attribute
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/164,818
Inventor
Lie Lu
Frank Torsten Bernd Seide
Gabriel White
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLCfiledCriticalMicrosoft Technology Licensing LLC
Priority to US15/164,818priorityCriticalpatent/US20160267177A1/en
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: WHITE, GABRIEL, LU, LIE, SEIDE, FRANK TORSTEN BERND
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Publication of US20160267177A1publicationCriticalpatent/US20160267177A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Described is a technology by which a playback list comprising similar songs is automatically built based on automatically detected/generated song attributes, such as by extracting numeric features of each song. The attributes may be downloaded from a remote connection, and/or may be locally generated on the playback device. To build a playlist, a seed song's attributes may be compared against attributes of other songs to determine which other songs are similar to the seed song and thus included in the playlist. Another way to build a playlist is based on similarity of songs to a set of user provided-attributes, such as corresponding to moods or usage modes such as “resting” “reading” “jogging” or “driving” moods/modes. The playlist may be dynamically adjusted based on user interaction with the device, such as when a user skips a song, queues a song, or dequeues a song.

Description

Claims (20)

What is claimed:
1. A method of selecting media files for a playlist, the method comprising:
managing the playlist by providing, for potential addition of media items to the playlist, access to a set of media records, each media record comprising an association with a respective media item and a respective tag set comprised of attribute tags corresponding to media content of the associated media item, each attribute tag of each tag set indicating either an attribute of the corresponding media item and/or a value of an attribute of the corresponding media item;
computing scores for at least some of the media items in the set of media items, respectively, by accessing tag weights for at least some of the attribute tags, respectively, and applying the accessed tag weights to relevant attribute tags of at least some of the media items;
receiving indications of user interactions corresponding to control of playing at least some of the media items from the playlist, and, for each indication, computing tag weights for respective attribute tags of the correspondingly controlled media file;
computing ranking scores for at least some of the respective media files, where a ranking score for a media file is computed as a function of whichever of the weights correspond to the attribute tags in the tag set of the corresponding media file; and
selecting a media file to include in the playlist according to the ranking score thereof.
2. A method according toclaim 1, wherein the indicated user interactions comprise interactively skipping or replaying at least some of the media items, and wherein the user interactions steer which media items are automatically included in the playlist by some types of interactions increasing tag weights of attribute tags of correspondingly controlled media files and by other types of interactions decreasing tag weights of attribute tags of correspondingly controlled media files.
3. A method according toclaim 1, wherein the playlist initially comprises a seed media item, and some of the indications correspond to user interactions directed to media items automatically added to the playlist based on corresponding ranking scores computed according to the tag weights.
4. A method according toclaim 1, wherein some of the tag sets have attribute tags not found in other of the tag sets, and wherein some of the tag sets have attribute tags in common with each other.
5. A method according toclaim 4, wherein which attribute tags have respectively computed tag weights depends on which media items in the playlist have indications of interactions directed thereto.
6. A method according toclaim 5, wherein the tag weights form a set of tags that is dynamically constructed according to cumulative user interactions with the playlist as indicated by the received indications.
7. A method performed by one or more computing devices, the method for managing a dynamic playlist, the method comprising:
providing access to a library of playable media items, wherein ranking weights of respective media content attributes are maintained in association with the playlist, and wherein media items are selected from the library for inclusion in the playlist based on similarity scores computed by applying the ranking weights to media content attributes of the media items;
playing the playlist while the playlist includes a first media item that is being played;
while the first media item is being played from the playlist, receiving a first indication indicating a user interaction with the first media item in the playlist;
based on the first indication being directed to the first media item in the playlist, updating whichever of the ranking weights are determined to correspond to media content attributes that are associated with the first media item;
selecting a second media item to include in the playlist by applying the updated ranking weights to corresponding media content attributes of the second media item to compute a score for the second media item, and selecting the second media item based on the score for the second media item;
while playing the playlist and while the second media item is in the playlist, receiving a second indication indicating a user interaction directed to the second media item in the playlist; and
based on the second indication being directed to the second media item in the playlist, updating whichever of the ranking weights are determined to correspond to media content attributes that are associated with the second media item.
8. A method according toclaim 7, wherein the interactions control selection or deselection of the media items for playing and/or control playing of the media items.
9. A method according toclaim 8, wherein the indications indicate positive and negative interactions, wherein each indication indicating a positive interaction is handled by increasing corresponding ranking weights and each indication indicating a negative interaction is handled by decreasing corresponding ranking weights.
10. A method according toclaim 9, wherein positive interactions include interactively adding a media item to the playlist.
11. A method according toclaim 7, wherein playing the playlist comprises streaming the media items from one or server computers over a network.
12. A method according toclaim 7, further comprising: after the ranking weights are updated according to the second indication, applying the ranking weights to select a third media item by applying the ranking weights to media content attributes of the third media item to determine a score for the third media item, wherein selection of the third media item depends on the updatings of the ranking weights according to the first and second indications.
13. A method according toclaim 7, wherein a media content attribute associated with the first media item is not associated with the second media item, and a media content attribute of the second media item is not associated with the first media item.
14. A method according toclaim 7, wherein one of the indications corresponds to skipping a portion of a media item, wherein the portion is not all of the media item, and wherein a ranking weight is computed in proportion with an extent of the portion that was skipped.
15. A method performed by one or more computing devices comprising processing hardware and storage hardware, the method comprising:
accessing a set of media records stored by the storage hardware, each media record comprising an identifier of a corresponding media item and a plurality of content attributes representing attributes of content of the corresponding media item;
receiving interaction records, each interaction record associated with a corresponding media item and each interaction record indicating a type of user interaction that occurred to control playing of the media item corresponding thereto;
maintaining, by the processing hardware, a set of attribute weights each respectively associated with a different content attribute represented in the set of media records;
updating, by the processing hardware, the set of weights according to the interaction records by,
for each interaction record determined to indicate a first type of user interaction: increasing weights corresponding to content attributes in the media record of the media item that corresponds to the user interaction, and
for each interaction record determined to indicate a second type of user interaction: decreasing weights corresponding content attributes in the media record of the media item that corresponds to the user interaction.
16. A method according toclaim 15, further comprising computing similarity scores for some of the media records based on the set of attribute weights, where a score for a media record is computed by combining whichever of the attribute weights correspond to content attributes in the media record.
17. A method according toclaim 15, further comprising computing measures of distance of the media records from the attribute weights.
18. A method according toclaim 17, further comprising selecting for inclusion in the playlist a media record having a distance that is closest to the attribute weights.
19. A method according toclaim 17, further comprising selecting for inclusion in the playlist a plurality of media records based on their respective distances and ordering the selected media records according to their respective distances.
20. A method according toclaim 15, further comprising a filter to select which of the attribute weights are to be used to compute similarity scores for the media records.
US15/164,8182008-03-032016-05-25Music steering with automatically detected musical attributesAbandonedUS20160267177A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US15/164,818US20160267177A1 (en)2008-03-032016-05-25Music steering with automatically detected musical attributes

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US3306508P2008-03-032008-03-03
US12/132,621US8642872B2 (en)2008-03-032008-06-04Music steering with automatically detected musical attributes
US14/171,770US9495449B2 (en)2008-03-032014-02-03Music steering with automatically detected musical attributes
US15/164,818US20160267177A1 (en)2008-03-032016-05-25Music steering with automatically detected musical attributes

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US14/171,770ContinuationUS9495449B2 (en)2008-03-032014-02-03Music steering with automatically detected musical attributes

Publications (1)

Publication NumberPublication Date
US20160267177A1true US20160267177A1 (en)2016-09-15

Family

ID=41012184

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US12/132,621Expired - Fee RelatedUS8642872B2 (en)2008-03-032008-06-04Music steering with automatically detected musical attributes
US14/171,770Expired - Fee RelatedUS9495449B2 (en)2008-03-032014-02-03Music steering with automatically detected musical attributes
US15/164,818AbandonedUS20160267177A1 (en)2008-03-032016-05-25Music steering with automatically detected musical attributes

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US12/132,621Expired - Fee RelatedUS8642872B2 (en)2008-03-032008-06-04Music steering with automatically detected musical attributes
US14/171,770Expired - Fee RelatedUS9495449B2 (en)2008-03-032014-02-03Music steering with automatically detected musical attributes

Country Status (1)

CountryLink
US (3)US8642872B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107133308A (en)*2017-04-282017-09-05维沃移动通信有限公司The single generation method of one kind song and mobile terminal
US10542432B2 (en)*2015-05-262020-01-21Skullcandy, Inc.Systems for correlating audio content to segments of exercise routines for improved performance
US11410195B2 (en)*2014-10-242022-08-09Dropbox, Inc.User re-engagement with online photo management service
US12118030B2 (en)2014-11-242024-10-15Malibu Entertainment, Inc.Dynamic feedback in a recommendation system

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10296561B2 (en)2006-11-162019-05-21James AndrewsApparatus, method and graphical user interface for providing a sound link for combining, publishing and accessing websites and audio files on the internet
JP5135931B2 (en)*2007-07-172013-02-06ヤマハ株式会社 Music processing apparatus and program
US8642872B2 (en)*2008-03-032014-02-04Microsoft CorporationMusic steering with automatically detected musical attributes
US20090265212A1 (en)*2008-04-172009-10-22David HymanAdvertising in a streaming media environment
US9489383B2 (en)*2008-04-182016-11-08Beats Music, LlcRelevant content to enhance a streaming media experience
US20100088327A1 (en)*2008-10-022010-04-08Nokia CorporationMethod, Apparatus, and Computer Program Product for Identifying Media Item Similarities
KR101589991B1 (en)*2008-12-012016-01-29삼성전자주식회사 Content playback apparatus having content creation function and content creation method thereof
US10373079B2 (en)*2008-12-182019-08-06Oracle International CorporationMethod and apparatus for generating recommendations from descriptive information
US8669457B2 (en)*2008-12-222014-03-11Amazon Technologies, Inc.Dynamic generation of playlists
US8200602B2 (en)*2009-02-022012-06-12Napo Enterprises, LlcSystem and method for creating thematic listening experiences in a networked peer media recommendation environment
US8805854B2 (en)*2009-06-232014-08-12Gracenote, Inc.Methods and apparatus for determining a mood profile associated with media data
US20110087965A1 (en)*2009-10-142011-04-14Sony Ericsson Mobile Communications AbMethod for setting up a list of audio files for a mobile device
US8732180B2 (en)*2009-11-122014-05-20Apple Inc.Recommending media items
US20120036981A1 (en)*2010-02-112012-02-16David HymanAdjustment of familarity in a playlist through a slider
JP5967564B2 (en)*2010-04-172016-08-10Nl技研株式会社 Electronic music box
US20120253492A1 (en)2011-04-042012-10-04Andrews Christopher CAudio commenting system
US9424258B2 (en)*2011-09-082016-08-23Telefonaktiebolaget Lm Ericsson (Publ)Assigning tags to media files
US8713028B2 (en)*2011-11-172014-04-29Yahoo! Inc.Related news articles
US9189802B2 (en)*2012-08-232015-11-17Seoul National University R&Db FoundationMethod for contents recommendation
US20140075308A1 (en)*2012-09-102014-03-13Apple Inc.Intelligent media queue
US9183585B2 (en)*2012-10-222015-11-10Apple Inc.Systems and methods for generating a playlist in a music service
US9576077B2 (en)2012-12-282017-02-21Intel CorporationGenerating and displaying media content search results on a computing device
GB2518665A (en)*2013-09-272015-04-01Nokia CorpMedia content management
US10032477B2 (en)*2014-02-272018-07-24Rovi Guides, Inc.Systems and methods for modifying a playlist of media assets based on user interactions with a playlist menu
US20150317680A1 (en)*2014-05-052015-11-05Spotify AbSystems and methods for delivering media content with advertisements based on playlist context and advertisement campaigns
US9703838B1 (en)*2014-05-132017-07-11Google Inc.Multi sender and source recommendation aggregation and prompting system
US9343054B1 (en)*2014-06-242016-05-17Amazon Technologies, Inc.Techniques for ordering digital music tracks in a sequence
KR101637282B1 (en)2014-12-092016-07-07현대자동차 주식회사Method and device for generating music playlist
US10956936B2 (en)2014-12-302021-03-23Spotify AbSystem and method for providing enhanced user-sponsor interaction in a media environment, including support for shake action
EP3241124A1 (en)*2014-12-312017-11-08PCMS Holdings, Inc.Systems and methods for creation of a listening log and music library
US10108708B2 (en)*2015-04-012018-10-23Spotify AbSystem and method of classifying, comparing and ordering songs in a playlist to smooth the overall playback and listening experience
US9875245B2 (en)2015-04-102018-01-23Apple Inc.Content item recommendations based on content attribute sequence
US10713601B2 (en)2015-04-292020-07-14Microsoft Technology Licensing, LlcPersonalized contextual suggestion engine
US10372757B2 (en)*2015-05-192019-08-06Spotify AbSearch media content based upon tempo
US20170060519A1 (en)*2015-08-312017-03-02Ubithings SasMethod of identifying media to be played
US10866705B2 (en)*2015-12-032020-12-15Clarifai, Inc.Systems and methods for updating recommendations on a user interface in real-time based on user selection of recommendations provided via the user interface
US11146865B2 (en)2016-03-032021-10-12Comcast Cable Communications, LlcDetermining points of interest in a content item
CN107346496B (en)*2016-05-052021-12-10腾讯科技(北京)有限公司Target user orientation method and device
US10043500B2 (en)*2016-05-112018-08-07Miq LimitedMethod and apparatus for making music selection based on acoustic features
US10242098B2 (en)2016-05-312019-03-26Microsoft Technology Licensing, LlcHierarchical multisource playlist generation
WO2017214411A1 (en)2016-06-092017-12-14Tristan JehanSearch media content based upon tempo
US10984035B2 (en)2016-06-092021-04-20Spotify AbIdentifying media content
US10860646B2 (en)2016-08-182020-12-08Spotify AbSystems, methods, and computer-readable products for track selection
US10191990B2 (en)*2016-11-212019-01-29Comcast Cable Communications, LlcContent recommendation system with weighted metadata annotations
CN108268544B (en)*2016-12-302021-07-23北京酷我科技有限公司Song labeling method and system
US11086936B2 (en)2016-12-302021-08-10Spotify AbMedia content item recommendation system
US10609453B2 (en)2017-02-212020-03-31The Directv Group, Inc.Customized recommendations of multimedia content streams
US9990911B1 (en)*2017-05-042018-06-05Buzzmuisq Inc.Method for creating preview track and apparatus using the same
US20190294690A1 (en)*2018-03-202019-09-26Spotify AbMedia content item recommendation system
US11082742B2 (en)2019-02-152021-08-03Spotify AbMethods and systems for providing personalized content based on shared listening sessions
CN110991386B (en)*2019-12-142023-04-18长沙芯连心智慧系统有限责任公司Robust nearest neighbor radar target one-dimensional range profile identification method and device
US11283846B2 (en)2020-05-062022-03-22Spotify AbSystems and methods for joining a shared listening session
US11503373B2 (en)2020-06-162022-11-15Spotify AbMethods and systems for interactive queuing for shared listening sessions
US11197068B1 (en)2020-06-162021-12-07Spotify AbMethods and systems for interactive queuing for shared listening sessions based on user satisfaction
US20230129350A1 (en)*2021-10-252023-04-27Adobe Inc.Section-based music similarity searching
CN114969427A (en)*2022-07-012022-08-30北京字跳网络技术有限公司Singing list generation method and device, electronic equipment and storage medium
EP4577922A1 (en)*2022-08-252025-07-02Google LlcUser-guided adaptive playlisting using joint audio-text embeddings
US20240119098A1 (en)*2022-09-222024-04-11Spotify AbSystems and Methods for Providing Content to Users

Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6657116B1 (en)*2000-06-292003-12-02Microsoft CorporationMethod and apparatus for scheduling music for specific listeners
US20030221541A1 (en)*2002-05-302003-12-04Platt John C.Auto playlist generation with multiple seed songs
US20050098023A1 (en)*2003-11-062005-05-12Nokia CorporationAutomatic personal playlist generation with implicit user feedback
US20050235811A1 (en)*2004-04-202005-10-27Dukane Michael KSystems for and methods of selection, characterization and automated sequencing of media content
US6993532B1 (en)*2001-05-302006-01-31Microsoft CorporationAuto playlist generator
US20060107822A1 (en)*2004-11-242006-05-25Apple Computer, Inc.Music synchronization arrangement
US20070074617A1 (en)*2005-10-042007-04-05Linda VergoSystem and method for tailoring music to an activity
US20070074619A1 (en)*2005-10-042007-04-05Linda VergoSystem and method for tailoring music to an activity based on an activity goal
US20070074618A1 (en)*2005-10-042007-04-05Linda VergoSystem and method for selecting music to guide a user through an activity
US20080156173A1 (en)*2006-12-292008-07-03Harman International Industries, Inc.Vehicle infotainment system with personalized content
US20090217804A1 (en)*2008-03-032009-09-03Microsoft CorporationMusic steering with automatically detected musical attributes
US7700865B1 (en)*2007-03-052010-04-20Tp Lab, Inc.Method and system for music program selection
US20100186579A1 (en)*2008-10-242010-07-29Myles SchnitmanMedia system with playing component
US7956272B2 (en)*2002-07-302011-06-07Apple Inc.Management of files in a personal communication device
US8656043B1 (en)*2003-11-032014-02-18James W. WiederAdaptive personalized presentation or playback, using user action(s)
US8969700B2 (en)*2005-04-182015-03-03Michael K. DuKaneSystems and methods of selection, characterization and automated sequencing of media content

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5616876A (en)1995-04-191997-04-01Microsoft CorporationSystem and methods for selecting music on the basis of subjective content
US20050038819A1 (en)2000-04-212005-02-17Hicken Wendell T.Music Recommendation system and method
US6748395B1 (en)2000-07-142004-06-08Microsoft CorporationSystem and method for dynamic playlist of media
US6941324B2 (en)2002-03-212005-09-06Microsoft CorporationMethods and systems for processing playlists
US7220910B2 (en)*2002-03-212007-05-22Microsoft CorporationMethods and systems for per persona processing media content-associated metadata
US6996390B2 (en)*2002-06-262006-02-07Microsoft CorporationSmart car radio
US7081579B2 (en)2002-10-032006-07-25Polyphonic Human Media Interface, S.L.Method and system for music recommendation
US9053181B2 (en)*2003-11-032015-06-09James W. WiederAdaptive personalized playback or presentation using count
US7884274B1 (en)*2003-11-032011-02-08Wieder James WAdaptive personalized music and entertainment
US9098681B2 (en)*2003-11-032015-08-04James W. WiederAdaptive personalized playback or presentation using cumulative time
US7394011B2 (en)*2004-01-202008-07-01Eric Christopher HuffmanMachine and process for generating music from user-specified criteria
US7818350B2 (en)*2005-02-282010-10-19Yahoo! Inc.System and method for creating a collaborative playlist
US8180770B2 (en)*2005-02-282012-05-15Yahoo! Inc.System and method for creating a playlist
JP4085284B2 (en)*2005-03-242008-05-14ソニー株式会社 Playback device
US20060218187A1 (en)2005-03-252006-09-28Microsoft CorporationMethods, systems, and computer-readable media for generating an ordered list of one or more media items
US20060254409A1 (en)*2005-05-112006-11-16Withop Ryan LSorting media files using dynamic passive recognition techniques
US9230029B2 (en)*2005-07-262016-01-05Creative Technology LtdSystem and method for modifying media content playback based on an intelligent random selection
CN101253567A (en)*2005-08-312008-08-27松下电器产业株式会社 Recording medium storing management information for content attributes, recording device for the recording medium, and playback device
US7788586B2 (en)*2005-10-032010-08-31Sony CorporationContent output queue generation
JP2007226935A (en)*2006-01-242007-09-06Sony CorpAudio reproducing device, audio reproducing method, and audio reproducing program
US7653761B2 (en)2006-03-152010-01-26Microsoft CorporationAutomatic delivery of personalized content to a portable media player with feedback
US7822318B2 (en)*2006-04-262010-10-26Sony Ericsson Mobile Communications AbSmart random media object playback
US7612280B2 (en)*2006-05-222009-11-03Schneider Andrew JIntelligent audio selector
US7985911B2 (en)*2007-04-182011-07-26Oppenheimer Harold BMethod and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists
US8269093B2 (en)*2007-08-212012-09-18Apple Inc.Method for creating a beat-synchronized media mix
US8819553B2 (en)*2007-09-042014-08-26Apple Inc.Generating a playlist using metadata tags
US8344233B2 (en)*2008-05-072013-01-01Microsoft CorporationScalable music recommendation by search
US20100332568A1 (en)*2009-06-262010-12-30Andrew James MorrisonMedia Playlists
US20110082902A1 (en)*2009-10-012011-04-07Apple Inc.Systems and methods for providing media pools in a communications network
US8954448B1 (en)*2011-08-312015-02-10Amazon Technologies, Inc.Presenting content related to current media consumption
US9235625B2 (en)*2013-02-252016-01-12Google Inc.Ranking media content sources
US9654898B2 (en)*2013-10-212017-05-16Amazon Technologies, Inc.Managing media content, federated player
US9639607B2 (en)*2013-10-212017-05-02Amazon Technologies Inc.Managing media content, playlist sharing

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6657116B1 (en)*2000-06-292003-12-02Microsoft CorporationMethod and apparatus for scheduling music for specific listeners
US6993532B1 (en)*2001-05-302006-01-31Microsoft CorporationAuto playlist generator
US20030221541A1 (en)*2002-05-302003-12-04Platt John C.Auto playlist generation with multiple seed songs
US7956272B2 (en)*2002-07-302011-06-07Apple Inc.Management of files in a personal communication device
US8656043B1 (en)*2003-11-032014-02-18James W. WiederAdaptive personalized presentation or playback, using user action(s)
US20050098023A1 (en)*2003-11-062005-05-12Nokia CorporationAutomatic personal playlist generation with implicit user feedback
US20050235811A1 (en)*2004-04-202005-10-27Dukane Michael KSystems for and methods of selection, characterization and automated sequencing of media content
US20060107822A1 (en)*2004-11-242006-05-25Apple Computer, Inc.Music synchronization arrangement
US8969700B2 (en)*2005-04-182015-03-03Michael K. DuKaneSystems and methods of selection, characterization and automated sequencing of media content
US20070074618A1 (en)*2005-10-042007-04-05Linda VergoSystem and method for selecting music to guide a user through an activity
US20070074619A1 (en)*2005-10-042007-04-05Linda VergoSystem and method for tailoring music to an activity based on an activity goal
US20070074617A1 (en)*2005-10-042007-04-05Linda VergoSystem and method for tailoring music to an activity
US20080156173A1 (en)*2006-12-292008-07-03Harman International Industries, Inc.Vehicle infotainment system with personalized content
US7700865B1 (en)*2007-03-052010-04-20Tp Lab, Inc.Method and system for music program selection
US20090217804A1 (en)*2008-03-032009-09-03Microsoft CorporationMusic steering with automatically detected musical attributes
US20100186579A1 (en)*2008-10-242010-07-29Myles SchnitmanMedia system with playing component

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11410195B2 (en)*2014-10-242022-08-09Dropbox, Inc.User re-engagement with online photo management service
US12118030B2 (en)2014-11-242024-10-15Malibu Entertainment, Inc.Dynamic feedback in a recommendation system
US10542432B2 (en)*2015-05-262020-01-21Skullcandy, Inc.Systems for correlating audio content to segments of exercise routines for improved performance
CN107133308A (en)*2017-04-282017-09-05维沃移动通信有限公司The single generation method of one kind song and mobile terminal

Also Published As

Publication numberPublication date
US9495449B2 (en)2016-11-15
US20090217804A1 (en)2009-09-03
US20140149468A1 (en)2014-05-29
US8642872B2 (en)2014-02-04

Similar Documents

PublicationPublication DateTitle
US9495449B2 (en)Music steering with automatically detected musical attributes
Knees et al.Music similarity and retrieval: an introduction to audio-and web-based strategies
US9268812B2 (en)System and method for generating a mood gradient
US7613736B2 (en)Sharing music essence in a recommendation system
US7533091B2 (en)Methods, systems, and computer-readable media for generating a suggested list of media items based upon a seed
US8344233B2 (en)Scalable music recommendation by search
US20170300567A1 (en)Media content items sequencing
US20090063971A1 (en)Media discovery interface
US20060224260A1 (en)Scan shuffle for building playlists
US8166044B2 (en)Method and apparatus for selecting items from a number of items
US20200394988A1 (en)Spoken words analyzer
US20110225497A1 (en)Display control processing appartus, display control processing method and display control processing program
US20180129659A1 (en)Identifying media content
JP2008165759A (en)Information processing unit, method and program
US20080189330A1 (en)Probabilistic Audio Networks
JP5657542B2 (en) Initializing the system to automatically select content based on the user's physiological response
JP4364838B2 (en) Music reproducing apparatus capable of remixing music, and method and program for remixing music
US20090144253A1 (en)Method of processing a set of content items, and data- processing device
TurnbullDesign and development of a semantic music discovery engine
Zeng et al.Content filtering methods for music recommendation: A review
WO2015176116A1 (en)System and method for dynamic entertainment playlist generation
WO2021100493A1 (en)Information processing device, information processing method, and program
JanAPPLYING CONTENT-BASED RECOMMENDATION TO PERSONAL ITUNES MUSIC LIBRARIES
JP2006285439A (en)Information retrieval device, information retrieval method, information retrieval program and recording medium

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:038721/0666

Effective date:20150702

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LU, LIE;SEIDE, FRANK TORSTEN BERND;WHITE, GABRIEL;SIGNING DATES FROM 20080430 TO 20080506;REEL/FRAME:038721/0640

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp