Method and apparatus for setting timing parameters for broadcast programs
First Claim
1. A method for defining timing for video segments in a video broadcast program, comprising the steps of:
- recording at a broadcast station location a broadcast video program from a remote location of video programs and storing the recorded video program in a program database, which recorded video program has contained therein a plurality of video segments with start and end times;
accessing a central segment timing database having pre-stored segment timing information for at least the recorded video program to define the start and end times of the video segments in at least the recorded video program, the timing information for at least the recorded video program referenced to a common time reference point;
determining if the segment timing information for at least the recorded video program is stored in the central segment timing database;
if the segment timing information for at least the recorded video program is stored in the central segment timing database, then downloading the pre-stored segment timing information for at least the recorded video program to a local segment timing database;
determining from the recorded video program the start time of the first video segment therein;
determining as an offset the time between the determined start of the first video segment in the recorded video program and the common time reference stored in the local segment timing database; and
broadcasting all or a portion of the recorded video program utilizing the stored segment timing information and offset to the extract from the program database the video segments in the broadcast.
1 Assignment
0 Petitions
Accused Products
Abstract
System for determining segment settings for a broadcast program. A broadcast video program is received at a broadcast station location from a remote location of video programs and then recorded and stored in a program database, which recorded video program has contained therein a plurality of video segments with start and end times. A central segment timing database is accessed, the central segment timing database having pre-stored segment timing information for at least the recorded video program to define the start and end times of the video segments in at least the recorded video program. The timing information for at least the recorded video program is referenced to a common time reference point. A determination is then made if the segment timing information for at least the recorded video program is stored in the central segment timing database. If the segment timing information for at least the recorded video program is stored in the central segment timing database, then the pre-stored segment timing information for at least the recorded video program is downloaded to a local segment timing database. The start time of the first video segment in the recorded video program is determined and then the time between the start of the first video segment in the recorded video program and the common time reference stored in the local segment timing database is determined as an offset. All or a portion of the recorded video program is then broadcast utilizing the stored segment timing information and offset to the extract from the program database the video segments in the broadcast.
-
Citations
20 Claims
-
1. A method for defining timing for video segments in a video broadcast program, comprising the steps of:
-
recording at a broadcast station location a broadcast video program from a remote location of video programs and storing the recorded video program in a program database, which recorded video program has contained therein a plurality of video segments with start and end times;
accessing a central segment timing database having pre-stored segment timing information for at least the recorded video program to define the start and end times of the video segments in at least the recorded video program, the timing information for at least the recorded video program referenced to a common time reference point;
determining if the segment timing information for at least the recorded video program is stored in the central segment timing database;
if the segment timing information for at least the recorded video program is stored in the central segment timing database, then downloading the pre-stored segment timing information for at least the recorded video program to a local segment timing database;
determining from the recorded video program the start time of the first video segment therein;
determining as an offset the time between the determined start of the first video segment in the recorded video program and the common time reference stored in the local segment timing database; and
broadcasting all or a portion of the recorded video program utilizing the stored segment timing information and offset to the extract from the program database the video segments in the broadcast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for defining timing for video segments in a video broadcast program, comprising the steps of:
-
recording at a broadcast station location a broadcast video program from a remote location of video programs and storing the recorded video program in a program database, which recorded video program has contained therein a plurality of video segments with start and end times and a unique ID (UID);
accessing a central segment timing database having pre-stored segment timing information for at least the recorded video program in association with a UID to define the start and end times of the video segments in at least the recorded video program, the timing information for at least the recorded video program referenced to a common time reference point;
determining if the segment timing information for at least the recorded video program is stored in the central segment timing database by comparing the received UID to the UID stored in the central segment timing database;
if the UID for at least the recorded video program is stored in the central segment timing database, then downloading the pre-stored segment timing information for at least the recorded video program to a local segment timing database;
determining from the recorded video program the start time of the first video segment therein;
determining as an offset the time between the determined start of the first video segment in the recorded video program and the common time reference stored in the local segment timing database; and
broadcasting all or a portion of the recorded video program utilizing the stored segment timing information and offset to the extract from the program database the video segments in the broadcast. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification