System and method for integration of high quality video multi-casting service with an interactive communication and information environment using internet protocols
First Claim
1. A method for multi-casting video content to a user computer, the method comprising:
- inserting a buffering marker and a display marker into a video content program stream;
associating non-video data with the buffering marker and the display marker;
inserting the non-video data in the video content program stream;
distributing the video content program stream comprising the buffering code marker, the display code marker, and the non-video data from a content center to a regional data center via an open network;
distributing the video content program stream comprising the buffering code marker, the display code marker, and the non-video data to a user computer via a distribution network according to a multi-cast protocol;
buffering the non-video data at the user computer at a time determined by the buffering marker; and
displaying the non-video data on the user computer contemporaneously with the video content program stream at a time determined by the display marker.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for multi-casting video content to a user computer. A buffering marker and a display marker are inserted into in a video content program stream. Non-video data is associated with the buffering marker and the display marker and inserted into the video content program stream. The video content program stream comprising the buffering code marker, the display code marker, and the non-video data are distribute from a content center to a regional data center via an open network and from a distribution network to user computer according to a multi-cast protocol. The non-video data is buffered at the user computer at a time determined by the buffering marker. The non-video data is displayed on the user computer contemporaneously with the video content program stream at a time determined by the display marker.
24 Citations
21 Claims
-
1. A method for multi-casting video content to a user computer, the method comprising:
-
inserting a buffering marker and a display marker into a video content program stream;
associating non-video data with the buffering marker and the display marker;
inserting the non-video data in the video content program stream;
distributing the video content program stream comprising the buffering code marker, the display code marker, and the non-video data from a content center to a regional data center via an open network;
distributing the video content program stream comprising the buffering code marker, the display code marker, and the non-video data to a user computer via a distribution network according to a multi-cast protocol;
buffering the non-video data at the user computer at a time determined by the buffering marker; and
displaying the non-video data on the user computer contemporaneously with the video content program stream at a time determined by the display marker. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17)
-
-
3. A system for multi-casting video program content and non-video data over a distribution network comprising:
-
a video program content stream, wherein the video program content stream comprises non-video data related to the video program content stream and associated with a buffering marker and a display marker;
a multicasting computer adapted for;
receiving the video program content stream; and
distributing the video program content stream via a distribution network according to a multi-cast protocol; and
a user computer connected to the distribution network and adapted for;
buffering the non-video data at a time determined by the buffering marker; and
displaying the non-video data contemporaneously with a display of the video program content stream at a time determined by the display marker. - View Dependent Claims (4, 15, 16, 18, 19, 20, 21)
-
Specification