Patent ID: 7721337

Claim:
A system for dynamic scheduling of broadcast digital data content to client devices of users, said digital data content available from one or more sources, and said scheduling based on type of data and activity of said system, said system comprising: a digital radio broadcast system comprising one or more gateways, said one or more gateways receiving one or more selections of digital data content and processing said digital data content for digital radio broadcast transmission, said one or more gateways comprising: a scheduler for receiving said data content, said scheduler separating said received data content into a first data type and a second data type; said scheduler scheduling data content of said first data type to be broadcast via digital radio broadcast transmission to said client devices during selective first broadcast periods; said scheduler scheduling data content of said second data type to be broadcast via digital radio broadcast transmission to said client devices during selective second broadcast periods; said data content scheduled for use during a scheduled time period after a recombination of said broadcasted data content of said first data type and of said second data type at said client devices; said gateway appending a deactivate flag to data content of said first data type, and processing said data content of the first data type for digital radio broadcast transmission to the client devices, wherein said deactivate flag instructs said client devices to store without rendering said data content of the first data type; said gateway appending a deactivate flag to data content of said second data type, and processing said data content of the second data type for digital radio broadcast transmission to the client devices, wherein said deactivate flag instructs said client devices to store without rendering said data content of the second data type; said gateway processing a disable deactivate flag for digital radio broadcast transmission to the client devices, wherein said disable deactivate flag instructs said client devices to activate the data content of the first data type and the data content of the second data type and render the data content of the first data type and the second data type in synchronization with real-time rendering of a digital radio broadcast transmission; said gateway processing said data content of the first data type and said data content of the second data type for digital radio broadcast transmission to client devices without receiving any communication from a user of a client device requesting said data content.