SYSTEMS AND METHODS OF CUSTOMIZED TELEVISION PROGRAMMING OVER THE INTERNET
First Claim
1. A method of producing interactive television over the Internet comprising:
- receiving over the Internet at at least one server at a production facility a plurality of content from one or more content providers, the plurality of content comprising video data received from multiple video cameras positioned at different locations, the plurality of content further comprising audio data;
receiving at the server over the Internet, from user computers that are remotely located from the production facility, first viewer input from multiple first viewers, wherein the multiple first viewers vote on portions of the video and audio data;
combining the portions of the video and audio data based at least in part on the first viewer input to create a viewer-customized production;
transmitting the viewer-customized production to at least a second viewer, wherein advertising is inserted into the viewer-customized production based on at least in part on interests of the second viewer, and based in part on interaction of the second viewer with the viewer-customized production;
tracking usage of the portions of the video and audio data included in the viewer-customized production;
tracking which content providers provided the portions of the video and audio data used in the viewer-customized production; and
compensating the content providers based at least in part on the usage of the content.
0 Assignments
0 Petitions
Accused Products
Abstract
A production facility receives program content from a plurality of broadcast feeds over the Internet. In an embodiment, the production facility comprises server on a computer network, such as the Internet. The server comprises computer programs configured to manipulate the audio and video data of the multiple program contents. At the production facility, the program content can be manipulated to produce a production. Program manipulation can comprise at least one of green screen technology, music, graphics, Foley, sound effects, voice over, advertising, or the like. The production is broadcast over the computer network to viewers, where the viewers receive the production. In an embodiment, the production is customized based on the viewers'"'"' input received while broadcasting. In other words, the production is customized in real time based at least in part on the interaction of the production with the viewers. In another embodiment, the viewers can further manipulate the program content of the production to create a new production, which can be broadcast over the customized programming system.
-
Citations
15 Claims
-
1. A method of producing interactive television over the Internet comprising:
-
receiving over the Internet at at least one server at a production facility a plurality of content from one or more content providers, the plurality of content comprising video data received from multiple video cameras positioned at different locations, the plurality of content further comprising audio data; receiving at the server over the Internet, from user computers that are remotely located from the production facility, first viewer input from multiple first viewers, wherein the multiple first viewers vote on portions of the video and audio data; combining the portions of the video and audio data based at least in part on the first viewer input to create a viewer-customized production; transmitting the viewer-customized production to at least a second viewer, wherein advertising is inserted into the viewer-customized production based on at least in part on interests of the second viewer, and based in part on interaction of the second viewer with the viewer-customized production; tracking usage of the portions of the video and audio data included in the viewer-customized production; tracking which content providers provided the portions of the video and audio data used in the viewer-customized production; and compensating the content providers based at least in part on the usage of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification