Systems and methods for providing customized media channels
First Claim
1. In a system comprising a client having a display, a method for providing a customized media channel to a user of the client, comprising:
- (a) displaying to the user a graphical user interface that comprises a list of music genres using the client'"'"'s display;
(b) enabling the user to select one of the listed music genres;
(c) in response to the user selecting one of the listed music genres, transmitting a message from the client to a server, wherein the message includes a genre identifier identifying the selected genre;
(d) in response to receiving the message, selecting a media content item based, at least in part, on the genre selected by the user;
(e) immediately after step (d), transmitting the selected media content item to the client using a one-to-one connection; and
(f) receiving the media content item at the client and playing the media content item for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
The present application describes systems and methods for creating customized media channels. A method of the invention according to some embodiments includes: (a) transmitting to a user device information comprising a list of music genres; receiving from the user device a message indicating that a user selected one of the listed genres and including an identifier identifying the selected genre; selecting one or more media content items in response to receiving the message, wherein the selection is based, at least in part, on (i) the genre selected by the user and (ii) profile information associated with a user identifier input by the user and/or a device identifier associated with the device; and transmitting the selected media content items to the device.
-
Citations
28 Claims
-
1. In a system comprising a client having a display, a method for providing a customized media channel to a user of the client, comprising:
-
(a) displaying to the user a graphical user interface that comprises a list of music genres using the client'"'"'s display;
(b) enabling the user to select one of the listed music genres;
(c) in response to the user selecting one of the listed music genres, transmitting a message from the client to a server, wherein the message includes a genre identifier identifying the selected genre;
(d) in response to receiving the message, selecting a media content item based, at least in part, on the genre selected by the user;
(e) immediately after step (d), transmitting the selected media content item to the client using a one-to-one connection; and
(f) receiving the media content item at the client and playing the media content item for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A communication system, comprising:
-
a server system; and
a network enabling a user client to communicate with the server system, wherein the server system is operable to;
(a) transmit to the user client information comprising a list of music genres;
(b) receive from the user client a message indicating that the user selected one of the listed genres and including an identifier identifying the selected genre;
(c) select one or more media content items in response to receiving the message, wherein the selection of the one or more media content items is based, at least in part, the genre selected by the user; and
(d) transmit the selected media items to, and only to, the user client. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification