76279181
Jun 29, 2001
Computer server software and television programming components related thereto, for providing television program producers the power to create enhanced interactivity for their viewers, and which allows enhanced programming to work across all set-top boxes
Electrical and Scientific Apparatus