Method to minimize data download during satellite radio broadcasts
AssigneeGM Global Technology Operations LLC
InventorsMark O. Neal, Robert P. Roesser
Life of this patent
Estimating the term…
Abstract
A system and method for limiting the amount of satellite radio digital bandwidth used by allowing a vehicle to record and store songs broadcast by the satellite and then play the songs from the vehicle the next times the songs are to be broadcast. When a song is selected to be broadcast, the method determines whether a certain percentage of vehicles will have the song recorded on the vehicle, and if so, will broadcast a song code identifying the song to allow the vehicle to play the recorded song.
Claims20
A method for operating a broadcast system, said method comprising:
- selecting a file to be broadcast;
- determining whether the selected file is stored on a predetermined percentage of vehicles that may receive the broadcast of the selected file;
- broadcasting a primary file code identifying the selected file if it is determined that the predetermined percentage of vehicles do have the selected file stored;
- using the primary file code to retrieve the selected file from a vehicle memory if a vehicle has the selected file stored;
- playing the selected file from the vehicle memory;
- and
- broadcasting the selected file if it is determined that the predetermined percentage of vehicles do not have the selected file stored.
A method for operating a satellite radio system, said method comprising:
- selecting a song to be broadcast from the satellite;
- determining whether the selected song is stored on a predetermined percentage of vehicles that may receive the broadcast of the selected song;
- broadcasting a primary song code identifying the selected song if it is determined that the predetermined percentage of vehicles do have the selected song stored;
- using the song code to retrieve the selected song from a vehicle memory if a vehicle has the selected song stored;
- playing the selected song from the vehicle memory;
- broadcasting the selected song from the satellite if it is determined that the predetermined percentage of vehicles do not have the selected song stored;
- broadcasting one or more substitute song codes when the satellite broadcasts the primary song code and playing a substitute song that is stored on a vehicle that does not have the selected song stored;
- recording the broadcasted song on each vehicle that receives the broadcasted song if it is determined that the predetermined percentage of vehicles do not have the primary song stored;
- and
- determining whether the recorded song has already been stored on the vehicle, and if so, determining whether the recorded song is of a higher quality than the stored song, and if so, replacing the stored song with the recorded song.
A system for operating a satellite radio, said system comprising:
- means for selecting a file to be broadcast from the satellite;
- means for determining whether the selected file is stored on a predetermined percentage of vehicles that may receive the broadcast of the selected file;
- means for broadcasting a primary file code identifying the selected file if it is determined that the predetermined percentage of vehicles do not have the selected file stored;
- means for using the file code to retrieve the selected file from a vehicle memory if a vehicle has the selected file stored;
- means for playing the selected file from the vehicle memory;
- and
- means for broadcasting the selected file from the satellite if it is determined that the predetermined percentage of vehicles do not have the selected file stored.
Dependencies are inferred from the claim text.