CA2275409C - Source detection apparatus and method for audience measurement - Google Patents
Source detection apparatus and method for audience measurement Download PDFInfo
- Publication number
- CA2275409C CA2275409C CA002275409A CA2275409A CA2275409C CA 2275409 C CA2275409 C CA 2275409C CA 002275409 A CA002275409 A CA 002275409A CA 2275409 A CA2275409 A CA 2275409A CA 2275409 C CA2275409 C CA 2275409C
- Authority
- CA
- Canada
- Prior art keywords
- program
- source
- signal
- signature
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/38—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
- H04H60/39—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space-time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/38—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
- H04H60/41—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/56—Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/90—Aspects of broadcast communication characterised by the use of signatures
Abstract
A system identifies which of first and second signal sources is supplying a program signal to a monitored receiver. The first and second signal sources and the monitored receiver are located in a household. The system extracts a reference program signature representative of an output of the monitored receiver and first and second source program signatures representative of an output of the first and second signal sources. The system identifies which of the first and second signal sources is a source of the program signal in response to the reference program signature and the first and second source program signatures.
Description
SOURCE DETECTION APPARATUS AND METHOD FOR AUDIENCE
MEASUREMENT
Field of the Invention The invention relates to the field of television audience research, and more particularly, to the detection of the viewing of television signals originating from a signal source within a statistically sampled household.
Description of Prior Art As disclosed by Thomas et al., in U.S. Patent No. 5,481,294, which is assigned to the same assignee as the present invention, the signal (i.e., television or radio), that has been selected, and is being viewed or heard, by an audience member on a television or radio receiver in a statistically selected household, may be determined by ascertaining the channel to which the tuner of the television or radio is tuned. This channel information is stored locally for subsequent retrieval by a central data collection office. The central data collection office matches the retrieved channel information against a cable/station record which indicates which station corresponds to which channel and/or against a program record list of television or radio programs which were transmitted on that channel in order to determine the television or radio program that the audience member selected. As noted in U.S. Patent No. 5,481,294 by Thom-as et al., this process becomes cumbersome as the number of signal sources, the number of channels, the changes to channel mappings at a cable headend, and/or the number of television or radio programs increase, and can fail to produce usable data if there is an error in the program record list that provides the concordance between chan-nels and programs.
Several approaches have been proposed that are intended to avoid the cumbersome cable/station record a and/or program record list manner of keeping track of which station and/or which programming is available from which signal source and channel within a sampled house-hold. As an example, one such approach has employed a program monitoring system that reads an identifying code embedded in the program, and uses the ancillary code to identify the program to which the television or radio was tuned.
As another example, a program signature is ex-tracted from the program signal selected for use (i.e., for viewing if the signal is a television signal, or for listening if the signal is a radio signal) in the sampled household and is later compared to previously extracted reference signatures in an effort to match the program signature to a previously extracted reference signature in order to thereby identify the selected program.
Accordingly, this signature approach is a correlation system which uses a sample frequency that is less than the frequency of the program signal.
Such monitoring equipment in the sampled household also stores a time stamp in addition to the ancillary code or program signature. The time stamp is used to determine the time and date of viewing and/or listening relative to the selected program.
Thomas et al., in U.S. Patent No. 5,425,100, and U.S. Patent No. 5,526,427, both of which are assigned to the same assignee as the present invention, teach a hierarchical, multi-level encoding system for identifying a transmitted program by reading an ancillary program identifying code which is sequentially added to the program as it passes through various stages of a program distribution network. Other program monitoring systems employing ancillary codes which are embedded in a transmitted program are taught by Haselwood et al. in U.S. Patent No. 4,025,851, and by Crosby in U.S. Patent No. 3,845,391.
A program monitoring system that exclusively relies on ancillary codes may produce inaccurate results when ancillary codes are either intentionally or acci-dentally omitted from program signals. Even when the original program signal is encoded with an ancillary code, there is a risk that the ancillary code will be intentionally removed before the program signal is viewed or heard. There is also the risk that ancillary codes may be accidentally removed before the program in which they are embedded is viewed or heard. For example, an-cillary codes that are embedded in video or audio program signals so that they are undetectable to a viewer or lis-tener, or so that they are at least unobtrusive enough to be no more than minimally detectable by a viewer or lis-tener, are commonly stripped from the video or audio program signals when the video or audio program signals are compressed (e. g., such as by the MPEG II compression scheme used with digital television signals).
Moreover, ancillary codes, which are inserted into vertical blanking intervals (VBI) of the video por-tions of program signals, and which survive passage through the signal transmission chain so as to be re-ceived by a user's television receiver, are commonly re-moved from the video before the video is applied to the CRT of a television. As a result, non-intrusive acquisi-tion of these VBI ancillary codes is impractical because such non-intrusive acquisition usually requires the use of probes which generally pick up the video sent by the tuner to the CRT after the VBI ancillary codes have al-ready been stripped from the video.
Therefore, ancillary codes in the vertical blanking interval are more easily detected if the moni-toyed television receiver is opened so that leads of the monitoring equipment can be soldered to video test points of the television receiver at which the ancillary codes are still present. However, such an arrangement is in-trusive, leading to objections by the members of the sta-tistically sampled households.
Signal comparison program monitoring systems, other than signature matching systems such as those de-scribed above, have also been used in order to determine the signal sources (e. g., channels? of the programs being viewed or heard. One of the oldest known signal compari-son program monitoring systems compares a synchronization component of a television program signal selected by a _ 5 -WO 98132251 PCTlITS97/09218 television tuner with a corresponding synchronization component in a program signal selected by a reference tuner. This signal comparison program monitoring system credits viewing to the signal source selected by the reference tuner when and if the two synchronization com ponents match within some predetermined error.
Currey, in U.S. Patent No. 3,372,233, provided an early teaching of such a program monitoring system which compared the phasing of vertical synchronization signals for this purpose. Currey's approach was not particularly successful because there are times when the vertical synchronization components from different signal sources occasionally match. When this type of matching occurs, the program source measurement is ambiguous.
Solar, in U.S. Patent No. 4,754,808, and Gall, in U.S.
Patent No. 4,847,685, provided improved synchronization component measurement systems that did not entirely over-come the basic shortcoming of the Currey approach. In U.S. Patent No. 5,294,977, Fisher et al. disclosed a syn-chronization component based measurement system operating in a restricted environment in which such phase coinci-dences can be avoided.
Another signal comparison program monitoring system correlates a receiver signal, which may be extracted from a receiver being monitored, with a reference signal, which may be supplied by a reference tuner that is tuned consecutively to the possible program signal sources to which the monitored receiver may be tuned. This correlation system determines the channel being viewed or heard when the correlation between the receiver signal from the monitored receiver and the reference signal from the reference tuner exceeds some predetermined value. This monitoring approach was initially adapted for the purpose of in-home identification of viewed television programs by Kiewit et al. in U.S. Patent No. 4,697,209. The teachings of Kiewit et al. have been expanded upon by Thomas et al., in U.S. Patent No. 5,481,294, who described the use of signatures extracted from either a video component or an audio component of a receiver signal, and who discussed the operational advantages of using non-invasive sensors to acquire the components.
A further comparison program monitoring system was placed in commercial service in 1984 by the A.C. Nielsen Company and was internally referred to as the Real Time Correlation (RTC) system. The RTC system used a combination of (i) vertical synchronization component matching and (ii) audio correlation in order to identify an unknown signal. The RTC system did so by first making a preliminary identification based upon matching of ver-tical synchronization components. However, this prelimi-nary identification would not be unique if the unknown transmitted signal, for example, was one of several sync-locked signals originating at a local cable head-end.
Therefore, the RTC system resolved ambiguities by corre-lating the audio component of the selected transmitted signal from the monitored television with the audio com-ponent of the reference signal from the reference tuner whose synchronization component matched the synchroniza-tion component of the transmitted signal.
Correlation program monitoring systems are generally more robust and less affected by signal degra-dation than are code reading program monitoring systems.
Even so, a signal correlation program monitoring system, which compares two signals (e.g., a receiver signal se-lected by a monitored television at a television viewing site in a statistically sampled household, and a refer-ence signal selected by a reference tuner at a different local reference site), works best when the two signals to be correlated are both high quality replicas of what was actually transmitted. If one of the correlated signals, - g _ such as the receiver signal selected by the monitored television, is acquired by a non-intrusive sensor at the television viewing site, and if the other correlated signal, such as the reference signal selected by the reference tuner, is acquired from the audio or video cir-cuitry of a tuner at a different local reference site, artifacts introduced by the non-intrusive measurement at the television viewing site may have a substantial ad-verse impact on the correlation between the receiver and reference signals. To reduce such artifacts, Thomas et al., in the aforementioned U.S. Patent No. 5,481,294, teach the suppression or removal of background noise from an audio signal acquired by a non-intrusive microphone at the receiver viewing or listening site.
Another problem facing signal correlation sys-terns is that, because signal correlation systems require an on-going collection of reference signatures by equip-ment dedicated to monitoring the signals transmitted from each program signal source in whatever regional market is being measured, the operating cost of a signature-based program monitoring system is generally higher than that of a comparable program monitoring system relying on ancillary codes.
_ g _ A problem facing all, or nearly all, program monitoring systems arises from signal sources which orig-inate within the household itself. Signal sources of this sort may include computers or video games, which use the monitored television's display, and video cassette (or tape) recorders, which play program signals that were recorded at earlier times or that are recorded on rental cassettes (or tapes). The use of such local signal sour-ces is, with one exception to be discussed below, system-atically excluded from a long-established audience mea-surement parameter called "Households Using Television"
(HUT) because the use of a television receiver with a locally generated signal does not fall within the scope of conventional television audience measurements.
Moreover, if a local signal source is not iden-tified as such, a program monitoring system could either (i) erroneously count viewing or listening based on this local signal source as it would count viewing or listen-ing based upon a remote signal source, or (ii) label the viewing or listening based on the local signal source as an unidentified activity. Either way, viewing or listen-ing based upon a local signal source would be included as contributions to the overall HUT value reported by the program monitoring system in such a way as to create ambiguities.
The exception mentioned above relates to re-cording of programs by VCRs for later time shifted view-ing. The reportable HUT value generally counts time-shifting viewing either at the time of recording or at the time of playback, but does not count at both record-ing and playback. ey not counting at both recording and playback, double counting is avoided. Also, whether counting is done at the time of recording or at the time of playback, program monitoring systems strive to count only transmitted programs and seek to avoid counting non-transmitted programs, such as rented movies.
Also, a VCR typically has a number of modes in a non-record mode. For example, in a monitor mode, the VCR is used to pass through a currently selected trans-mitted program signal so that the signal may be viewed on a television, but the VCR does not concurrently record the signal. In a tune/record mode, the VCR is used to pass through a currently selected transmitted program signal for both viewing and recording. In a non-tune/record mode, the VCR is used to record a program without concurrent viewing of the program on a televi-sion; thus, the program is recorded for time-shifted playing. In a play mode, the VCR is used to play trans-mitted materials, and as tune-shifted recordings, and non-transmitted materials, such as rented movies. In an off mode, the VCR is off. Because of this number of modes, a VCR presents one of the most difficult program monitoring challenges.
Early measurements of VCRs in sampled house-holds involved monitoring of both the control switches ZO and the tuners of VCRs. This monitoring resulted in the measurement of recording, which was credited to program ratings when recorded, and in the identification of all other uses as not contributing to program ratings. Thus, for example, when recording was counted as HUT viewing, all play activity was counted as non-HUT usage). These early measurements of VCRs involved a complicated and expensive disassembly and modification of consumers' equipment in order to physically connect switch monitor-ing equipment to the VCR switches.
Subsequent improvements in VCR measurement provided less invasive, and in some cases entirely non-invasive, ways of acquiring the requisite signals. In U.S. Patent No. 4,533,302, Damoci teaches a method of picking up an artifact from the output of a VCR's erase head in order to ascertain that the measured VCR is recording a tuned signal. Vitt et al., in U.S. Patent No. 5,165,069, teach a further improved measurement method in which all the status information (including a sensed erase-head output, which is commonly selected by different manufacturers to be a continuous wave (CW) tone lying between thirty and seventy-five KHz) is acquired from a sensor or pickup located immediately adjacent to, but externally of, the VCR's housing. Mostafa et al., in U.S.
Patent No. 5,495,282, teach yet another non-invasive arrangement for monitoring the operation of a VCR by injecting encoded identification signals into the VCR and searching for that signal in the RF output from the VCR.
Yet the monitoring of VCRs continue to be a difficult problem.
The present invention solves one or more of the above-noted problems.
Summary of the Invention In accordance with one aspect of the present invention, there is provided a system for identifying a local signal source supplying a program signal to a display of a monitored receiver, wherein the local signal source and the monitored receiver are located in a household, and wherein the system comprises: a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract a source program signature representative of the program signal supplied by the local signal source, wherein the program signature extracter is located in the household;
and, a signal source identifier arranged to identify either one of the local signal source and the monitored receiver as a local source of the program signal supplied to the display in response to the reference program signature and the source program signature.
In accordance with another aspect of the present invention, there is provided a system for identifying which of first and second local signal sources is supplying a program signal to a display of a monitored receiver, wherein the first and second local signal sources and the monitored receiver are located in a household, and wherein the system comprises: a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract first and second source program signatures representative of an output of the first and second local signal sources, wherein the program signature extracter is located in the household; and, a signal source identifier arranged to identify which of the first and second local signal sources and the monitored receiver is a local source of the program signal supplied to the display in response to the reference program signature and the first and second source program signatures.
In accordance with yet another aspect of the present invention, there is provided a system for identifying a program tuned by a monitored receiver, wherein the monitored receiver is located in a household, and wherein the system comprises: a source tuner, separate from a tuner of the monitored receiver, arranged to tune to programs tuneable by the monitored receiver, wherein the source tuner is located in a household; a program signature extracter operably coupled to the monitored receiver and to the source tuner and arranged to extract a first program signature from an output of the monitored receiver and to extract a second program signature from an output of the source tuner; a signature correlates arranged to correlate the first and second program signatures; and, a code reader operably coupled to the source tuner and arranged to read an ancillary code from the output of the source tuner if the signature correlater detects a match between the first and second program signatures.
In accordance with still another aspect of the present invention, there is provided a method of determining the source of a signal supplied to a display of a monitored receiver in a household, the method comprising the steps of:
(a) selecting, by means of a source receiver, a source signal corresponding to a channel; (b) acquiring, by use of a non-intrusive sensor disposed proximate to the monitored receiver, a representation of the signal supplied to the display; (c) comparing the representation of the signal supplied to the display to the source signal in order to determine a difference between the representation and the source signal; (d) if the difference is less than a predetermined amount, identifying the monitored receiver as a local source of the signal supplied to the display; and, (e) if the difference is not less than a predetermined amount, controlling the source receiver to receive a source signal corresponding to another channel and repeating steps (b) , (c) and (d) .
In accordance with a further aspect of the present invention, there is provided a method of reading an ancillary code operably associated with a user selected program signal transmitted in one of a plurality of program channels to which a household receiver in a household is tuned, the method comprising the steps of: (a) acquiring the user selected program signal from the household receiver;
(b) acquiring a source program signal corresponding to a predetermined one of the plurality of program channels from a reference receiver; (c) comparing the source program signal to the user selected program signal and, if the source program signal and the user selected program signal differ by less than a predetermined amount, reading the ancillary code from the source program signal provided by the reference receiver.
In accordance with yet a further aspect of the present invention, there is provided a method of identifying which of first and second signal sources is supplying a program signal to a display of a monitored receiver, wherein the second signal source is the monitored receiver, wherein the first and second signal sources are located in a household, and wherein the method comprises: (a) comparing a sync signal from an output of a reference receiver corresponding to a first channel to a sync signal from an output of the monitored receiver; (b) if the sync signal from an output of the reference receiver matches the sync signal from an output of the monitored receiver, extracting a reference program signature representative of the output of the monitored receiver and a signature representative of the output of the reference receiver; (c) identifying the monitored receiver as a source of the program signal if the reference program signature and the signature representative of the output of the monitored receiver match; and, (d) if the sync signal from an output of the reference receiver does not match the sync signal from an output of the monitored receiver, comparing a sync signal from an output of the reference receiver corresponding to a second channel to a sync signal from an output of the monitored receiver and repeating steps (c) and (d) as necessary.
In accordance with a still further aspect of the present invention, there is provided a source detector for detecting a source of a program signal supplied to a display of a program receiver, the source detector including a correlates, the correlates coupled to the program receiver and to a local signal source, the correlates correlating outputs of the program receiver and of the local signal source in order to detect which of the local signal source and the program receiver is the source of the program signal supplied to the display of the receiver.
WO 98132251 PCTlUS97109218 Brief Description of the Drawing Figure 1 is a schematic illustration showing the components of a prior art television audience mea-surement system which is improved by the present inven-tion;
Figure 2 illustrates in greater detail the statistically selected household of Figure 1 as measured in accordance with the prior art;
Figure 3 is a schematic block diagram of a pre-ferred embodiment of the present invention; and, Figure 4 is a state table summarizing VCR mea-surements which may be made using the apparatus of Figure 3.
Detailed Description of the Preferred Embodiment A television audience measurement system 10 of the sort taught by Thomas et al. in U.S. Patent No. 5,481,294 is depicted schematically in Figure 1.
Programs transmitted from a plurality of program trans-mitters 12 (which are depicted in the drawing as over-the-air transmitters, but which may include any transmit-ter of program signals such as CATV, direct satellite broadcast, and/or the like) are received at a statisti-tally selected household 14. The same program signals WO 98/32251 PCT/US97l09218 from the same program transmitters 12 are also received by a local monitoring site 16. Generally, although not necessarily, the local monitoring site 16 of the televi-sion audience measurement system 10 is located in a cor-responding regional market being measured, and serves a plurality of statistically selected households, such as the statistically selected household 14, which are locat-ed within that regional market. All such statistically selected households communicate their data to a central site 18.
Also, there may be a plurality of regional markets each having a corresponding local monitoring site 16 and each local monitoring site 16 serving a plurality of corresponding statistically selected households 14.
All such statistically selected households and all such local monitoring sites communicate their data to the central site 18.
Data, which may comprise identifying ancillary codes transmitted with the programs transmitted by the program transmitters 12, or which may comprise program signatures characteristic of such programs, are extracted from the received transmitted programs by both the sta-tistically selected household 14 and the local monitoring site 16, and the extracted data are sent from both the WO 98!32251 PCTlUS97109218 statistically selected household 14 and the local moni-toring site 16 to the central site 18. The central site 18 compiles television audience reports based upon this data from the statistically selected household 14 and the local monitoring site 16 as well as from all other sta-tistically selected households located within the receiv-ing area of the local monitoring site 16, from all other statistically selected households located within the receiving areas of all other corresponding local moni-toring sites, and from all other local monitoring sites.
In general accordance with the teachings of Thomas et al. in U.S. Patent No. 5,481,294, the portion of the television audience measurement system 10 located within the statistically selected household 14 is shown in more detail in Figure 2. As shown therein, the pro-gram transmitters 12 transmit RF program signals to a signal input 20, which is generally shown as an antenna but which may be any other type of program signal input, such as a cable input, a satellite dish, and/or the like.
The program signals received by the signal input 20 may comprise a plurality of channels of television program-ming and are routed to one or more television receivers 22, 22~ of the statistically selected household 14.
WO 98/32251 PCTlUS97/09218 Each of the television receivers 22, 22' may have associated with it a corresponding local (i.e., non-transmitted) video signal source 24, 24'. For example, the local video signal source 24 associated with the television receiver 22 may be a video game 26, and the local video signal source 24' associated with the tele-vision receiver 22' may be a VCR 28. The local video signal sources 24, 24' may be configured to send their output video signals to their corresponding television receivers 22, 22'.
Non-invasive signal sensors 30, such as micro-phones, photodetectors, inductive pickups, and/or the like, are arranged, and are located, to acquire represen-tations of the program signals selected for viewing on the television receiver 22. These representations are preprocessed by a preprocessing circuit 32 in a manner, for example, described in the aforementioned U.S. Patent No. 5,481,294. The preprocessed representations are passed to a code reader 34 and to a signature extractor 36. The code reader 34 and the signature extractor 36 produce program identifying data from the preprocessed representations. Thus, for example, the code reader 34 WO 98!32251 PCT/US97/09218 reads ancillary codes from the preprocessed representa-tions, and the signature extractor 36 extracts signatures from the preprocessed representations.
The program identifying data extracted by the code reader 34 and the signature extractor 36 are sent to a data storage and telecommunication processor 38 for subsequent transmission by way of a transmission medium 40 to the central site 18. Also, as is well known in the art, a local clock 42 associated with the data storage and telecommunication processor 38 is conventionally syn-chronized with a master clock at the central site 18 whenever data are transferred between the statistically selected household 14 and the central site 18 over the transmission medium 40. The transmission medium 40, for example, may be the public switched telephone network.
Similarly, non-invasive signal sensors 30' are arranged, and are located, to acquire representations of the program signals selected for viewing on the televi-sion receiver 22'. These representations are preprocess-ed by a preprocessing circuit 32'. The preprocessed representations are passed to a code reader 34' and to a signature extractor 36'. The code reader 34' and the signature extractor 36' produce program identifying data from the preprocessed representations. Thus, for exam-ple, the code reader 34' reads ancillary codes from the preprocessed representations, and the signature extractor 36' extracts signatures from the preprocessed representa-tions. The program identifying data read by the code reader 34' and extracted by the signature extractor 36' are sent to the data storage and telecommunication pro-cessor 38 for subsequent transmission to the central site 18.
A people meter 43 may also be associated with the television receiver 22. The people meter 43 may be any of the people meters used by Nielsen Media Research, Inc. to meter the viewing habits of panelists, and gener-ally determines the channel being viewed and the identi-ties of the viewers of the television receiver 22. Also, a people meter 43' may be associated with the television receiver 22'. The people meter 43' may be similar to the people meter 43.
Figure 3 illustrates a program signal source detector 44 which may be used for the portion of the television audience measurement system 10 located within the statistically selected household 14 as shown in Fig-ure 2 and which is suitable for accurately determining a local source of signals, such as the VCR 28, being dis-played on a monitored television, such as the television receiver 22'. If desired, the local metering site 16 may be eliminated. However, the local metering site 1~ may be desirable in those markets where no one statistically selected household receives all of the possible signals that are available in the market in which the statisti-cally selected household 14.
As shown in Figure 3, a signal input 46, which is generally shown as an antenna but which may be any program signal input, such as a cable input, a satellite dish, and/or the like, receives the program signals transmitted by the program transmitters 12. The program signals received by the signal input 46 may comprise a plurality of channels of television programming. The program signals received by the signal input 46 may be split by a splitter 48 so as to be fed to both household entertainment equipment 50 and a channel selection appa-ratus 52. It should be noted here that, in determining the local source of video and/or audio being displayed by the television receiver 22', the output of the television receiver 22' is the reference signal, and the output of the channel selection apparatus 52, the game 26, the VCR
WO 98!32251 PCT/US97/09218 28, etc. is the source signal. The household entertain-ment equipment 50 and the channel selection apparatus 52 are located within the statistically selected household 14. As is known, a user of the household entertainment equipment 50 may choose from among many various inter-connections in order to route a selected signal to a television and/or other equipment. In the interest of clarity of presentation, however, these various intercon-nections, which may be made by the user, are not shown in Figure 3.
In some cases, the selected signal is routed through the VCR 28 and then supplied to its associated television receiver 22~. This routing is commonly done at RF via a suitable cable from an RF output of the VCR
28 to an RF input of the television receiver 22~, but the signal may also be supplied to the television receiver 22~ as a baseband audio signal from a VCR baseband au-dio output of the VCR 28 and/or as a baseband video sig-nal from a VCR baseband video output of the VCR 28. For purposes of the program signal source detector 44, howev-er, a VCR audio output 56 of the VCR 28 may be a baseband audio output of the VCR 28, and a VCR video output 58 of the VCR 28 may be a baseband video output of the VCR 28.
In one mode of operation of the VCR 28, here-inafter called the "TV mode," the RF signals from the signal input 46 are supplied directly to the television receiver 22', and the VCR 28 is not involved in the tun-ing process. The VCR 28 is in this mode whenever it is unpowered. In another mode, hereinafter called "VCR
TUNE," a tuner within the VCR 28 is used to select one of the plurality of program signals received by the signal input 46 and to supply that selected signal as an output of the VCR 28 to its television receiver 22'. In a fur-ther mode, hereinafter called "PLAY," a signal stored on a video cassette (or tape) is supplied by the VCR 28 to . its television receiver 22'. In yet a further mode, hereinafter called "RECORD," a program signal is recorded by the VCR 28 for later, time shifted viewing.
When the VCR 28 is in the RECORD mode, its erase head is powered so as to erase whatever old signal may be on the cassette (or tape) before the new signal is recorded. The operation of the erase head can be detect-ed by finding some artifact of the erase head tone. As noted by Vitt et al. in U.S. Patent No. 5,165,069, this detection may be done in a non-invasive manner with an inductive sensor installed adjacent to the VCR 28. It also has been also found that an artifact of the erase head signal can often be detected directly from the VCR
audio output 56 of some models of the VCR 28. The manner of detecting the erase head signal depends on the specific model of the VCR 28 being monitored. If an artifact of the erase head signal cannot be detected directly from the VCR
audio output 56 of the VCR 28, the program signal source detector 44 may employ an input from a radiated signal pickup (not shown) of the sort disclosed by Vitt et al.
As shown in Figure 3, three of the non-invasive signal sensors 30' are employed to acquire representations of various signal components from the television receiver 22' whenever it is turned on. These three non-invasive signal sensors may include (i) a suitable sync signal pickup 60 which may be of the type disclosed in U.S. Patent No. 5,889,548, which is disposed adjacent the television receiver 22', and which picks up a representation of the vertical and horizontal synchronization pulses of the television receiver 22', (ii) a video signal pickup 62 which may be of the type disclosed in the aforementioned U.S.
Patent No. 5,889,548 and which is arranged to pick up a representation of the video signal being displayed by the televi-sion receiver 22', and (iii) an audio signal pickup 64, which may be a microphone as taught by Thomas et al. in U.S. Patent No. 5,481,294 and which is used to acquire the audio portion of the displayed program signal for subsequent matching operations.
It is noted that the video signal pickup 62 may not, and probably does not, acquire the full video signal (some attenuation at the higher frequencies and the low-est frequencies is common), but the failure of the video signal pickup 62 to acquire the full video signal is of no particular concern in the overall measurement system of the present invention because the matching operations disclosed hereinafter can be conducted using only mid-frequency components of the various video signals. It is also noted that the video signal pickup 62 may not, and probably does not, acquire the information contained in the vertical blanking interval of the video signal be-cause the video signal pickup 62 is preferably located near the CRT of the television receiver 22' and because the vertical blanking interval is commonly not supplied to the CRT video of the television receiver 22'. Accord-ingly, ancillary codes located in the vertical blanking interval cannot be read from the output of the video signal pickup 62. It will be understood to those skilled WO 98!32251 PCTJUS97/09218 in the art that both the video signal pickup 62 and the audio signal pickup 64 may employ appropriate circuitry (not separately shown) to match their output levels to the industry standard output levels of the signals ob-tamed from the VCR video output 58 and the VCR audio output 56 against which they are matched.
If the television receiver 22' is a television model provided with an external video jack, such an ex-ternal video jack can be used in lieu of the video signal pickup 62 and the sync signal pickup 60. Similarly, if the television receiver 22' is a television model provid-ed with an external audio jack, such an external audio jack can be used in lieu of the audio signal pickup 64.
The channel selection apparatus 52 of the pro-gram signal source detector 44 employs a source scanning tuner 66. The source scanning tuner 66 has access to the signal input 4& by means of the splitter 48 and may scan all of the available programming channels under control of a controller 68. The controller 68 may be a PIC 16c65 that is slaved to a digital signal processor 70 (which may be a Texas Instrument model TMS 320C32-60) of a digi-tal signal processing module 71. The digital signal processor 70 may be considered to have a signature ex-traction portion 70' and a signature correlating portion WO 98!32251 PCTIC1S97/09218 70" . The source scanning tuner 66 provides a video output 72 and one or two audio outputs 74 and 95 (the second of these being associated with a Secondary Audio Program (SAP) signal component of some television trans-missions) that are subsequently used in matching opera-Lions in order to determine the source of the signals displayed on the television receiver 22'.
As depicted in Figure 3, the program signal source detector 44 is capable of (i) extracting an audio program signature from a program signal, (ii) extracting a video program signature from the program signal, (iii) extracting an audio ancillary code from the program sig-nal, and (iv) extracting a video ancillary code from the program signal. Any one or more of these detection func-I5 tions may be used in order to identify the local source of the signals displayed by the television receiver 22'.
For example, the tuner of the television receiver 22' may be identified as the source of the signals being dis-played by the television receiver 22' if a reference audio signature extracted from an audio output of the television receiver 22' matches a source audio signature extracted from an audio output of the source scanning tuner 66 or if a reference video signature extracted from a video output of the television receiver 22' matches a source video signature extracted from a video output of the source scanning tuner 66.
Similarly, the VCR 28 may be identified as the local source of the signals being displayed by the tele-vision receiver 22' if a reference audio signature ex-tracted from an audio output of the television receiver 22' matches a source audio signature extracted from an audio output of the VCR 28 or if a reference video signa-ture extracted from a video output of the television receiver 22' matches a source video signature extracted from a video output of the VCR 28, the game 26 may be identified as the local source of the signals being dis-played by the television receiver 22' if a reference audio signature extracted from an audio output of the television receiver 22' matches a source audio signature extracted from an audio output of the game 26 or if a reference video signature extracted from a video output of the television receiver 22' matches a source video signature extracted from a video output of the game 26, and so on.
The channel selection apparatus 52 may receive a plurality of RF program signals in addition to the RF
program signals received by the signal input 46. For example, these other program signals may include off-air channels received by an antenna other than the antenna 46, channels received by way of a CATV cable (which may be received directly, or which may be received through a cable converter), channels received by a satellite dish, and/or the like. The program signals received by the signal input 46 and the other program signals described above are connected through RF multiplexers 80 to the input of the source scanning tuner 66 under control of the controller 68.
The video output 72 from the source scanning tuner 66 is applied to both a source video multiplexer 82 and a reference video multiplexes 84, while the audio output 74 and the second audio program (SAP) output 95 from the source scanning tuner 66 are applied to both a source audio multiplexes 86 and a reference audio multi-plexer 88. Also applied to both the source video multi-plexes 82 and the reference video multiplexes 84 are (i) the VCR video output 58 from the VCR 28, (ii) a video output 90 from the video game 26, (iii) a VCR video out-put 92 from a second VCR 94 which might also be used with the television receiver 22', (iv) a video output 96 from a Direct Broadcast Satellite receiver 98, and (v) a video output 100 from the television receiver 22~. Similarly, applied to both the source audio multiplexes 86 and the reference audio multiplexes 88 are (i) the VCR audio output 56 from the VCR 28, (ii) an audio output 102 from the video game 26, (iii} a VCR audio output 104 from the second VCR 94, (iv} an audio output 106 from the Direct Broadcast Satellite receiver 98, and (v) an audio output 108 from the television receiver 22'. The source video multiplexes 82, the reference video multiplexes 84, the source audio multiplexes 86, and the reference audio multiplexes 88 comprise an input multiplexes module 110.
Additionally, the video signal pickup 62 is applied to the source video multiplexes 82 and to the reference video multiplexes 84, and the audio signal pickup 64 is applied to the source audio multiplexes 86 and to the reference audio multiplexes 88.
The output from the source video multiplexes 82 is connected through a video signal conditioner circuit 111 and a multiplexes 112 to one input of a digitizer 114' and then to the signature extraction portion 70' of the digital signal processor 70. Similarly, the output from the reference video multiplexes 84 is connected through a video signal conditioner circuit 113 and a multiplexes 118 to one input of the digitizer 114' and then to the signature extraction portion 70' of the digi-tal signal processor 70. The signature extraction por-WO 98!32251 PCTIUS97/09218 tion 70', similarly to the signature extractor 36 of Figure 2, extracts video program signatures from signals on selected ones of the inputs of the source video multi-plexes 82 and the reference video multiplexes 84. Ac-cordingly, the signature correlation portion 70 " may correlates reference video signatures extracted from a video output of the television receiver 22' to source video signatures extracted from a video output of the game 26, a video output of the VCR 28, a video output of the source scanning tuner 66, a video output of the sec-and VCR 94, and/or a video output of the Direct Broadcast Satellite receiver 98, in order to determine whether the tuner of the television receiver 22', the game 26, the VCR 28, the second VCR 94, or the Direct Broadcast Satel-lite receiver 98 is the source of the signals being dis-played by the television receiver 22'.
The output from the source video multiplexes 82 is also connected directly through the multiplexes 112 and the digitizer 114' to a code reader 114 " . Similar-ly, the output from the reference video multiplexes 84 is also connected directly through the multiplexes 118 and the digitizer 114' to the code reader 114 ". The code reader 114 " may be similar to the code reader 34 of Figure 2. The code reader 114 " extracts an ancillary code from a signal on a selected one of the inputs of the source video multiplexer 82 and/or on a selected one of the inputs of the reference video multiplexer 84.
The output from the source audio multiplexer 86 is connected through the multiplexer 112 to one input of the digitizer 114' and then to the signature extraction portion 70' of the digital signal processor 70. Similar-ly, the output from the reference audio multiplexer 88 is connected through the multiplexer 118 to one input of the digitizer 114' and then to the signature extraction por-tion 70' of the digital signal processor 70. The signa-ture extraction portion 70' extracts audio program signa-tures from signals on selected ones of the inputs of the source audio multiplexer 86 and the reference audio multiplexer 88. Accordingly, the signature correlation portion 70 " may correlates reference audio signatures extracted from an audio output of the television receiver 22' to source audio signatures extracted from an audio output of the game 26, an audio output of the VCR 28, an audio output of the source scanning tuner 66, an audio output of the second VCR 94, and/or an audio output of the Direct Broadcast Satellite receiver 98, in order to determine whether the tuner of the television receiver 22', the game 26, the VCR 28, the second VCR 94, or the WO 98!32251 PCTJUS97109218 Direct Broadcast Satellite receiver 98 is the source of the signals being displayed by the television receiver 22'.
The output from the source audio multiplexes 86 is also connected directly through the multiplexes 112 and the digitizer 114' to the code reader 114 " . Simi-larly, the output from the reference audio multiplexes 88 is also connected directly through the multiplexes 118 and the digitizer 114' to the code reader 114 ". The code reader 114 " extracts an ancillary code from a sig-nal on a selected one of the inputs of the source audio multiplexes 86 and/or on a selected one of the inputs of the reference audio multiplexes 88.
The output from the reference video multiplexes 84 is also connected to a sync matching circuit 116 which compares the standard sync signal as sensed by the sync signal pickup 60 with the sync signals derived from the signal on a selected one of the inputs of the reference video multiplexes 84. The sync matching circuit 116 passes a match between the standard sync signal as sensed by the sync signal pickup 60 and a sync signal derived from the signal on a selected one of the inputs of the reference video multiplexes 84 to the digital signal pro-cessing module 71.
WO 98/32251 PCTlUS97/09218 With this arrangement, a reference video signa-ture extracted from a video output of the television receiver 22' may be compared to source video signatures extracted from a video output of the game 26, a video output of the VCR 28, a video output of the source scan-ning tuner 66, a video output of the second VCR 94, a video output of the Direct Broadcast Satellite receiver 98, and the like in order to determine the local source of the signals displayed by the television receiver 22'.
Alternatively or in addition, a reference audio signature extracted from an audio output of the television receiver 22' may be compared to source audio signatures extracted from an audio output of the game 26, an audio output of the VCR 28, an audio output of the source scanning tuner 66, an audio output of the second VCR 94, an audio output of the Direct Broadcast Satellite receiver 98, and the like in order to determine the local source of the sig-nals displayed by the television receiver 22'.
_' Because the correlation of signatures is compu-tationally expensive, the digital signal processing mod-ule 71 may first control the reference video multiplexer 84 in order to pass the video signal on the video output 72 of the source scanning tuner 65 to the sync matching circuit 116 which matches suitable synchronization compo-nents of the video output of the source scanning tuner 66 and from the sync signal pickup 60. Until a match is found, the controller 68 causes the source scanning tuner 66 to sequentially tune to the possible signal sources.
When a match between synchronization components is found, the digital signal processing module 71 con-trols the source video multiplexes 82 in order to pass the video signal currently on the video output 72 of the source scanning tuner 66 to the video signal conditioner circuit 111, the multiplexes 112, and the signature ex-traction portion 70', and the digital signal processing m module 71 controls the reference video multiplexes 84 in order to pass the video signal on the video output 100 (or 67) of the television receiver 22' to the video sig-nal conditioner circuit 113, the multiplexes 118, and the signature extraction portion 70'. (The video signal conditioner circuit 113 is always bypassed when using the video signal from the video signal pickup 62.) The sig-nature extraction portion 70' and the signature correlat-ing portion 70 " of the digital signal processor 70 ex-tracts and correlates video signatures from the video signal corresponding to the channel selected by the WO 98!32251 PCT/US97109218 source scanning tuner 66 and the video signal correspond-ing to a channel selected by the television receiver 22'.
These channels are the channels that are in sync as de-termined by the sync matching circuit 116. If a match is not found, it may be concluded that the sync tested by the sync matching circuit 116 relates to different chan-nels. Accordingly, the controller 68 steps the source scanning tuner 66 to the next channel to restart the process of finding synchronization and, if synchroniza-tion is found, of extracting and comparing video signa-tures. If a match of video signatures is found, the tuner of the television receiver 22' is identified as the local source of the signals displayed by the television receiver 22'.
Alternatively, when a match between synchroni-zation components is found, the digital signal processing module 71 controls the source audio multiplexes 86 in order to pass the audio signal on the audio output 74 of the source scanning tuner 66 to the multiplexes 112 and the signature extraction portion 70', and the digital signal processing module 71 may control the reference audio multiplexes 88 in order to pass the audio signal on the audio output 108 (or the audio signal pickup 64) of the television receiver 22' to the multiplexes 118 and the signature extraction portion 70'. The signature extraction portion 70' and the signature correlating portion 70 " of the digital signal processor 70 extracts and correlates audio signatures from the audio signal corresponding to the channel selected by the source scan-ning tuner 66 and the audio signal corresponding to a channel selected by the television receiver 22'. These channels are the channels that are in sync as determined by the sync matching circuit 116. If a match is not found, it may be concluded that the sync found by the sync matching circuit 116 relates to different channels.
Accordingly, the controller 68 steps the source scanning tuner 66 to the next channel to restart the process of finding synchronization and, if synchronization is found, of extracting and comparing audio signatures. If a match of audio signatures is found, the tuner of the television receiver 22' is identified as the local source of the signals displayed by the television receiver 22'.
After a match is thus found, the identity of this signal source may be confirmed by reading an ancil-lary code, if present, from the video signal on the video output 72 of the source scanning tuner 65. It should be noted here that, if the video signal pickup 62 is used to derive a video signal from the television receiver 22', and if ancillary codes are inserted in the vertical blanking interval of video signals, the ancillary code cannot be read from the video signal on the video signal pickup 62 because, in many modern television sets, the vertical blanking interval is not present in video signal at the point where the video signal pickup 62 picks up the video signal. Accordingly, ancillary codes can in-stead be read from the video output 72 of the source scanning tuner 66 when the source scanning tuner 66 is tuned to the channel to which the television receiver 22' is tuned. However, if the video output 100 is used to derive a video signal from the television receiver 22~, if the video output 100 is at baseband, and if ancillary codes are inserted in the vertical blanking interval of video signals, the ancillary code can be read from the video signal on the video output 100 because the vertical blanking interval is present in the baseband video sig-nal. Alternatively, the identity of this signal source may be confirmed by reading an ancillary code, if pres-ent, from the audio signal on the audio output 74 of the source scanning tuner 66 or on the audio output 108 (or 64? of the television receiver 22~.
If signatures extracted from all of the chan-nels to which the source scanning tuner 66 may be tuned do not match signatures extracted from the output of the television receiver 22', reference video and/or audio signatures extracted from a video and/or audio output of the television receiver 22' may be compared to source video and/or audio signatures extracted from a video and/or audio output of the game 26, from a video and/or an audio output of the VCR 28, from a video and/or an audio output of the second VCR 94, from a video and/or an audio output of the Direct Broadcast Satellite receiver 98, and the like in a similar manner in order to deter-mine whether any of these local sources is the local source of the signals displayed by the television receiv-er 22'.
Also, various modes of the VCR 28 (and of the second VCR 94) can be determined by the arrangement of the present invention. Figure 4 discloses in table form the operation of the present invention in order to moni-for the modes of a VCR. As shown in Figure 4, if the erase head of the VCR 28 is active, if the outputs of the VCR 28 and of the source scanning tuner 66 match, and if the outputs of the VCR 28 and of the television receiver 22' match, then it may be concluded that the VCR 28 is in the RECORD mode and that the program being recorded is also being viewed at the same time.
The operation of the erase head of the VCR 28 can be detected by the digital signal processing module 71 from a VCR erase detector 119 which is associated with the VCR 28. (Also, a VCR erase detector 120 may be asso-ciated with the second VCR 94.~ The erase head detector 119 may be of the sort disclosed by Vitt et al. Alterna-tively, the code reader 114 may be arranged to detect an artifact of the erase signal of the VCR 28 from the VCR
audio output 5& of the VCR 28 by use of either the source audio multiplexer 86 or the reference audio multiplexer 88.
In order to determine if the outputs of the VCR
28 and of the source scanning tuner 66 match, the video outputs of the VCR 28 and of the source scanning tuner 66 may be correlated. For example, the digital signal pro-cessing module 71 may control the source video multiple-xer 82 in order to pass the video signal on the video output 72 to the video signal conditioner circuit 111, the multiplexer 112, and the signature extraction portion 701, and the digital signal processing module 71 may con-trol the reference video multiplexer 84 in order to pass the video signal on the VCR video output 58 to the video signal conditioner circuit 113, the multiplexer 118, and the signature extraction portion 70'. The signature extraction portion 70' and the signature correlating portion 70 " of the digital signal processor 70 extracts and correlates video signatures from a video signal cor-responding to a channel selected by the source scanning tuner 66 and from a video signal corresponding to a chan-nel selected by the VCR 28. If these video signatures do not match, the controller 68 may step the source scanning tuner 66 through each of the channels until a match is f ound .
Alternatively, the digital signal processing module 71 may control the source audio multiplexes 86 in order to pass the audio signal on the audio output 74 to the multiplexes 112 and the signature extraction portion 70', and the digital signal processing module 71 may con-trol the reference audio multiplexes 88 in order to pass the audio signal on the VCR audio output 56 to the multi-plexes 118 and the signature extraction portion 70'. The signature extraction portion 70' and the signature corre-lating portion 70 " of the digital signal processor 70 extracts and correlates audio signatures from the audio signal corresponding to a channel selected by the source scanning tuner 66 and from the audio signal corresponding WO 98132251 PCTlUS97/09218 to a channel selected by the VCR 28. If these audio signatures do not match, the controller 58 may step the source scanning tuner 66 through each of the channels until a match is found.
In order to determine if the outputs of the VCR
28 and of the television receiver 22' match, the video outputs of the VCR 28 and of the television receiver 22' may be correlated. The correlation of the outputs of the VCR 28 and of the television receiver 22' also can be determined by the digital signal processing module 71.
For example, the digital signal processing module 71 may control the source video multiplexes 82 in order to pass the video signal on the video output 100 from the televi-sion receiver 22' to the video signal conditioner circuit 111, the multiplexes 112, and the signature extraction portion 70', and the digital signal processing module 71 may control the reference video multiplexes 84 in order to pass the video signal on the video output 58 of the VCR 28 to the video signal conditioner circuit 113, the multiplexes 118, and the signature extraction portion 70'. The signature extraction portion 70' and the signa-Lure correlating portion 70 " of the digital signal pro-cessor 70 extracts and correlates video signatures from the video signal corresponding to a channel selected by the VCR 28 and the video signal corresponding to a chan-nel selected by the television receiver 22'.
Alternatively, the digital signal processing module 71 may control the source audio multiplexer 86 in order to pass the audio signal on the audio output 108 from the television receiver 22' to the multiplexer 112 and the signature extraction portion 70', and the digital signal processing module 71 may control the reference audio multiplexer 88 in order to pass the audio signal on the audio output 56 of the VCR 28 to the multiplexer 118 and the signature extraction portion 70'. The signature extraction portion 70' and the signature correlating portion 70 " of the digital signal processor 70 extracts and correlates audio signatures from the audio signal corresponding to a channel selected by the VCR 28 and the audio signal corresponding to a channel selected by the television receiver 22'.
If the television receiver 22' does not have output jacks so that the video output 100 and the audio output 108 are not present and so that the video signal pickup &2 and the audio signal pickup 64 are instead used to sense the video and audio signals of the television receiver 22', signatures from the video signals on the video output 58 of the VCR 28 and on the video signal WO 98132251 PCTlUS971092I8 pickup 62 of the television receiver 22' may be correlat-ed in the manner described above, or signatures from the audio signals on the audio output 56 of the VCR 28 and on the audio signal pickup 64 of the television receiver 22' may be correlated in the manner described above.
As also shown in Figure 4, if the erase head of the VCR 28 is active, if the outputs of the VCR 28 and of the source scanning tuner 66 match, and if the outputs of the VCR 28 and of the television receiver 22' do not match, then it may be concluded that the VCR 28 is in the RECORD mode, but that the program being recorded is not also being viewed on the television receiver 22' at the same time. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be corre-lated as described above in order to determine that they match, and the outputs of the VCR 28 and of the televi-sion receiver 22' can be correlated as described above in order to determine that they do not match.
As shown in Figure 4, if the erase head of the VCR 28 is not active, if the outputs of the VCR 28 and of the source scanning tuner 66 do not match, and if the outputs of the VCR 28 and of the television receiver 22' do match, then it may be concluded that the VCR 28 is in the PLAY mode. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be correlated as described above in order to determine that they do not match, and the outputs of the VCR 28 and of the television receiver 22' can be correlated as de-scribed above in order to determine that they do match.
Again as shown in Figure 4, if the erase head of the VCR 28 is not active, if the outputs of the VCR 28 and of the source scanning tuner 66 match, and if the outputs of the VCR 28 and of the television receiver 22' match, then it may be concluded that the VCR 28 is not recording or playing, but is instead being used to tune the television receiver 22', to fast forward a cassette (or tape), or to rewind a cassette (or tape). The use of the VCR 28 as a tuner may be credited by the program signal source detector 44. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be correlated as described above in order to determine that they match, and the outputs of the VCR 28 and of the television receiver 22' can be correlated as described above in order to determine that they match.
WO 98!32251 PCT/US97l09218 As finally shown in Figure 4, if the erase head of the VCR 28 is not active, if the outputs of the VCR 28 and of the source scanning tuner &6 do not match, and if the outputs of the VCR 28 and of the television receiver 22' also do not match, then it may be concluded that the VCR 28 is off. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be correlated as described above in order to determine that they do not match, and the outputs of the VCR 28 and of the television receiver 22' can be correlated as de-scribed above in order to determine that they do not . match. The digital signal processing module 71 may de-termine the on or off state of the television receiver 22~ by detecting the presence or loss of a sync signal on the sync signal pickup 60.
Also, the arrangement of Figure 3 may be used to identify programs being played by the VCR 28 or being displayed by the television receiver 22~. For example, video and/or audio program identifying ancillary codes contained in the program signal being recorded by the VCR
28 may be read by the code correlating portion 114~~ and may be stored in a memory of the digital signal process-ing module 71. The stored video and/or audio program identifying ancillary codes can be compared with those read by the code correlating portion 114 " during the subsequent PLAY mode of the VCR 28 in order to determine if and when the recorded program signal is played back.
The video and/or audio program identifying ancillary codes read by the code correlating portion 114 " during either the RECORD mode or the subsequent PLAY mode of the VCR 28 may also be used to identify the programs being played in accordance with the teachings of the aforemen-tinned U.S. Patent No. 5,481,294.
If video and/or audio program identifying an-cillary codes are not present in the signals being re-corded and/or played, characteristic video and/or audio program signatures of the program signal being recorded by the VCR 28 may be extracted by the signature extrac-tion portion 70' and may be stored in the memory of the digital signal processing module 71. The stored charac-teristic video and/or audio signatures can be compared by the signature correlating portion 70 " with those ex-tracted by the signature extraction portion 70' during a subsequent PLAY mode in order to determine if and when the recorded program signal is played back. If a match is found, the signatures extracted during play or record-ing may be compared to known signatures previously ex-tracted from known programs by the local metering site 16 or by the source scanning tuner 66 in order to identify the recorded and/or played program in accordance with the teachings of the aforementioned U.S. Patent No. 5,481,294.
Similarly, video and/or audio program identi-fying ancillary codes of a program signal tuned by the tuner of the television receiver 22' may be read by the code correlating portion 114 " at the video and/or audio outputs of the television receiver 22'. The video and/or audio program identifying ancillary codes may be used to identify the programs displayed by the television receiv-er 22' in accordance with the teachings of the aforemen-tinned U.S. Patent No. 5,481,294. If video and/or audio program identifying ancillary codes are not present in the signals at the output of the television receiver 22', characteristic video and/or audio program signatures of the program signal at the output of the television re-ceiver 22' may be extracted by the signature extraction portion 70'. These signatures may be compared to known signatures previously extracted from known programs by the local metering site 16 or by the source scanning tuner 66 in order to identify the displayed program in WO 98!32251 PCT/US97/09218 accordance with the teachings of the aforementioned U.S.
Patent No. 5,481,294.
Programs being recorded and/or played by the second VCR 94, games from the video game 26 being dis-played by the television receiver 22~, and programs from the Direct Broadcast Satellite receiver 98 being dis-played by the television receiver 22~, may be similarly identified through the use of program identifying ancil-lary codes and characteristic program signatures. It should be noted, however, that the playing of rented or purchased cassettes (or tapes) is often more common than playing back time-shifted, previously recorded programs.
Accordingly, it is expected that most attempts to use characteristic program signatures in order to identify programs being played on the VCR 28 will fail to yield an identifying match. However, program identifying ancil-lacy codes are frequently added to pre-recorded cassettes (or tapes) so that, in those cases, the program signal source detector 44 installed in the statistically select-ed household 14 will still be able to identify the pro-gram being played by the VCR 28.
Certain modifications of the present invention have been discussed above. Other modifications will occur to those practicing in the art of the present in-vention. For example, although the present invention has been specifically described in connection with a televi-sion audience measurement system, the present invention may be used in connection with other systems such as program verification systems.
Also, although the present invention has been described in connection with the monitoring of television receivers, the present invention may be used in connec-tion with the monitoring of other receivers, such as radio receivers.
Similarly, although the present invention has been described in connection with monitoring VCRs, the present invention may be used in connection with monitor-ing other recording and/or playing equipment such as disk players, audio cassette and disk recorders/players, and the like, and in connection with signal sources that are less complex than VCRs and like equipment.
Moreover, as described above, the signature correlating portion 70 " of the digital signal processor 70 and the code correlating portion 114 " of the code reader 114 are located in the statistically selected WO 98132251 PCTlITS97/09218 household 14. However, the signature correlating portion 70 " and the code correlating portion 114 " instead may be located in the central site 18.
Furthermore, as described above, signatures are extracted from an output of the television receiver 22' and from an output of a local source of program signals, and these signatures are correlated in order to identify the source as the source of the signals being displayed by the television receiver 22'. These signatures may be exact analog or digital representations of the relevant programs signals so that the output of the television receiver 22' and the output of a source to be identified as the source of the program signals being displayed by the television receiver 22' may be directly correlated either in analog form or in digital form without the necessity of sampling the program signals. Alternative-ly, the signatures may be sampled representations of the relevant programs signals.
Accordingly, the description of the present invention is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the best mode of carrying out the invention. The details may be varied substantially without departing from the spirit of the invention, and the exclusive use of all modifica-tions which are within the scope of the appended claims is reserved.
MEASUREMENT
Field of the Invention The invention relates to the field of television audience research, and more particularly, to the detection of the viewing of television signals originating from a signal source within a statistically sampled household.
Description of Prior Art As disclosed by Thomas et al., in U.S. Patent No. 5,481,294, which is assigned to the same assignee as the present invention, the signal (i.e., television or radio), that has been selected, and is being viewed or heard, by an audience member on a television or radio receiver in a statistically selected household, may be determined by ascertaining the channel to which the tuner of the television or radio is tuned. This channel information is stored locally for subsequent retrieval by a central data collection office. The central data collection office matches the retrieved channel information against a cable/station record which indicates which station corresponds to which channel and/or against a program record list of television or radio programs which were transmitted on that channel in order to determine the television or radio program that the audience member selected. As noted in U.S. Patent No. 5,481,294 by Thom-as et al., this process becomes cumbersome as the number of signal sources, the number of channels, the changes to channel mappings at a cable headend, and/or the number of television or radio programs increase, and can fail to produce usable data if there is an error in the program record list that provides the concordance between chan-nels and programs.
Several approaches have been proposed that are intended to avoid the cumbersome cable/station record a and/or program record list manner of keeping track of which station and/or which programming is available from which signal source and channel within a sampled house-hold. As an example, one such approach has employed a program monitoring system that reads an identifying code embedded in the program, and uses the ancillary code to identify the program to which the television or radio was tuned.
As another example, a program signature is ex-tracted from the program signal selected for use (i.e., for viewing if the signal is a television signal, or for listening if the signal is a radio signal) in the sampled household and is later compared to previously extracted reference signatures in an effort to match the program signature to a previously extracted reference signature in order to thereby identify the selected program.
Accordingly, this signature approach is a correlation system which uses a sample frequency that is less than the frequency of the program signal.
Such monitoring equipment in the sampled household also stores a time stamp in addition to the ancillary code or program signature. The time stamp is used to determine the time and date of viewing and/or listening relative to the selected program.
Thomas et al., in U.S. Patent No. 5,425,100, and U.S. Patent No. 5,526,427, both of which are assigned to the same assignee as the present invention, teach a hierarchical, multi-level encoding system for identifying a transmitted program by reading an ancillary program identifying code which is sequentially added to the program as it passes through various stages of a program distribution network. Other program monitoring systems employing ancillary codes which are embedded in a transmitted program are taught by Haselwood et al. in U.S. Patent No. 4,025,851, and by Crosby in U.S. Patent No. 3,845,391.
A program monitoring system that exclusively relies on ancillary codes may produce inaccurate results when ancillary codes are either intentionally or acci-dentally omitted from program signals. Even when the original program signal is encoded with an ancillary code, there is a risk that the ancillary code will be intentionally removed before the program signal is viewed or heard. There is also the risk that ancillary codes may be accidentally removed before the program in which they are embedded is viewed or heard. For example, an-cillary codes that are embedded in video or audio program signals so that they are undetectable to a viewer or lis-tener, or so that they are at least unobtrusive enough to be no more than minimally detectable by a viewer or lis-tener, are commonly stripped from the video or audio program signals when the video or audio program signals are compressed (e. g., such as by the MPEG II compression scheme used with digital television signals).
Moreover, ancillary codes, which are inserted into vertical blanking intervals (VBI) of the video por-tions of program signals, and which survive passage through the signal transmission chain so as to be re-ceived by a user's television receiver, are commonly re-moved from the video before the video is applied to the CRT of a television. As a result, non-intrusive acquisi-tion of these VBI ancillary codes is impractical because such non-intrusive acquisition usually requires the use of probes which generally pick up the video sent by the tuner to the CRT after the VBI ancillary codes have al-ready been stripped from the video.
Therefore, ancillary codes in the vertical blanking interval are more easily detected if the moni-toyed television receiver is opened so that leads of the monitoring equipment can be soldered to video test points of the television receiver at which the ancillary codes are still present. However, such an arrangement is in-trusive, leading to objections by the members of the sta-tistically sampled households.
Signal comparison program monitoring systems, other than signature matching systems such as those de-scribed above, have also been used in order to determine the signal sources (e. g., channels? of the programs being viewed or heard. One of the oldest known signal compari-son program monitoring systems compares a synchronization component of a television program signal selected by a _ 5 -WO 98132251 PCTlITS97/09218 television tuner with a corresponding synchronization component in a program signal selected by a reference tuner. This signal comparison program monitoring system credits viewing to the signal source selected by the reference tuner when and if the two synchronization com ponents match within some predetermined error.
Currey, in U.S. Patent No. 3,372,233, provided an early teaching of such a program monitoring system which compared the phasing of vertical synchronization signals for this purpose. Currey's approach was not particularly successful because there are times when the vertical synchronization components from different signal sources occasionally match. When this type of matching occurs, the program source measurement is ambiguous.
Solar, in U.S. Patent No. 4,754,808, and Gall, in U.S.
Patent No. 4,847,685, provided improved synchronization component measurement systems that did not entirely over-come the basic shortcoming of the Currey approach. In U.S. Patent No. 5,294,977, Fisher et al. disclosed a syn-chronization component based measurement system operating in a restricted environment in which such phase coinci-dences can be avoided.
Another signal comparison program monitoring system correlates a receiver signal, which may be extracted from a receiver being monitored, with a reference signal, which may be supplied by a reference tuner that is tuned consecutively to the possible program signal sources to which the monitored receiver may be tuned. This correlation system determines the channel being viewed or heard when the correlation between the receiver signal from the monitored receiver and the reference signal from the reference tuner exceeds some predetermined value. This monitoring approach was initially adapted for the purpose of in-home identification of viewed television programs by Kiewit et al. in U.S. Patent No. 4,697,209. The teachings of Kiewit et al. have been expanded upon by Thomas et al., in U.S. Patent No. 5,481,294, who described the use of signatures extracted from either a video component or an audio component of a receiver signal, and who discussed the operational advantages of using non-invasive sensors to acquire the components.
A further comparison program monitoring system was placed in commercial service in 1984 by the A.C. Nielsen Company and was internally referred to as the Real Time Correlation (RTC) system. The RTC system used a combination of (i) vertical synchronization component matching and (ii) audio correlation in order to identify an unknown signal. The RTC system did so by first making a preliminary identification based upon matching of ver-tical synchronization components. However, this prelimi-nary identification would not be unique if the unknown transmitted signal, for example, was one of several sync-locked signals originating at a local cable head-end.
Therefore, the RTC system resolved ambiguities by corre-lating the audio component of the selected transmitted signal from the monitored television with the audio com-ponent of the reference signal from the reference tuner whose synchronization component matched the synchroniza-tion component of the transmitted signal.
Correlation program monitoring systems are generally more robust and less affected by signal degra-dation than are code reading program monitoring systems.
Even so, a signal correlation program monitoring system, which compares two signals (e.g., a receiver signal se-lected by a monitored television at a television viewing site in a statistically sampled household, and a refer-ence signal selected by a reference tuner at a different local reference site), works best when the two signals to be correlated are both high quality replicas of what was actually transmitted. If one of the correlated signals, - g _ such as the receiver signal selected by the monitored television, is acquired by a non-intrusive sensor at the television viewing site, and if the other correlated signal, such as the reference signal selected by the reference tuner, is acquired from the audio or video cir-cuitry of a tuner at a different local reference site, artifacts introduced by the non-intrusive measurement at the television viewing site may have a substantial ad-verse impact on the correlation between the receiver and reference signals. To reduce such artifacts, Thomas et al., in the aforementioned U.S. Patent No. 5,481,294, teach the suppression or removal of background noise from an audio signal acquired by a non-intrusive microphone at the receiver viewing or listening site.
Another problem facing signal correlation sys-terns is that, because signal correlation systems require an on-going collection of reference signatures by equip-ment dedicated to monitoring the signals transmitted from each program signal source in whatever regional market is being measured, the operating cost of a signature-based program monitoring system is generally higher than that of a comparable program monitoring system relying on ancillary codes.
_ g _ A problem facing all, or nearly all, program monitoring systems arises from signal sources which orig-inate within the household itself. Signal sources of this sort may include computers or video games, which use the monitored television's display, and video cassette (or tape) recorders, which play program signals that were recorded at earlier times or that are recorded on rental cassettes (or tapes). The use of such local signal sour-ces is, with one exception to be discussed below, system-atically excluded from a long-established audience mea-surement parameter called "Households Using Television"
(HUT) because the use of a television receiver with a locally generated signal does not fall within the scope of conventional television audience measurements.
Moreover, if a local signal source is not iden-tified as such, a program monitoring system could either (i) erroneously count viewing or listening based on this local signal source as it would count viewing or listen-ing based upon a remote signal source, or (ii) label the viewing or listening based on the local signal source as an unidentified activity. Either way, viewing or listen-ing based upon a local signal source would be included as contributions to the overall HUT value reported by the program monitoring system in such a way as to create ambiguities.
The exception mentioned above relates to re-cording of programs by VCRs for later time shifted view-ing. The reportable HUT value generally counts time-shifting viewing either at the time of recording or at the time of playback, but does not count at both record-ing and playback. ey not counting at both recording and playback, double counting is avoided. Also, whether counting is done at the time of recording or at the time of playback, program monitoring systems strive to count only transmitted programs and seek to avoid counting non-transmitted programs, such as rented movies.
Also, a VCR typically has a number of modes in a non-record mode. For example, in a monitor mode, the VCR is used to pass through a currently selected trans-mitted program signal so that the signal may be viewed on a television, but the VCR does not concurrently record the signal. In a tune/record mode, the VCR is used to pass through a currently selected transmitted program signal for both viewing and recording. In a non-tune/record mode, the VCR is used to record a program without concurrent viewing of the program on a televi-sion; thus, the program is recorded for time-shifted playing. In a play mode, the VCR is used to play trans-mitted materials, and as tune-shifted recordings, and non-transmitted materials, such as rented movies. In an off mode, the VCR is off. Because of this number of modes, a VCR presents one of the most difficult program monitoring challenges.
Early measurements of VCRs in sampled house-holds involved monitoring of both the control switches ZO and the tuners of VCRs. This monitoring resulted in the measurement of recording, which was credited to program ratings when recorded, and in the identification of all other uses as not contributing to program ratings. Thus, for example, when recording was counted as HUT viewing, all play activity was counted as non-HUT usage). These early measurements of VCRs involved a complicated and expensive disassembly and modification of consumers' equipment in order to physically connect switch monitor-ing equipment to the VCR switches.
Subsequent improvements in VCR measurement provided less invasive, and in some cases entirely non-invasive, ways of acquiring the requisite signals. In U.S. Patent No. 4,533,302, Damoci teaches a method of picking up an artifact from the output of a VCR's erase head in order to ascertain that the measured VCR is recording a tuned signal. Vitt et al., in U.S. Patent No. 5,165,069, teach a further improved measurement method in which all the status information (including a sensed erase-head output, which is commonly selected by different manufacturers to be a continuous wave (CW) tone lying between thirty and seventy-five KHz) is acquired from a sensor or pickup located immediately adjacent to, but externally of, the VCR's housing. Mostafa et al., in U.S.
Patent No. 5,495,282, teach yet another non-invasive arrangement for monitoring the operation of a VCR by injecting encoded identification signals into the VCR and searching for that signal in the RF output from the VCR.
Yet the monitoring of VCRs continue to be a difficult problem.
The present invention solves one or more of the above-noted problems.
Summary of the Invention In accordance with one aspect of the present invention, there is provided a system for identifying a local signal source supplying a program signal to a display of a monitored receiver, wherein the local signal source and the monitored receiver are located in a household, and wherein the system comprises: a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract a source program signature representative of the program signal supplied by the local signal source, wherein the program signature extracter is located in the household;
and, a signal source identifier arranged to identify either one of the local signal source and the monitored receiver as a local source of the program signal supplied to the display in response to the reference program signature and the source program signature.
In accordance with another aspect of the present invention, there is provided a system for identifying which of first and second local signal sources is supplying a program signal to a display of a monitored receiver, wherein the first and second local signal sources and the monitored receiver are located in a household, and wherein the system comprises: a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract first and second source program signatures representative of an output of the first and second local signal sources, wherein the program signature extracter is located in the household; and, a signal source identifier arranged to identify which of the first and second local signal sources and the monitored receiver is a local source of the program signal supplied to the display in response to the reference program signature and the first and second source program signatures.
In accordance with yet another aspect of the present invention, there is provided a system for identifying a program tuned by a monitored receiver, wherein the monitored receiver is located in a household, and wherein the system comprises: a source tuner, separate from a tuner of the monitored receiver, arranged to tune to programs tuneable by the monitored receiver, wherein the source tuner is located in a household; a program signature extracter operably coupled to the monitored receiver and to the source tuner and arranged to extract a first program signature from an output of the monitored receiver and to extract a second program signature from an output of the source tuner; a signature correlates arranged to correlate the first and second program signatures; and, a code reader operably coupled to the source tuner and arranged to read an ancillary code from the output of the source tuner if the signature correlater detects a match between the first and second program signatures.
In accordance with still another aspect of the present invention, there is provided a method of determining the source of a signal supplied to a display of a monitored receiver in a household, the method comprising the steps of:
(a) selecting, by means of a source receiver, a source signal corresponding to a channel; (b) acquiring, by use of a non-intrusive sensor disposed proximate to the monitored receiver, a representation of the signal supplied to the display; (c) comparing the representation of the signal supplied to the display to the source signal in order to determine a difference between the representation and the source signal; (d) if the difference is less than a predetermined amount, identifying the monitored receiver as a local source of the signal supplied to the display; and, (e) if the difference is not less than a predetermined amount, controlling the source receiver to receive a source signal corresponding to another channel and repeating steps (b) , (c) and (d) .
In accordance with a further aspect of the present invention, there is provided a method of reading an ancillary code operably associated with a user selected program signal transmitted in one of a plurality of program channels to which a household receiver in a household is tuned, the method comprising the steps of: (a) acquiring the user selected program signal from the household receiver;
(b) acquiring a source program signal corresponding to a predetermined one of the plurality of program channels from a reference receiver; (c) comparing the source program signal to the user selected program signal and, if the source program signal and the user selected program signal differ by less than a predetermined amount, reading the ancillary code from the source program signal provided by the reference receiver.
In accordance with yet a further aspect of the present invention, there is provided a method of identifying which of first and second signal sources is supplying a program signal to a display of a monitored receiver, wherein the second signal source is the monitored receiver, wherein the first and second signal sources are located in a household, and wherein the method comprises: (a) comparing a sync signal from an output of a reference receiver corresponding to a first channel to a sync signal from an output of the monitored receiver; (b) if the sync signal from an output of the reference receiver matches the sync signal from an output of the monitored receiver, extracting a reference program signature representative of the output of the monitored receiver and a signature representative of the output of the reference receiver; (c) identifying the monitored receiver as a source of the program signal if the reference program signature and the signature representative of the output of the monitored receiver match; and, (d) if the sync signal from an output of the reference receiver does not match the sync signal from an output of the monitored receiver, comparing a sync signal from an output of the reference receiver corresponding to a second channel to a sync signal from an output of the monitored receiver and repeating steps (c) and (d) as necessary.
In accordance with a still further aspect of the present invention, there is provided a source detector for detecting a source of a program signal supplied to a display of a program receiver, the source detector including a correlates, the correlates coupled to the program receiver and to a local signal source, the correlates correlating outputs of the program receiver and of the local signal source in order to detect which of the local signal source and the program receiver is the source of the program signal supplied to the display of the receiver.
WO 98132251 PCTlUS97109218 Brief Description of the Drawing Figure 1 is a schematic illustration showing the components of a prior art television audience mea-surement system which is improved by the present inven-tion;
Figure 2 illustrates in greater detail the statistically selected household of Figure 1 as measured in accordance with the prior art;
Figure 3 is a schematic block diagram of a pre-ferred embodiment of the present invention; and, Figure 4 is a state table summarizing VCR mea-surements which may be made using the apparatus of Figure 3.
Detailed Description of the Preferred Embodiment A television audience measurement system 10 of the sort taught by Thomas et al. in U.S. Patent No. 5,481,294 is depicted schematically in Figure 1.
Programs transmitted from a plurality of program trans-mitters 12 (which are depicted in the drawing as over-the-air transmitters, but which may include any transmit-ter of program signals such as CATV, direct satellite broadcast, and/or the like) are received at a statisti-tally selected household 14. The same program signals WO 98/32251 PCT/US97l09218 from the same program transmitters 12 are also received by a local monitoring site 16. Generally, although not necessarily, the local monitoring site 16 of the televi-sion audience measurement system 10 is located in a cor-responding regional market being measured, and serves a plurality of statistically selected households, such as the statistically selected household 14, which are locat-ed within that regional market. All such statistically selected households communicate their data to a central site 18.
Also, there may be a plurality of regional markets each having a corresponding local monitoring site 16 and each local monitoring site 16 serving a plurality of corresponding statistically selected households 14.
All such statistically selected households and all such local monitoring sites communicate their data to the central site 18.
Data, which may comprise identifying ancillary codes transmitted with the programs transmitted by the program transmitters 12, or which may comprise program signatures characteristic of such programs, are extracted from the received transmitted programs by both the sta-tistically selected household 14 and the local monitoring site 16, and the extracted data are sent from both the WO 98!32251 PCTlUS97109218 statistically selected household 14 and the local moni-toring site 16 to the central site 18. The central site 18 compiles television audience reports based upon this data from the statistically selected household 14 and the local monitoring site 16 as well as from all other sta-tistically selected households located within the receiv-ing area of the local monitoring site 16, from all other statistically selected households located within the receiving areas of all other corresponding local moni-toring sites, and from all other local monitoring sites.
In general accordance with the teachings of Thomas et al. in U.S. Patent No. 5,481,294, the portion of the television audience measurement system 10 located within the statistically selected household 14 is shown in more detail in Figure 2. As shown therein, the pro-gram transmitters 12 transmit RF program signals to a signal input 20, which is generally shown as an antenna but which may be any other type of program signal input, such as a cable input, a satellite dish, and/or the like.
The program signals received by the signal input 20 may comprise a plurality of channels of television program-ming and are routed to one or more television receivers 22, 22~ of the statistically selected household 14.
WO 98/32251 PCTlUS97/09218 Each of the television receivers 22, 22' may have associated with it a corresponding local (i.e., non-transmitted) video signal source 24, 24'. For example, the local video signal source 24 associated with the television receiver 22 may be a video game 26, and the local video signal source 24' associated with the tele-vision receiver 22' may be a VCR 28. The local video signal sources 24, 24' may be configured to send their output video signals to their corresponding television receivers 22, 22'.
Non-invasive signal sensors 30, such as micro-phones, photodetectors, inductive pickups, and/or the like, are arranged, and are located, to acquire represen-tations of the program signals selected for viewing on the television receiver 22. These representations are preprocessed by a preprocessing circuit 32 in a manner, for example, described in the aforementioned U.S. Patent No. 5,481,294. The preprocessed representations are passed to a code reader 34 and to a signature extractor 36. The code reader 34 and the signature extractor 36 produce program identifying data from the preprocessed representations. Thus, for example, the code reader 34 WO 98!32251 PCT/US97/09218 reads ancillary codes from the preprocessed representa-tions, and the signature extractor 36 extracts signatures from the preprocessed representations.
The program identifying data extracted by the code reader 34 and the signature extractor 36 are sent to a data storage and telecommunication processor 38 for subsequent transmission by way of a transmission medium 40 to the central site 18. Also, as is well known in the art, a local clock 42 associated with the data storage and telecommunication processor 38 is conventionally syn-chronized with a master clock at the central site 18 whenever data are transferred between the statistically selected household 14 and the central site 18 over the transmission medium 40. The transmission medium 40, for example, may be the public switched telephone network.
Similarly, non-invasive signal sensors 30' are arranged, and are located, to acquire representations of the program signals selected for viewing on the televi-sion receiver 22'. These representations are preprocess-ed by a preprocessing circuit 32'. The preprocessed representations are passed to a code reader 34' and to a signature extractor 36'. The code reader 34' and the signature extractor 36' produce program identifying data from the preprocessed representations. Thus, for exam-ple, the code reader 34' reads ancillary codes from the preprocessed representations, and the signature extractor 36' extracts signatures from the preprocessed representa-tions. The program identifying data read by the code reader 34' and extracted by the signature extractor 36' are sent to the data storage and telecommunication pro-cessor 38 for subsequent transmission to the central site 18.
A people meter 43 may also be associated with the television receiver 22. The people meter 43 may be any of the people meters used by Nielsen Media Research, Inc. to meter the viewing habits of panelists, and gener-ally determines the channel being viewed and the identi-ties of the viewers of the television receiver 22. Also, a people meter 43' may be associated with the television receiver 22'. The people meter 43' may be similar to the people meter 43.
Figure 3 illustrates a program signal source detector 44 which may be used for the portion of the television audience measurement system 10 located within the statistically selected household 14 as shown in Fig-ure 2 and which is suitable for accurately determining a local source of signals, such as the VCR 28, being dis-played on a monitored television, such as the television receiver 22'. If desired, the local metering site 16 may be eliminated. However, the local metering site 1~ may be desirable in those markets where no one statistically selected household receives all of the possible signals that are available in the market in which the statisti-cally selected household 14.
As shown in Figure 3, a signal input 46, which is generally shown as an antenna but which may be any program signal input, such as a cable input, a satellite dish, and/or the like, receives the program signals transmitted by the program transmitters 12. The program signals received by the signal input 46 may comprise a plurality of channels of television programming. The program signals received by the signal input 46 may be split by a splitter 48 so as to be fed to both household entertainment equipment 50 and a channel selection appa-ratus 52. It should be noted here that, in determining the local source of video and/or audio being displayed by the television receiver 22', the output of the television receiver 22' is the reference signal, and the output of the channel selection apparatus 52, the game 26, the VCR
WO 98!32251 PCT/US97/09218 28, etc. is the source signal. The household entertain-ment equipment 50 and the channel selection apparatus 52 are located within the statistically selected household 14. As is known, a user of the household entertainment equipment 50 may choose from among many various inter-connections in order to route a selected signal to a television and/or other equipment. In the interest of clarity of presentation, however, these various intercon-nections, which may be made by the user, are not shown in Figure 3.
In some cases, the selected signal is routed through the VCR 28 and then supplied to its associated television receiver 22~. This routing is commonly done at RF via a suitable cable from an RF output of the VCR
28 to an RF input of the television receiver 22~, but the signal may also be supplied to the television receiver 22~ as a baseband audio signal from a VCR baseband au-dio output of the VCR 28 and/or as a baseband video sig-nal from a VCR baseband video output of the VCR 28. For purposes of the program signal source detector 44, howev-er, a VCR audio output 56 of the VCR 28 may be a baseband audio output of the VCR 28, and a VCR video output 58 of the VCR 28 may be a baseband video output of the VCR 28.
In one mode of operation of the VCR 28, here-inafter called the "TV mode," the RF signals from the signal input 46 are supplied directly to the television receiver 22', and the VCR 28 is not involved in the tun-ing process. The VCR 28 is in this mode whenever it is unpowered. In another mode, hereinafter called "VCR
TUNE," a tuner within the VCR 28 is used to select one of the plurality of program signals received by the signal input 46 and to supply that selected signal as an output of the VCR 28 to its television receiver 22'. In a fur-ther mode, hereinafter called "PLAY," a signal stored on a video cassette (or tape) is supplied by the VCR 28 to . its television receiver 22'. In yet a further mode, hereinafter called "RECORD," a program signal is recorded by the VCR 28 for later, time shifted viewing.
When the VCR 28 is in the RECORD mode, its erase head is powered so as to erase whatever old signal may be on the cassette (or tape) before the new signal is recorded. The operation of the erase head can be detect-ed by finding some artifact of the erase head tone. As noted by Vitt et al. in U.S. Patent No. 5,165,069, this detection may be done in a non-invasive manner with an inductive sensor installed adjacent to the VCR 28. It also has been also found that an artifact of the erase head signal can often be detected directly from the VCR
audio output 56 of some models of the VCR 28. The manner of detecting the erase head signal depends on the specific model of the VCR 28 being monitored. If an artifact of the erase head signal cannot be detected directly from the VCR
audio output 56 of the VCR 28, the program signal source detector 44 may employ an input from a radiated signal pickup (not shown) of the sort disclosed by Vitt et al.
As shown in Figure 3, three of the non-invasive signal sensors 30' are employed to acquire representations of various signal components from the television receiver 22' whenever it is turned on. These three non-invasive signal sensors may include (i) a suitable sync signal pickup 60 which may be of the type disclosed in U.S. Patent No. 5,889,548, which is disposed adjacent the television receiver 22', and which picks up a representation of the vertical and horizontal synchronization pulses of the television receiver 22', (ii) a video signal pickup 62 which may be of the type disclosed in the aforementioned U.S.
Patent No. 5,889,548 and which is arranged to pick up a representation of the video signal being displayed by the televi-sion receiver 22', and (iii) an audio signal pickup 64, which may be a microphone as taught by Thomas et al. in U.S. Patent No. 5,481,294 and which is used to acquire the audio portion of the displayed program signal for subsequent matching operations.
It is noted that the video signal pickup 62 may not, and probably does not, acquire the full video signal (some attenuation at the higher frequencies and the low-est frequencies is common), but the failure of the video signal pickup 62 to acquire the full video signal is of no particular concern in the overall measurement system of the present invention because the matching operations disclosed hereinafter can be conducted using only mid-frequency components of the various video signals. It is also noted that the video signal pickup 62 may not, and probably does not, acquire the information contained in the vertical blanking interval of the video signal be-cause the video signal pickup 62 is preferably located near the CRT of the television receiver 22' and because the vertical blanking interval is commonly not supplied to the CRT video of the television receiver 22'. Accord-ingly, ancillary codes located in the vertical blanking interval cannot be read from the output of the video signal pickup 62. It will be understood to those skilled WO 98!32251 PCTJUS97/09218 in the art that both the video signal pickup 62 and the audio signal pickup 64 may employ appropriate circuitry (not separately shown) to match their output levels to the industry standard output levels of the signals ob-tamed from the VCR video output 58 and the VCR audio output 56 against which they are matched.
If the television receiver 22' is a television model provided with an external video jack, such an ex-ternal video jack can be used in lieu of the video signal pickup 62 and the sync signal pickup 60. Similarly, if the television receiver 22' is a television model provid-ed with an external audio jack, such an external audio jack can be used in lieu of the audio signal pickup 64.
The channel selection apparatus 52 of the pro-gram signal source detector 44 employs a source scanning tuner 66. The source scanning tuner 66 has access to the signal input 4& by means of the splitter 48 and may scan all of the available programming channels under control of a controller 68. The controller 68 may be a PIC 16c65 that is slaved to a digital signal processor 70 (which may be a Texas Instrument model TMS 320C32-60) of a digi-tal signal processing module 71. The digital signal processor 70 may be considered to have a signature ex-traction portion 70' and a signature correlating portion WO 98!32251 PCTIC1S97/09218 70" . The source scanning tuner 66 provides a video output 72 and one or two audio outputs 74 and 95 (the second of these being associated with a Secondary Audio Program (SAP) signal component of some television trans-missions) that are subsequently used in matching opera-Lions in order to determine the source of the signals displayed on the television receiver 22'.
As depicted in Figure 3, the program signal source detector 44 is capable of (i) extracting an audio program signature from a program signal, (ii) extracting a video program signature from the program signal, (iii) extracting an audio ancillary code from the program sig-nal, and (iv) extracting a video ancillary code from the program signal. Any one or more of these detection func-I5 tions may be used in order to identify the local source of the signals displayed by the television receiver 22'.
For example, the tuner of the television receiver 22' may be identified as the source of the signals being dis-played by the television receiver 22' if a reference audio signature extracted from an audio output of the television receiver 22' matches a source audio signature extracted from an audio output of the source scanning tuner 66 or if a reference video signature extracted from a video output of the television receiver 22' matches a source video signature extracted from a video output of the source scanning tuner 66.
Similarly, the VCR 28 may be identified as the local source of the signals being displayed by the tele-vision receiver 22' if a reference audio signature ex-tracted from an audio output of the television receiver 22' matches a source audio signature extracted from an audio output of the VCR 28 or if a reference video signa-ture extracted from a video output of the television receiver 22' matches a source video signature extracted from a video output of the VCR 28, the game 26 may be identified as the local source of the signals being dis-played by the television receiver 22' if a reference audio signature extracted from an audio output of the television receiver 22' matches a source audio signature extracted from an audio output of the game 26 or if a reference video signature extracted from a video output of the television receiver 22' matches a source video signature extracted from a video output of the game 26, and so on.
The channel selection apparatus 52 may receive a plurality of RF program signals in addition to the RF
program signals received by the signal input 46. For example, these other program signals may include off-air channels received by an antenna other than the antenna 46, channels received by way of a CATV cable (which may be received directly, or which may be received through a cable converter), channels received by a satellite dish, and/or the like. The program signals received by the signal input 46 and the other program signals described above are connected through RF multiplexers 80 to the input of the source scanning tuner 66 under control of the controller 68.
The video output 72 from the source scanning tuner 66 is applied to both a source video multiplexer 82 and a reference video multiplexes 84, while the audio output 74 and the second audio program (SAP) output 95 from the source scanning tuner 66 are applied to both a source audio multiplexes 86 and a reference audio multi-plexer 88. Also applied to both the source video multi-plexes 82 and the reference video multiplexes 84 are (i) the VCR video output 58 from the VCR 28, (ii) a video output 90 from the video game 26, (iii) a VCR video out-put 92 from a second VCR 94 which might also be used with the television receiver 22', (iv) a video output 96 from a Direct Broadcast Satellite receiver 98, and (v) a video output 100 from the television receiver 22~. Similarly, applied to both the source audio multiplexes 86 and the reference audio multiplexes 88 are (i) the VCR audio output 56 from the VCR 28, (ii) an audio output 102 from the video game 26, (iii} a VCR audio output 104 from the second VCR 94, (iv} an audio output 106 from the Direct Broadcast Satellite receiver 98, and (v) an audio output 108 from the television receiver 22'. The source video multiplexes 82, the reference video multiplexes 84, the source audio multiplexes 86, and the reference audio multiplexes 88 comprise an input multiplexes module 110.
Additionally, the video signal pickup 62 is applied to the source video multiplexes 82 and to the reference video multiplexes 84, and the audio signal pickup 64 is applied to the source audio multiplexes 86 and to the reference audio multiplexes 88.
The output from the source video multiplexes 82 is connected through a video signal conditioner circuit 111 and a multiplexes 112 to one input of a digitizer 114' and then to the signature extraction portion 70' of the digital signal processor 70. Similarly, the output from the reference video multiplexes 84 is connected through a video signal conditioner circuit 113 and a multiplexes 118 to one input of the digitizer 114' and then to the signature extraction portion 70' of the digi-tal signal processor 70. The signature extraction por-WO 98!32251 PCTIUS97/09218 tion 70', similarly to the signature extractor 36 of Figure 2, extracts video program signatures from signals on selected ones of the inputs of the source video multi-plexes 82 and the reference video multiplexes 84. Ac-cordingly, the signature correlation portion 70 " may correlates reference video signatures extracted from a video output of the television receiver 22' to source video signatures extracted from a video output of the game 26, a video output of the VCR 28, a video output of the source scanning tuner 66, a video output of the sec-and VCR 94, and/or a video output of the Direct Broadcast Satellite receiver 98, in order to determine whether the tuner of the television receiver 22', the game 26, the VCR 28, the second VCR 94, or the Direct Broadcast Satel-lite receiver 98 is the source of the signals being dis-played by the television receiver 22'.
The output from the source video multiplexes 82 is also connected directly through the multiplexes 112 and the digitizer 114' to a code reader 114 " . Similar-ly, the output from the reference video multiplexes 84 is also connected directly through the multiplexes 118 and the digitizer 114' to the code reader 114 ". The code reader 114 " may be similar to the code reader 34 of Figure 2. The code reader 114 " extracts an ancillary code from a signal on a selected one of the inputs of the source video multiplexer 82 and/or on a selected one of the inputs of the reference video multiplexer 84.
The output from the source audio multiplexer 86 is connected through the multiplexer 112 to one input of the digitizer 114' and then to the signature extraction portion 70' of the digital signal processor 70. Similar-ly, the output from the reference audio multiplexer 88 is connected through the multiplexer 118 to one input of the digitizer 114' and then to the signature extraction por-tion 70' of the digital signal processor 70. The signa-ture extraction portion 70' extracts audio program signa-tures from signals on selected ones of the inputs of the source audio multiplexer 86 and the reference audio multiplexer 88. Accordingly, the signature correlation portion 70 " may correlates reference audio signatures extracted from an audio output of the television receiver 22' to source audio signatures extracted from an audio output of the game 26, an audio output of the VCR 28, an audio output of the source scanning tuner 66, an audio output of the second VCR 94, and/or an audio output of the Direct Broadcast Satellite receiver 98, in order to determine whether the tuner of the television receiver 22', the game 26, the VCR 28, the second VCR 94, or the WO 98!32251 PCTJUS97109218 Direct Broadcast Satellite receiver 98 is the source of the signals being displayed by the television receiver 22'.
The output from the source audio multiplexes 86 is also connected directly through the multiplexes 112 and the digitizer 114' to the code reader 114 " . Simi-larly, the output from the reference audio multiplexes 88 is also connected directly through the multiplexes 118 and the digitizer 114' to the code reader 114 ". The code reader 114 " extracts an ancillary code from a sig-nal on a selected one of the inputs of the source audio multiplexes 86 and/or on a selected one of the inputs of the reference audio multiplexes 88.
The output from the reference video multiplexes 84 is also connected to a sync matching circuit 116 which compares the standard sync signal as sensed by the sync signal pickup 60 with the sync signals derived from the signal on a selected one of the inputs of the reference video multiplexes 84. The sync matching circuit 116 passes a match between the standard sync signal as sensed by the sync signal pickup 60 and a sync signal derived from the signal on a selected one of the inputs of the reference video multiplexes 84 to the digital signal pro-cessing module 71.
WO 98/32251 PCTlUS97/09218 With this arrangement, a reference video signa-ture extracted from a video output of the television receiver 22' may be compared to source video signatures extracted from a video output of the game 26, a video output of the VCR 28, a video output of the source scan-ning tuner 66, a video output of the second VCR 94, a video output of the Direct Broadcast Satellite receiver 98, and the like in order to determine the local source of the signals displayed by the television receiver 22'.
Alternatively or in addition, a reference audio signature extracted from an audio output of the television receiver 22' may be compared to source audio signatures extracted from an audio output of the game 26, an audio output of the VCR 28, an audio output of the source scanning tuner 66, an audio output of the second VCR 94, an audio output of the Direct Broadcast Satellite receiver 98, and the like in order to determine the local source of the sig-nals displayed by the television receiver 22'.
_' Because the correlation of signatures is compu-tationally expensive, the digital signal processing mod-ule 71 may first control the reference video multiplexer 84 in order to pass the video signal on the video output 72 of the source scanning tuner 65 to the sync matching circuit 116 which matches suitable synchronization compo-nents of the video output of the source scanning tuner 66 and from the sync signal pickup 60. Until a match is found, the controller 68 causes the source scanning tuner 66 to sequentially tune to the possible signal sources.
When a match between synchronization components is found, the digital signal processing module 71 con-trols the source video multiplexes 82 in order to pass the video signal currently on the video output 72 of the source scanning tuner 66 to the video signal conditioner circuit 111, the multiplexes 112, and the signature ex-traction portion 70', and the digital signal processing m module 71 controls the reference video multiplexes 84 in order to pass the video signal on the video output 100 (or 67) of the television receiver 22' to the video sig-nal conditioner circuit 113, the multiplexes 118, and the signature extraction portion 70'. (The video signal conditioner circuit 113 is always bypassed when using the video signal from the video signal pickup 62.) The sig-nature extraction portion 70' and the signature correlat-ing portion 70 " of the digital signal processor 70 ex-tracts and correlates video signatures from the video signal corresponding to the channel selected by the WO 98!32251 PCT/US97109218 source scanning tuner 66 and the video signal correspond-ing to a channel selected by the television receiver 22'.
These channels are the channels that are in sync as de-termined by the sync matching circuit 116. If a match is not found, it may be concluded that the sync tested by the sync matching circuit 116 relates to different chan-nels. Accordingly, the controller 68 steps the source scanning tuner 66 to the next channel to restart the process of finding synchronization and, if synchroniza-tion is found, of extracting and comparing video signa-tures. If a match of video signatures is found, the tuner of the television receiver 22' is identified as the local source of the signals displayed by the television receiver 22'.
Alternatively, when a match between synchroni-zation components is found, the digital signal processing module 71 controls the source audio multiplexes 86 in order to pass the audio signal on the audio output 74 of the source scanning tuner 66 to the multiplexes 112 and the signature extraction portion 70', and the digital signal processing module 71 may control the reference audio multiplexes 88 in order to pass the audio signal on the audio output 108 (or the audio signal pickup 64) of the television receiver 22' to the multiplexes 118 and the signature extraction portion 70'. The signature extraction portion 70' and the signature correlating portion 70 " of the digital signal processor 70 extracts and correlates audio signatures from the audio signal corresponding to the channel selected by the source scan-ning tuner 66 and the audio signal corresponding to a channel selected by the television receiver 22'. These channels are the channels that are in sync as determined by the sync matching circuit 116. If a match is not found, it may be concluded that the sync found by the sync matching circuit 116 relates to different channels.
Accordingly, the controller 68 steps the source scanning tuner 66 to the next channel to restart the process of finding synchronization and, if synchronization is found, of extracting and comparing audio signatures. If a match of audio signatures is found, the tuner of the television receiver 22' is identified as the local source of the signals displayed by the television receiver 22'.
After a match is thus found, the identity of this signal source may be confirmed by reading an ancil-lary code, if present, from the video signal on the video output 72 of the source scanning tuner 65. It should be noted here that, if the video signal pickup 62 is used to derive a video signal from the television receiver 22', and if ancillary codes are inserted in the vertical blanking interval of video signals, the ancillary code cannot be read from the video signal on the video signal pickup 62 because, in many modern television sets, the vertical blanking interval is not present in video signal at the point where the video signal pickup 62 picks up the video signal. Accordingly, ancillary codes can in-stead be read from the video output 72 of the source scanning tuner 66 when the source scanning tuner 66 is tuned to the channel to which the television receiver 22' is tuned. However, if the video output 100 is used to derive a video signal from the television receiver 22~, if the video output 100 is at baseband, and if ancillary codes are inserted in the vertical blanking interval of video signals, the ancillary code can be read from the video signal on the video output 100 because the vertical blanking interval is present in the baseband video sig-nal. Alternatively, the identity of this signal source may be confirmed by reading an ancillary code, if pres-ent, from the audio signal on the audio output 74 of the source scanning tuner 66 or on the audio output 108 (or 64? of the television receiver 22~.
If signatures extracted from all of the chan-nels to which the source scanning tuner 66 may be tuned do not match signatures extracted from the output of the television receiver 22', reference video and/or audio signatures extracted from a video and/or audio output of the television receiver 22' may be compared to source video and/or audio signatures extracted from a video and/or audio output of the game 26, from a video and/or an audio output of the VCR 28, from a video and/or an audio output of the second VCR 94, from a video and/or an audio output of the Direct Broadcast Satellite receiver 98, and the like in a similar manner in order to deter-mine whether any of these local sources is the local source of the signals displayed by the television receiv-er 22'.
Also, various modes of the VCR 28 (and of the second VCR 94) can be determined by the arrangement of the present invention. Figure 4 discloses in table form the operation of the present invention in order to moni-for the modes of a VCR. As shown in Figure 4, if the erase head of the VCR 28 is active, if the outputs of the VCR 28 and of the source scanning tuner 66 match, and if the outputs of the VCR 28 and of the television receiver 22' match, then it may be concluded that the VCR 28 is in the RECORD mode and that the program being recorded is also being viewed at the same time.
The operation of the erase head of the VCR 28 can be detected by the digital signal processing module 71 from a VCR erase detector 119 which is associated with the VCR 28. (Also, a VCR erase detector 120 may be asso-ciated with the second VCR 94.~ The erase head detector 119 may be of the sort disclosed by Vitt et al. Alterna-tively, the code reader 114 may be arranged to detect an artifact of the erase signal of the VCR 28 from the VCR
audio output 5& of the VCR 28 by use of either the source audio multiplexer 86 or the reference audio multiplexer 88.
In order to determine if the outputs of the VCR
28 and of the source scanning tuner 66 match, the video outputs of the VCR 28 and of the source scanning tuner 66 may be correlated. For example, the digital signal pro-cessing module 71 may control the source video multiple-xer 82 in order to pass the video signal on the video output 72 to the video signal conditioner circuit 111, the multiplexer 112, and the signature extraction portion 701, and the digital signal processing module 71 may con-trol the reference video multiplexer 84 in order to pass the video signal on the VCR video output 58 to the video signal conditioner circuit 113, the multiplexer 118, and the signature extraction portion 70'. The signature extraction portion 70' and the signature correlating portion 70 " of the digital signal processor 70 extracts and correlates video signatures from a video signal cor-responding to a channel selected by the source scanning tuner 66 and from a video signal corresponding to a chan-nel selected by the VCR 28. If these video signatures do not match, the controller 68 may step the source scanning tuner 66 through each of the channels until a match is f ound .
Alternatively, the digital signal processing module 71 may control the source audio multiplexes 86 in order to pass the audio signal on the audio output 74 to the multiplexes 112 and the signature extraction portion 70', and the digital signal processing module 71 may con-trol the reference audio multiplexes 88 in order to pass the audio signal on the VCR audio output 56 to the multi-plexes 118 and the signature extraction portion 70'. The signature extraction portion 70' and the signature corre-lating portion 70 " of the digital signal processor 70 extracts and correlates audio signatures from the audio signal corresponding to a channel selected by the source scanning tuner 66 and from the audio signal corresponding WO 98132251 PCTlUS97/09218 to a channel selected by the VCR 28. If these audio signatures do not match, the controller 58 may step the source scanning tuner 66 through each of the channels until a match is found.
In order to determine if the outputs of the VCR
28 and of the television receiver 22' match, the video outputs of the VCR 28 and of the television receiver 22' may be correlated. The correlation of the outputs of the VCR 28 and of the television receiver 22' also can be determined by the digital signal processing module 71.
For example, the digital signal processing module 71 may control the source video multiplexes 82 in order to pass the video signal on the video output 100 from the televi-sion receiver 22' to the video signal conditioner circuit 111, the multiplexes 112, and the signature extraction portion 70', and the digital signal processing module 71 may control the reference video multiplexes 84 in order to pass the video signal on the video output 58 of the VCR 28 to the video signal conditioner circuit 113, the multiplexes 118, and the signature extraction portion 70'. The signature extraction portion 70' and the signa-Lure correlating portion 70 " of the digital signal pro-cessor 70 extracts and correlates video signatures from the video signal corresponding to a channel selected by the VCR 28 and the video signal corresponding to a chan-nel selected by the television receiver 22'.
Alternatively, the digital signal processing module 71 may control the source audio multiplexer 86 in order to pass the audio signal on the audio output 108 from the television receiver 22' to the multiplexer 112 and the signature extraction portion 70', and the digital signal processing module 71 may control the reference audio multiplexer 88 in order to pass the audio signal on the audio output 56 of the VCR 28 to the multiplexer 118 and the signature extraction portion 70'. The signature extraction portion 70' and the signature correlating portion 70 " of the digital signal processor 70 extracts and correlates audio signatures from the audio signal corresponding to a channel selected by the VCR 28 and the audio signal corresponding to a channel selected by the television receiver 22'.
If the television receiver 22' does not have output jacks so that the video output 100 and the audio output 108 are not present and so that the video signal pickup &2 and the audio signal pickup 64 are instead used to sense the video and audio signals of the television receiver 22', signatures from the video signals on the video output 58 of the VCR 28 and on the video signal WO 98132251 PCTlUS971092I8 pickup 62 of the television receiver 22' may be correlat-ed in the manner described above, or signatures from the audio signals on the audio output 56 of the VCR 28 and on the audio signal pickup 64 of the television receiver 22' may be correlated in the manner described above.
As also shown in Figure 4, if the erase head of the VCR 28 is active, if the outputs of the VCR 28 and of the source scanning tuner 66 match, and if the outputs of the VCR 28 and of the television receiver 22' do not match, then it may be concluded that the VCR 28 is in the RECORD mode, but that the program being recorded is not also being viewed on the television receiver 22' at the same time. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be corre-lated as described above in order to determine that they match, and the outputs of the VCR 28 and of the televi-sion receiver 22' can be correlated as described above in order to determine that they do not match.
As shown in Figure 4, if the erase head of the VCR 28 is not active, if the outputs of the VCR 28 and of the source scanning tuner 66 do not match, and if the outputs of the VCR 28 and of the television receiver 22' do match, then it may be concluded that the VCR 28 is in the PLAY mode. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be correlated as described above in order to determine that they do not match, and the outputs of the VCR 28 and of the television receiver 22' can be correlated as de-scribed above in order to determine that they do match.
Again as shown in Figure 4, if the erase head of the VCR 28 is not active, if the outputs of the VCR 28 and of the source scanning tuner 66 match, and if the outputs of the VCR 28 and of the television receiver 22' match, then it may be concluded that the VCR 28 is not recording or playing, but is instead being used to tune the television receiver 22', to fast forward a cassette (or tape), or to rewind a cassette (or tape). The use of the VCR 28 as a tuner may be credited by the program signal source detector 44. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be correlated as described above in order to determine that they match, and the outputs of the VCR 28 and of the television receiver 22' can be correlated as described above in order to determine that they match.
WO 98!32251 PCT/US97l09218 As finally shown in Figure 4, if the erase head of the VCR 28 is not active, if the outputs of the VCR 28 and of the source scanning tuner &6 do not match, and if the outputs of the VCR 28 and of the television receiver 22' also do not match, then it may be concluded that the VCR 28 is off. The operation of the erase head of the VCR 28 can be detected as described above, the outputs of the VCR 28 and of the source scanning tuner 66 can be correlated as described above in order to determine that they do not match, and the outputs of the VCR 28 and of the television receiver 22' can be correlated as de-scribed above in order to determine that they do not . match. The digital signal processing module 71 may de-termine the on or off state of the television receiver 22~ by detecting the presence or loss of a sync signal on the sync signal pickup 60.
Also, the arrangement of Figure 3 may be used to identify programs being played by the VCR 28 or being displayed by the television receiver 22~. For example, video and/or audio program identifying ancillary codes contained in the program signal being recorded by the VCR
28 may be read by the code correlating portion 114~~ and may be stored in a memory of the digital signal process-ing module 71. The stored video and/or audio program identifying ancillary codes can be compared with those read by the code correlating portion 114 " during the subsequent PLAY mode of the VCR 28 in order to determine if and when the recorded program signal is played back.
The video and/or audio program identifying ancillary codes read by the code correlating portion 114 " during either the RECORD mode or the subsequent PLAY mode of the VCR 28 may also be used to identify the programs being played in accordance with the teachings of the aforemen-tinned U.S. Patent No. 5,481,294.
If video and/or audio program identifying an-cillary codes are not present in the signals being re-corded and/or played, characteristic video and/or audio program signatures of the program signal being recorded by the VCR 28 may be extracted by the signature extrac-tion portion 70' and may be stored in the memory of the digital signal processing module 71. The stored charac-teristic video and/or audio signatures can be compared by the signature correlating portion 70 " with those ex-tracted by the signature extraction portion 70' during a subsequent PLAY mode in order to determine if and when the recorded program signal is played back. If a match is found, the signatures extracted during play or record-ing may be compared to known signatures previously ex-tracted from known programs by the local metering site 16 or by the source scanning tuner 66 in order to identify the recorded and/or played program in accordance with the teachings of the aforementioned U.S. Patent No. 5,481,294.
Similarly, video and/or audio program identi-fying ancillary codes of a program signal tuned by the tuner of the television receiver 22' may be read by the code correlating portion 114 " at the video and/or audio outputs of the television receiver 22'. The video and/or audio program identifying ancillary codes may be used to identify the programs displayed by the television receiv-er 22' in accordance with the teachings of the aforemen-tinned U.S. Patent No. 5,481,294. If video and/or audio program identifying ancillary codes are not present in the signals at the output of the television receiver 22', characteristic video and/or audio program signatures of the program signal at the output of the television re-ceiver 22' may be extracted by the signature extraction portion 70'. These signatures may be compared to known signatures previously extracted from known programs by the local metering site 16 or by the source scanning tuner 66 in order to identify the displayed program in WO 98!32251 PCT/US97/09218 accordance with the teachings of the aforementioned U.S.
Patent No. 5,481,294.
Programs being recorded and/or played by the second VCR 94, games from the video game 26 being dis-played by the television receiver 22~, and programs from the Direct Broadcast Satellite receiver 98 being dis-played by the television receiver 22~, may be similarly identified through the use of program identifying ancil-lary codes and characteristic program signatures. It should be noted, however, that the playing of rented or purchased cassettes (or tapes) is often more common than playing back time-shifted, previously recorded programs.
Accordingly, it is expected that most attempts to use characteristic program signatures in order to identify programs being played on the VCR 28 will fail to yield an identifying match. However, program identifying ancil-lacy codes are frequently added to pre-recorded cassettes (or tapes) so that, in those cases, the program signal source detector 44 installed in the statistically select-ed household 14 will still be able to identify the pro-gram being played by the VCR 28.
Certain modifications of the present invention have been discussed above. Other modifications will occur to those practicing in the art of the present in-vention. For example, although the present invention has been specifically described in connection with a televi-sion audience measurement system, the present invention may be used in connection with other systems such as program verification systems.
Also, although the present invention has been described in connection with the monitoring of television receivers, the present invention may be used in connec-tion with the monitoring of other receivers, such as radio receivers.
Similarly, although the present invention has been described in connection with monitoring VCRs, the present invention may be used in connection with monitor-ing other recording and/or playing equipment such as disk players, audio cassette and disk recorders/players, and the like, and in connection with signal sources that are less complex than VCRs and like equipment.
Moreover, as described above, the signature correlating portion 70 " of the digital signal processor 70 and the code correlating portion 114 " of the code reader 114 are located in the statistically selected WO 98132251 PCTlITS97/09218 household 14. However, the signature correlating portion 70 " and the code correlating portion 114 " instead may be located in the central site 18.
Furthermore, as described above, signatures are extracted from an output of the television receiver 22' and from an output of a local source of program signals, and these signatures are correlated in order to identify the source as the source of the signals being displayed by the television receiver 22'. These signatures may be exact analog or digital representations of the relevant programs signals so that the output of the television receiver 22' and the output of a source to be identified as the source of the program signals being displayed by the television receiver 22' may be directly correlated either in analog form or in digital form without the necessity of sampling the program signals. Alternative-ly, the signatures may be sampled representations of the relevant programs signals.
Accordingly, the description of the present invention is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the best mode of carrying out the invention. The details may be varied substantially without departing from the spirit of the invention, and the exclusive use of all modifica-tions which are within the scope of the appended claims is reserved.
Claims (54)
1. A system for identifying a local signal source supplying a program signal to a display of a monitored receiver, wherein the local signal source and the monitored receiver are located in a household, and wherein the system comprises:
a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract a source program signature representative of the program signal supplied by the local signal source, wherein the program signature extracter is located in the household; and, a signal source identifier arranged to identify either one of the local signal source and the monitored receiver as a local source of the program signal supplied to the display in response to the reference program signature and the source program signature.
a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract a source program signature representative of the program signal supplied by the local signal source, wherein the program signature extracter is located in the household; and, a signal source identifier arranged to identify either one of the local signal source and the monitored receiver as a local source of the program signal supplied to the display in response to the reference program signature and the source program signature.
2. The system of claim 1 wherein the signal source identifier comprises a signature correlater arranged to correlate the reference program signature and the source program signature.
3. The system of claim 2 wherein the signal source identifier comprises a program identifier arranged to identify a program associated with the program signal if the reference program signature and the source program signature match.
4. The system of claim 3 further comprising a code reader operably coupled to the local signal source and arranged to read an ancillary code from the program signal supplied by the local signal source.
5. The system of claim 4 wherein the program identifier identifies the program from the ancillary code read from the program signal.
6. The system of claim 5 wherein the ancillary code is a video code.
7. The system of claim 5 wherein the ancillary code is an audio code.
8. The system of claim 3 wherein the program identifier identifies the program from a signature extracted from the program signal.
9. The system of claim 2 wherein the signature correlater is located in the household, and wherein the signal source identifier includes a transmitter arranged to transmit a signal source indicating signal to a central facility.
10. The system of claim 1 wherein at least one of the reference program signature and the source program signature is a video program signature.
11. The system of claim 1 wherein at least one of the reference program signature and the source program signature is an audio program signature.
12. The system of claim 1 wherein the local signal source is a scanning tuner, wherein the program signature extracter extracts a reference program signature from an output of the monitored receiver and a source program signature from an output of the scanning tuner, and wherein the scanning tuner is located in the household.
13. The system of claim 1 wherein the local signal source is a VCR, wherein the program signature extracter extracts a reference program signature from an output of the monitored receiver and a source program signature from an output of the VCR, and wherein the VCR is located in the household.
14. The system of claim 1 wherein the local signal source is a game, wherein the program signature extracter extracts a reference program signature from an output of the monitored receiver and a source program signature from an output of the game, and wherein the game is located in the household.
15. A system for identifying which of first and second local signal sources is supplying a program signal to a display of a monitored receiver, wherein the first and second local signal sources and the monitored receiver are located in a household, and wherein the system comprises:
a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract first and second source program signatures representative of an output of the first and second local signal sources, wherein the program signature extracter is located in the household; and, a signal source identifier arranged to identify which of the first and second local signal sources and the monitored receiver is a local source of the program signal supplied to the display in response to the reference program signature and the first and second source program signatures.
a program signature extracter arranged to extract a reference program signature representative of an output of the monitored receiver and to extract first and second source program signatures representative of an output of the first and second local signal sources, wherein the program signature extracter is located in the household; and, a signal source identifier arranged to identify which of the first and second local signal sources and the monitored receiver is a local source of the program signal supplied to the display in response to the reference program signature and the first and second source program signatures.
16. The system of claim 15 wherein the signal source identifier comprises a signature correlater arranged to correlate the reference program signature with the first and second source program signatures.
17. The system of claim 16 wherein the signal source identifier comprises a program identifier arranged to identify a program source associated with the program signal if the reference program signature and one of the first and second source program signatures match.
18. The system of claim 17 further comprising a code reader operably coupled to the first local signal source and arranged to read an ancillary code from the program signal supplied by the first local signal source.
19. The system of claim 18 wherein the program identifier identifies the program from the ancillary code read from the program signal.
20. The system of claim 19 wherein the ancillary code is a video code.
21. The system of claim 19 wherein the ancillary code is an audio code.
22. The system of claim 17 wherein the program identifier identifies the program from a signature extracted from the program signal.
23. The system of claim 16 wherein the signature correlater is located in the household, and wherein the signal source identifier includes a transmitter arranged to transmit a signal source indicating signal to a central facility.
24. The system of claim 15 wherein at least one of the reference program signature and the first and second source program signatures is a video program signature.
25. The system of claim 15 wherein at least one of the reference program signature and the first and second source program signatures is an audio program signature.
26. The system of claim 15 wherein one of the first and second local signal sources is a scanning tuner, wherein the program signature extracter extracts a reference program signature from an output of the monitored receiver and a first source program signature from an output of the scanning tuner, and wherein the scanning tuner is located in the household.
27. The system of claim 15 wherein one of the first and second local signal sources is a VCR, wherein the program signature extracter extracts a reference program signature from an output of the monitored receiver and a source program signature from an output of the VCR, and wherein the VCR is located in the household.
28. The system of claim 15 wherein one of the first and second local signal sources is a game, wherein the program signature extracter extracts a reference program signature from an output of the monitored receiver and a source program signature from an output of the game, and wherein the game is located in the household.
29. A system for identifying a program tuned by a monitored receiver, wherein the monitored receiver is located in a household, and wherein the system comprises:
a source tuner, separate from a tuner of the monitored receiver, arranged to tune to programs tuneable by the monitored receiver, wherein the source tuner is located in a household;
a program signature extracter operably coupled to the monitored receiver and to the source tuner and arranged to extract a first program signature from an output of the monitored receiver and to extract a second program signature from an output of the source tuner;
a signature correlater arranged to correlate the first and second program signatures; and, a code reader operably coupled to the source tuner and arranged to read an ancillary code from the output of the source tuner if the signature correlater detects a match between the first and second program signatures.
a source tuner, separate from a tuner of the monitored receiver, arranged to tune to programs tuneable by the monitored receiver, wherein the source tuner is located in a household;
a program signature extracter operably coupled to the monitored receiver and to the source tuner and arranged to extract a first program signature from an output of the monitored receiver and to extract a second program signature from an output of the source tuner;
a signature correlater arranged to correlate the first and second program signatures; and, a code reader operably coupled to the source tuner and arranged to read an ancillary code from the output of the source tuner if the signature correlater detects a match between the first and second program signatures.
30. The system of claim 29 wherein the ancillary code is a video code.
31. The system of claim 29 wherein the ancillary code is an audio code.
32. The system of claim 29 wherein the first and the second program signatures are video program signatures.
33. The system of claim 29 wherein the first and the second program signatures are audio program signatures.
34. The system of claim 29 wherein the source tuner comprises a scanning tuner.
35. A method of determining the source of a signal supplied to a display of a monitored receiver in a household, the method comprising the steps of:
(a) selecting, by means of a source receiver, a source signal corresponding to a channel;
(b) acquiring, by use of a non-intrusive sensor disposed proximate to the monitored receiver, a representation of the signal supplied to the display;
(c) comparing the representation of the signal supplied to the display to the source signal in order to determine a difference between the representation and the source signal;
(d) if the difference is less than a predetermined amount, identifying the monitored receiver as a local source of the signal supplied to the display; and, (e) if the difference is not less than a predetermined amount, controlling the source receiver to receive a source signal corresponding to another channel and repeating steps (b) , (c) and (d).
(a) selecting, by means of a source receiver, a source signal corresponding to a channel;
(b) acquiring, by use of a non-intrusive sensor disposed proximate to the monitored receiver, a representation of the signal supplied to the display;
(c) comparing the representation of the signal supplied to the display to the source signal in order to determine a difference between the representation and the source signal;
(d) if the difference is less than a predetermined amount, identifying the monitored receiver as a local source of the signal supplied to the display; and, (e) if the difference is not less than a predetermined amount, controlling the source receiver to receive a source signal corresponding to another channel and repeating steps (b) , (c) and (d).
36. The method of claim 35 wherein step (c) comprises the steps of:
extracting a first program signature from the source signal;
extracting a second program signature from the representation of the signal selected by the user; and, comparing the first and second program signatures.
extracting a first program signature from the source signal;
extracting a second program signature from the representation of the signal selected by the user; and, comparing the first and second program signatures.
37. The method of claim 35 comprising the further step of reading an ancillary code from the source signal.
38. The method of claim 35 wherein step (c) comprises the steps of:
extracting a first video program signature from the source signal;
extracting a second video program signature from the representation of the signal selected by the user; and, comparing the first and second video program signatures.
extracting a first video program signature from the source signal;
extracting a second video program signature from the representation of the signal selected by the user; and, comparing the first and second video program signatures.
39. The method of claim 35 wherein step (c) comprises the steps of:
extracting a first audio program signature from the source signal;
extracting a second audio program signature from the representation of the signal selected by the user; and, comparing the first and second audio program signatures.
extracting a first audio program signature from the source signal;
extracting a second audio program signature from the representation of the signal selected by the user; and, comparing the first and second audio program signatures.
40. A method of identifying which of first and second signal sources is supplying a program signal to a display of a monitored receiver, wherein the second signal source is the monitored receiver, wherein the first and second signal sources are located in a household, and wherein the method comprises:
(a) comparing a sync signal from an output of a reference receiver corresponding to a first channel to a sync signal from an output of the monitored receiver;
(b) if the sync signal from an output of the reference receiver matches the sync signal from an output of the monitored receiver, extracting a reference program signature representative of the output of the monitored receiver and a signature representative of the output of the reference receiver;
(c) identifying the monitored receiver as a source of the program signal if the reference program signature and the signature representative of the output of the monitored receiver match; and, (d) if the sync signal from an output of the reference receiver does not match the sync signal from an output of the monitored receiver, comparing a sync signal from an output of the reference receiver corresponding to a second channel to a sync signal from an output of the monitored receiver and repeating steps (c) and (d) as necessary.
(a) comparing a sync signal from an output of a reference receiver corresponding to a first channel to a sync signal from an output of the monitored receiver;
(b) if the sync signal from an output of the reference receiver matches the sync signal from an output of the monitored receiver, extracting a reference program signature representative of the output of the monitored receiver and a signature representative of the output of the reference receiver;
(c) identifying the monitored receiver as a source of the program signal if the reference program signature and the signature representative of the output of the monitored receiver match; and, (d) if the sync signal from an output of the reference receiver does not match the sync signal from an output of the monitored receiver, comparing a sync signal from an output of the reference receiver corresponding to a second channel to a sync signal from an output of the monitored receiver and repeating steps (c) and (d) as necessary.
41. A source detector for detecting a source of a program signal supplied to a display of a program receiver, the source detector including a correlater, the correlater coupled to the program receiver and to a local signal source, the correlater correlating outputs of the program receiver and of the local signal source in order to detect which of the local signal source and the program receiver is the source of the program signal supplied to the display of the receiver.
42. The source detector of claim 41 wherein the local signal source is a VCR.
43. The source detector of claim 41 further including a code reader, the code reader reading an ancillary code from an output of a reference receiver if the output of the reference receiver matches the output of the program receiver.
44. The system of claim 1 wherein the display of the monitored receiver is a speaker.
45. The system of claim 1 wherein the display of the monitored receiver is a video monitor.
46. The system of claim 15 wherein the display of the monitored receiver is a speaker.
47. The system of claim 15 wherein the display of the monitored receiver is a video monitor.
48. The method of claim 35 wherein the display of the monitored receiver is a speaker.
49. The method of claim 35 wherein the display of the monitored receiver is a video monitor.
50. The method of claim 40 wherein the display of the monitored receiver is a speaker.
51. The method of claim 40 wherein the display of the monitored receiver is a video monitor.
52. The method of claim 40 wherein, if the sync signal from the output of the monitored receiver does not match the sync signal from the output of the reference receiver corresponding to any channel and if an extracted reference program signature representative of the output of the monitored receiver and a signature representative of the output of the reference receiver do not match for any channel, comparing an output of the first signal source to the output of the monitored receiver and, if the output of the first signal source matches the output of the monitored receiver, determining that the first signal source is a source of the program signal supplied to the display of the monitored receiver.
53. The source detector of claim 41 wherein the local signal source is a game.
54. The source detector of claim 41 wherein the local signal source is a player.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/786,270 US6675383B1 (en) | 1997-01-22 | 1997-01-22 | Source detection apparatus and method for audience measurement |
US08/786,270 | 1997-01-22 | ||
PCT/US1997/009218 WO1998032251A1 (en) | 1997-01-22 | 1997-05-27 | Source detection apparatus and method for audience measurement |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2275409A1 CA2275409A1 (en) | 1998-07-23 |
CA2275409C true CA2275409C (en) | 2006-07-25 |
Family
ID=25138120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002275409A Expired - Lifetime CA2275409C (en) | 1997-01-22 | 1997-05-27 | Source detection apparatus and method for audience measurement |
Country Status (12)
Country | Link |
---|---|
US (6) | US6675383B1 (en) |
EP (2) | EP0956669B1 (en) |
JP (2) | JP3919233B2 (en) |
CN (1) | CN1167264C (en) |
AR (1) | AR009498A1 (en) |
AT (1) | ATE408936T1 (en) |
AU (1) | AU735672B2 (en) |
BR (1) | BR9714323B1 (en) |
CA (1) | CA2275409C (en) |
DE (1) | DE69739000D1 (en) |
ES (1) | ES2314983T3 (en) |
WO (1) | WO1998032251A1 (en) |
Families Citing this family (184)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6177964B1 (en) * | 1997-08-01 | 2001-01-23 | Microtune, Inc. | Broadband integrated television tuner |
US6983478B1 (en) * | 2000-02-01 | 2006-01-03 | Bellsouth Intellectual Property Corporation | Method and system for tracking network use |
US7617508B2 (en) * | 2003-12-12 | 2009-11-10 | At&T Intellectual Property I, L.P. | Methods and systems for collaborative capture of television viewer generated clickstreams |
US20050283401A1 (en) * | 1997-01-06 | 2005-12-22 | Swix Scott R | Method and system for targeting incentives |
EP0965192B1 (en) * | 1997-01-06 | 2007-02-28 | Bellsouth Intellectual Property Corporation | Method and system for tracking network use |
US7587323B2 (en) | 2001-12-14 | 2009-09-08 | At&T Intellectual Property I, L.P. | System and method for developing tailored content |
US8677384B2 (en) * | 2003-12-12 | 2014-03-18 | At&T Intellectual Property I, L.P. | Methods and systems for network based capture of television viewer generated clickstreams |
US20100257037A1 (en) * | 2001-12-14 | 2010-10-07 | Matz William R | Method and system for targeted incentives |
US20060031882A1 (en) * | 1997-01-06 | 2006-02-09 | Swix Scott R | Systems, methods, and devices for customizing content-access lists |
US8640160B2 (en) * | 1997-01-06 | 2014-01-28 | At&T Intellectual Property I, L.P. | Method and system for providing targeted advertisements |
US6675383B1 (en) | 1997-01-22 | 2004-01-06 | Nielsen Media Research, Inc. | Source detection apparatus and method for audience measurement |
EP1043853B1 (en) | 1998-05-12 | 2005-06-01 | Nielsen Media Research, Inc. | Audience measurement system for digital television |
US7131135B1 (en) * | 1998-08-26 | 2006-10-31 | Thomson Licensing | Method for automatically determining the configuration of a multi-input video processing apparatus |
US7260823B2 (en) | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
US6871180B1 (en) * | 1999-05-25 | 2005-03-22 | Arbitron Inc. | Decoding of information in audio signals |
US6931657B1 (en) * | 2000-04-21 | 2005-08-16 | Microsoft Corporation | Methods and arrangements for providing a novel television and multimedia viewing paradigm |
US20040150746A1 (en) * | 2000-05-15 | 2004-08-05 | Mitsubishi Denki Kabushiki Kaisha | Program selecting apparatus |
FR2813002B1 (en) * | 2000-08-11 | 2003-01-24 | Mediametrie Cabsat | METHOD OF DETERMINATION, BY AN ANALYSIS DEVICE SUCH AS AN AUDIMETER, OF THE SOURCE SELECTED BY A USER ON AN ANALYZED DEVICE SUCH AS A TELEVISION RECEIVER |
US8010988B2 (en) | 2000-09-14 | 2011-08-30 | Cox Ingemar J | Using features extracted from an audio and/or video work to obtain information about the work |
US8205237B2 (en) | 2000-09-14 | 2012-06-19 | Cox Ingemar J | Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet |
US20020114299A1 (en) * | 2000-12-27 | 2002-08-22 | Daozheng Lu | Apparatus and method for measuring tuning of a digital broadcast receiver |
US20020188945A1 (en) * | 2001-06-06 | 2002-12-12 | Mcgee Tom | Enhanced EPG to find program start and segments |
US20040253598A1 (en) * | 2001-10-26 | 2004-12-16 | Baughn Mariah R. | Vesicle-associated proteins |
US7065544B2 (en) * | 2001-11-29 | 2006-06-20 | Hewlett-Packard Development Company, L.P. | System and method for detecting repetitions in a multimedia stream |
US7444658B1 (en) * | 2001-12-14 | 2008-10-28 | At&T Intellectual Property I, L.P. | Method and system to perform content targeting |
US7212979B1 (en) * | 2001-12-14 | 2007-05-01 | Bellsouth Intellectuall Property Corporation | System and method for identifying desirable subscribers |
US9967633B1 (en) | 2001-12-14 | 2018-05-08 | At&T Intellectual Property I, L.P. | System and method for utilizing television viewing patterns |
US20110178877A1 (en) * | 2001-12-14 | 2011-07-21 | Swix Scott R | Advertising and content management systems and methods |
US7086075B2 (en) | 2001-12-21 | 2006-08-01 | Bellsouth Intellectual Property Corporation | Method and system for managing timed responses to A/V events in television programming |
US20050071863A1 (en) * | 2001-12-21 | 2005-03-31 | Matz William R. | System and method for storing and distributing television viewing patterns form a clearinghouse |
US8086491B1 (en) | 2001-12-31 | 2011-12-27 | At&T Intellectual Property I, L. P. | Method and system for targeted content distribution using tagged data streams |
US20030131350A1 (en) | 2002-01-08 | 2003-07-10 | Peiffer John C. | Method and apparatus for identifying a digital audio signal |
JP4026403B2 (en) * | 2002-04-30 | 2007-12-26 | 日本電気株式会社 | Broadcast tower selection method, broadcast tower selection program, and broadcast receiver |
US7444655B2 (en) * | 2002-06-11 | 2008-10-28 | Microsoft Corporation | Anonymous aggregated data collection |
US20040003394A1 (en) * | 2002-07-01 | 2004-01-01 | Arun Ramaswamy | System for automatically matching video with ratings information |
US7239981B2 (en) * | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
US9711153B2 (en) | 2002-09-27 | 2017-07-18 | The Nielsen Company (Us), Llc | Activating functions in processing devices using encoded audio and detecting audio signatures |
US7222071B2 (en) | 2002-09-27 | 2007-05-22 | Arbitron Inc. | Audio data receipt/exposure measurement with code monitoring and signature extraction |
US20120203363A1 (en) * | 2002-09-27 | 2012-08-09 | Arbitron, Inc. | Apparatus, system and method for activating functions in processing devices using encoded audio and audio signatures |
US20130138231A1 (en) * | 2011-11-30 | 2013-05-30 | Arbitron, Inc. | Apparatus, system and method for activating functions in processing devices using encoded audio |
US8959016B2 (en) | 2002-09-27 | 2015-02-17 | The Nielsen Company (Us), Llc | Activating functions in processing devices using start codes embedded in audio |
US6822321B2 (en) * | 2002-09-30 | 2004-11-23 | Cree Microwave, Inc. | Packaged RF power transistor having RF bypassing/output matching network |
CA2503340A1 (en) | 2002-10-23 | 2004-05-06 | Arun Ramaswamy | Digital data insertion apparatus and methods for use with compressed audio/video data |
US8204353B2 (en) * | 2002-11-27 | 2012-06-19 | The Nielsen Company (Us), Llc | Apparatus and methods for tracking and analyzing digital recording device event sequences |
US7483835B2 (en) | 2002-12-23 | 2009-01-27 | Arbitron, Inc. | AD detection using ID code and extracted signature |
AU2003234420A1 (en) | 2002-12-27 | 2004-07-29 | Nielsen Media Research, Inc. | Methods and apparatus for transcoding metadata |
US7302057B2 (en) * | 2003-01-31 | 2007-11-27 | Realnetworks, Inc. | Method and process for transmitting video content |
WO2004073217A1 (en) | 2003-02-10 | 2004-08-26 | Nielsen Media Research, Inc. | Methods and apparatus to adaptively gather audience information data |
US7248777B2 (en) | 2003-04-17 | 2007-07-24 | Nielsen Media Research, Inc. | Methods and apparatus to detect content skipping by a consumer of a recorded program |
AU2003225050A1 (en) * | 2003-04-17 | 2004-11-26 | Nielsen Media Research, Inc. | Methods and apparatus to detect content skipping by a consumer of a recorded program |
US7359006B1 (en) * | 2003-05-20 | 2008-04-15 | Micronas Usa, Inc. | Audio module supporting audio signature |
MXPA05014162A (en) | 2003-06-20 | 2006-03-13 | Nielsen Media Res Inc | Signature-based program identification apparatus and methods for use with digital broadcast systems. |
AU2003272483A1 (en) | 2003-09-12 | 2005-04-27 | Nielsen Media Research, Inc. | Digital video signature apparatus and methods for use with video program identification systems |
US9027043B2 (en) * | 2003-09-25 | 2015-05-05 | The Nielsen Company (Us), Llc | Methods and apparatus to detect an operating state of a display |
US7786987B2 (en) * | 2003-09-25 | 2010-08-31 | The Nielsen Company (Us), Llc | Methods and apparatus to detect an operating state of a display based on visible light |
CA2542151C (en) * | 2003-10-07 | 2013-03-26 | Nielsen Media Research, Inc. | Methods and apparatus to extract codes from a plurality of channels |
US7590991B2 (en) * | 2003-10-09 | 2009-09-15 | Terayon Communication Systems, Inc. | Method and apparatus for determining channel to which a TV or VCR is tuned |
US8023882B2 (en) | 2004-01-14 | 2011-09-20 | The Nielsen Company (Us), Llc. | Portable audience measurement architectures and methods for portable audience measurement |
AU2011213735B2 (en) * | 2004-02-17 | 2013-07-11 | The Nielsen Company (Us), Llc | Methods and Apparatus to Determine Audience Viewing of Recorded Programs |
AU2005215786A1 (en) | 2004-02-17 | 2005-09-01 | Nielsen Media Research, Inc. Et Al. | Methods and apparatus for monitoring video games |
EP1792422A4 (en) | 2004-02-17 | 2012-10-17 | Nielsen Media Res Inc | Methods and apparatus to determine audience viewing of recorded programs |
US7594242B2 (en) * | 2004-02-23 | 2009-09-22 | The Nielsen Company (Us), Llc | Methods and apparatus to detect an internally generated signal mode of a local media playback device |
US7483975B2 (en) * | 2004-03-26 | 2009-01-27 | Arbitron, Inc. | Systems and methods for gathering data concerning usage of media data |
TWI404419B (en) | 2004-04-07 | 2013-08-01 | Nielsen Media Res Inc | Data insertion methods , sysytems, machine readable media and apparatus for use with compressed audio/video data |
US20050267750A1 (en) * | 2004-05-27 | 2005-12-01 | Anonymous Media, Llc | Media usage monitoring and measurement system and method |
US20150051967A1 (en) | 2004-05-27 | 2015-02-19 | Anonymous Media Research, Llc | Media usage monitoring and measurment system and method |
WO2006014495A1 (en) * | 2004-07-02 | 2006-02-09 | Nielsen Media Research, Inc. | Methods and apparatus for identifying viewing information associated with a digital media device |
US20060015891A1 (en) * | 2004-07-13 | 2006-01-19 | Lazzaro Michael J | Television audience reporting system and method |
WO2006012629A2 (en) * | 2004-07-23 | 2006-02-02 | Nielsen Media Research, Inc. | Methods and apparatus for monitoring the insertion of local media content into a program stream |
CA2576865C (en) | 2004-08-09 | 2013-06-18 | Nielsen Media Research, Inc. | Methods and apparatus to monitor audio/visual content from various sources |
WO2006023770A2 (en) * | 2004-08-18 | 2006-03-02 | Nielsen Media Research, Inc. | Methods and apparatus for generating signatures |
WO2006037014A2 (en) | 2004-09-27 | 2006-04-06 | Nielsen Media Research, Inc. | Methods and apparatus for using location information to manage spillover in an audience monitoring system |
US20060085812A1 (en) * | 2004-10-15 | 2006-04-20 | Shishegar Ahmad R | Method for monitoring television usage |
EP1829368B1 (en) * | 2004-11-22 | 2019-09-11 | Nielsen Media Research, Inc. | Methods and apparatus for media source identification and time shifted media consumption measurements |
US7653920B2 (en) * | 2005-01-24 | 2010-01-26 | Comcast Cable Communications, Llc | Method and system for protecting cable television subscriber-specific information allowing limited subset access |
US20060167458A1 (en) * | 2005-01-25 | 2006-07-27 | Lorenz Gabele | Lock and release mechanism for a sternal clamp |
EP1905239B1 (en) * | 2005-06-03 | 2019-05-22 | Nielsen Media Research, Inc. | Methods and apparatus to detect a time-shift event associated with the presentation of media content |
US20060288367A1 (en) * | 2005-06-16 | 2006-12-21 | Swix Scott R | Systems, methods and products for tailoring and bundling content |
EP1932263A4 (en) | 2005-08-16 | 2012-04-04 | Nielsen Media Res Inc | Display device on/off detection methods and apparatus |
ATE478485T1 (en) | 2005-10-21 | 2010-09-15 | Nielsen Media Res Inc | AUDIOMETER IN A PORTABLE MP3 MEDIA PLAYER HEADSET. |
US9015740B2 (en) | 2005-12-12 | 2015-04-21 | The Nielsen Company (Us), Llc | Systems and methods to wirelessly meter audio/visual devices |
CN106877957B (en) | 2005-12-12 | 2019-08-27 | 尼尔逊媒介研究股份有限公司 | The method, apparatus and system of media are collected in the family |
CA2666199C (en) | 2006-03-27 | 2015-08-25 | Nielsen Media Research, Inc. | Methods and systems to meter media content presented on a wireless communication device |
MX2007015979A (en) | 2006-03-31 | 2009-04-07 | Nielsen Media Res Inc | Methods, systems, and apparatus for multi-purpose metering. |
WO2007136742A2 (en) * | 2006-05-18 | 2007-11-29 | The Nielsen Company | Methods and apparatus for cooperator installed meters |
WO2007146876A2 (en) | 2006-06-15 | 2007-12-21 | The Nielsen Company | Methods and apparatus to meter content exposure using closed caption information |
US8019162B2 (en) * | 2006-06-20 | 2011-09-13 | The Nielsen Company (Us), Llc | Methods and apparatus for detecting on-screen media sources |
US20080003961A1 (en) * | 2006-06-29 | 2008-01-03 | International Business Machines Corporation | Apparatus and method for scanning radio waves |
BRPI0714293A2 (en) | 2006-07-12 | 2013-03-12 | Arbitron Inc | Methods and systems for acknowledgment of receipt and incentives |
US20080148311A1 (en) * | 2006-12-13 | 2008-06-19 | Tischer Steven N | Advertising and content management systems and methods |
US20080147497A1 (en) * | 2006-12-13 | 2008-06-19 | Tischer Steven N | Advertising and content management systems and methods |
US20080151813A1 (en) * | 2006-12-22 | 2008-06-26 | Adaptix, Inc. | Method and apparatus for fast system initial acquisition in mobile WiMAX systems |
US10885543B1 (en) * | 2006-12-29 | 2021-01-05 | The Nielsen Company (Us), Llc | Systems and methods to pre-scale media content to facilitate audience measurement |
US20080167943A1 (en) * | 2007-01-05 | 2008-07-10 | O'neil Douglas R | Real time pricing, purchasing and auctioning of advertising time slots based on real time viewership, viewer demographics, and content characteristics |
US8370879B2 (en) * | 2007-02-22 | 2013-02-05 | Lodgenet Interactive Corporation | Connection interface for personal electronic devices with a television |
US20090083141A1 (en) * | 2007-09-25 | 2009-03-26 | Ari Craine | Methods, systems, and computer program products for detecting and predicting user content interest |
US8959556B2 (en) * | 2008-09-29 | 2015-02-17 | The Nielsen Company (Us), Llc | Methods and apparatus for determining the operating state of audio-video devices |
US8180712B2 (en) | 2008-09-30 | 2012-05-15 | The Nielsen Company (Us), Llc | Methods and apparatus for determining whether a media presentation device is in an on state or an off state |
US8121830B2 (en) * | 2008-10-24 | 2012-02-21 | The Nielsen Company (Us), Llc | Methods and apparatus to extract data encoded in media content |
US8359205B2 (en) | 2008-10-24 | 2013-01-22 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9667365B2 (en) | 2008-10-24 | 2017-05-30 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US8108887B2 (en) * | 2008-10-30 | 2012-01-31 | The Nielsen Company (Us), Llc | Methods and apparatus for identifying media content using temporal signal characteristics |
US9124769B2 (en) | 2008-10-31 | 2015-09-01 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US8793717B2 (en) | 2008-10-31 | 2014-07-29 | The Nielsen Company (Us), Llc | Probabilistic methods and apparatus to determine the state of a media device |
GB2465747A (en) * | 2008-11-21 | 2010-06-02 | Media Instr Sa | Audience measurement system and method of generating reference signatures |
US8508357B2 (en) * | 2008-11-26 | 2013-08-13 | The Nielsen Company (Us), Llc | Methods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking |
US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9026668B2 (en) | 2012-05-26 | 2015-05-05 | Free Stream Media Corp. | Real-time and retargeted advertising on multiple screens of a user watching television |
US9154942B2 (en) | 2008-11-26 | 2015-10-06 | Free Stream Media Corp. | Zero configuration communication between a browser and a networked media device |
US9519772B2 (en) | 2008-11-26 | 2016-12-13 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US8180891B1 (en) | 2008-11-26 | 2012-05-15 | Free Stream Media Corp. | Discovery, access control, and communication with networked services from within a security sandbox |
US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US9386356B2 (en) | 2008-11-26 | 2016-07-05 | Free Stream Media Corp. | Targeting with television audience data across multiple screens |
US8156517B2 (en) | 2008-12-30 | 2012-04-10 | The Nielsen Company (U.S.), Llc | Methods and apparatus to enforce a power off state of an audience measurement device during shipping |
US20100169908A1 (en) * | 2008-12-30 | 2010-07-01 | Nielsen Christen V | Methods and apparatus to enforce a power off state of an audience measurement device during shipping |
US8375404B2 (en) * | 2008-12-30 | 2013-02-12 | The Nielsen Company (Us), Llc | Methods and apparatus to enforce a power off state of an audience measurement device during shipping |
CN102625982B (en) | 2009-05-01 | 2015-03-18 | 尼尔森(美国)有限公司 | Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content |
US10949458B2 (en) | 2009-05-29 | 2021-03-16 | Inscape Data, Inc. | System and method for improving work load management in ACR television monitoring system |
US9094714B2 (en) * | 2009-05-29 | 2015-07-28 | Cognitive Networks, Inc. | Systems and methods for on-screen graphics detection |
US9449090B2 (en) | 2009-05-29 | 2016-09-20 | Vizio Inscape Technologies, Llc | Systems and methods for addressing a media database using distance associative hashing |
US8769584B2 (en) | 2009-05-29 | 2014-07-01 | TVI Interactive Systems, Inc. | Methods for displaying contextually targeted content on a connected television |
US10375451B2 (en) | 2009-05-29 | 2019-08-06 | Inscape Data, Inc. | Detection of common media segments |
US10116972B2 (en) | 2009-05-29 | 2018-10-30 | Inscape Data, Inc. | Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device |
US20110106750A1 (en) * | 2009-10-29 | 2011-05-05 | Neurofocus, Inc. | Generating ratings predictions using neuro-response data |
US8768713B2 (en) * | 2010-03-15 | 2014-07-01 | The Nielsen Company (Us), Llc | Set-top-box with integrated encoder/decoder for audience measurement |
US9838753B2 (en) | 2013-12-23 | 2017-12-05 | Inscape Data, Inc. | Monitoring individual viewing of television events using tracking pixels and cookies |
US10192138B2 (en) | 2010-05-27 | 2019-01-29 | Inscape Data, Inc. | Systems and methods for reducing data density in large datasets |
US8848054B2 (en) * | 2010-07-29 | 2014-09-30 | Crestron Electronics Inc. | Presentation capture with automatically configurable output |
US8898723B2 (en) * | 2010-08-20 | 2014-11-25 | Sony Corporation | Virtual channel declarative script binding |
US8677385B2 (en) | 2010-09-21 | 2014-03-18 | The Nielsen Company (Us), Llc | Methods, apparatus, and systems to collect audience measurement data |
US20130014141A1 (en) | 2011-07-06 | 2013-01-10 | Manish Bhatia | Audience Atmospherics Monitoring Platform Apparatuses and Systems |
US10142687B2 (en) | 2010-11-07 | 2018-11-27 | Symphony Advanced Media, Inc. | Audience content exposure monitoring apparatuses, methods and systems |
US8885842B2 (en) | 2010-12-14 | 2014-11-11 | The Nielsen Company (Us), Llc | Methods and apparatus to determine locations of audience members |
US9749666B2 (en) * | 2010-12-31 | 2017-08-29 | Lg Innotek Co., Ltd. | Display apparatus |
US8918802B2 (en) | 2011-02-28 | 2014-12-23 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor media exposure |
US9380356B2 (en) | 2011-04-12 | 2016-06-28 | The Nielsen Company (Us), Llc | Methods and apparatus to generate a tag for media content |
US9209978B2 (en) | 2012-05-15 | 2015-12-08 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9515904B2 (en) | 2011-06-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Monitoring streaming media content |
JP5452775B2 (en) * | 2011-06-22 | 2014-03-26 | 三菱電機株式会社 | Viewing information collecting system, broadcast receiving apparatus, and viewing information collecting method |
US8949958B1 (en) * | 2011-08-25 | 2015-02-03 | Amazon Technologies, Inc. | Authentication using media fingerprinting |
CN104137557A (en) | 2011-12-19 | 2014-11-05 | 尼尔森(美国)有限公司 | Methods and apparatus for crediting a media presentation device |
US9332363B2 (en) | 2011-12-30 | 2016-05-03 | The Nielsen Company (Us), Llc | System and method for determining meter presence utilizing ambient fingerprints |
US9692535B2 (en) | 2012-02-20 | 2017-06-27 | The Nielsen Company (Us), Llc | Methods and apparatus for automatic TV on/off detection |
US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
US9106953B2 (en) | 2012-11-28 | 2015-08-11 | The Nielsen Company (Us), Llc | Media monitoring based on predictive signature caching |
US8769557B1 (en) | 2012-12-27 | 2014-07-01 | The Nielsen Company (Us), Llc | Methods and apparatus to determine engagement levels of audience members |
US8645984B1 (en) * | 2013-02-05 | 2014-02-04 | Samsung Electronics Co., Ltd. | Method and system for verifying content authenticity in smart TV |
US9313544B2 (en) | 2013-02-14 | 2016-04-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9325381B2 (en) | 2013-03-15 | 2016-04-26 | The Nielsen Company (Us), Llc | Methods, apparatus and articles of manufacture to monitor mobile devices |
US9711152B2 (en) | 2013-07-31 | 2017-07-18 | The Nielsen Company (Us), Llc | Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio |
US20150039321A1 (en) | 2013-07-31 | 2015-02-05 | Arbitron Inc. | Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device |
US20150039389A1 (en) * | 2013-08-01 | 2015-02-05 | The Nielsen Company (Us), Llc | Methods and apparatus for metering media feeds in a market |
US9955192B2 (en) | 2013-12-23 | 2018-04-24 | Inscape Data, Inc. | Monitoring individual viewing of television events using tracking pixels and cookies |
US9426525B2 (en) | 2013-12-31 | 2016-08-23 | The Nielsen Company (Us), Llc. | Methods and apparatus to count people in an audience |
US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9641892B2 (en) | 2014-07-15 | 2017-05-02 | The Nielsen Company (Us), Llc | Frequency band selection and processing techniques for media source detection |
US9686031B2 (en) | 2014-08-06 | 2017-06-20 | The Nielsen Company (Us), Llc | Methods and apparatus to detect a state of media presentation devices |
US10652127B2 (en) | 2014-10-03 | 2020-05-12 | The Nielsen Company (Us), Llc | Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure |
CA2973740C (en) | 2015-01-30 | 2021-06-08 | Inscape Data, Inc. | Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device |
US9924224B2 (en) | 2015-04-03 | 2018-03-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine a state of a media presentation device |
EP3284017B1 (en) | 2015-04-17 | 2024-03-27 | Inscape Data, Inc. | Systems and methods for reducing data density in large datasets |
US9762965B2 (en) | 2015-05-29 | 2017-09-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9848222B2 (en) | 2015-07-15 | 2017-12-19 | The Nielsen Company (Us), Llc | Methods and apparatus to detect spillover |
CN108293140B (en) | 2015-07-16 | 2020-10-02 | 构造数据有限责任公司 | Detection of common media segments |
BR112018000801A2 (en) | 2015-07-16 | 2018-09-04 | Inscape Data Inc | system, and method |
KR102531622B1 (en) | 2015-07-16 | 2023-05-10 | 인스케이프 데이터, 인코포레이티드 | Prediction of future viewing of video segments to optimize system resource utilization |
US10080062B2 (en) | 2015-07-16 | 2018-09-18 | Inscape Data, Inc. | Optimizing media fingerprint retention to improve system resource utilization |
US9854304B2 (en) * | 2015-09-28 | 2017-12-26 | Rovi Guides, Inc. | Systems and methods for identifying a source of media content based on a log of fingerprints |
US9930381B1 (en) * | 2016-09-29 | 2018-03-27 | Disney Enterprises, Inc. | Ancillary data video validator and QC system |
US10798374B2 (en) * | 2016-10-28 | 2020-10-06 | Enseo, Inc. | Set-top box with self-monitoring and system and method for use of same |
US11831934B2 (en) | 2022-01-11 | 2023-11-28 | Enseo, Llc | Set-top box with self-monitoring and system and method for use of same |
US10062262B2 (en) | 2016-11-16 | 2018-08-28 | The Nielsen Company (Us), Llc | People metering enhanced with light projection prompting for audience measurement |
CN110546932B (en) | 2017-04-06 | 2022-06-10 | 构造数据有限责任公司 | System and method for improving device map accuracy using media viewing data |
JP7209359B2 (en) * | 2017-04-20 | 2023-01-20 | テレビジョン・インサイツ、インコーポレイテッド | Method and apparatus for multiple television measurements |
US10541766B2 (en) | 2017-05-15 | 2020-01-21 | The Nielsen Company (Us), Llc | Resolving media source detection and simulcast monitoring ambiguities with motion sensor data |
US10735808B2 (en) | 2017-08-10 | 2020-08-04 | The Nielsen Company (Us), Llc | Methods and apparatus of media device detection for minimally invasive media meters |
US11537690B2 (en) * | 2019-05-07 | 2022-12-27 | The Nielsen Company (Us), Llc | End-point media watermarking |
CN112261449B (en) * | 2020-10-14 | 2022-07-26 | 杭州当虹科技股份有限公司 | Method and system for automatic test of list editing |
Family Cites Families (134)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3372233A (en) | 1965-03-29 | 1968-03-05 | Nielsen A C Co | Horizontal and vertical sync signal comparison system |
US3845391A (en) | 1969-07-08 | 1974-10-29 | Audicom Corp | Communication including submerged identification signal |
US3919479A (en) | 1972-09-21 | 1975-11-11 | First National Bank Of Boston | Broadcast signal identification system |
US4027332A (en) | 1975-11-21 | 1977-05-31 | Time And Frequency Technology Inc. | Apparatus for monitoring television receivers |
US4025851A (en) | 1975-11-28 | 1977-05-24 | A.C. Nielsen Company | Automatic monitor for programs broadcast |
US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
US4639779A (en) | 1983-03-21 | 1987-01-27 | Greenberg Burton L | Method and apparatus for the automatic identification and verification of television broadcast programs |
US4547804A (en) | 1983-03-21 | 1985-10-15 | Greenberg Burton L | Method and apparatus for the automatic identification and verification of commercial broadcast programs |
GB2138642B (en) | 1983-04-22 | 1986-08-20 | Video Res | Audience rating measuring system for television receivers and video tape recorders |
DE3318919C2 (en) | 1983-05-25 | 1985-03-21 | TeleMetric S.A., Internationale Gesellschaft für Fernsehzuschauerforschung, Zug | Method and apparatus for collecting data on television viewing behavior of television viewers |
US4816904A (en) | 1983-06-09 | 1989-03-28 | Control Data Corporation | Television and market research data collection system and method |
FR2555383A1 (en) | 1983-11-23 | 1985-05-24 | Barrault Christian | Device for automatic monitoring of radio or television receivers for the purposes of audience statistics studies of various transmitter stations |
US4697209A (en) * | 1984-04-26 | 1987-09-29 | A. C. Nielsen Company | Methods and apparatus for automatically identifying programs viewed or recorded |
JPS6121695A (en) | 1984-07-10 | 1986-01-30 | Video Res:Kk | System for detecting operating state of video tape recorder in program rating measuring system |
JPS61169088A (en) | 1985-01-22 | 1986-07-30 | Nec Corp | Audio synchronizer device |
EP0195639A2 (en) | 1985-03-18 | 1986-09-24 | Mewes, Thomas | Improvements relating to television audience research systems |
US4647974A (en) | 1985-04-12 | 1987-03-03 | Rca Corporation | Station signature system |
US4677466A (en) | 1985-07-29 | 1987-06-30 | A. C. Nielsen Company | Broadcast program identification method and apparatus |
KR880700583A (en) | 1985-08-16 | 1988-03-15 | 오라보 엠. 아제 베도 네토 | Phone and Demodulator |
JPS6256094A (en) | 1985-09-03 | 1987-03-11 | Video Res:Kk | Detecting system for picture recording/reproducing data of video tape recorder |
US4633302A (en) | 1985-10-01 | 1986-12-30 | Control Data Corporation | Video cassette recorder adapter |
US4644509A (en) | 1986-01-23 | 1987-02-17 | A. C. Nielsen Company | Ultrasonic audience measurement system and method |
US4739398A (en) | 1986-05-02 | 1988-04-19 | Control Data Corporation | Method, apparatus and system for recognizing broadcast segments |
GB8611014D0 (en) | 1986-05-06 | 1986-06-11 | Emi Plc Thorn | Signal identification |
US4718106A (en) | 1986-05-12 | 1988-01-05 | Weinblatt Lee S | Survey of radio audience |
JPS6384396A (en) * | 1986-09-29 | 1988-04-14 | Video Res:Kk | Television sensor for program rating |
US4750034A (en) | 1987-01-21 | 1988-06-07 | Cloeck En Moedigh Bioscoopreclame B.V. | Apparatus for monitoring the replay of audio/video information carriers |
US4764808A (en) | 1987-05-05 | 1988-08-16 | A. C. Nielsen Company | Monitoring system and method for determining channel reception of video receivers |
US4843562A (en) | 1987-06-24 | 1989-06-27 | Broadcast Data Systems Limited Partnership | Broadcast information classification system and method |
US4847685A (en) | 1987-08-07 | 1989-07-11 | Audience Information Measurement System | Audience survey system |
US4907079A (en) * | 1987-09-28 | 1990-03-06 | Teleview Rating Corporation, Inc. | System for monitoring and control of home entertainment electronic devices |
JP2585041B2 (en) | 1988-01-08 | 1997-02-26 | 株式会社ビデオ・リサーチ | Television broadcast identity discrimination method |
JPH02503368A (en) | 1988-02-29 | 1990-10-11 | インフォメーション・リソーセス・インコーポレーテッド | Passive data collection system for market research data |
US4885632A (en) * | 1988-02-29 | 1989-12-05 | Agb Television Research | System and methods for monitoring TV viewing system including a VCR and/or a cable converter |
FR2628588A1 (en) | 1988-03-14 | 1989-09-15 | Croquet Cie | METHOD AND SYSTEM FOR ACQUIRING AND TRANSMITTING INFORMATION ON THE AUDIENCE OF TELEVISION PROGRAMS |
US4912552A (en) * | 1988-04-19 | 1990-03-27 | Control Data Corporation | Distributed monitoring system |
US4931871A (en) | 1988-06-14 | 1990-06-05 | Kramer Robert A | Method of and system for identification and verification of broadcasted program segments |
US4945412A (en) | 1988-06-14 | 1990-07-31 | Kramer Robert A | Method of and system for identification and verification of broadcasting television and radio program segments |
US4955070A (en) | 1988-06-29 | 1990-09-04 | Viewfacts, Inc. | Apparatus and method for automatically monitoring broadcast band listening habits |
US4858000A (en) | 1988-09-14 | 1989-08-15 | A. C. Nielsen Company | Image recognition audience measurement system and method |
US5023929A (en) | 1988-09-15 | 1991-06-11 | Npd Research, Inc. | Audio frequency based market survey method |
GB8824969D0 (en) | 1988-10-25 | 1988-11-30 | Emi Plc Thorn | Identification codes |
US5019899A (en) | 1988-11-01 | 1991-05-28 | Control Data Corporation | Electronic data encoding and recognition system |
US5532732A (en) | 1988-12-23 | 1996-07-02 | Gemstar Development Corporation | Apparatus and methods for using compressed codes for monitoring television program viewing |
GB8910071D0 (en) * | 1989-05-03 | 1989-06-21 | Tyson Lawrence | Television signal detection apparatus |
US5003591A (en) | 1989-05-25 | 1991-03-26 | General Instrument Corporation | Functionally modifiable cable television converter system |
US5319453A (en) | 1989-06-22 | 1994-06-07 | Airtrax | Method and apparatus for video signal encoding, decoding and monitoring |
US4972503A (en) | 1989-08-08 | 1990-11-20 | A. C. Nielsen Company | Method and apparatus for determining audience viewing habits by jamming a control signal and identifying the viewers command |
KR930006665B1 (en) | 1989-08-22 | 1993-07-22 | 가부시끼 가이샤 비데오. 리사아치 | Apparatus for recognizing whether tv is activated or not |
US5701582A (en) | 1989-08-23 | 1997-12-23 | Delta Beta Pty. Ltd. | Method and apparatus for efficient transmissions of programs |
AU7224491A (en) | 1990-01-18 | 1991-08-05 | Elliott D Blatt | Method and apparatus for broadcast media audience measurement |
US5251324A (en) | 1990-03-20 | 1993-10-05 | Scientific-Atlanta, Inc. | Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system |
CA2036205C (en) | 1990-06-01 | 1996-11-19 | Russell J. Welsh | Program monitoring unit |
US5165069A (en) | 1990-07-30 | 1992-11-17 | A. C. Nielsen Company | Method and system for non-invasively identifying the operational status of a VCR |
US5200822A (en) | 1991-04-23 | 1993-04-06 | National Broadcasting Company, Inc. | Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs |
US5497185A (en) | 1991-04-25 | 1996-03-05 | Le Groupe Videotron Ltee. | Remote control system for television audience data gathering |
CA2041210C (en) | 1991-04-25 | 1998-12-29 | Michel Dufresne | Television audience data gathering |
US5138659A (en) | 1991-05-02 | 1992-08-11 | General Instrument Corporation | Conversion of television signal formats with retention of common control data stream |
US5278988A (en) | 1991-06-14 | 1994-01-11 | A. C. Nielsen Company | Automated receiver monitoring method and apparatus |
KR940001238B1 (en) | 1991-09-25 | 1994-02-18 | 주식회사 금성사 | Optical recording material |
FR2681997A1 (en) | 1991-09-30 | 1993-04-02 | Arbitron Cy | METHOD AND DEVICE FOR AUTOMATICALLY IDENTIFYING A PROGRAM COMPRISING A SOUND SIGNAL |
US5450122A (en) | 1991-11-22 | 1995-09-12 | A.C. Nielsen Company | In-station television program encoding and monitoring system and method |
US5436653A (en) * | 1992-04-30 | 1995-07-25 | The Arbitron Company | Method and system for recognition of broadcast segments |
JP3035407B2 (en) * | 1992-05-26 | 2000-04-24 | 株式会社ビデオリサーチ | Viewing source detection device |
GB9221678D0 (en) * | 1992-10-15 | 1992-11-25 | Taylor Nelson Group Limited | Identifying a received programme stream |
US5495282A (en) | 1992-11-03 | 1996-02-27 | The Arbitron Company | Monitoring system for TV, cable and VCR |
US5437050A (en) | 1992-11-09 | 1995-07-25 | Lamb; Robert G. | Method and apparatus for recognizing broadcast information using multi-frequency magnitude detection |
EP1494374B1 (en) | 1992-11-16 | 2013-09-18 | Arbitron Inc. | Method and apparatus for encoding/decoding brodcast or recorded segments and monitoring audience exposure thereto |
US7316025B1 (en) | 1992-11-16 | 2008-01-01 | Arbitron Inc. | Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto |
FR2711666B1 (en) | 1993-10-26 | 1996-02-09 | Lafarge Nouveaux Materiaux | Adhesive compositions based on aqueous dispersions of synthetic resins and their use for bonding wall or floor coverings. |
DE4238681C2 (en) | 1992-11-17 | 1994-10-27 | Werum Karl Ludwig | Method and detection device for registering the listener behavior of radio and television programs |
US5369440A (en) | 1992-11-19 | 1994-11-29 | Sussman; Barry | System and method for automatically controlling the audio output of a television |
CA2106143C (en) | 1992-11-25 | 2004-02-24 | William L. Thomas | Universal broadcast code and multi-level encoded signal monitoring system |
US5798785A (en) | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
ES2152712T3 (en) | 1992-12-09 | 2001-02-01 | Discovery Communicat Inc | DISTRIBUTION SYSTEM OF TELEVISION PROGRAMS. |
US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
US5550928A (en) | 1992-12-15 | 1996-08-27 | A.C. Nielsen Company | Audience measurement system and method |
US5630203A (en) | 1993-01-12 | 1997-05-13 | Weinblatt; Lee S. | Technique for surveying a radio or a television audience |
US5379345A (en) | 1993-01-29 | 1995-01-03 | Radio Audit Systems, Inc. | Method and apparatus for the processing of encoded data in conjunction with an audio broadcast |
DE4316297C1 (en) | 1993-05-14 | 1994-04-07 | Fraunhofer Ges Forschung | Audio signal frequency analysis method - using window functions to provide sample signal blocks subjected to Fourier analysis to obtain respective coefficients. |
US5404160A (en) | 1993-06-24 | 1995-04-04 | Berkeley Varitronics Systems, Inc. | System and method for identifying a television program |
US5404161A (en) | 1993-07-27 | 1995-04-04 | Information Resources, Inc. | Tuned signal detector for use with a radio frequency receiver |
US5485518A (en) * | 1993-09-30 | 1996-01-16 | Yellowstone Environmental Science, Inc. | Electronic media program recognition and choice |
US5481294A (en) * | 1993-10-27 | 1996-01-02 | A. C. Nielsen Company | Audience measurement system utilizing ancillary codes and passive signatures |
AU682420B2 (en) * | 1994-01-17 | 1997-10-02 | Gfk Telecontrol Ag | Method and device for determining video channel selection |
FR2717025B1 (en) | 1994-03-01 | 1996-06-14 | Euro Cp Sarl | Method and device for recognizing the operating state of a receiver, audio receiver, adapter and video recorder thus equipped. |
US5457807A (en) * | 1994-03-21 | 1995-10-10 | Weinblatt; Lee S. | Technique for surveying a radio or a television audience |
US5488408A (en) | 1994-03-22 | 1996-01-30 | A.C. Nielsen Company | Serial data channel metering attachment for metering channels to which a receiver is tuned |
US5450490A (en) | 1994-03-31 | 1995-09-12 | The Arbitron Company | Apparatus and methods for including codes in audio signals and decoding |
PL177808B1 (en) | 1994-03-31 | 2000-01-31 | Arbitron Co | Apparatus for and methods of including codes into audio signals and decoding such codes |
US5404377A (en) | 1994-04-08 | 1995-04-04 | Moses; Donald W. | Simultaneous transmission of data and audio signals by means of perceptual coding |
DE4420075C2 (en) | 1994-06-08 | 1999-12-30 | Kayser Threde Gmbh | Devices and methods for recording the use of radio programs |
US5526427A (en) | 1994-07-22 | 1996-06-11 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5594934A (en) * | 1994-09-21 | 1997-01-14 | A.C. Nielsen Company | Real time correlation meter |
GB9425333D0 (en) | 1994-12-15 | 1995-02-15 | Philips Electronics Uk Ltd | Telivision receiver |
JP3360705B2 (en) | 1994-12-21 | 2002-12-24 | ソニー株式会社 | Broadcast receiving device and broadcast receiving method |
US5737025A (en) | 1995-02-28 | 1998-04-07 | Nielsen Media Research, Inc. | Co-channel transmission of program signals and ancillary signals |
US5629739A (en) | 1995-03-06 | 1997-05-13 | A.C. Nielsen Company | Apparatus and method for injecting an ancillary signal into a low energy density portion of a color television frequency spectrum |
US5963914A (en) | 1995-04-17 | 1999-10-05 | Skinner; Gary R. | Network time and work tracker |
US5726701A (en) | 1995-04-20 | 1998-03-10 | Intel Corporation | Method and apparatus for stimulating the responses of a physically-distributed audience |
US5842010A (en) | 1995-04-24 | 1998-11-24 | Bell Communications Research, Inc. | Periodic wireless data broadcast |
US5768680A (en) | 1995-05-05 | 1998-06-16 | Thomas; C. David | Media monitor |
US5914746A (en) | 1995-05-05 | 1999-06-22 | Microsoft Corporation | Virtual channels in subscriber interface units |
US5654748A (en) | 1995-05-05 | 1997-08-05 | Microsoft Corporation | Interactive program identification system |
US5675510A (en) | 1995-06-07 | 1997-10-07 | Pc Meter L.P. | Computer use meter and analyzer |
JPH0993550A (en) | 1995-09-22 | 1997-04-04 | Toshiba Corp | Supplement program detection and display device |
US5881360A (en) | 1995-10-11 | 1999-03-09 | Adcom Information Services, Inc. | Non-video path data collection device |
US5850249A (en) | 1995-10-12 | 1998-12-15 | Nielsen Media Research, Inc. | Receiver monitoring system with local encoding |
US5815297A (en) | 1995-10-25 | 1998-09-29 | General Instrument Corporation Of Delaware | Infrared interface and control apparatus for consumer electronics |
US5905865A (en) | 1995-10-30 | 1999-05-18 | Web Pager, Inc. | Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses |
US5793414A (en) | 1995-11-15 | 1998-08-11 | Eastman Kodak Company | Interactive video communication system |
US5872588A (en) | 1995-12-06 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for monitoring audio-visual materials presented to a subscriber |
US5848396A (en) | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5889548A (en) | 1996-05-28 | 1999-03-30 | Nielsen Media Research, Inc. | Television receiver use metering with separate program and sync detectors |
US5857190A (en) | 1996-06-27 | 1999-01-05 | Microsoft Corporation | Event logging system and method for logging events in a network system |
US6647548B1 (en) | 1996-09-06 | 2003-11-11 | Nielsen Media Research, Inc. | Coded/non-coded program audience measurement system |
US5676282A (en) | 1996-10-04 | 1997-10-14 | Satterfield; Delbert | Volumetrically variable measuring dispenser |
US6473903B2 (en) | 1996-12-30 | 2002-10-29 | Koninklijke Philips Electronics N.V. | Method and system for implementing interactive broadcast programs and commercials |
WO1998031155A2 (en) | 1997-01-09 | 1998-07-16 | Media Metrix, Inc. | Monitoring of remote file access on a public computer network |
US5819156A (en) | 1997-01-14 | 1998-10-06 | Compaq Computer Corp. | PC/TV usage tracking and reporting device |
US6675383B1 (en) | 1997-01-22 | 2004-01-06 | Nielsen Media Research, Inc. | Source detection apparatus and method for audience measurement |
US5796952A (en) | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US6209028B1 (en) | 1997-03-21 | 2001-03-27 | Walker Digital, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US6353929B1 (en) | 1997-06-23 | 2002-03-05 | One River Worldtrek, Inc. | Cooperative system for measuring electronic media |
US6286140B1 (en) | 1997-11-20 | 2001-09-04 | Thomas P. Ivanyi | System and method for measuring and storing information pertaining to television viewer or user behavior |
JP3749787B2 (en) | 1998-03-23 | 2006-03-01 | 株式会社ビデオリサーチ | Car radio listening situation survey system and car radio listening situation measuring machine |
EP1043853B1 (en) | 1998-05-12 | 2005-06-01 | Nielsen Media Research, Inc. | Audience measurement system for digital television |
US5974299A (en) | 1998-05-27 | 1999-10-26 | Massetti; Enrico Emilio | Audience rating system for digital television and radio |
BR9909273A (en) | 1998-05-27 | 2000-11-21 | Enrico Emilio Massetti | Audience assessment system for digital television and radio |
US6272176B1 (en) | 1998-07-16 | 2001-08-07 | Nielsen Media Research, Inc. | Broadcast encoding system and method |
CA2343989A1 (en) | 1998-09-15 | 2000-03-23 | Millennium Networks, Inc | Audience monitoring and reporting system |
US6685383B2 (en) * | 2001-11-02 | 2004-02-03 | Radio Frequency Systems Inc. | Antenna and radio interface |
WO2007003683A1 (en) | 2005-06-30 | 2007-01-11 | Nokia Corporation | System for conference call and corresponding devices, method and program products |
-
1997
- 1997-01-22 US US08/786,270 patent/US6675383B1/en not_active Expired - Lifetime
- 1997-05-27 CA CA002275409A patent/CA2275409C/en not_active Expired - Lifetime
- 1997-05-27 AT AT97926814T patent/ATE408936T1/en active
- 1997-05-27 WO PCT/US1997/009218 patent/WO1998032251A1/en active Application Filing
- 1997-05-27 BR BRPI9714323-5A patent/BR9714323B1/en active IP Right Grant
- 1997-05-27 EP EP97926814A patent/EP0956669B1/en not_active Expired - Lifetime
- 1997-05-27 JP JP53429798A patent/JP3919233B2/en not_active Expired - Lifetime
- 1997-05-27 CN CNB971814554A patent/CN1167264C/en not_active Expired - Lifetime
- 1997-05-27 AU AU31489/97A patent/AU735672B2/en not_active Expired
- 1997-05-27 DE DE69739000T patent/DE69739000D1/en not_active Expired - Lifetime
- 1997-05-27 ES ES97926814T patent/ES2314983T3/en not_active Expired - Lifetime
- 1997-05-27 EP EP07017129A patent/EP1892862A3/en not_active Withdrawn
- 1997-08-29 AR ARP970103973A patent/AR009498A1/en active IP Right Grant
-
2001
- 2001-05-17 US US09/859,764 patent/US6513161B2/en not_active Expired - Lifetime
-
2003
- 2003-08-13 JP JP2003292746A patent/JP2004040822A/en active Pending
- 2003-10-24 US US10/693,549 patent/US7774807B2/en not_active Expired - Fee Related
-
2006
- 2006-01-25 US US11/339,269 patent/US7587728B2/en not_active Expired - Fee Related
-
2010
- 2010-06-25 US US12/823,374 patent/US7958526B2/en not_active Expired - Fee Related
-
2011
- 2011-04-22 US US13/092,355 patent/US8434100B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US6513161B2 (en) | 2003-01-28 |
EP0956669B1 (en) | 2008-09-17 |
JP2004040822A (en) | 2004-02-05 |
US6675383B1 (en) | 2004-01-06 |
CA2275409A1 (en) | 1998-07-23 |
US20040088721A1 (en) | 2004-05-06 |
BR9714323A (en) | 2000-06-27 |
ATE408936T1 (en) | 2008-10-15 |
BR9714323B1 (en) | 2013-04-24 |
JP3919233B2 (en) | 2007-05-23 |
AU735672B2 (en) | 2001-07-12 |
EP0956669A1 (en) | 1999-11-17 |
EP1892862A3 (en) | 2009-05-13 |
US20120102518A1 (en) | 2012-04-26 |
US20060195857A1 (en) | 2006-08-31 |
DE69739000D1 (en) | 2008-10-30 |
CN1244982A (en) | 2000-02-16 |
CN1167264C (en) | 2004-09-15 |
US7587728B2 (en) | 2009-09-08 |
AU3148997A (en) | 1998-08-07 |
US8434100B2 (en) | 2013-04-30 |
EP1892862A2 (en) | 2008-02-27 |
US7774807B2 (en) | 2010-08-10 |
US20020026635A1 (en) | 2002-02-28 |
US7958526B2 (en) | 2011-06-07 |
US20100333126A1 (en) | 2010-12-30 |
JP2000517141A (en) | 2000-12-19 |
ES2314983T3 (en) | 2009-03-16 |
AR009498A1 (en) | 2000-04-26 |
WO1998032251A1 (en) | 1998-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2275409C (en) | Source detection apparatus and method for audience measurement | |
CA2556548C (en) | Methods and apparatus to determine audience viewing of recorded programs | |
US7712114B2 (en) | Methods and apparatus to monitor audio/visual content from various sources | |
US20040181799A1 (en) | Apparatus and method for measuring tuning of a digital broadcast receiver | |
AU764269B2 (en) | Source detection apparatus and method for audience measurement | |
AU2003262297A1 (en) | Source detection apparatus and method for audience measurement | |
AU2001281320A1 (en) | Apparatus and method for determining the programme to which a digital broadcast receiver is tuned |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20170529 |