METHOD AND APPARATUS FOR DYNAMICALLY TUNING RADIO STATIONS WITH USER-DEFINED PLAY LISTS
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for dynamic radio station tuning in a data processing system. A play list is identified. The play list is a user-defined list and includes an identification of a number of songs. Music information is obtained from a plurality of radio stations. This music information is compared to the play list to generate a schedule. Dynamic tuning to a radio station within the plurality of radio stations is performed using the schedule to present songs from the number of songs to a listener.
19 Citations
22 Claims
-
1-10. -10. (canceled)
-
11. A data processing for dynamic radio station tuning, the data processing system comprising:
-
a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to generate a play list, wherein the play list includes an identification of a number of song, and wherein the step of generating the play list includes gathering user input through the use of a touch screen display or through voice input;
obtain music information from a plurality of radio stations;
compare the music information to the play list to generate a schedule, wherein the schedule contains a listing of all songs matching the play list and the music information arranged in chronological order based on a time the songs are to be played on the plurality of radio stations, and wherein a data structure is generated to store the schedule;
dynamically tune to a radio station within the plurality of radio stations using the schedule in which songs from the number of songs are presented to a user; and
playing songs stored locally during a time when no music information matches the play list.
-
-
12. A data processing system for dynamic radio station tuning, the data processing system comprising:
-
identifying means for generating a play list, wherein the play list includes an identification of a number of song, and wherein the step of generating the play list includes gathering user input through the use of a touch screen display or through voice input; obtaining means for obtaining music information from a plurality of radio stations; comparing means for comparing the music information to the play list to generate a schedule, wherein the schedule contains a listing of all songs matching the play list and the music information arranged in chronological order based on a time the songs are to be played on the plurality of radio stations, and wherein a data structure is generated to store the schedule; tuning means for dynamically tuning to a radio station within the plurality of radio stations using the schedule, wherein songs from the number of songs are presented to a user; and playing songs stored locally during a time when no music information matches the play list. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product in a computer readable medium for dynamic radio station tuning, the computer program product comprising:
-
first instructions for generating a play list, wherein the play list includes an identification of a number of song, and wherein the step of generating the play list includes gathering user input through the use of a touch screen display or through voice input; second instructions for obtaining music information from a plurality of radio stations; third instructions for comparing the music information to the play list to generate a schedule, wherein the schedule contains a listing of all songs matching the play list and the music information arranged in chronological order based on a time the songs are to be played on the plurality of radio stations, and wherein a data structure is generated to store the schedule; fourth instructions for dynamically tuning to a radio station within the plurality of radio stations using the schedule, wherein songs from the number of songs are presented to a user; and fifth instructions playing songs stored locally during a time when no music information matches the play list.
-
Specification