Providing content to a device
First Claim
1. A device for generating a playlist, the device comprising:
- a processor;
a receiver for receiving a wireless transmission of a plurality of radio channels carrying audio content, each radio channel having associated therewith metadata describing the audio content carried on the radio channel;
computer storage media storing a plurality of audio files, each audio file having associated therewith metadata describing the content of the audio file; and
memory storing computer executable instructions which when executed by the processor perform acts to automatically organize the plurality of audio files into playlists based on a comparison of the metadata of each audio file to the metadata of each of the plurality of radio channels, the acts comprising;
accessing the metadata of each of the plurality of radio channels to determine characteristics of the audio content that is carried over each of the radio channels receivable at the device;
accessing the metadata of each of the plurality of audio files;
for each audio file, comparing the metadata of the audio file to the metadata of each radio channel to determine which radio channel carries audio content that is most similar to the audio content of the audio file; and
for each radio channel for which it is determined that at least one audio file contains audio content that is most similar to the audio content of the radio channel, creating a playlist of each audio file that contains audio content that is most similar to the audio content of the radio channel wherein the computer executable instruction, further perform;
while the receiver is tuned to a particular radio channel and the device is outputting the audio content of the particular radio channel on speakers of the device, detecting that the particular radio channel is no longer being received by the receiver; and
automatically playing the playlist associated with the particular radio channel.
16 Assignments
0 Petitions
Accused Products
Abstract
Providing content to a device. Content stored on a device can be examined or searched based on the programming of channels that are available to the device over various networks. The content can be searched using other rules related to user preferences or content characteristics. Based on the results of the examination of the content, playlists are generated. Each playlist includes content from the device that matches or partially matches the content associated with one of the channels. Using the playlists, a user can load content from their device that has a theme consistent with a particular channel. When signal loss is detected for a given channel, the playlist associated with that channel can be loaded and played by the device. The device can resume playing the channel when the signal is again adequately detected.
-
Citations
12 Claims
-
1. A device for generating a playlist, the device comprising:
-
a processor; a receiver for receiving a wireless transmission of a plurality of radio channels carrying audio content, each radio channel having associated therewith metadata describing the audio content carried on the radio channel; computer storage media storing a plurality of audio files, each audio file having associated therewith metadata describing the content of the audio file; and memory storing computer executable instructions which when executed by the processor perform acts to automatically organize the plurality of audio files into playlists based on a comparison of the metadata of each audio file to the metadata of each of the plurality of radio channels, the acts comprising; accessing the metadata of each of the plurality of radio channels to determine characteristics of the audio content that is carried over each of the radio channels receivable at the device; accessing the metadata of each of the plurality of audio files; for each audio file, comparing the metadata of the audio file to the metadata of each radio channel to determine which radio channel carries audio content that is most similar to the audio content of the audio file; and for each radio channel for which it is determined that at least one audio file contains audio content that is most similar to the audio content of the radio channel, creating a playlist of each audio file that contains audio content that is most similar to the audio content of the radio channel wherein the computer executable instruction, further perform;
while the receiver is tuned to a particular radio channel and the device is outputting the audio content of the particular radio channel on speakers of the device, detecting that the particular radio channel is no longer being received by the receiver; and
automatically playing the playlist associated with the particular radio channel. - View Dependent Claims (2, 3, 4)
-
-
5. A method, performed on a device comprising a processor, a receiver for receiving a wireless transmission of a plurality of radio channels carrying audio content, each radio channel having associated therewith metadata describing the audio content carried on the radio channel, computer storage media storing a plurality of audio files, each audio file having associated therewith metadata describing the content of the audio file, and memory, the method for automatically organizing the plurality of audio files into playlists based on a comparison of the metadata of each audio file to the metadata of each of the plurality of radio channels, the method comprising:
-
accessing the metadata of each of the plurality of radio channels to determine characteristics of the audio content that is carried over each of the radio channels receivable at the device; accessing the metadata of each of the plurality of audio files; for each audio file, comparing the metadata of the audio file to the metadata of each radio channel to determine which radio channel carries audio content that is most similar to the audio content of the audio file; and for each radio channel for which it is determined that at least one audio file contains audio content that is most similar to the audio content of the radio channel, creating a playlist of each audio file that contains audio content that is most similar to the audio content of the radio channel further comprising;
while the receiver is tuned to a particular radio channel and the device is outputting the audio content of the particular radio channel on speakers of the device, detecting that the particular radio channel is no longer being received by the receiver; and
automatically playing the playlist associated with the particular radio channel. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product storing computer executable instructions which when executed on a device perform a method, the device comprising a processor, a receiver for receiving a wireless transmission of a plurality of radio channels carrying audio content, each radio channel having associated therewith metadata describing the audio content carried on the radio channel, computer storage media storing a plurality of audio files, each audio file having associated therewith metadata describing the content of the audio file, and memory, the method for automatically organizing the plurality of audio files into playlists based on a comparison of the metadata of each audio file to the metadata of each of the plurality of radio channels, the method comprising:
-
accessing the metadata of each of the plurality of radio channels to determine characteristics of the audio content that is carried over each of the radio channels receivable at the device; accessing the metadata of each of the plurality of audio files; for each audio file, comparing the metadata of the audio file to the metadata of each radio channel to determine which radio channel carries audio content that is most similar to the audio content of the audio file; and for each radio channel for which it is determined that at least one audio file contains audio content that is most similar to the audio content of the radio channel, creating a playlist of each audio file that contains audio content that is most similar to the audio content of the radio channel further comprising;
while the receiver is tuned to a particular radio channel and the device is outputting the audio content of the particular radio channel on speakers of the device, detecting that the particular radio channel is no longer being received by the receiver; and
automatically playing the playlist associated with the particular radio channel. - View Dependent Claims (10, 11, 12)
-
Specification