×

System and method for providing internet radio service

  • US 8,549,402 B2
  • Filed: 12/29/2008
  • Issued: 10/01/2013
  • Est. Priority Date: 12/29/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for distributing and playing music on a computer, comprising:

  • a computer comprising a processing device and a memory storing an application; and

    a content delivery network comprising a content management system server, a data warehouse server, and an array of redundant asset servers mirroring the same content;

    wherein the application, when executed by the processing device, causes the processing device to;

    obtain and play music files, songs, or other content downloaded from the content delivery network and stored on a storage device in communication with said computer, wherein content is downloaded from any one of the redundant asset servers and locally stored in response to a request from the application when in communication with said content delivery network, wherein only content that is new, has changed, or is missing, and is appropriate for the particular application is downloaded;

    provide graphical information about the music file, song, or other content being played in response to a request for information from a user;

    provide a plurality of graphical representations of songs, music files, other content, 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 circular cloud around a graphical representation of the music file, song, or other content being played, and the distance of each graphical representation from the graphical representation of the music file, song, or other content being played is based on the degree of similarity or relatedness; and

    provide an option for a user through the circular cloud graphical representation or otherwise to play songs that were already stored on the computer and not downloaded through the content delivery network.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×