← Back to Patent Explorer
US5355161A Expired / Lapsed US ⏱️ 0.0 years remaining

Identification system for broadcast program segments

Assignee: CORCORD TECHNOLOGY DEVELOPMENT
•
Filing: 1993-07-28
•
Granted: 1994-10-11
•
Expires: 2013-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automated program/commercial identification system that encodes and decodes an encoded data frame, which is added to an original program segment before it is broadcast. Within each encoded data frame, data is encoded to identify the original program segment and its prescribed time duration. A plurality of encoded data frames, altered by sequence codes, are repetitively generated for the duration of the encoded program segment to verify the encoded program segment's integrity. A phase-shift keyed modulation technique is used to place the encoded data frames in a notched-out section of the original program segment's audio channel, forming an encoded audio channel within the encoded program segment. Verification of the integrity of the encoded audio channel of the encoded program segment is achieved by monitoring the integrity of each encoded data frame. Additionally, the encoded program segment's video channel is verified by monitoring the integrity of the video channel's black/white or composite video levels and its sync level amplitude. Data from the encoded data frames is accumulated by one or more monitoring stations using a separate tuner for each monitored radio, television, or cable broadcaster. The encoded data is demodulated by sensing peaks in the phase-shift keyed subcarrier or, alternatively by correlating the modulated subcarrier with a local reference. The monitoring stations periodically transfer this data to a central computer, which compares this accumulated data to assigned program times for each encoded program segment and compiles a confirmation/discrepancy report.

Inventors

  • 👤 Richard M. Bird
  • 👤 Houston F. Byrd

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 06:31
CPC Classifications
H; H04; H04H; H04H60/00; H04H60/35; H04H60/37; H04N; H04N21/00; H04N21/40; H04N21/45; H04N21/458; H04N21/60; H04N21/65; H04N21/654; H04N21/6543; H04N21/80; H04N21/81; H04N21/812; H04N7/00; H04N7/16; H04N7/167; H04N7/1675

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 241 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel, wherein the adding means comprises: audio detection means sensing the start of the original program segment, start detection means using the audio detection means to initiate encoding of at least one encoded data frame and adding of each encoded data frame to the audio channel of the original program segment, time duration input means signifying one of a plurality of prescribed program segment durations, program segment identification input means identifying the original program segment with a plurality of alphanumeric characters, and encoding means generating at least one encoded data frame between the times designated by the start detection means and the time duration input means; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 2
Dependent Claim 241 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel, wherein the adding means comprises: audio detection means sensing the start of the original program segment, start detection means using the audio detection means to initiate encoding of at least one encoded data frame and adding of each encoded data frame to the audio channel of the original program segment, time duration input means signifying one of a plurality of prescribed program segment durations, program segment identification input means identifying the original program segment with a plurality of alphanumeric characters, and encoding means generating at least one encoded data frame between the times designated by the start detection means and the time duration input means; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 3
Dependent Claim 53 words
An identification system for broadcast program segments according to claim 1, wherein: the encoding means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; and each binary digit in the modulated signal is represented by an integral number of cycles of a predetermined modulation frequency.
Claim 4
Dependent Claim 90 words
An identification system for broadcast program segments according to claim 2, wherein: the synchronization pattern comprises a first portion constituting an absence of the modulation frequency, and a second portion constituting a first and a second phase of the modulation frequency and corresponding to a first binary pattern; the program segment identification field comprises the first and the second phase of the modulation frequency corresponding to a second binary pattern; and the system further comprises means for insuring that the second binary pattern is distinct from the first binary pattern.
Claim 5
Dependent Claim 64 words
An identification system for broadcast program segments according to claim 1, wherein the adding means additionally comprises video detection means sensing the start of the original program segment wherein the start detection means uses the video detection means to initiate encoding of at least one encoded data frame and adding of each encoded data frame to the audio channel of the original program segment.
Claim 6
Dependent Claim 50 words
An identification system for broadcast program segments according to claim 1, wherein: the encoding means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; and each binary digit is represented by an odd integral number of half-cycles of a predetermined modulation frequency.
Claim 7
Dependent Claim 87 words
An identification system for broadcast program segments according to claim 5, wherein: the synchronization pattern comprises a first portion constituting an absence of the modulation frequency, and a second portion constituting a first phase of the modulation frequency and corresponding to a first binary pattern; the program segment identification field comprises the first and a second phase of the modulation frequency corresponding to a second binary pattern; and the system further comprises means for insuring that the second binary pattern is distinct from the first binary pattern.
Claim 8
Dependent Claim 162 words
An identification system for broadcast program segments according to claim 1, wherein the encoding means comprises: means for temporally placing a first and a last portion of the encoded data frame within the encoded program segment and constituting an absence of a modulation frequency, wherein the absence of either the first or the last encoded data frame portion is identifiable for detecting a truncated, encoded data frame; means for placing a modular sequence code within each encoded data frame signifying a relative sequence of each encoded data frame for uniquely identifying encoded data frames within the encoded program segment whenever the duration of the encoded program segment is greater than or equal to twice the duration of a single encoded data frame, wherein the receipt of each encoded data frame indicates integrity of the encoded audio channel of the encoded program segment; and means for placing a parity bit within each encoded data frame signifying the parity of each encoded data frame.
Claim 9
Dependent Claim 73 words
An identification system for broadcast program segments according to claim 1, wherein the receiving and decoding means comprises: a tuner programmable to receive the encoded program segment from one of a plurality of broadcast frequencies; extraction means, coupled to the programmable tuner, for extracting an audio signal with a restricted bandwidth from the encoded program segment; and a demodulator, coupled to the extraction means, for adjustably decoding encoded data from the audio signal.
Claim 10
Dependent Claim 75 words
An identification system for broadcast program segments as defined in claim 1, wherein: the adding means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; and the receiving and decoding means includes a peak detector for detecting peaks in the phase-shift modulated signal and recognizing differences in the time periods between successive detected peaks indicative of phase shifts representing transitions from one binary digit to the next.
Claim 11
Dependent Claim 77 words
An identification system for broadcast program segments as defined in claim 1, wherein: the adding means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; and the receiving and decoding means includes a correlation detector for cross-correlating the phase-shift modulated signal with a local reference signal and for integrating the result, wherein peaks in the integrated signal indicate phase shifts representing transitions from one binary digit to the next.
Claim 12
Dependent Claim 161 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment, wherein the receiving and decoding means includes means for monitoring energy level per received binary digit, to determine the duration of the encoded data frame; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 13
Dependent Claim 161 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment, wherein the receiving and decoding means includes means for monitoring energy level per received binary digit, to determine the duration of the encoded data frame; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 14
Dependent Claim 152 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel, including means for measuring the rate of the received binary digits and for comparing the measured rate with a predetermined threshold; and means for storing received data from the encoded data frame.
Claim 15
Dependent Claim 152 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel, including means for measuring the rate of the received binary digits and for comparing the measured rate with a predetermined threshold; and means for storing received data from the encoded data frame.
Claim 16
Dependent Claim 102 words
An identification system for broadcast program segments according to claim 1, wherein the means for storing received data comprises: a computer-accessible memory device; a computer-interfaceable real-time clock; a local computer, coupled to the memory device and the real-time clock, storing received data from the encoded data frame in the memory device and timestamping the received data according to the real-time clock; a computer-interfaceable reference clock; and a central computer, coupled to the reference clock, periodically communicating with the local computer to synchronize the real-time clock with the reference clock and periodically receiving data stored in the memory device from the local computer.
Claim 17
Dependent Claim 177 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; means for storing received data from the encoded data frame; and means for detecting the quality of a video signal extracted from the encoded program segment, including means for determining the sync level amplitude of the video signal, and means for determining the black/white or composite video levels of the video signal.
Claim 18
Dependent Claim 177 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment having an encoded audio channel; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; means for storing received data from the encoded data frame; and means for detecting the quality of a video signal extracted from the encoded program segment, including means for determining the sync level amplitude of the video signal, and means for determining the black/white or composite video levels of the video signal.
Claim 19
Dependent Claim 190 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; and means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment, wherein the adding means comprises audio detection means sensing the start of the original program segment, start detection means using the audio detection means to initiate encoding of at least one encoded data frame and adding of each encoded data frame to the audio channel of the original program segment, time duration input means signifying one of a plurality of prescribed program segment durations, program segment identification input means identifying the original program segment with a plurality of alphanumeric characters, and encoding means generating at least one encoded data frame between the times designated by the start detection means and the time duration input means.
Claim 20
Dependent Claim 190 words
An identification system for broadcast program segments, comprising: means for supplying an original program segment having an audio channel; means for supplying an encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; and means for adding the encoded data frame to the audio channel of the original program segment to form an encoded program segment, wherein the adding means comprises audio detection means sensing the start of the original program segment, start detection means using the audio detection means to initiate encoding of at least one encoded data frame and adding of each encoded data frame to the audio channel of the original program segment, time duration input means signifying one of a plurality of prescribed program segment durations, program segment identification input means identifying the original program segment with a plurality of alphanumeric characters, and encoding means generating at least one encoded data frame between the times designated by the start detection means and the time duration input means.
Claim 21
Dependent Claim 49 words
An identification system for broadcast program segments according to claim 15, wherein the encoding means comprises a modulator generating a phase-shift modulated signal added to the audio channel of the original program segment wherein each binary digit is represented by an integral number of cycles of a modulation frequency.
Claim 22
Dependent Claim 90 words
An identification system for broadcast program segments according to claim 16, wherein: the synchronization pattern comprises a first portion constituting an absence of the modulation frequency, and a second portion constituting a first and a second phase of the modulation frequency and corresponding to a first binary pattern; the program segment identification field comprises the first and the second phase of the modulation frequency corresponding to a second binary pattern; and the system further comprises means for insuring that the second binary pattern is distinct from the first binary pattern.
Claim 23
Dependent Claim 64 words
An identification system for broadcast program segments according to claim 15, wherein the adding means additionally comprises video detection means sensing the start of the original program segment wherein the start detection means uses the video detection means to initiate encoding of at least one encoded data frame and adding of each encoded data frame to the audio channel of the original program segment.
Claim 24
Dependent Claim 49 words
An identification system for broadcast program segments according to claim 15, wherein the encoding means comprises a modulator generating a phase-shift modulated signal added to the audio channel of the original program segment wherein each binary digit is represented by an integral number of half-cycles of a modulation frequency.
Claim 25
Dependent Claim 87 words
An identification system for broadcast program segments according to claim 19, wherein: the synchronization pattern comprises a first portion constituting an absence of the modulation frequency, and a second portion constituting a first phase of the modulation frequency and corresponding to a first binary pattern; the program segment identification field comprises the first and a second phase of the modulation frequency corresponding to a second binary pattern; and the system further comprises means for insuring that the second binary pattern is distinct from the first binary pattern.
Claim 26
Dependent Claim 162 words
An identification system for broadcast program segments according to claim 15, wherein the encoding means comprises: means for temporally placing a first and a last portion of the encoded data frame within the encoded program segment and constituting an absence of a modulation frequency, wherein the absence of either the first or the last encoded data frame portion is identifiable for detecting a truncated, encoded data frame; means for placing a modular sequence code within each encoded data frame signifying a relative sequence of each encoded data frame for uniquely identifying encoded data frames within the encoded program segment whenever the duration of the encoded program segment is greater than or equal to twice the duration of a single encoded data frame, wherein the receipt of each encoded data frame indicates integrity of the encoded audio channel of the encoded program segment; and means for placing a parity bit within each encoded data frame signifying the parity of each encoded data frame.
Claim 27
Dependent Claim 199 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; wherein the encoded data frame constitutes a first and a second phase of a modulation frequency and an absence of the modulation frequency; wherein the synchronization pattern comprises a first portion constituting the absence of the modulation frequency, and a second portion constituting the first and the second phase of the modulation frequency and corresponding to a first binary pattern; wherein the program segment identification field comprises the first and the second phase of the modulation frequency corresponding to a second binary pattern, distinct from the first binary pattern; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 28
Dependent Claim 199 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; wherein the encoded data frame constitutes a first and a second phase of a modulation frequency and an absence of the modulation frequency; wherein the synchronization pattern comprises a first portion constituting the absence of the modulation frequency, and a second portion constituting the first and the second phase of the modulation frequency and corresponding to a first binary pattern; wherein the program segment identification field comprises the first and the second phase of the modulation frequency corresponding to a second binary pattern, distinct from the first binary pattern; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 29
Dependent Claim 266 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment, wherein the means for supplying an encoded data frame comprises: means for temporally placing a first and a last portion of the encoded data frame within the encoded program segment and constituting an absence of a modulation frequency, wherein the absence of either the first or the last encoded data frame portion is identifiable for detecting a truncated, encoded data frame, means for placing a modular sequence code within each encoded data frame signifying a relative sequence of each encoded data frame for uniquely identifying encoded data frames within the encoded program segment whenever the duration of the encoded program segment is greater than or equal to twice the duration of a single encoded data frame, wherein the receipt of each encoded data frame indicates integrity of the encoded audio channel of the encoded program segment, and means for placing a parity bit within each encoded data frame signifying the parity of each encoded data frame; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 30
Dependent Claim 266 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment, wherein the means for supplying an encoded data frame comprises: means for temporally placing a first and a last portion of the encoded data frame within the encoded program segment and constituting an absence of a modulation frequency, wherein the absence of either the first or the last encoded data frame portion is identifiable for detecting a truncated, encoded data frame, means for placing a modular sequence code within each encoded data frame signifying a relative sequence of each encoded data frame for uniquely identifying encoded data frames within the encoded program segment whenever the duration of the encoded program segment is greater than or equal to twice the duration of a single encoded data frame, wherein the receipt of each encoded data frame indicates integrity of the encoded audio channel of the encoded program segment, and means for placing a parity bit within each encoded data frame signifying the parity of each encoded data frame; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 31
Dependent Claim 73 words
An identification system for broadcast program segments according to claim 23, wherein the receiving and decoding means comprises: a tuner programmable to receive the encoded program segment from one of a plurality of broadcast frequencies; extraction means, coupled to the programmable tuner, for extracting an audio signal with a restricted bandwidth from the encoded program segment; and a demodulator, coupled to the extraction means, for adjustably decoding encoded data from the audio signal.
Claim 32
Dependent Claim 102 words
An identification system for broadcast program segments according to claim 23, wherein the means for storing received data comprises: a computer-accessible memory device; a computer-interfaceable real-time clock; a local computer, coupled to the memory device and the real-time clock, storing received data from the encoded data frame in the memory device and timestamping the received data according to the real-time clock; a computer-interfaceable reference clock; and a central computer, coupled to the reference clock, periodically communicating with the local computer to synchronize the real-time clock with the reference clock and periodically receiving data stored in the memory device from the local computer.
Claim 33
Dependent Claim 173 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment, wherein the supplying means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment, wherein the receiving and decoding means includes a peak detector for detecting peaks in the phase-shift modulated signal and recognizing differences in the time periods between successive detected peaks indicative of phase shifts representing transitions from one binary digit to the next; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 34
Dependent Claim 173 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment, wherein the supplying means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment, wherein the receiving and decoding means includes a peak detector for detecting peaks in the phase-shift modulated signal and recognizing differences in the time periods between successive detected peaks indicative of phase shifts representing transitions from one binary digit to the next; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 35
Dependent Claim 175 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment, wherein the supplying means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment Wherein the receiving and decoding means includes a correlation detector for cross-correlating the phase-shift modulated signal with a local reference signal and for integrating the result, wherein peaks in the integrated signal indicate phase shifts representing transitions from one binary digit to the next; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 36
Dependent Claim 175 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment, wherein the supplying means comprises a modulator generating a phase-shift modulated signal modulated by the encoded data frame of binary digits; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment Wherein the receiving and decoding means includes a correlation detector for cross-correlating the phase-shift modulated signal with a local reference signal and for integrating the result, wherein peaks in the integrated signal indicate phase shifts representing transitions from one binary digit to the next; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 37
Dependent Claim 135 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment durations and a program segment identification field identifying an original program segment; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment, wherein the receiving and decoding means includes means for monitoring energy level per received binary digit, to determine the duration of the encoded data frame; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 38
Dependent Claim 135 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment durations and a program segment identification field identifying an original program segment; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment, wherein the receiving and decoding means includes means for monitoring energy level per received binary digit, to determine the duration of the encoded data frame; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame.
Claim 39
Dependent Claim 131 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment, including means for measuring the rate of the received binary digits and for comparing the measured rate with a predetermined threshold; and means for storing received data from the encoded data frame.
Claim 40
Dependent Claim 131 words
An identification system for broadcast program segments, comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment, including means for measuring the rate of the received binary digits and for comparing the measured rate with a predetermined threshold; and means for storing received data from the encoded data frame.
Claim 41
Dependent Claim 153 words
An identification system for broadcast program segments, and comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame; and means for detecting the quality of a video signal extracted from the encoded program segment, including means for determining the sync level amplitude of the video signal, and means for determining the black/white or composite video levels of the video signal.
Claim 42
Dependent Claim 153 words
An identification system for broadcast program segments, and comprising: means for supplying an encoded program segment having an audio channel that carries at least one encoded data frame of binary digits that includes a synchronization pattern identifying the start of the encoded data frame, a duration field identifying a prescribed program segment duration, and a program segment identification field identifying an original program segment; means for receiving and decoding the encoded data frame from within the encoded program segment for identifying the encoded program segment; means for verifying the integrity of the encoded audio channel of the encoded program segment; and means for storing received data from the encoded data frame; and means for detecting the quality of a video signal extracted from the encoded program segment, including means for determining the sync level amplitude of the video signal, and means for determining the black/white or composite video levels of the video signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-10 1998-04-11 1998-10-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-10 2002-04-11 2002-10-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-10 2006-04-11 2006-10-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag