Académique Documents
Professionnel Documents
Culture Documents
US 8,260,778 B2
Sep. 4, 2012
gilfg aser etet all a . ~~~~~~~~~~~~~~~~~~~~~~ .................... .. ~~
2006/0254411 A1
2007/0133357 A1*
(76)
Inventori
.. 704/251
(*)
Notice:
2007/0282860 A1
(Continued)
OTHER PUBLICATIONS
Flled:
(65)
US 2009/0182736 A1
(Continued)
Primary Examiner * Angelica Ruiz
(60)
(74) Attorney! Agent) 0" Firm *Davis Wright Tremaine LLP; George C. Rondeau, Jr.; Heather M. Colbum
(51)
(57)
(2006.01) (2006.01)
ABSTRACT
(52)
(58)
A method of recommending songs to a listener. The method obtains a set of feature values for each of a plurality of songs. Whenever a playback event is generated for a song, a ?rst
reward and a Mood State Value (MSV) based on a set of
parameters are determined. Each feature value associated with the song is associated with the MSV and for each feature value, a second reward is calculated based on the ?rst reward and is assigned to the feature value. A current MSV is deter mined and any songs having a feature value identical to a feature value associated with the current MSV are identi?ed.
For each song identi?ed, a cumulative reward is calculated by
6,748,395 B1
7,196,258 B2
6/2004 Picker et al
3 2007 P att
7,376,672 B2 *
7,447,705 B2
2003/0089218 A1 *
2006/0143647 A1 *
2006/0170945 A1 *
' 220
2,,
Determine the vaiue of the mood
Parameters 5 Obtain mood State Value
@117
\
Obtain cumulative reward for the song
242
I
224
reward
1
I
Identify reward values for all
226
A mood state is
. . .
Yes
2Z8
Identify list of (feature value, reward value) pairs for the identified mood
state from database
positive
cumulative reward?
A song exists in the iist?
1
2* 0 identify list of songs having at least one identified feature value from song collection
232
US 8,260,778 B2
Page 2
U.S. PATENT DOCUMENTS
2008/0021851 2008/0059287 2008/0091717 2008/0114805 2008/0147711 2008/0156173 2008/0257134 2008/0275904
A1 A1
A1 *
A1*
OTHER PUBLICATIONS
Collins, Nick, Reinforcement Learning for Live Musical Agents, Proceedings of ICMC2008, International Computer Music Confer
' 707/l04'l ence, Belfast, 2008.
A1 *
A1 *
A1
A1*
10/200 8 Oppenheimer
11/2008 Breebaart et al. ..... .. .... .. 707/102
US. Patent
Sep. 4, 2012
Sheet 4 0f 20
US 8,260,778 B2
MwmHEDuGZU
w HMDOH
NM<FLOKD
miE?uwzm
muqw .1532 e52
momlwa qozlw
US. Patent
Sep. 4, 2012
Sheet 7 0f 20
US 8,260,778 B2
:2
QHMIAWDZ
OHAWDMZ
US. Patent
Sep. 4, 2012
Sheet 9 0f 20
US 8,260,778 B2
I\
\r (I DIEMSH) 5110s
(6 plemeg) buog
>I
(3 1019mm) 5110s
(8 pier/x93) buos
>-
(g pxemeg) buog
(L pier/x93) buos
(p {DIED/L8H) buog
9 FIGURE
(9 pier/x93) buog
(g pIQMeH) buog
(buos
E? ;o pJEEMSI eAImQTnumO
o1 [EUOIlIOdOId)
eouejledxg EUIUGlSFI