System and method for the creation, synchronization and delivery of alternate content
First Claim
Patent Images
1. A nonlinear editing system comprising:
- a video encoder to receive a first video stream including video originally intended as video for a scene of a program and a second video stream including a first alternate video for replacing the video, the video encoder inserting video synchronization marks into the video and the first alternate video;
an audio compressor to receive a first audio stream including audio originally intended as audio for the scene of the program and a second audio stream including a first alternate audio for replacing the audio, the audio compressor inserting audio synchronization marks into the audio and the first alternate audio, wherein the video and audio synchronization marks, respectively, include a primary clock reference, decoding time stamp, and presentation time stamp; and
an engine unit to synchronize the video with the first alternate video using the video synchronization marks and to synchronize the audio with the first alternate audio using the audio synchronization marks so that, where the scene of the program includes objectionable content, (i) the video is substituted with the first alternate video, (ii) the audio is substituted with the first alternate audio, or (iii) both the video and the audio are substituted with the first alternate video and the first alternate audio.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, A nonlinear editing system comprises a video encoder, an audio compressor and an engine unit. The engine unit is adapted to synchronize the video with the first alternate video and to synchronize the audio with the first alternate audio so that, where the scene of the program includes objectionable content, either (i) the video is substituted with the first alternate video, (ii) the audio is substituted with the first alternate audio, or (iii) both the video and the audio are substituted with the first alternate video and the first alternate audio.
562 Citations
18 Claims
-
1. A nonlinear editing system comprising:
-
a video encoder to receive a first video stream including video originally intended as video for a scene of a program and a second video stream including a first alternate video for replacing the video, the video encoder inserting video synchronization marks into the video and the first alternate video; an audio compressor to receive a first audio stream including audio originally intended as audio for the scene of the program and a second audio stream including a first alternate audio for replacing the audio, the audio compressor inserting audio synchronization marks into the audio and the first alternate audio, wherein the video and audio synchronization marks, respectively, include a primary clock reference, decoding time stamp, and presentation time stamp; and an engine unit to synchronize the video with the first alternate video using the video synchronization marks and to synchronize the audio with the first alternate audio using the audio synchronization marks so that, where the scene of the program includes objectionable content, (i) the video is substituted with the first alternate video, (ii) the audio is substituted with the first alternate audio, or (iii) both the video and the audio are substituted with the first alternate video and the first alternate audio. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A nonlinear editing system comprising:
-
a video encoder to receive a first video stream including video originally intended as video for a scene of a program and a second video stream including a first alternate video for replacing at least a portion of the video, the video encoder inserting video synchronization marks into the video and the first alternate video; an audio compressor to receive a first audio stream including audio originally intended as audio for the scene of the program and a second audio stream including a first alternate audio for replacing at least a portion of the audio, the audio compressor inserting audio synchronization marks into the audio and the first alternate audio, wherein the video and audio synchronization marks, respectively, include a primary clock reference, decoding time stamp, and presentation time stamp; and an engine unit to determine if the scene of the program includes objectionable content and to substitute main content, being at least one of the video and the audio, with replacement content using at least one of the audio and video synchronization marks if the scene of the program includes objectionable content and the replacement does not feature the objectionable content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine readable non-transitory medium to tangibly store software that, if executed by an engine unit, will cause a non-linear editing system to perform the following operations:
-
receiving a first video stream including video originally intended for a scene of a program and a second video stream including a first alternate video for replacing the video, the video and the first alternate video including video synchronization marks; receiving a first audio stream including audio originally intended for the scene of the program and a second audio stream including a first alternate audio for replacing the audio, the audio and the first alternate audio including audio synchronization marks, wherein the video and audio synchronization marks, respectively, include a primary clock reference, decoding time stamp, and presentation time stamp; and synchronizing the video with the first alternate video using the video synchronization marks and synchronizing the audio with the first alternate audio using the audio synchronization marks so that, where the scene of the program includes objectionable content, (i) the video is substituted with the first alternate video, (ii) the audio is substituted with the first alternate audio, or (iii) both the video and the audio are substituted with the first alternate video and the first alternate audio. - View Dependent Claims (16, 17, 18)
-
Specification