Method and apparatus for automatically identifying and selectively altering segments of a television broadcast signal in real-time
First Claim
1. A method of processing a television signal in a television receiver comprising the steps of:
- (a) monitoring the television signal to detect event markers therein;
(b) detecting a first event marker;
(c) capturing a signature pattern associated with the first event marker;
(d) comparing the captured signature pattern to stored signature patterns;
(e) if the captured signature pattern matches one of the stored signature patterns, modifying the television signal following the first event marker for a period of time equal to a segment time stored in association with the matched one of the stored signature patterns;
(f) if the captured signature pattern does not match any of the stored signature patterns, storing the captured signature pattern in a temporary storage location and continuing to monitor the television signal for a second event marker;
(g) if a second event marker is detected within one of a set of predetermined time periods following the first event marker, adding the captured signature pattern to the stored signature patterns and storing the time period between the first and second event markers as a segment time associated with the captured signature pattern;
(h) if a second event marker is not detected within any of the set of predetermined time periods following the first event marker, discarding the captured signature pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
The method and apparatus identifies selected broadcast segments, such as commercial advertisements, of a television signal in real-time for the purpose of muting the video and audio portions of the television signal during each unwanted segment. A signature pattern associated with each segment of the television signal is detected and compared to stored signature patterns representative of selected segments such as commercial advertisement segments. If the signature pattern matches one of the stored signature patterns, the segment is thereby immediately identified as being one of the selected segments and is processed in real-time to mute the audio and video portions of the television signal during the segment. If the signature pattern of the segment does not match any of the stored signature patterns, the segment is analyzed to determine whether the segment is nevertheless a selected segment and, if so, its signature pattern is stored along with the stored signature patterns. The analysis to determine whether the segment is nevertheless a selected segment is performed by detecting the length of the segment upon its completion and then determining whether the length of the segment matches one of a pre-determined set of permissible selected segment lengths such as standard commercial advertisement segment lengths of 15 seconds, 30 seconds, or 60 seconds. If so, the segment is identified as being a selected segment and its signature pattern is stored along with the other stored signature patterns such that, the next time the same segment is encountered, its signature will then match the stored signature and therefore the segment can be immediately identified and muted in real-time.
-
Citations
9 Claims
-
1. A method of processing a television signal in a television receiver comprising the steps of:
-
(a) monitoring the television signal to detect event markers therein; (b) detecting a first event marker; (c) capturing a signature pattern associated with the first event marker; (d) comparing the captured signature pattern to stored signature patterns; (e) if the captured signature pattern matches one of the stored signature patterns, modifying the television signal following the first event marker for a period of time equal to a segment time stored in association with the matched one of the stored signature patterns; (f) if the captured signature pattern does not match any of the stored signature patterns, storing the captured signature pattern in a temporary storage location and continuing to monitor the television signal for a second event marker; (g) if a second event marker is detected within one of a set of predetermined time periods following the first event marker, adding the captured signature pattern to the stored signature patterns and storing the time period between the first and second event markers as a segment time associated with the captured signature pattern; (h) if a second event marker is not detected within any of the set of predetermined time periods following the first event marker, discarding the captured signature pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification