Mobile digital radio playlist system
First Claim
1. A method of updating a playlist stored on user equipment, the method comprising:
- capturing indicia of a current song in a mobile digital radio receiver in response to a user capture input;
transmitting the captured indicia from the digital radio receiver to a wireless telecommunication device;
in the wireless telecommunication device, forwarding the captured indicia to a playlist server over a wireless telecom voice channel using in-band signaling;
automatically establishing a voice call to a predetermined telephone number corresponding to the playlist server in response to the user capture input if a line corresponding to the wireless telecommunication device is available;
modulating the captured metadata for in-band transmission over the wireless telecom voice channel of the established voice call and forwarding said modulated representation of the captured metadata in-band over the wireless telecom voice channel of the established voice call;
if the line is busy, queuing the captured metadata for a later transfer;
in the playlist server, forwarding the received indicia to the user equipment to update a playlist; and
sending data indicative of a current location of the mobile digital radio receiver to the playlist server.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for implementing a mobile digital radio playlist system. The playlist need not be maintained in a vehicle; preferably it is maintained on a user'"'"'s equipment such as a computer, PDA, MP3 player or the like. The system enables a method of updating such a playlist conveniently, for example while traveling in a vehicle, by capturing indicia of a current song in a mobile digital radio receiver in response to a user capture input; transmitting the captured indicia from the digital radio receiver to a wireless telecommunication device; in the wireless telecommunication device, forwarding the captured indicia to a playlist server; and in the playlist server, forwarding the received indicia to the user'"'"'s equipment to update the playlist.
-
Citations
13 Claims
-
1. A method of updating a playlist stored on user equipment, the method comprising:
-
capturing indicia of a current song in a mobile digital radio receiver in response to a user capture input; transmitting the captured indicia from the digital radio receiver to a wireless telecommunication device; in the wireless telecommunication device, forwarding the captured indicia to a playlist server over a wireless telecom voice channel using in-band signaling; automatically establishing a voice call to a predetermined telephone number corresponding to the playlist server in response to the user capture input if a line corresponding to the wireless telecommunication device is available; modulating the captured metadata for in-band transmission over the wireless telecom voice channel of the established voice call and forwarding said modulated representation of the captured metadata in-band over the wireless telecom voice channel of the established voice call; if the line is busy, queuing the captured metadata for a later transfer; in the playlist server, forwarding the received indicia to the user equipment to update a playlist; and sending data indicative of a current location of the mobile digital radio receiver to the playlist server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile digital radio playlist system comprising:
-
a mobile digital radio receiver for receiving and playing a current song; a processor in the digital radio receiver that decodes metadata that identifies the current song; a remote server system for maintaining a user account, the server system coupled to a data store for buffering said metadata in association with the user account; means for transmitting the metadata of the current song over a wireless telecom voice channel using in-band signaling from the digital radio receiver to the remote server system for storage in the data store in association with the user account; means for automatically establishing a voice call to a predetermined telephone number corresponding to the remote server system in response to decoding the metadata of the current song if a line corresponding to the transmitting means is available; means for modulating the captured metadata for in-band transmission over the wireless telecom voice channel of the established voice call and forwarding said modulated representation of the captured metadata in-band over the wireless telecom voice channel of the established voice call; means for queuing the captured metadata for a later transfer if the line is busy; and means for adding the metadata of the current song into a user playlist on user equipment - View Dependent Claims (8, 9, 10)
-
-
11. A method of updating a playlist stored on user equipment, the method comprising:
-
capturing metadata of a current song in a mobile digital radio receiver in response to a user capture input; transmitting the captured metadata from the digital radio receiver to a wireless telecommunication device; in the wireless telecommunication device, forwarding the captured metadata to a playlist server over a wireless telecom voice channel using in-band signaling; automatically establishing a voice call to a predetermined telephone number corresponding to the playlist server in response to the user capture input if a line corresponding to the wireless telecommunication device is available; modulating the captured metadata for in-band transmission over the wireless telecom voice channel of the established voice call and forwarding said modulated representation of the captured metadata in-band over the wireless telecom voice channel of the established voice call; if the line is busy, queuing the captured metadata for a later transfer; in the playlist server, forwarding the received metadata to the user equipment to update the playlist; and sending location data indicative of a current location of the mobile digital radio receiver to the playlist server together with the captured metadata. - View Dependent Claims (12, 13)
-
Specification