Playlist generation of content gathered from multiple sources
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor executing an open overlay service, account information for a plurality of accounts of a first user, wherein each of the plurality of accounts is for a different social network service of the plurality of social network services to which the first user is subscribed;
assigning, by the open overlay service, a unique identifier to the first user in view of the account information for the plurality of accounts of the first user;
providing, by the open overlay service via a single open overlay web site, access by the first user to the plurality of social network services that the first user is subscribed to using the unique identifier;
monitoring, by the open overlay service, activities of the plurality of social networks to collect information identifying music previously played by a set of trusted users associated with the first user;
selecting music in view of the information identifying music previously played by the set of trusted users associated with the first user, a profile of the first user, and without a selection action by the first user;
accessing, by the open overlay service, a source of the selected music authorized by the first user;
using, by the open overlay service, authorization information associated with the first user and the source to retrieve the selected music from the source on behalf of the first user to create a playlist comprising the selected music; and
providing the playlist to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a mechanism for automatically creating a playlist for a user. In particular, data indicating music played by other users in the user'"'"'s social network is collected. Music is then selected from this data and gathered from a music service in which the user subscribes, such as iTunes, Yahoo Music, etc. The service then builds the playlist with the gathered music.
-
Citations
9 Claims
-
1. A method comprising:
-
receiving, by a processor executing an open overlay service, account information for a plurality of accounts of a first user, wherein each of the plurality of accounts is for a different social network service of the plurality of social network services to which the first user is subscribed; assigning, by the open overlay service, a unique identifier to the first user in view of the account information for the plurality of accounts of the first user; providing, by the open overlay service via a single open overlay web site, access by the first user to the plurality of social network services that the first user is subscribed to using the unique identifier; monitoring, by the open overlay service, activities of the plurality of social networks to collect information identifying music previously played by a set of trusted users associated with the first user; selecting music in view of the information identifying music previously played by the set of trusted users associated with the first user, a profile of the first user, and without a selection action by the first user; accessing, by the open overlay service, a source of the selected music authorized by the first user; using, by the open overlay service, authorization information associated with the first user and the source to retrieve the selected music from the source on behalf of the first user to create a playlist comprising the selected music; and providing the playlist to the first user. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
a memory to store account information for a plurality of accounts of a first user; a processor operatively coupled to the memory, the processor to execute an open overlay service to; receive the account information for the plurality of accounts of the first user, wherein each of the plurality of accounts is for a different social network service of the plurality of social network services to which the first user is subscribed; assign a unique identifier to the first user in view of the account information for the plurality of accounts of the first user; provide, via a single open overlay web site, access by the first user to the plurality of social network services that the first user is subscribed to using the unique identifier; monitor activities of the plurality of social networks to collect information identifying music previously played by a set of trusted users associated with the first user; select music in view of the information identifying music previously played by the set of trusted users associated with the first user, a profile of the first user, and without a selection action by the first user; accessing a source of the selected music authorized by the first user; use authorization information associated with the first user and the source to retrieve the selected music from the source on behalf of the first user to create a playlist comprising the selected music; and provide the playlist to the first user. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable medium comprising instructions to cause a processor to:
-
receive, by an open overlay service executed by the processor, account information for the plurality of accounts of the first user, wherein each of the plurality of accounts is for a different social network service of the plurality of social network services to which the first user is subscribed; assign a unique identifier to the first user in view of the account information for the plurality of accounts of the first user; provide, via a single open overlay web site, access by the first user to the plurality of social network services that the first user is subscribed to using the unique identifier; monitor activities of the plurality of social networks to collect information identifying music previously played by a set of trusted users associated with the first user; collect, by the processor, information identifying music previously played; select music in view of the information identifying music previously played by the set of trusted users associated with the first user, a profile of the first user, and without a selection action by the first user; accessing a source of the selected music authorized by the first user; use, by the open overlay service, authorization information associated with the first user and the source to retrieve the selected music from the source on behalf of the first user to create a playlist comprising the selected music; and provide the playlist to the first user. - View Dependent Claims (8, 9)
-
Specification