Patent ID: 7228305

Claim:
A rating system for rating media resources available over a network, the media resources being accessible on the network to a plurality of terminals, the rating system comprising: a memory that stores (i) a plurality of media resource identifiers, wherein each media resource identifier locates a corresponding media resource on the network, (ii) a rating associated with the media resource of each of the plurality of media resource identifiers, and (iii) a class, from a plurality of classes known to the rating system, associated with the media resource of each of the plurality of media resource identifiers; a rating module coupled to the memory, the rating module being able to receive a rating input from each of the plurality of terminals for determining a rating associated with the media resource located by each of the plurality of media resource identifiers, wherein in response to receiving the rating input from one of the plurality of terminals for a selected media resource located by one of the pluality of media resource identifiers, the rating module accesses the memory and reconfigures the rating associated with the selected media resource; and a play-list module configured to form a plurality of play-lists, wherein for each of the plurality of play-lists, the play-list module is configured to indicate one or more media resource identifiers from the plurality of media resource identifiers, in order to include the media resources located by a combination of the selected one or more media resource identifiers in that play-list, wherein the play-list module communicates data corresponding to at least one of the plurality of play-lists to one or more of the plurality of terminals; and wherein the play-list module forms the plurality of play-lists using the one or more classes of information.