Music purchasing and playing system and method
First Claim
1. A system comprising:
- a radio sequence generator that determines a sequence of media content to be transmitted to a user device for a radio session at the user device;
a content server that serves the media content for the radio session in accordance with the sequence determined by the radio sequence generator;
a radio sequence server that serves a content list to be displayed in a radio session portion of a user interface at the user device, the content list comprising entries corresponding to currently-playing and previously-played media content of the radio session, each entry is selectable to indicate a desire to purchase the radio session media content corresponding to the entry;
an account server that receives a signal to purchase a selected one of the radio session media content having an entry in the content list;
the content server that further downloads the selected radio session media content to the user device according to the signal to purchase the selected radio session media content; and
at least one user interface server that serves the user interface for display at the user device, the user interface comprising the radio session portion, a search portion to receive user input indicative of a request to search for media content independent of the radio session and to display search results including at least one indicia selectable to purchase media content other than the radio session media content, and at least one portion to receive user input indicative of a request to experience media content other than the radio session media content.
8 Assignments
0 Petitions
Accused Products
Abstract
An online music purchasing system and method is disclosed, in which a radio service operates on a user'"'"'s computer and is configured for receiving and playing digital radio representations of media content in near real-time in a radio session. A content server is configured for serving the digital radio representations of media content to the radio service, and a radio sequence server is configured for serving a sequential list of currently-playing and previously-played media content of the radio session to the radio service. An account server is configured for receiving a signal indicative of a user'"'"'s desire to purchase a file of one of a currently-playing or previously-played media content. A download manager is configured for downloading the file to the user'"'"'s computer according to the signal indicative of the user'"'"'s desire to purchase the file.
260 Citations
32 Claims
-
1. A system comprising:
-
a radio sequence generator that determines a sequence of media content to be transmitted to a user device for a radio session at the user device; a content server that serves the media content for the radio session in accordance with the sequence determined by the radio sequence generator; a radio sequence server that serves a content list to be displayed in a radio session portion of a user interface at the user device, the content list comprising entries corresponding to currently-playing and previously-played media content of the radio session, each entry is selectable to indicate a desire to purchase the radio session media content corresponding to the entry; an account server that receives a signal to purchase a selected one of the radio session media content having an entry in the content list; the content server that further downloads the selected radio session media content to the user device according to the signal to purchase the selected radio session media content; and at least one user interface server that serves the user interface for display at the user device, the user interface comprising the radio session portion, a search portion to receive user input indicative of a request to search for media content independent of the radio session and to display search results including at least one indicia selectable to purchase media content other than the radio session media content, and at least one portion to receive user input indicative of a request to experience media content other than the radio session media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method executed by at least one server computer, each server computer having at least one processor and memory, the method comprising:
-
transmitting, by the at least one server computer and in accordance with a determined sequence, media content to a user device for a radio session at the user device; transmitting, by the at least one server computer, a user interface and information to be used to display a content list in a radio session portion of the user interface at the user device, the content list comprising entries corresponding to currently-playing and previously-played media content of the radio session, each entry is selectable at the user device to purchase the radio session media content corresponding to the entry, the user interface further comprising a search portion to receive user input indicative of a request to search for media content independent of the radio session and to display a set of search results, the search results including at least one indicia selectable to purchase media content other than the radio session media content and at least one portion to receive user input indicative of a request to experience media content other than the radio session media content; receiving, by the at least one server computer, a signal to purchase a selected one of the radio session media content; and causing a download, from a content server to the user device, of the selected radio session media content purchased by the user according to the signal to purchase the media content. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A user interface visibly displayed at a display of a user computing device, the visibly displayed user interface comprising:
-
a radio control window to experience media content in a radio session occurring at the user computing device in accordance with a determined sequence; a radio session sequence window displaying a content list comprising entries corresponding to currently-playing and previously-played media content of the radio session at the user computing device, each entry is selectable via a corresponding purchase control button displayed in the radio session sequence window to purchase the radio session media content corresponding to the entry, the user interface further comprising a search portion to receive user input indicative of a request to search for media content independent of the radio session and to display search results on the display that include at least one indicia selectable to purchase media content other than the radio session media content, and at least one portion to receive user input indicative of a request to experience media content other than the radio session media content. - View Dependent Claims (31, 32)
-
Specification