Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
100 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments; b. successively processing a broadcast signal to generate successive digitized broadcast signal segments; c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference s1gnal segment length.
Claim 2
Independent Claim
100 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments; b. successively processing a broadcast signal to generate successive digitized broadcast signal segments; c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference s1gnal segment length.
Claim 3
Dependent Claim
59 words
The method of claim 1 which includes obtaining the RMS power value of each reference signal segment, obtaining an RMS power value coincident with each correlation function peak, comparing the pattern of the RMS power values from said reference signal segments with the pattern of the RMS power values coincident with an equal number of said correlation function peaks.
Claim 4
Dependent Claim
24 words
The method of claim 1 which includes providing a recognition signal when the spacing between said correlation function peaks is within a predetermined limit.
Claim 5
Dependent Claim
38 words
The method of claim 3 which includes providing a recognition signal when the number of spaces between said correlation function peaks which fall within said predetermined limit is more than one half the number of said reference segments.
Claim 6
Dependent Claim
53 words
The method of claim 2 which includes providing a recognition signal when the spacing between said correlation peaks is within a predetermined limit and the pattern of the RMS power values coincident with said correlation function peaks matches within predetermined limits the pattern of the RMS power values from said reference signal segments.
Claim 7
Independent Claim
230 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments, the processing of said program unit including prefiltering to select a preferred signal in a frequency portion of the audio spectrum with a stable characteristic, forming an envelope from said prefiltered signal to provide an envelope reference signal, filtering the envelope reference signal to obtain a stable, narrow bandwidth reference signal, and digitizing said narrow bandwidth reference signal to obtain a digitized reference signal, b. successively processing a broadcast signal to generate successive digitized broadcast signal segments, the processing of said broadcast signal including prefiltering to select a prefiltered broadcast signal in a frequency portion of the audio spectrum with a stable characteristic, forming an envelope from said prefiltered broadcast signal to provide an envelope broadcast signal, filtering the envelope broadcast signal to obtain a stable, narrow bandwidth broadcast signal and digitizing said narrow bandwidth broadcast signal to obtain a digitized broadcast signal, c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 8
Independent Claim
230 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments, the processing of said program unit including prefiltering to select a preferred signal in a frequency portion of the audio spectrum with a stable characteristic, forming an envelope from said prefiltered signal to provide an envelope reference signal, filtering the envelope reference signal to obtain a stable, narrow bandwidth reference signal, and digitizing said narrow bandwidth reference signal to obtain a digitized reference signal, b. successively processing a broadcast signal to generate successive digitized broadcast signal segments, the processing of said broadcast signal including prefiltering to select a prefiltered broadcast signal in a frequency portion of the audio spectrum with a stable characteristic, forming an envelope from said prefiltered broadcast signal to provide an envelope broadcast signal, filtering the envelope broadcast signal to obtain a stable, narrow bandwidth broadcast signal and digitizing said narrow bandwidth broadcast signal to obtain a digitized broadcast signal, c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 9
Dependent Claim
25 words
The method of claim 6 which includes normalizing said digitized reference signal to obtain a normalized reference signal before correlation with said broadcast signal segments.
Claim 10
Dependent Claim
19 words
The method of claim 7 which includes storing said normalized reference signal and said digitized broadcast signal before correlation.
Claim 11
Dependent Claim
50 words
The method of claim 1 which includes dividing said reference signal into a plurality of reference segments of equal length to obtain a plurality of digitized reference segments, normalizing said digitized reference segments to obtain the RMS power value for each reference segment, and storing each such normalized reference segment.
Claim 12
Independent Claim
213 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments by digitizing and dividing said reference signal into a plurality of reference segments of equal length to obtain a plurality of digitized reference segments, normalizing said digitized reference segments to obtain the RMS power value for each reference segment, and storing each such RMS power value for each reference segment, zero filling each such normalized reference segment to obtain a plurality of zero filled reference segments of equal length, successively subjecting each said zero filled reference segment to a Fourier transformation and the performance of a complex conjugate to obtain a frequency domain complex spectra for each such zero filled reference segment, and storing the resultant frequency domain complex spectra reference signal segments; b. successively processing a broadcast signal to generate successive digitized broadcast signal segments; c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 13
Independent Claim
213 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments by digitizing and dividing said reference signal into a plurality of reference segments of equal length to obtain a plurality of digitized reference segments, normalizing said digitized reference segments to obtain the RMS power value for each reference segment, and storing each such RMS power value for each reference segment, zero filling each such normalized reference segment to obtain a plurality of zero filled reference segments of equal length, successively subjecting each said zero filled reference segment to a Fourier transformation and the performance of a complex conjugate to obtain a frequency domain complex spectra for each such zero filled reference segment, and storing the resultant frequency domain complex spectra reference signal segments; b. successively processing a broadcast signal to generate successive digitized broadcast signal segments; c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 14
Dependent Claim
35 words
The method of claim 10 which includes successively dividing said broadcast signal into a plurality of broadcast signal segments equal in length to said zero filled reference segments and storing said digitized broadcast signal segments.
Claim 15
Dependent Claim
185 words
The method of claim 11 which includes successively subjecting said stored digitized broadcast signal segments to Fourier transformation to obtain frequency domain, complex spectra broadcast signal segments, multiplying the complex spectra broadcast signal segments with the stored frequency domain complex spectra reference signal segments to obtain cross power spectra segments, subjecting said cross power spectra segments to inverse Fourier transformation to obtain correlation function segments, and obtaining normalized correlation function segments by successively obtaining an RMS power value for each of a plurality of equal length, overlapped sections within each digitized broadcast signal segment, each such equal length section being equal in length to one half the length of the broadcast signal segment and the leading and trailing edge of each equal length section within a digitized broadcast signal segment being offset from the leading and trailing edge of the subsequent equal length section by one data space in said correlation function segment, the RMS value obtained from each equal length section being divided into a corresponding point in said correlation function segment to provide a normalized correlation function segment having a correlation function peak.
Claim 16
Dependent Claim
52 words
The method of claim 12 which includes obtaining an RMS power value coincident with each of said correlation function peaks, comparing the pattern of the stored RMS power values from said reference signal segments with the pattern of the RMS power values coincident with an equal number of said correlation function peaks.
Claim 17
Dependent Claim
55 words
The method of claim 13 which includes providing a recognition signal when the spacing between said correlation function peaks is within a predetermined limit and the pattern of the RMS power values coincident with said correlation function peaks matches within predetermined limits the pattern of the RMS power values from said digitized reference signal segments.
Claim 18
Independent Claim
129 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments including at least two groups of successive digitized reference signal segments, the speed of one of said groups being varied with relation to the speed of the remaining group, b. successively processing a broadcast signal to generate successive digitized broadcast signal segments; c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 19
Independent Claim
129 words
A method for the automatic electronic recognition of a program unit broadcast by radio waves which includes: a. processing said program unit to obtain a plurality of digitized reference signal segments including at least two groups of successive digitized reference signal segments, the speed of one of said groups being varied with relation to the speed of the remaining group, b. successively processing a broadcast signal to generate successive digitized broadcast signal segments; c. correlating a plurality of successive digitized broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment, and d. comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 20
Dependent Claim
21 words
The method of claim 15 which includes correlating said plurality of broadcast signal segments with the groups of reference signal segments.
Claim 21
Dependent Claim
61 words
The method of claim 6 wherein the processing of said program unit includes forming an FM envelope from said prefiltered signal which is a function of the frequency content of said prefiltered signal, and the processing of said broadcast signal includes forming an FM envelope from said prefiltered signal which is a function of the frequency content of the prefiltered signal.
Claim 22
Independent Claim
141 words
A method for the automatic, electronic recognition of a program unit broadcast by radio waves which includes: a. obtaining a plurality of reference signal segments from said program unit; b. processing said plurality of reference signal segments to obtain digitized reference signal segments; c. obtaining the RMS power value of each reference signal segment; d. successively processing a broadcast signal to generate successive digitally sampled broadcast signal segments; e. correlating a plurality of successive broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment; f. obtaining an RMS power value coincident with each correlation function peak, and g. comparing the pattern of the RMS power values from said reference signal segments with the pattern of the RMS power values coincident with an equal number of said correlation function peaks.
Claim 23
Independent Claim
141 words
A method for the automatic, electronic recognition of a program unit broadcast by radio waves which includes: a. obtaining a plurality of reference signal segments from said program unit; b. processing said plurality of reference signal segments to obtain digitized reference signal segments; c. obtaining the RMS power value of each reference signal segment; d. successively processing a broadcast signal to generate successive digitally sampled broadcast signal segments; e. correlating a plurality of successive broadcast signal segments with an equal number of digitized reference signal segments to obtain correlation function peaks for each resultant correlation segment; f. obtaining an RMS power value coincident with each correlation function peak, and g. comparing the pattern of the RMS power values from said reference signal segments with the pattern of the RMS power values coincident with an equal number of said correlation function peaks.
Claim 24
Dependent Claim
37 words
The method of claim 18 which includes providing a recognition signal when the RMS power value coincident with said correlation function peaks matches within predetermined limits the pattern of RMS power values from said reference signal segments.
Claim 25
Dependent Claim
59 words
The method of claim 6 which includes obtaining the RMS power value of each reference signal segment, obtaining an RMS power value coincident with each correlation function peak, comparing the pattern of the RMS power values from said reference signal segments with the pattern of the RMS power values coincident with an equal number of said correlation function peaks.
Claim 26
Dependent Claim
24 words
The method of claim 6 which includes providing a recognition signal when the spacing between said correlation function peaks is within a predetermined limit.
Claim 27
Dependent Claim
38 words
The method of claim 21 which includes providing a recognition signal when the number of spaced between said correlation function peaks which fall within said predetermined limit is more than one half the number of said reference segments.
Claim 28
Dependent Claim
53 words
The method of claim 20 which includes providing a recognition signal when the spacing between said correlation peaks is within a predetermined limit and the pattern of the RMS power values coincident with said correlation function peaks matches within predetermined limits the pattern of the RMS power values from said reference signal segments.
Claim 29
Dependent Claim
32 words
The method of claim 18 which includes comparing the spacing between correlation function peaks for each correlation segment to determine whether such spacing is substantially equal to the reference signal segment length.
Claim 30
Dependent Claim
53 words
The method of claim 24 which includes providing a recognition signal when the spacing between said correlation peaks is within a predetermined limit and the pattern of the RMS power values coincident with said correlation function peaks matches within predetermined limits the pattern of the RMS power values from said reference signal segments.