Patent ID: 7739271

Claim:
A system comprising: a plurality of internet-connected consumer devices configured for transmitting search requests online, the consumer devices including media players; means for receiving consumer search requests from the consumer devices, wherein the means for receiving consumer search requests receives a search request from one of the consumer devices, wherein the search request comprises a keyword, and wherein the means for receiving consumer search requests searches a first database comprising unsponsored websites for information pertaining to the keyword and a second database comprising media server links for music-related information pertaining to the keyword; means for retrieving an identified media sample selected by a consumer and for providing the identified media sample to the consumer devices for playback on a media player associated with the consumer devices; and means for purchasing a media product comprising the identified media sample, wherein the media server links of the second database comprise one or more of a first link to the identified media sample on the means for retrieving the identified media sample and a second link to the media product on the means for purchasing the media product, wherein if the keyword matches information pertaining to an unsponsored website that is in the first database the means for receiving consumer search requests places a third link to the unsponsored website on a results page of the means for receiving consumer search requests, wherein if the keyword matches information pertaining to music-related server links that are in the second database the means for receiving consumer search requests places one or more of the first link and the second link on the results page of the means for receiving consumer search requests, wherein the consumer search request includes a client identifier that identifies a branded player that should be launched to playback the identified media sample, and wherein according to the client identifier, the means for retrieving the identified media sample further downloads the branded player that is associated with the identified media sample so that the media player associated with the consumer devices playbacks the identified media sample on the branded player.