Patent ID: 8607279

Claim:
A method of broadcasting flow content in a mobile multimedia broadcast system, comprising: determining when broadcast of data within a data flow should be suspended temporarily based, at least in part, upon a statistical analysis of flow content received from a content provider; determining a duration for suspending the broadcast of data within the data flow, wherein determining a duration for suspending broadcast of data within the data flow comprises calculating a period of time for suspending broadcast of data based upon an amount of data stored in a flow buffer and a rate at which data is received from a source of the data, including synchronizing induced sleep intervals of multiple data flows by, at least in part, gathering statistics regarding data rate and periodicity of data bursts of the multiple data flows, and using the statistics to identify induced sleep intervals that will accommodate an average data rate of the multiple data flows; broadcasting an indication of the determined duration of suspended data broadcasts; suspending broadcast of data within the data flow for the determined duration; and storing the flow content received from the content provider in the flow buffer for the determined duration.