Patent ID: 8255966

Claim:
A method for creating and transmitting an interactive program comprising an audience portion and a stage portion, hosted by a moderator client on a stage, to an audience comprising a plurality of viewer clients over a communications network, the method comprising: operably coupling a moderator server to the communications network; operably coupling the moderator client to the moderator server via the communications network; operably coupling the plurality of viewer clients to the moderator server via the communications network; receiving by the moderator server a user selection of one of a plurality of interactive program templates, each of the plurality of interactive program templates being associated with a theme; receiving participant comment signals directed to the stage from any and all of the plurality of viewer clients by the moderator server via the communications network; receiving audience interactive signals directed to the audience from any of the plurality of viewer clients by the moderator server via the communications network; transmitting by the moderator server via the communications network to the moderator client the participant comment signals directed to the stage; receiving edited participant comment signals and moderator signals by the moderator server via the communications network from the moderator client; generating interactive program signals by the moderator server using the selected interactive program template, the edited participant comment signals, the audience interactive signals directed to the audience, and the moderator signals; and transmitting by the moderator server via the communications network to the plurality of viewer clients the interactive program signals, wherein the audience interactive signals directed to the audience are transmitted via the audience portion, and the edited participant comment signals and the moderator signals are transmitted via the stage portion.