Patent ID: 7571250
Filing Date: 2009-08-04
Classification: H04N

Abstract:
1. A method implemented by one or more processors executing instructions stored in one or more computer readable storage mediums, the method comprising: controlling a cable television network portioned into a plurality of network portions, each network portion including a plurality of destination devices; measuring, by one or more of the processors, a performance of each network portion based upon messages previously sent to the destination devices in that network portion; identifying a plurality of messages to be distributed via the cable television network by identifying the destination device and the network portion to which each message is intended to be delivered ranking each network portion according to the measured performance to determine a highest-ranked network portion and lower-ranked network portions, wherein network portions having a higher measured performance are ranked higher than network portions having a lower measured performance; prioritizing the plurality of messages, wherein the messages are ranked according to the rank of the network portion to which each message is intended to be delivered; and sending one or more highest-ranked messages to one or more intended destination devices in the highest-ranked network portion having the highest measured performance before sending lower-ranked messages to intended destination devices in the lower-ranked network portions having the lower measured performance.