Patent ID: 7289996

Claim:
A system, comprising: data generating means for generating data comprising content data and metadata relating to the content data; developing means for developing a set of input data; and a scheduling system comprising: a database internal to said scheduling system; message receipt means for receiving said data from said data generating means, passing said content data to said database, and generating a notification message indicating that said content data has been received by said database; transmission scheduling means for receiving said notification message from said message receipt means and producing a continuously updating schedule for transmission of the content data based on the metadata and the set of input data; priority queue means for retrieving copies of the content data from said database and storing said copies; and dispatching means for periodically retrieving said copies from said priority queue means and transmitting said copies to receiving devices based on said continuously updating schedule, said receiving devices and said data generating means external to said scheduling system, said continuously updating schedule configured to be updated based on feedback data generated by the dispatching means each time a copy of said copies is transmitted by the dispatching means.