Digital media content location and purchasing system
First Claim
Patent Images
1. A method for automatically acquiring a digital copy of a song that is being received over a radio channel and played on a device, the method comprising:
- receiving, at the device, user preferences for purchasing digital copies of songs, the user preferences including a minimum bitrate for the digital copies;
receiving, at the device, a transmission of a radio channel that is currently playing a song;
tuning the device to the radio channel such that the song is played on the device;
while the song is being played, receiving user input that requests that a digital copy of the song being played be acquired;
analyzing the data, associated with the song, that is transmitted over the radio channel to determine one or more characteristics of the song being played;
using the determined one or more characteristics to search over the internet a plurality of audio content providers to locate a digital copy of the song that is available to be purchased at each of the plurality of audio content providers;
receiving information from each of the plurality of audio content providers that indicate characteristics of the digital copy of the song that is available to be purchased at the audio content provider, the characteristics including at least a price and a bitrate of the digital copy of the song;
using the user preferences stored on the device to automatically determine which of the digital copies of the song is to be purchased including selecting digital copies having a bitrate that at least equals the minimum bitrate specified by the user preferences, and selecting a least expensive digital copy from among the digital copies that have a bitrate that at least equals the minimum bitrate; and
upon purchasing the automatically determined digital copy, downloading, to the device, the automatically determined digital copy of the song from the corresponding audio content provider.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for locating digital media content. The systems and methods include receiving search terms from a client device through a single interface, searching a plurality of digital media content providers for digital media content using the search terms to obtain search results, sorting and organizing the search results, and returning the search results to the client device through the single interface.
8 Citations
12 Claims
-
1. A method for automatically acquiring a digital copy of a song that is being received over a radio channel and played on a device, the method comprising:
-
receiving, at the device, user preferences for purchasing digital copies of songs, the user preferences including a minimum bitrate for the digital copies; receiving, at the device, a transmission of a radio channel that is currently playing a song; tuning the device to the radio channel such that the song is played on the device; while the song is being played, receiving user input that requests that a digital copy of the song being played be acquired; analyzing the data, associated with the song, that is transmitted over the radio channel to determine one or more characteristics of the song being played; using the determined one or more characteristics to search over the internet a plurality of audio content providers to locate a digital copy of the song that is available to be purchased at each of the plurality of audio content providers; receiving information from each of the plurality of audio content providers that indicate characteristics of the digital copy of the song that is available to be purchased at the audio content provider, the characteristics including at least a price and a bitrate of the digital copy of the song; using the user preferences stored on the device to automatically determine which of the digital copies of the song is to be purchased including selecting digital copies having a bitrate that at least equals the minimum bitrate specified by the user preferences, and selecting a least expensive digital copy from among the digital copies that have a bitrate that at least equals the minimum bitrate; and upon purchasing the automatically determined digital copy, downloading, to the device, the automatically determined digital copy of the song from the corresponding audio content provider. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An audio device storing computer executable instructions which when executed perform a method for automatically acquiring a digital copy of audio content that is being received and played on a device, the method comprising:
-
receiving, at the audio device, user references for purchasing digital copies of songs, the user preferences including a minimum bitrate for the digital copies; receiving, at the audio device, a transmission comprising a satellite radio channel that carries audio content including a plurality of songs, as well as metadata of each of the plurality of songs; outputting the audio content of the satellite radio channel; while a first song of the audio content is being output, receiving user input that requests that a digital copy of the first song be acquired; analyzing the metadata of the first song to determine one or more characteristics of the first song; using the metadata to determine that the device stores a digital copy of the first song; comparing a bitrate of the stored digital copy of the first song to the minimum bitrate defined in the user references; determining that the bitrate of the stored digital copy of the first song is less than the minimum bitrate such that a digital copy of the first song having a bitrate at least equal to the minimum bitrate should be obtained; using the determined one or more characteristics to search a plurality of audio content providers over the internet to locate a digital copy of the first song that is available to be purchased at each of the plurality of audio content providers; receiving from each of the plurality of audio content providers a price and a bitrate of a digital copy of the first song that is available to be purchased at the audio content provider; using the user preferences stored on the device to automatically determine which of the digital copies is to be purchased including selecting digital copies having a bitrate that at least equals the minimum bitrate specified by the user preferences, and selecting a least expensive digital copy from among the digital copies that have a bitrate that at least equals the minimum bitrate; and upon purchasing the automatically determined digital copy, downloading, to the device, the automatically determined digital copy from the corresponding audio content provider to replace the stored digital copy of the first song. - View Dependent Claims (7, 8, 9)
-
-
10. An audio device storing computer executable instructions which when executed perform a method for automatically acquiring a digital copy of audio content that is being received and played on a device, the method comprising:
-
receiving, at the audio device, user preferences for purchasing digital copies of songs, the user preferences including a minimum bitrate for the digital copies; receiving, at the audio device, a transmission comprising a satellite radio channel that carries audio content including a plurality of songs, as well as metadata of each of the plurality of songs; outputting the audio content of the satellite radio channel; while a first song of the audio content is being output, receiving user input that requests that a digital copy of the first song be acquired; analyzing the metadata of the first song to determine one or more characteristics of the first song; using the determined one or more characteristics to search plurality of audio content providers over the internet to locate a digital copy of the first song that is available to be purchased at each of the plurality of audio content providers; receiving from each of the plurality of audio content providers a price and a bitrate of a digital copy of the first song that is available to be purchased at the audio content provider; using the user preferences stored on the device to automatically determine which of the digital copies is to be purchased including selecting digital copies having a bitrate that at least equals the minimum bitrate specified by the user preferences, and selecting a least expensive digital copy from among the digital copies that have a bitrate that at least equals the minimum bitrate; and upon purchasing the automatically determined digital copy, downloading, to the device, the automatically determined digital copy from the corresponding audio content provider. - View Dependent Claims (11, 12)
-
Specification