Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of providing a personalized Internet radio station, comprising: receiving, in at least one server computer, musical preference information for a user; determining at least one musical genre from the musical preference information; generating an individual song playlist for the user based on the at least one musical genre; and providing, by the at least one server computer, access to songs of the song playlist to a client computing device of the user. 2. The method of claim 1, wherein the musical preference information includes a selection of at least one musical genre. 3. The method of claim 1, wherein at least one musical genre is inferred from the user musical preference information. 4. The method claim 1, further wherein determining the at least one musical genre from the musical preference information comprises inferring the at least one musical genre from a selection of user song ratings. 5. The method claim 1, further wherein determining the at least one musical genre from the musical preference information comprises inferring the at least one musical genre from a selection of user artist ratings. 6. The method of claim 1, further wherein determining the at least one musical genre from the musical preference information comprises inferring the at least one musical genre from a selection of Internet radio stations that the user subscribes to. 7. The method of claim 1, further comprising generating an individual song playlist for the user based on a mood. 8. The method of claim 1, wherein determining at least one musical genre further comprises analyzing song ratings of the user and inferring a musical genre preference from the song ratings. 9. The method of claim 1, wherein the at least one server computer comprises at least one of a streaming server, a central server, a media server, and a HTTP server. 10. The method of claim 1, further comprising: receiving, from the user, a selection of at least one musical genre via a user interface; generating an individual song playlist for the user based on the selected at least one musical genre; and providing, by the at least one server computer, access to songs of the individual song playlist to a client computing device of the user. 11. The method of claim 1, further comprising providing a user interface for the user to enter the at least one musical genre as the musical preference information. 12. The method of claim 11, wherein the user interface is configured for a user to enter the at least one genre and at least one other musical preference and wherein generating the individual song playlist is based on the combination of the selected at least one musical genre and at least one other musical preference. 13. The method of claim 12, wherein the at least one other musical preference comprises an artist preference. 14. The method of claim 12, wherein the at least one other musical preference comprises an album preference. 15. The method of claim 12, wherein the at least one other musical preference comprises a song preference. 16. The method of claim 12, wherein the at least one other musical preference comprises a selection of Internet radio stations, wherein attributes of the selected Internet radio stations influence generation of the song playlist. 17. The method of claim 12, wherein the at least one other musical preference comprises a mood preference. 18. The method of claim 11, wherein the user interface includes a song rating interface for the user to rate songs and the generating of the individual song playlist is adjusted based on song ratings of the user. 19. A method of providing an Internet radio service, including: generating, via at least one server computer, a song playlist based on at least one musical genre preference of a user and song ratings of a user; and providing, via the at least one sever computer, access to songs of the song playlist to a computing device of the user. 20. The method of claim 19 further comprising transmitting songs of to the song playlist to the computing device of the user. 21. The method of claim 19, further comprising providing access to a media file library to access songs for the song playlist. 22. The method of claim 19, further comprising inferring the at least one musical genre preference from at least one other musical preference of the user. 23. The method of claim 19, further comprising providing a user interface for the user to enter the at least one musical genre preference. 24. The method of claim 19, further comprising associating a mood ID with a user profile and generating a song playlist based on the corresponding mood ID. 25. The method of claim 19, wherein the at least one server computer comprises at least one of a streaming server, a media server, a central server, and a HTTP server. 26. An apparatus, comprising: a computing device including a computer, a display, and at least one communication interface to connect to a computer network; and a player application to play songs of a song playlist on the computing device, including: at least one user interface for a user to input at least one musical genre preference and song ratings for an Internet radio service to create a song playlist for a personalized Internet radio station, wherein access to songs of the song playlist is provided to the computing device. 27. The apparatus of claim 26, further comprising a user interface for the user to enter at least one musical preference, wherein a genre preference is inferred from the at least one musical preference. 28. The apparatus of claim 26, wherein the user interface includes a song ratings interface, wherein the genre preference is inferred from song ratings of the user. 29. The apparatus of claim 26, wherein the computing device accesses the Internet radio service via a wireless communication link. 30. The apparatus of claim 26, wherein the computing device accesses media files for individual songs of the song playlist from a media file library.