Method and apparatus for interactive video on demand
First Claim
1. A method of generating an interactive program by an interactive programming server for transmission to an interactive programming transceiver, comprising:
- receiving content for an interactive program by the interactive programming server;
receiving a participant response by the interactive programming server from the interactive programming transceiver through a back channel;
generating interactive program content by the interactive programming server using the content and the participant response;
receiving an interactive component by the interactive programming server;
generating the interactive program by the interactive programming server using the interactive program content and the interactive component; and
transmitting the interactive program by the interactive programming server to the interactive programming transceiver through a forward channel.
3 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for generation of interactive programming. An interactive programming server embeds interactive components into a video signal. The interactive programming server receives content from a content source and interactive components from an interactive component source and uses the content and interactive components to generate an interactive Video On Demand (iVOD) interactive program. The iVOD interactive program is transmitted to a participant who views the content and interacts with the interactive components of the iVOD interactive program. The participant'"'"'s responses to the content is transmitted back to the interactive programming server where the participant responses are incorporated into new content which is used to generate new iVOD interactive programming.
-
Citations
30 Claims
-
1. A method of generating an interactive program by an interactive programming server for transmission to an interactive programming transceiver, comprising:
-
receiving content for an interactive program by the interactive programming server;
receiving a participant response by the interactive programming server from the interactive programming transceiver through a back channel;
generating interactive program content by the interactive programming server using the content and the participant response;
receiving an interactive component by the interactive programming server;
generating the interactive program by the interactive programming server using the interactive program content and the interactive component; and
transmitting the interactive program by the interactive programming server to the interactive programming transceiver through a forward channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data processing apparatus for generating an interactive program by an interactive programming server for transmission to an interactive programming transceiver, comprising:
-
a processor; and
a memory coupled to the processor, the memory having program instructions executable by the processor stored therein, the program instructions including;
receiving content for an interactive program by the interactive programming server;
receiving a participant response by the interactive programming server from the interactive programming transceiver through a back channel;
generating interactive program content by the interactive programming server using the content and the participant response;
receiving an interactive component by the interactive programming server;
generating the interactive program by the interactive programming server using the interactive program content and the interactive component; and
transmitting the interactive program by the interactive programming server to the interactive programming transceiver through a forward channel. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification