System for sharing and rating streaming media playlists
DC CAFCFirst Claim
1. A system for sharing media playback from a network between a plurality of terminals, the plurality of terminals including a first terminal and a second terminal, the system comprising:
- a play-list component locatable on the network by selection of a selectable link, the play-list component identifying a plurality of links to form a play-list, each link in the play-list locating a media file on the network;
a network server signaling an indication of the plurality of links that form the play-list to the first terminal, the network server able to receive a signal to transmit the selectable link to the second terminal to enable the second terminal to locate the play-list module;
each respective first and second terminal comprising;
a playback interface including a media player that plays media resources delivered over the Internet from a remote server, anda streaming media clips rating system that receives a rating when a user enters a rating selection by using one or more of an icon or display feature of the playback interface, and signals, via the Internet, the rating to a rating component; and
a rating system including;
a database management component that maintains an organizational data structure that describes rating information for the media resources,the rating component receives, via the Internet, the rating from the streaming media clips rating system and modifies rating information in the organizational data structure at least based on the rating; and
the playback interface on the first terminal allows the user to select an action to send the signal via the network server module to the second terminal that allow the second terminal to playback the play-list to the user.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems are provided to enable users of a streaming media playback system to share playlists. A user can select a first play-list corresponding to a play-list identifier and can use the messaging component executable from a first playback interface to send a message to a second user that allows the second user to playback the selected play-list. The play-list identifier may be packaged with arguments or other coding. The system further includes a streaming media clips rating system that includes a database management component that maintains an organizational data structure describing rating information for media resources, and a dynamic playlist generator adapted to automatically and dynamically generate at least one play-list for a user based on rating information in the organizational data structure comprises identifiers of one or more media resources that have similar attributes to one or more media resources that have received a positive rating selection from a user.
-
Citations
24 Claims
-
1. A system for sharing media playback from a network between a plurality of terminals, the plurality of terminals including a first terminal and a second terminal, the system comprising:
-
a play-list component locatable on the network by selection of a selectable link, the play-list component identifying a plurality of links to form a play-list, each link in the play-list locating a media file on the network; a network server signaling an indication of the plurality of links that form the play-list to the first terminal, the network server able to receive a signal to transmit the selectable link to the second terminal to enable the second terminal to locate the play-list module; each respective first and second terminal comprising; a playback interface including a media player that plays media resources delivered over the Internet from a remote server, and a streaming media clips rating system that receives a rating when a user enters a rating selection by using one or more of an icon or display feature of the playback interface, and signals, via the Internet, the rating to a rating component; and a rating system including; a database management component that maintains an organizational data structure that describes rating information for the media resources, the rating component receives, via the Internet, the rating from the streaming media clips rating system and modifies rating information in the organizational data structure at least based on the rating; and the playback interface on the first terminal allows the user to select an action to send the signal via the network server module to the second terminal that allow the second terminal to playback the play-list to the user.
-
-
2. A system comprising:
-
a first playback interface executing on an internet enabled multimedia computing platform including; a first media player adapted to play media resources being delivered over the Internet from one or more remote servers, and wherein a first user can select at least one play-list and the selected play-list corresponds to a playlist identifier, and further wherein the play-list comprises identifiers of one or more media resources, and the first playback interface including a messaging component that allows the first user to select an action to send a message to a second user that allows the second user to playback the selected play-list; and a second playback interface executing on an internet enabled multimedia computing platform including; a second media player adapted to play media resources being delivered over the Internet from one or more remote servers, and a streaming media clips rating system adapted to receive a rating when the second user enters a rating selection by using one or more of an icon or display feature of the playback interface, and signaling, via the Internet, the rating to a rating component; and a rating system including; a database management component that maintains an organizational data structure that describes rating information for the media resources, the rating component adapted to receive, via the Internet, the rating from the streaming media clips rating system and modify rating information in the organizational data structure at least based on the rating; a play-list generator adapted to automatically and dynamically generate at least one play-list for a user based on rating information in the organizational data structure, wherein a play-list generated by the play-list generator for a user comprises identifiers of at least one or more media resources that have similar attributes to one or more of the media resources that have received a positive rating selection from the user; and wherein the second playback interface displays metadata for two or more of the media resources corresponding to the media resource identifiers in the play-list selected to be sent by the first user. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system architecture comprising
a first client application installed on a first multimedia computing platform with internet access, the first client application including: -
a first media player that plays media resources delivered over the Internet from one or more remote servers in communication with the first media player, and a first streaming media clips rating system that receives a rating when a first user enters a rating selection by using one or more of an icon or display feature of the first client application, and signals, via the Internet, the rating to a rating component, and a messaging component; and a second client application installed on a second multimedia computing platform with internet access, the second client application including; a second media player that plays media resources being delivered over the Internet from one or more remote servers in communication with the second media player, and a second streaming media clips rating system that receives a rating when a second user enters a rating selection by using one or more of an icon or display feature of the second client application, and signals, via the Internet, the rating to the rating component; and a rating system including; a database management component that maintains an organizational data structure that describes rating information for the media resources, the rating component located at least partially on one or more remote servers that receives, via the Internet, ratings from one or more of the first and second streaming media clips rating systems and modifies rating information in the organizational data structure at least based on the ratings; a play-list generator located at least partially on one or more remote servers adapted to automatically and dynamically generate at least one play-list for a user based on rating information in the organizational data structure, wherein a play-list generated by the play-list generator for a user comprises identifiers of at least one or more media resources that have similar attributes to one or more of the media resources that have received a positive rating selection from the user; and wherein the first user can select an action to send a message to the second user using the messaging component and the message includes a selectable link allowing the second user to playback the media resources in a play-list selected to be sent by the first user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification