Rating system for streaming media playback system
First Claim
Patent Images
1. 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.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a rating system for media network resources. The rating system includes a database comprising a plurality of addresses to media network resources on a network. A network server module is coupleable to the plurality of terminals to access the database to signal one or more addresses from the database to the plurality of terminals. Further, a rating module is included to receive a rating input from each of the plurality of terminals, and then to associate the rating input with a selected address in the database.
182 Citations
33 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 store (i) a plurality of media resource identifiers, each media resource identifier locating a corresponding network media resource on the network, (ii) a rating associated with the media resource identified by 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 one of the terminals for each of the plurality of media resources located by the plurality of media resource identifiers, wherein in response to receiving the rating input, the rating module accesses the memory and reconfigures the rating associated with the selected media resource; and
a play-list module configured to access the plurality of media resource identifiers in order to form a play-list that includes media resources corresponding to a combination of media resource identifiers from the plurality of mdeia resource identifiers, wherein the play-list module communicates the play-list to one or more of the plurality of terminals;
wherein the play-list module forms a plurality of play-lists by arranging the media resources corresponding to the combination of media resource identifiers together in one play-list, wherein each of the one or more combination of media resource identifiers share a same parameter that corresponds to one or more classes of information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A rating system for rating media resources available over a network, the network 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, each media resource identifier locating a corresponding network media resource on the network, (ii) a rating associated with the media resource located by 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 one of the terminals for the media resource located by each of the plurality of media resource identifiers, wherein in response to receiving the rating input, the rating module accesses the memory and reconfigures the rating associated with the selected media resource;
a play-list module coupled to the memory, the play-list module being configured to access the media resource identifiers in order to form a play-list from the media resources that correspond to a combination of media resource identifiers selected from the plurality of media resource identifiers, wherein the play-list module communicates the play-list signaled to one or more of the plurality of terminals wherein the play-list module forms the play-list by using the rating of at least some of the media resources located by the plurality of media resource identifiers, and wherein the play-list module arranges the media resources of the play-list according to an order determined by a rating of each of the media resources that form the play-list. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for ranking media sources on a network, the method comprising:
-
accessing a memory comprising a plurality of media resource identifiers, each media resource identifier locating a media resource on the network and each media resource identifier being associated with a rating;
forming a play-list that identifiers a combination of media resources;
signaling data corresponding to the play-list to a terminal coupled to the network;
receiving a rating input from the terminal after signaling the one or more of the media resource identifiers in the play-list to the terminal; and
adjusting the rating of one or more of the media resource identifiers in the play-list in response to receiving the rating input;
wherein forming the play-list includes selecting media resources from the memory that share one or more classes of information. - View Dependent Claims (29, 30)
-
-
31. A method for ranking media sources on a network, the method comprising:
-
accessing a memory comprising a plurality of media resource identifiers, each media resource identifier locating a media resource on the network and each media resource identifier being associated with a rating;
forming a play-list that includes media resources located by a combination of media resource identifier;
signaling data corresponding to the play-list to a terminal coupled to the network;
receiving a rating input from the terminal after signaling the one or more of the media resource identifiers in the play-list to the terminal; and
adjusting the rating of one or more of the media resource identifier in the play-list in response to receiving the grating input;
wherein selecting a combination of media resource identifiers for a play-list includes arranging each media resource identifier in the play-list in an order, the order being determined by the rating of each media resource identifier in the play-list. - View Dependent Claims (32, 33)
-
Specification