Method and apparatus for scheduling music for specific listeners
AssigneeMicrosoft Corporation
InventorEric A. Gunnerson
Life of this patent
Estimating the term…
Abstract
A music system selects a music library containing multiple music albums, in which each music album contains multiple songs. The system identifies listener preferences associated with a first listener and identifies listener preferences associated with a second listener. A music schedule is generated which contains multiple songs acceptable to both the first listener and the second listener. The music system then plays songs from the music schedule. The listener preferences may include ratings of music albums and ratings of songs contained in the music library.
Claims34
A method comprising:
- selecting a music library containing a plurality of music albums, each music album containing a plurality of songs;
- identifying listener preferences associated with a present listener;
- and
- generating a music schedule containing a plurality of songs acceptable to the listener.
A method comprising:
- selecting'a music library containing a plurality of music albums, each music album containing a plurality of songs;
- identifying listener preferences associated with a first listener;
- identifying listener preferences associated with a second listener;
- and
- generating a music schedule containing a plurality of songs acceptable to the first listener and the second listener.
A method of creating a music library, the method comprising:
- copying a plurality of music files to the music library;
- identifying listeners that may listen to the plurality of music files;
- each identified listener assigning ratings to at least a portion of the plurality of music files;
- and
- generating a music schedule based on the listener-assigned ratings.
A method of creating a virtual radio station, the method comprising:
- identifying a name associated with the virtual radio station;
- identifying at least one music library associated with the virtual radio station;
- identifying at least one listener associated with the virtual radio station;
- and
- identifying a minimum candidate rating required for the virtual radio station to play a particular song.
One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
- select a music library containing a plurality of music albums, each music album containing a plurality of songs;
- identify listener preferences associated with a first listener;
- identify listener preferences associated with a second listener;
- and
- generate a music schedule containing a plurality of songs acceptable to the first listener and the second listener.
An apparatus comprising:
- a music library containing a plurality of music albums, each music album containing a plurality of songs;
- and
- a music controller coupled to the music library to identify listener preferences associated with a first listener and identify listener preferences associated with a second listener, the music controller further to generate a music schedule containing a plurality of songs acceptable to the first listener and the second listener.
Dependencies are inferred from the claim text.