Patent ID: 7987479

Claim:
A method for distributing content, comprising: queuing, in a content distributor, a plurality of content elements within a queue that specifies a predetermined order in which to distribute the plurality of content elements on a transmission channel that is selected from a plurality of transmission channels each having a different channel content type, wherein the transmission channel is selected based on a first property of at least one content element in the plurality of content elements; receiving, in the content distributor, a user-created content element from a first user over a network; inserting the received user-created content element into the plurality of content elements, at a position determined based on at least one of (i) a second property of the received user-created content element or (ii) a characteristic associated with the first user; and distributing, by the content distributor, the user-created content element over the transmission channel to a self-selecting destination, responsive to receiving, from the self-selecting destination, a request that specifies the channel content type of the transmission channel.