SYSTEM AND METHOD FOR PROVIDING INTERNET RADIO SERVICE
First Claim
1. A system for playing music on a computer, comprising:
- an application residing on the computer, where the application plays music files that are downloaded from one or more servers and stored on a storage device in communication with said computer;
further wherein the application provides graphical information about the song being played in response to a request for information from a user;
further wherein the application provides a plurality of graphical representations of songs, albums, artists, bands or genres that are similar to or related to the song being played, where the plurality of graphical representations are arranged in a cloud or circle around a graphical representation of the song being played, and the distance of each graphical representation from the graphical representation of the song being played is based on the degree of similarity or relatedness.
0 Assignments
0 Petitions
Accused Products
Abstract
A stand-alone desktop application (i.e., client) that resides on an end user'"'"'s local computer and receives customized music playlists and content via the Internet from a network of distributed servers. The end user may install the application in a variety of ways, including, but not limited to, downloading it from the Internet or installing it from a CD that has been pre-loaded with the client. Songs downloaded through the application may be cached locally. The application forms a playlist based on user-entered preferences, an analysis of music already existing on the computer, and previous user interactions with the application. Similar or related songs, albums, bands, or artists can be displayed graphically in a “song cloud” around a graphical representation of the song being played.
-
Citations
11 Claims
-
1. A system for playing music on a computer, comprising:
-
an application residing on the computer, where the application plays music files that are downloaded from one or more servers and stored on a storage device in communication with said computer; further wherein the application provides graphical information about the song being played in response to a request for information from a user; further wherein the application provides a plurality of graphical representations of songs, albums, artists, bands or genres that are similar to or related to the song being played, where the plurality of graphical representations are arranged in a cloud or circle around a graphical representation of the song being played, and the distance of each graphical representation from the graphical representation of the song being played is based on the degree of similarity or relatedness. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification