SYSTEMS AND METHODS FOR SYNCHRONIZING THE PRESENTATION OF A COMBINED VIDEO PROGRAM
First Claim
1. A method of synchronizing the presentation of combined video programs on multiple display devices, comprising:
- receiving a video program from a content provider;
receiving at least first and second communications streams from first and second users, respectively;
combining the video program and the first communications stream to create a first combined video program;
combining the video program and the second communications stream to create a second combined video program; and
causing the first and second combined video programs to be displayed first and second user display devices such that the video program is displayed substantially simultaneously on the first and second user display devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for synchronizing the presentation of a video program on multiple display devices makes use of a synchronized content distribution unit that receives a video program from a content provider as well as text, audio and/or video feeds from at least one user. The video program and the text, audio and/or video feeds are combined, and the combined program is then distributed to the display screens. Synchronization information may be encoded in the combined program, and this information may be used by the display screens or video controller associated with the display screens to cause the combined video program to be displayed on all the display screens in a synchronized fashion.
-
Citations
31 Claims
-
1. A method of synchronizing the presentation of combined video programs on multiple display devices, comprising:
-
receiving a video program from a content provider; receiving at least first and second communications streams from first and second users, respectively; combining the video program and the first communications stream to create a first combined video program; combining the video program and the second communications stream to create a second combined video program; and causing the first and second combined video programs to be displayed first and second user display devices such that the video program is displayed substantially simultaneously on the first and second user display devices. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 21)
-
-
5. (canceled)
-
10. A method of displaying a video program on a first display device in synchronization with the display of the video program on another display device, comprising:
-
receiving a video program from a content provider at a first video controller associated with a first display device, wherein synchronization information is encoded or embedded in the video program; receiving at least one communications stream at the first video controller; combining, with the first video controller, the video program and the at least one communications stream to generate a first combined video program; and using the synchronization information to cause the first combined video program to be played on the first display device in substantial synchronization with the display of another combined video program on another display device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for synchronizing the presentation of combined video programs on multiple display devices, comprising:
-
means for receiving a video program from a content provider; means for receiving at least first and second communications streams from first and second users; means for combining the video program and the first communications stream to create a first combined video program; means for combining the video program and the second communications stream to create a second combined video program; and means for causing the first and second combined video programs to be displayed on first and second user display devices such that the video program is displayed substantially simultaneously on the first and second user display devices. - View Dependent Claims (22, 23, 24, 25)
-
-
20. A system for displaying a video program on a first display device in synchronization with the display of the video program on another display device, comprising:
-
means for receiving a video program from a content provider at a first video controller associated with a first display device, wherein synchronization information is encoded or embedded in the video program; means for receiving at least one communications stream from a user at the first video controller; means for combining, with the first video controller, the video program and the at least one communications stream to generate a first combined video program; and means for using the synchronization information to cause the first combined video program to be played on the first display device in substantial synchronization with the display of another combined video program on another display device. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification