User input-based play-list generation and playback system
DC CAFCFirst Claim
1. A system comprising:
- a playback interface executing on an internet enabled multimedia computing platform adapted to playback streaming media and to receive a rating, the playback interface including;
a media player adapted to play media resources being delivered over the Internet from one or more remote servers, anda streaming media clips rating system adapted to receive 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 signal, via the Internet, the rating to a rating selection component; and
a rating system including;
a database management component that maintains an organizational data structure that describes rating information for the media resources, andthe rating selection component adapted to receive, via the Internet, the rating from the streaming media clips rating system and modify the rating information in the organizational data structure at least based on the rating; and
a play-list generator adapted to generate and store 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, wherein the media resources are capable of being played back on the media player.
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 generator 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.
535 Citations
102 Claims
-
1. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to playback streaming media and to receive a rating, the playback interface including; a 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 a user enters a rating selection by using one or more of an icon or display feature of the playback interface, and signal, via the Internet, the rating to a rating selection component; and a rating system including; a database management component that maintains an organizational data structure that describes rating information for the media resources, and the rating selection component adapted to receive, via the Internet, the rating from the streaming media clips rating system and modify the rating information in the organizational data structure at least based on the rating; and a play-list generator adapted to generate and store 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, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to; play media resources delivered over the Internet from a remote server, receive 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 signal the rating to a rating component; and the rating component adapted to; receive the rating, associate the rating with a media resource, store data related to one or more ratings for one or more media resources; and a play-list generator adapted to generate and store at least one play-list based on 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, wherein the media resources are capable of being played back on the media player.
-
-
8. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to; play media resources provided by a web or streaming server; receive a rating; and signal the rating to a rating component; and the rating component adapted to; receive the rating when a user enters a rating selection by using one or more of an icon or display feature of the playback interface, associate the rating with a media resource, store data related to one or more ratings for one or more media resources; and a play-list generator adapted to generate and store at least one play-list based on 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, wherein the media resources are capable of being played back on the media player.
-
-
9. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform including; a media player adapted to play media resources being delivered over the internet from one or more remote servers, the playback interface being further adapted to receive user input regarding the media resources and signal, via the internet, the user input 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, 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 and store at least one play-list based on the rating information in the organizational data structure, wherein the play-list comprises identifiers of at least two or more media resources selected based on the rating information, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform including; a media player adapted to play media resources being delivered over the Internet from one or more remote servers, the playback interface being further adapted to receive user input regarding the media resources, and signal, via the internet, the user input 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, 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 dynamically generate at least one play-list at least based on the rating information in the organizational data structure, wherein the play-list comprises identifiers of at least two or more media resources selected based on the rating information, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system comprising:
-
a playback interface installed and executing on an internet enabled multimedia computing platform adapted to; play media resources being delivered over the Internet from one or more remote servers, receive user input regarding the media resources, and signal, via the internet, the user input 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, 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 and store at least one play-list based on the rating information in the organizational data structure, wherein the play-list comprises identifiers of at least two or more media resources selected based on the rating information, wherein the media resources are capable of being played back on the media player and a plurality of titles corresponding to respective ones of the media resources are displayed on the playback interface. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system comprising:
-
a playback interface installed and executing on an internet enabled multimedia computing platform adapted to; play media resources being delivered over the Internet from one or more remote server, receive user input regarding the media resources, and signal, via the internet, the user input 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, 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 dynamically 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 two or more media resources selected based on the rating information, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to; play media resources being provided by one or more web or streaming servers; receive user input regarding the media resources; and signal via the internet, the user input to a rating component; and the rating component adapted to; receive the user input when a user enters the user input by using one or more features of the playback interface, determine a rating from the user input and associate the rating with a media resource, store rating information related to one or more ratings for one or more media resources; and a play-list generator adapted to generate and store at least one play-list based on the rating information, wherein the play-list comprises identifiers of at least one or more media resources selected based on the rating information, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to; play media resources being provided by one or more web or streaming servers; receive user input regarding the media resources; and signal via the internet, the user input to a rating component; and the rating component adapted to; receive the user input when a user enters the user input by using one or more features of the playback interface, determine a rating from the user input and associate the rating with a media resource, store rating information related to one or more ratings for one or more media resources; and a play-list generator adapted to dynamically generate at least one play-list based on the rating information, wherein the play-list comprises identifiers of at least one or more media resources selected based on the rating information, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to playback streaming media and to receive ratings, the playback interface including; a 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 ratings when respective users enter rating selections by using one or more of an icon or display feature of the playback interface, and signal, via the Internet, the ratings to a rating selection component; and a rating system including; a database management component that maintains an organizational data structure that describes rating information for the media resources, and the rating selection component adapted to receive, via the Internet, the ratings from the streaming media clips rating system and modify the rating information in the organizational data structure at least based on the ratings; and a play-list generator adapted to generate at least one play-list based on a compilation of the ratings information in the organizational data structure, wherein the play-list comprises identifiers of at least one or more media resources selected based on the ratings information, wherein the media resources are capable of being played back on the media player. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to; play media resources being provided by one or more web or streaming servers; receive a user selection regarding one or more media resources; and signal, via the internet, the user selection to a rating component; and the rating component adapted to; receive the user selection over the internet from the playback interface, associate the user selection with rating information for one or more media resources, store the rating information for one or more criteria for each of the one or more media resources in an organizational data structure; 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 is generated at least based on at least one criteria in the rating information, and wherein the play-list comprises identifiers of at least two or more media resources selected based on the at least one criteria, wherein the media resources are capable of being played back on the media player, and wherein the generated play-list is stored, and a title corresponding to the playlist name for the stored playlist is displayed on the playback interface. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. A system comprising:
-
a playback interface executing on an internet enabled multimedia computing platform adapted to; play media resources being provided by one or more web or streaming servers; receive a user selection regarding one or more media resources; and signal, via the internet, the user selection to a rating component; and the rating component adapted to; receive the user selection over the internet from the playback interface, associate the user selection with rating information for one or more media resources, store the rating information for one or more criteria for each of the one or more media resources in an organizational data structure; and a play-list generator adapted to; dynamically generate at least one play-list at least based on at least one criteria in the rating information in the organizational data structure, wherein the play-list comprises identifiers of at least two or more media resources selected based on the at least one criteria, wherein the media resources are played back on the media player. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102)
-
Specification