User input-based play-list generation and streaming media playback system
DC CAFCFirst Claim
1. A system architecture comprising:
- a first client application executing 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, anda 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, anda messaging component; and
a second client application executing 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 rating system including;
a database management component that maintains an organizational data structure that describes rating information for the media resources,the rating component that receives, via the Internet, ratings from the streaming media clips rating system 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 generate at least one play-list based on the rating information, wherein a play-list generated by the play-list generator comprises identifiers of at least one or more media resources selected based on the rating information; and
wherein the messaging component allows the first user to select an action to send a message that includes a selectable link, the selection of which allows the second media player to playback the media resources in a play-list selected to be sent by the first user.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems are provided to enable users of a streaming media playback system to access play-lists generated automatically based on input of a plurality of users regarding previously played media resources, and to provide user input regarding the media resources of the play-lists. The user input regarding media resources may be received from a plurality of users using a plurality of playback interfaces executing on a plurality of internet enabled multimedia computing platforms. A rating component determines rating information from the user inputs provided by the plurality of users and modifies the rating information in an organizational data structure that describes rating information for the media resources. The system further includes a play-list fenerator adapted to generate and store or dynamically generate at least one play-list at least based on the rating information in the organizational data structure.
-
Citations
24 Claims
-
1. A system architecture comprising:
-
a first client application executing 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 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 executing 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 rating system including; a database management component that maintains an organizational data structure that describes rating information for the media resources, the rating component that receives, via the Internet, ratings from the streaming media clips rating system 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 generate at least one play-list based on the rating information, wherein a play-list generated by the play-list generator comprises identifiers of at least one or more media resources selected based on the rating information; and wherein the messaging component allows the first user to select an action to send a message that includes a selectable link, the selection of which allows the second media player to playback the media resources in a play-list selected to be sent by the first user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for receiving user input regarding media resources from a playback interface installed and executing on an internet enabled multimedia computing platform, the playback interface including a media player, the system comprising:
-
a database management component that maintains an organizational data structure that describes rating information for the media resources, and the rating component adapted to receive, via the internet, the user input from the playback interface, to determine a rating from the user input, and to modify the rating information in the organizational data structure at least based on the rating, and a play-list generator adapted to generate at least one play-list based on the rating information in the organizational data structure, wherein the play-list comprises identifiers of at least one or more media resources selected based on the rating information, and wherein the playlist is delivered over the internet to the internet enabled multimedia platform and the media resources are capable of being played back on the media player. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for receiving a plurality of user inputs regarding media resources from a plurality of playback interfaces installed and executing on internet enabled multimedia computing platforms, each respective playback interface including a media player, the system comprising:
-
a database management component that maintains an organizational data structure that describes rating information for the media resources, and the rating component adapted to receive, via the internet, the plurality of user inputs from the plurality of playback interfaces, to determine a plurality of ratings from the plurality of user inputs, and to modify rating information in the organizational data structure based on the plurality of ratings, and a play-list generator adapted to generate at least one play-list based on the rating information in the organizational data structure, wherein the play-list comprises identifiers of at least one or more media resources selected based on the rating information, and wherein the playlist is delivered over the internet to at least one playback interface and the media resources are capable of being played back on the media player of that playback interface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
An internet enabled multimedia computing platform including; a playback interface adapted to receive at least one user'"'"'s initial selection for streaming media based on at least one item of metadata, including at least genre, category, or other organizational information, at least one user selection for controlling the playback of streaming media, and rating information; wherein the playback interface is adapted to signal, via the Internet, the user'"'"'s initial selection based on at least one item of metadata to at least one rating component of the streaming media rating system, user selection for controlling the playback of streaming media, and rating information; and a streaming media rating system including; a database management component that maintains an organizational data structure that describes rating information for a media resource; the rating component adapted to receive, via the Internet, a rating from the streaming media rating system and modify the rating information in the organizational data structure at least based on the rating information; and a play-list generator adapted to generate at least one playlist based on at least a user'"'"'s initial selection via the user interface of one or more user selections for streaming media based on at least one item of metadata, including at least one of a genre, category, or organizational information selected by the user and the rating information in the organizational data structure; wherein the play-list is provided, via the Internet, to the playback interface, and wherein the play-list comprised of media resources is capable of being played back on the multimedia computing platform. - View Dependent Claims (22, 23, 24)
-
Specification