US20030005430A1 - Media data use measurement with remote decoding/pattern matching - Google Patents
Media data use measurement with remote decoding/pattern matching Download PDFInfo
- Publication number
- US20030005430A1 US20030005430A1 US09/896,246 US89624601A US2003005430A1 US 20030005430 A1 US20030005430 A1 US 20030005430A1 US 89624601 A US89624601 A US 89624601A US 2003005430 A1 US2003005430 A1 US 2003005430A1
- Authority
- US
- United States
- Prior art keywords
- data
- media data
- operative
- frequency
- data set
- 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.)
- Granted
Links
Images
Classifications
-
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
-
- 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
- H04H60/58—Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of audio
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42201—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] biosensors, e.g. heat sensor for presence detection, EEG sensors or any limb activity sensors worn by the user
-
- 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
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- 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
Definitions
- the invention relates to systems and methods for identifying and/or measuring usage of media data gathered at a user location using remote decoding and/or pattern matching techniques.
- a stationary device is positioned near a television, radio, computer, or the like, in order to monitor media data at audience locations.
- Another variant proposes the use of a portable device to be carried about by an audience member in order to gather data regarding the programs and other content to which the audience member has been exposed.
- These devices obtain the signals to be monitored either through a direct electrical connection, or by means of a sensor such as a microphone, light-sensitive device, capacitive pickup or magnetic sensor.
- a sensor such as a microphone, light-sensitive device, capacitive pickup or magnetic sensor.
- the device either detects the presence of an ancillary code in the media data or else extracts a signature therefrom for pattern matching, and stores the code or signature for subsequent processing at a remote location.
- audience surveys which are statistically reliable, it is necessary to engage a relatively large number of survey participants, so that it is likewise necessary to supply a relatively large number of monitoring devices, such as stationary or portable devices. It is, therefore, desirable to minimize the complexity of such devices in order to minimize their cost.
- data means any indicia, signals, marks, symbols, domains, symbol sets, representations and any other physical form or forms representing information, whether permanent or temporary, whether visible, audible, acoustic, electric, magnetic, electromagnetic or otherwise manifested.
- set means any collection of elements, things, or data.
- amplitude refers to values of energy, power, voltage, current, charge, intensity, size, magnitude, and/or pressure, however measured or evaluated, whether on an absolute or relative basis, on a discrete or continuous basis, on an instantaneous or accumulated basis, or otherwise.
- media data means data which is widely accessible, whether over-the-air, or via cable, satellite, network, internetwork (including the Internet), distributed on storage media, or otherwise, without regard to the form or content thereof, and including but not limited to audio data and video data.
- Coupled means a relationship between or among two or more devices, apparatus, files, programs, media, components, networks, systems, subsystems and/or means, constituting any one or more of (a) a connection whether direct or through one or more other devices, apparatus, files, programs, media, components, networks, systems, subsystems or means, (b) a communications relationship whether direct or through one or more other devices, apparatus, files, programs, media, components, networks, systems, subsystems, or means, or (c) a functional relationship in which the operation of any one or more thereof depends, in whole or in part, on the operation of any one or more others thereof.
- signature means a data set derived from the content of media data.
- communicate and âcommunicationâ as used herein include both conveying data from a source to a destination, and delivering data to a communications medium, system or link to be conveyed to a destination.
- processor as used herein data means processing devices, apparatus, programs, circuits, systems and subsystems, whether implemented in hardware, software or both.
- a method for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data.
- the method comprises receiving the media data in a monitoring device at the user location; forming a data set in the monitoring device from the media data by including in the data set, data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding from the data set, data required either to reproduce the comprehensible images or the comprehensible sounds; communicating the data set to a processing system located remotely from the user location; and at the remotely located processing system, carrying out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- a method for measuring the usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data.
- the method comprises receiving a data set at a processing system located remotely from the user location, the data set including data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding data required either to reproduce the comprehensible images or the comprehensible sounds; and at the remotely located processing system, carrying out at least one (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data and matching the produced signature with a reference signature associated with identification data for the media data.
- a system for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data.
- the system comprises means for receiving a data set at a processing system located remotely from the user location, the data set including data sufficient to decode the ancillary codes in the media data or to form a signature characterizing the media data, while excluding data required either to reproduce the comprehensible images or the comprehensible sounds; and processing means located at the processing system for carrying out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data and matching the produced signature with a reference signature associated with identification data for the media data.
- a system for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data, comprising means for receiving the media data at the user location; means at the user location for forming a data set from the media data by including in the data set, data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding from the data set, data required either to reproduce the comprehensible images or the comprehensible sounds; means for communicating the data set to a processing system located remotely from the user location; and processing means at the processing system for carrying out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- a system for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data.
- the system comprises a communications device at a processing facility located remotely from a user location, the communications device having an input to receive a data set including data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding data required to either reproduce the comprehensible images or the comprehensible sounds; and a processor located at the processing facility and coupled with the communications device to receive the data set and operative to carry out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- a system for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data.
- the system comprises a monitoring device at the user location and having an input to receive the media data; the first processor at the user location coupled with the monitoring device to receive the media data and operative to form a data set including data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding from the data set, data required either to reproduce the comprehensible images or the comprehensible sounds; a first communications device coupled with the first processor to receive the data set and operative to communicate the data set to a processing system located remotely from the user location; a second communications device at the processing system coupled with the first communications device to receive the data set; and a second processor at the processing system and having an input coupled with the second communications device to receive the data set received by the second communications device, the second processor being operative to carry out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for
- a method for measuring usage of media data received at a user location.
- the method comprises receiving media data representing information in a monitoring device at the user location; forming a data set in the monitoring device representing some, but not all, of the information represented by the media data; communicating the data set to a processing system located remotely from the user location; and at the processing system, carrying out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- a method for measuring usage of media data representing information and received at a user location.
- the method comprises receiving a data set at a processing system located remotely from the user location, the data set representing some, but not all, of the information represented by the media data; and at the processing system, carrying out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- a system for measuring usage of media data representing information received at a user location.
- the system comprises means for receiving a data set at a processing system located remotely from the user location, the data set representing some, but not all, of the information represented by the media data; and processing means located at the processing system, for carrying out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- a system for measuring usage of media data received at a user location.
- the system comprises means for receiving media data representing information at the user location; data set forming means at the user location for forming a data set representing some, but not all, of the information represented by the media data; means for communicating the data set to a processing system located remotely from the user location; and processor means at the processing system, for carrying out for at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- a system for measuring usage of media data representing information received at a user location.
- the system comprises a communications device at a processing facility located remotely from the user location having an input to receive a data set representing some, but not all, of the information represented by the media data; and a processor located at the processing facility and coupled with the communications device to receive the data set and operative to carry out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- a system for measuring usage of media data received at a user location.
- the system comprises a monitoring device at the user location and having an input to receive media data representing information; a first processor at the user location coupled with the monitoring device to receive the media data and operative to form a data set representing some, but not all, of the information represented by the media data; a first communications device coupled with the first processor to receive the data set and operative to communicate the data set to a processing system located remotely from the user location; a second communications device at the processing system coupled with the first communications device to receive the data set; and a second processor at the processing system and having an input coupled with the second communications device to receive the data set received by the second communications device, the second processor being operative to carry out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature
- FIG. 1 is a block diagram of an advantageous embodiment of the invention
- FIG. 2 is a flowchart for use in describing an operation of the FIG. 1 embodiment
- FIG. 3 is a flowchart for use in describing an embodiment of the invention for producing identification data from audio and/or acoustic media data
- FIG. 4 is a flowchart for use in describing one alternative for implementing the embodiment of FIG. 3.
- FIG. 1 illustrates an embodiment of a system for measuring usage of media data representing information received at a user location.
- the system includes a monitoring device 20 at the user location which monitors media data, as indicated by Step 25 in FIG. 2.
- the monitoring device 20 typically would be a microphone having an input which receives media data in the form of acoustic energy and which serves to transduce the acoustic energy to electrical data.
- media data in the form of light energy such as video data
- the monitoring device 20 takes the form of a light-sensitive device, such as a photodiode, or a video camera.
- Light energy including media data could be, for example, light emitted by a video display.
- the device 20 can also take the form of a magnetic pickup for sensing magnetic fields associated with a speaker, a capacitive pickup for sensing electric fields or an antenna for electromagnetic energy.
- the device 20 takes the form of an electrical connection to a monitored device, which may be a television, a radio, a cable converter, a satellite television system, a game playing system, a VCR, a DVD player, a portable player, a computer, a web appliance, or the like.
- the monitoring device 20 is embodied in monitoring software running on a computer or other reproduction system to gather media data.
- the monitoring device 20 is implemented as a stationary monitoring device positioned near a television, radio, computer, web appliance, a cable converter, a satellite television system, a game playing system, a VCR, a DVD player, or the like.
- the monitoring device 20 is implemented as a portable device to be carried about by a user in order to gather data regarding media data to which the user is exposed.
- the monitoring device 20 is coupled with an input of a processor 30 at the user location, so that the processor 30 can receive the media data from the monitoring device.
- the processor 30 is operative to produce a data set representing some, but not all, of the information represented by the media data, as indicated by Step 35 of FIG. 2.
- the processor 30 proceeds to form the data set by eliminating portions of the media data which are not required for further processing at a remote location where either a code (such as an ancillary code and/or identification code) is detected from the data set, or a signature is formed for matching against a library of signatures representing known media data, or both of these processes are carried out.
- a code such as an ancillary code and/or identification code
- the processor 30 transforms the received media data into frequency-domain data and then selects certain portions of the frequency-domain data in order to form the data set.
- the media data is transformed into frequency-domain data in the form of amplitude data for each of a plurality of frequency ranges. Each of these ranges corresponds to a pre-determined identification code component and/or ancillary code component which may be present in the media data.
- the amplitude data are formed by producing ratios of amplitude data in certain frequency ranges to noise levels based on amplitude data outside such frequency ranges. In one variant of this technique, the ratios are formed as signal-to-noise ratios.
- the data set is formed of time-domain data.
- the data set is formed by sub-sampling time-domain data, or by averaging or combining values of such data over time, or by eliminating time segments of the data.
- the time-domain data is produced by selecting a portion of such time-domain data from a frequency range narrower than a frequency range of the media data. In some such embodiments, this time-domain data is formed by filtering the media data.
- the data set comprises data representing phase information.
- Alternative techniques for forming such phase information include comparing the phases of simultaneously occurring components of the media data from different respective frequency ranges or bins, or which constitute one or more single-frequency components, or by comparing time-displaced media data values or through a combination of such techniques.
- a communications device 40 is coupled with the processor 30 to receive the data set.
- the communications device 40 communicates this data set via a communication system, link or medium 50 to a remotely located processing system comprising a further communications device 70 and a remote processor 60 , as indicated by Step 45 of FIG. 2.
- the communications device 40 is a modem or network card which transforms the data set into a format appropriate for communication via telephone network, a cable television system, a WAN or a wireless communications system.
- the communications device 40 includes an appropriate transmitter, such as a cellular telephone transmitter, a wireless Internet transmission unit, an optical transmitter, an acoustic transmitter or satellite communications transmitter.
- the device 70 is selected as appropriate, to be coupled with the device 40 to receive the data set as communicated thereby via the system, link or medium 50 .
- the communications device 70 is coupled with remote processor 60 to provide the data set thereto for producing identification data, as indicated by Step 55 of FIG. 2.
- the remote processor 60 processes the data set to detect an identification code for the media data and/or an ancillary code therein, based on the data set.
- the remote processor 60 carries out a pattern matching process, by producing a signature for the media data based on the data set and matching the produced signature with a reference signature which is made available at the remotely located processing system.
- the reference signature is obtained from a database maintained at the remotely located processing system, while in others the reference signature is obtained from a remote source, such as a server which accesses a remotely located database.
- the reference signature is associated with identification data serving to identify the media data from which the reference signature has been obtained. Accordingly, once a reliable match of the produced signature with a reference signature has been achieved, the identification data associated with the reference signature serves to identify the media data represented by the received data set.
- the processor 30 forms the data set of frequency-domain data and the processor 60 processes the frequency-domain data in the data set to detect an identification code or an ancillary code therein.
- the frequency-domain data is processed by processor 60 to detect code components with predetermined frequencies.
- the processor 60 processes the frequency-domain data to detect code components distributed according to a frequency-hopping pattern.
- the code components comprise pairs of frequency components modified in amplitude to encode information, and the processor 60 detects such amplitude modifications. In certain other embodiments, the code components comprise pairs of frequency components modified in phase to encode information, and the processor 60 detects such phase modifications.
- the codes have been formed as spread spectrum codes, as in the Aijala, et al. U.S. Pat. No. 5,579,124 or the Preuss, et al. U.S. Pat. No. 5,319,735, the processor 60 comprises an appropriate spread spectrum decoder.
- the monitoring device 20 receives media data reproducible as comprehensible images or sounds at a user location, the received media data having ancillary codes therein.
- the processor 30 serves to form the data set from the media data by excluding data required either to reproduce comprehensible images or comprehensible sounds, while including data sufficient to decode identification codes and/or ancillary codes in the media data or to form a signature to identify such data.
- audio or image data picked up by the monitoring device 20 is either transformed to the frequency domain or received as frequency-domain data. Those portions of the frequency-domain data not useful to decode an identification code or an ancillary code for audio or image media data or to form a signature to identify such data, are eliminated.
- the codes Preferably, but not exclusively, the codes have been added to the audio data in accordance with the inaudible encoding techniques of U.S. Pat. No. 5,764,763. Since the codes themselves are inaudible in the reproduced audio data, audible portions of the audio data may be eliminated from the data set without loss of data required to decode the codes. It will be appreciated that other kinds of inaudible codes may be recovered in this manner.
- the codes to be recovered are visually imperceptible or minimal.
- the data set may be formed to include data necessary to decode the codes, while eliminating data required to reproduce a comprehensible image.
- Suitable image encoding techniques for producing encoded images having visually imperceptible or minimal encoding artifacts, and decoding the same are the subject of U.S. Pat. No. 6,122,403 to Rhoads, U.S. Pat. No. 6,208,745 to Florencio, et al., U.S. Pat. No. 6,205,249 to Moskowitz, U.S. Pat. No.
- time domain audio or image media data received by the monitoring device is reduced by eliminating such portions which are not useful to decode such an identification code or ancillary code or form such a signature.
- data reduction can be achieved, for example, by filtering or subsampling, averaging or otherwise combining data, or eliminating time segments of the data.
- FIG. 3 illustrates an advantageous embodiment in which the data set produced at the user location is formed so that, if an identification code and/or ancillary code is present in the media data, it may be extracted from the data set, but that if such a code is not present, the same data set may be used to produce a signature for use in a signature matching process.
- time-domain audio data such as data obtained from the output of a microphone, is transferred to the frequency domain, by Fast Fourier Transform (âFFTâ), wavelet transform, digital filtering, or other time-to-frequency domain transformation. Where the audio data is initially received in the form of frequency-domain data, this step is unnecessary.
- FFT Fast Fourier Transform
- the frequency-domain data is subject to a data extraction process in Step 110 to produce a reduced data set, such that data required to detect an identification code and/or ancillary code, if present, is included in the reduced data set, but that a substantial portion of the audio information is not included in the reduced data set.
- the reduced data set is not merely a compressed version of the audio signal, but also excludes data required to produce a comprehensible version of the audio signal. Consequently, this process not only results in substantial data reduction beyond that which may be achieved in signal compression, but also ensures privacy.
- the reduced data set so produced is communicated from the user's location, as indicated by Step 120 , to a remotely located processing system.
- the data set is then subjected to a code detection process 130 carried out by examining the frequency content of the data set. If a code is present, as indicated in Step 140 , a record of the code is created in Step 150 .
- the detected code is matched with identification data for the media data in a database accessible to the remotely located processing system.
- a matching process 160 is carried out.
- a signature is produced based on the data set.
- the entire data set is used without modification as a signature.
- a portion of the data set is selected as a signature.
- a signature is produced based on the data set by combining or otherwise processing its data to produce the signature.
- pairs of frequency data are selected from the data set and used to form ratios representing components of the produced signature, as in the audio signature formation technique disclosed in Ellis, et al. U.S. Pat. No. 5,612,729, incorporated herein by reference.
- the signature so produced is then compared with reference signatures stored in a database accessible to the remotely located processing system.
- the matching process may be carried out, for example, in the manner disclosed by Ellis, et al. in U.S. Pat. No. 5,612,729. Once a reliable match is found, a record of the match is created, as indicated in Step 170 .
- Step 110 There are a number of suitable techniques for producing the reduced data set in Step 110 .
- the audio signal has been encoded in accordance with the Srinivasan PCT Publication WO 00/04662, those frequency components which may include the code components are retained, while those which will not are substantially excluded.
- Noise amplitudes in the frequency neighborhoods of possible code components are estimated in Step 210 . This is achieved by examining the amplitudes of frequency components in such neighborhoods. For example, those components having amplitudes below a threshold, such as an average or mean amplitude or a fixed value, are combined and averaged or otherwise processed to produce a representative noise amplitude.
- a threshold such as an average or mean amplitude or a fixed value
- Step 220 signal-to-noise ratios are determined for each possible code component based on data amplitude at its frequency to the noise amplitude in its frequency neighborhood. In one embodiment, those ratios which exceed an upper threshold are rejected as likely representing non-code audio signal components, and those falling below a lower threshold are rejected as noise. This process is carried out in Step 230 . In an alternative embodiment, those ratios which would exceed the upper threshold are nevertheless retained when the data set is formed. In still another embodiment, all ratios are retained, and Step 230 is omitted.
- the retained ratios are stored in Step 240 until it is appropriate to communicate the data set to the remotely located processing system.
- a decision is made to communicate, as indicated in Step 250 , when a predetermined criterion is fulfilled. For example, where the data is gathered with a monitoring device carried by an audience member, the data may be communicated while the device is coupled with a base station, as in the Brooks, et al. U.S. Pat. No. 5,483,276. The decision to communicate the data set may instead be determined based on an amount of stored data or on the lapse of time or else upon the establishment of a communication path by the device for transmitting and/or receiving other data.
- the stored data set or sets are communicated to the remotely located processing system as indicated in Step 260 .
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Computer Graphics (AREA)
- Biophysics (AREA)
- Neurosurgery (AREA)
- Life Sciences & Earth Sciences (AREA)
- Acoustics & Sound (AREA)
- Computer Security & Cryptography (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Television Systems (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Automatic Analysis And Handling Materials Therefor (AREA)
Abstract
Description
- The invention relates to systems and methods for identifying and/or measuring usage of media data gathered at a user location using remote decoding and/or pattern matching techniques.
- Techniques used to determine the programs or other content to which audience members have been exposed are intended to gather such data at the audience members' locations. Various systems have been proposed for this purpose. In one variant, a stationary device is positioned near a television, radio, computer, or the like, in order to monitor media data at audience locations.
- Another variant proposes the use of a portable device to be carried about by an audience member in order to gather data regarding the programs and other content to which the audience member has been exposed.
- These devices obtain the signals to be monitored either through a direct electrical connection, or by means of a sensor such as a microphone, light-sensitive device, capacitive pickup or magnetic sensor. Typically the device either detects the presence of an ancillary code in the media data or else extracts a signature therefrom for pattern matching, and stores the code or signature for subsequent processing at a remote location. In order to produce audience surveys which are statistically reliable, it is necessary to engage a relatively large number of survey participants, so that it is likewise necessary to supply a relatively large number of monitoring devices, such as stationary or portable devices. It is, therefore, desirable to minimize the complexity of such devices in order to minimize their cost.
- For this application the following terms and definitions shall apply, both for the singular and plural forms of nouns and for all verb tenses:
- The term âdataâ as used herein means any indicia, signals, marks, symbols, domains, symbol sets, representations and any other physical form or forms representing information, whether permanent or temporary, whether visible, audible, acoustic, electric, magnetic, electromagnetic or otherwise manifested.
- The term âsetâ as used herein means any collection of elements, things, or data.
- The term âamplitudeâ as used herein refers to values of energy, power, voltage, current, charge, intensity, size, magnitude, and/or pressure, however measured or evaluated, whether on an absolute or relative basis, on a discrete or continuous basis, on an instantaneous or accumulated basis, or otherwise.
- The term âmedia dataâ as used herein means data which is widely accessible, whether over-the-air, or via cable, satellite, network, internetwork (including the Internet), distributed on storage media, or otherwise, without regard to the form or content thereof, and including but not limited to audio data and video data.
- The terms âcoupledâ, âcoupled toâ and âcoupled withâ as used herein each means a relationship between or among two or more devices, apparatus, files, programs, media, components, networks, systems, subsystems and/or means, constituting any one or more of (a) a connection whether direct or through one or more other devices, apparatus, files, programs, media, components, networks, systems, subsystems or means, (b) a communications relationship whether direct or through one or more other devices, apparatus, files, programs, media, components, networks, systems, subsystems, or means, or (c) a functional relationship in which the operation of any one or more thereof depends, in whole or in part, on the operation of any one or more others thereof.
- The term âsignatureâ as used herein means a data set derived from the content of media data.
- The terms âcommunicateâ and âcommunicationâ as used herein include both conveying data from a source to a destination, and delivering data to a communications medium, system or link to be conveyed to a destination.
- The term âprocessorâ as used herein data means processing devices, apparatus, programs, circuits, systems and subsystems, whether implemented in hardware, software or both.
- In accordance with an aspect of the present invention, a method is provided for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data. The method comprises receiving the media data in a monitoring device at the user location; forming a data set in the monitoring device from the media data by including in the data set, data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding from the data set, data required either to reproduce the comprehensible images or the comprehensible sounds; communicating the data set to a processing system located remotely from the user location; and at the remotely located processing system, carrying out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- In accordance with another aspect of the present invention, a method is provided for measuring the usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data. The method comprises receiving a data set at a processing system located remotely from the user location, the data set including data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding data required either to reproduce the comprehensible images or the comprehensible sounds; and at the remotely located processing system, carrying out at least one (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data and matching the produced signature with a reference signature associated with identification data for the media data.
- In accordance with still another aspect of the present invention, a system is provided for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data. The system comprises means for receiving a data set at a processing system located remotely from the user location, the data set including data sufficient to decode the ancillary codes in the media data or to form a signature characterizing the media data, while excluding data required either to reproduce the comprehensible images or the comprehensible sounds; and processing means located at the processing system for carrying out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data and matching the produced signature with a reference signature associated with identification data for the media data.
- In accordance with a further aspect of the present invention, a system is provided for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data, comprising means for receiving the media data at the user location; means at the user location for forming a data set from the media data by including in the data set, data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding from the data set, data required either to reproduce the comprehensible images or the comprehensible sounds; means for communicating the data set to a processing system located remotely from the user location; and processing means at the processing system for carrying out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- In accordance with a yet still further aspect of the present invention, a system is provided for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data. The system comprises a communications device at a processing facility located remotely from a user location, the communications device having an input to receive a data set including data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding data required to either reproduce the comprehensible images or the comprehensible sounds; and a processor located at the processing facility and coupled with the communications device to receive the data set and operative to carry out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- In accordance with still another aspect of the present invention, a system is provided for measuring usage of media data received at a user location, the media data being reproducible as comprehensible images or comprehensible sounds and having ancillary codes in at least some of the media data. The system comprises a monitoring device at the user location and having an input to receive the media data; the first processor at the user location coupled with the monitoring device to receive the media data and operative to form a data set including data sufficient to decode the ancillary codes in the media data or to form a signature to identify the media data, while excluding from the data set, data required either to reproduce the comprehensible images or the comprehensible sounds; a first communications device coupled with the first processor to receive the data set and operative to communicate the data set to a processing system located remotely from the user location; a second communications device at the processing system coupled with the first communications device to receive the data set; and a second processor at the processing system and having an input coupled with the second communications device to receive the data set received by the second communications device, the second processor being operative to carry out at least one of (a) detecting the ancillary codes based on the data set; and (b) producing a signature characterizing the media data based on the data set and matching the produced signature with a reference signature associated with identification data for the media data.
- In accordance with a further aspect of the present invention, a method is provided for measuring usage of media data received at a user location. The method comprises receiving media data representing information in a monitoring device at the user location; forming a data set in the monitoring device representing some, but not all, of the information represented by the media data; communicating the data set to a processing system located remotely from the user location; and at the processing system, carrying out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- In accordance with another aspect of the present invention, a method is provided for measuring usage of media data representing information and received at a user location. The method comprises receiving a data set at a processing system located remotely from the user location, the data set representing some, but not all, of the information represented by the media data; and at the processing system, carrying out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- In accordance with a still further aspect of the present invention, a system is provided for measuring usage of media data representing information received at a user location. The system comprises means for receiving a data set at a processing system located remotely from the user location, the data set representing some, but not all, of the information represented by the media data; and processing means located at the processing system, for carrying out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- In accordance with a yet still further aspect of the present invention, a system is provided for measuring usage of media data received at a user location. The system comprises means for receiving media data representing information at the user location; data set forming means at the user location for forming a data set representing some, but not all, of the information represented by the media data; means for communicating the data set to a processing system located remotely from the user location; and processor means at the processing system, for carrying out for at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- In accordance with yet another aspect of the present invention, a system is provided for measuring usage of media data representing information received at a user location. The system comprises a communications device at a processing facility located remotely from the user location having an input to receive a data set representing some, but not all, of the information represented by the media data; and a processor located at the processing facility and coupled with the communications device to receive the data set and operative to carry out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- In accordance with yet still another aspect of the present invention, a system is provided for measuring usage of media data received at a user location. The system comprises a monitoring device at the user location and having an input to receive media data representing information; a first processor at the user location coupled with the monitoring device to receive the media data and operative to form a data set representing some, but not all, of the information represented by the media data; a first communications device coupled with the first processor to receive the data set and operative to communicate the data set to a processing system located remotely from the user location; a second communications device at the processing system coupled with the first communications device to receive the data set; and a second processor at the processing system and having an input coupled with the second communications device to receive the data set received by the second communications device, the second processor being operative to carry out at least one of: (a) detecting an ancillary code for the media data based on the data set; and (b) obtaining identification data for the media data by producing a signature for the media data based on the data set and matching the produced signature with a reference signature associated with the identification data.
- FIG. 1 is a block diagram of an advantageous embodiment of the invention;
- FIG. 2 is a flowchart for use in describing an operation of the FIG. 1 embodiment;
- FIG. 3 is a flowchart for use in describing an embodiment of the invention for producing identification data from audio and/or acoustic media data; and
- FIG. 4 is a flowchart for use in describing one alternative for implementing the embodiment of FIG. 3.
- FIG. 1 illustrates an embodiment of a system for measuring usage of media data representing information received at a user location. The system includes a
monitoring device 20 at the user location which monitors media data, as indicated byStep 25 in FIG. 2. Where acoustic data including media data, such as audio data, is monitored, themonitoring device 20 typically would be a microphone having an input which receives media data in the form of acoustic energy and which serves to transduce the acoustic energy to electrical data. Where media data in the form of light energy, such as video data, is monitored, themonitoring device 20 takes the form of a light-sensitive device, such as a photodiode, or a video camera. Light energy including media data could be, for example, light emitted by a video display. Thedevice 20 can also take the form of a magnetic pickup for sensing magnetic fields associated with a speaker, a capacitive pickup for sensing electric fields or an antenna for electromagnetic energy. In still other embodiments, thedevice 20 takes the form of an electrical connection to a monitored device, which may be a television, a radio, a cable converter, a satellite television system, a game playing system, a VCR, a DVD player, a portable player, a computer, a web appliance, or the like. In still further embodiments, themonitoring device 20 is embodied in monitoring software running on a computer or other reproduction system to gather media data. - In certain embodiments, the
monitoring device 20 is implemented as a stationary monitoring device positioned near a television, radio, computer, web appliance, a cable converter, a satellite television system, a game playing system, a VCR, a DVD player, or the like. In other embodiments, themonitoring device 20 is implemented as a portable device to be carried about by a user in order to gather data regarding media data to which the user is exposed. - The
monitoring device 20 is coupled with an input of aprocessor 30 at the user location, so that theprocessor 30 can receive the media data from the monitoring device. Theprocessor 30 is operative to produce a data set representing some, but not all, of the information represented by the media data, as indicated byStep 35 of FIG. 2. - The
processor 30 proceeds to form the data set by eliminating portions of the media data which are not required for further processing at a remote location where either a code (such as an ancillary code and/or identification code) is detected from the data set, or a signature is formed for matching against a library of signatures representing known media data, or both of these processes are carried out. - With reference again to
Step 35 of FIG. 2, in one advantageous embodiment, theprocessor 30 transforms the received media data into frequency-domain data and then selects certain portions of the frequency-domain data in order to form the data set. In accordance with certain alternatives of this embodiment, the media data is transformed into frequency-domain data in the form of amplitude data for each of a plurality of frequency ranges. Each of these ranges corresponds to a pre-determined identification code component and/or ancillary code component which may be present in the media data. In certain ones of these embodiments, the amplitude data are formed by producing ratios of amplitude data in certain frequency ranges to noise levels based on amplitude data outside such frequency ranges. In one variant of this technique, the ratios are formed as signal-to-noise ratios. - In still other embodiments, the data set is formed of time-domain data. In certain embodiments, the data set is formed by sub-sampling time-domain data, or by averaging or combining values of such data over time, or by eliminating time segments of the data. In other embodiments, the time-domain data is produced by selecting a portion of such time-domain data from a frequency range narrower than a frequency range of the media data. In some such embodiments, this time-domain data is formed by filtering the media data.
- In yet still further embodiments, the data set comprises data representing phase information. Alternative techniques for forming such phase information include comparing the phases of simultaneously occurring components of the media data from different respective frequency ranges or bins, or which constitute one or more single-frequency components, or by comparing time-displaced media data values or through a combination of such techniques.
- A
communications device 40 is coupled with theprocessor 30 to receive the data set. Thecommunications device 40 communicates this data set via a communication system, link or medium 50 to a remotely located processing system comprising afurther communications device 70 and aremote processor 60, as indicated byStep 45 of FIG. 2. In certain embodiments, thecommunications device 40 is a modem or network card which transforms the data set into a format appropriate for communication via telephone network, a cable television system, a WAN or a wireless communications system. In embodiments which communicate the data wirelessly, thecommunications device 40 includes an appropriate transmitter, such as a cellular telephone transmitter, a wireless Internet transmission unit, an optical transmitter, an acoustic transmitter or satellite communications transmitter. - The
device 70 is selected as appropriate, to be coupled with thedevice 40 to receive the data set as communicated thereby via the system, link ormedium 50. Thecommunications device 70 is coupled withremote processor 60 to provide the data set thereto for producing identification data, as indicated byStep 55 of FIG. 2. - In certain embodiments, the
remote processor 60 processes the data set to detect an identification code for the media data and/or an ancillary code therein, based on the data set. In other embodiments theremote processor 60 carries out a pattern matching process, by producing a signature for the media data based on the data set and matching the produced signature with a reference signature which is made available at the remotely located processing system. In some embodiments the reference signature is obtained from a database maintained at the remotely located processing system, while in others the reference signature is obtained from a remote source, such as a server which accesses a remotely located database. - The reference signature is associated with identification data serving to identify the media data from which the reference signature has been obtained. Accordingly, once a reliable match of the produced signature with a reference signature has been achieved, the identification data associated with the reference signature serves to identify the media data represented by the received data set.
- Several advantageous and suitable techniques for detecting identification codes in media data are disclosed in U.S. Pat. No. 5,764,763 to James M. Jensen, et al, which is assigned to the assignee of the present application, and which is incorporated by reference herein. Other appropriate decoding techniques are disclosed in U.S. Pat. No. 5,579,124 to Aijala, et al., U.S. Pat. Nos. 5,574,962, 5,581,800 and 5,787,334 to Fardeau, et al., U.S. Pat. No. 5,450,490 to Jensen, et al., and U.S. patent application Ser. No. 09/318,045, in the names of Neuhauser, et al., each of which is assigned to the assignee of the present application and all of which are incorporated herein by reference.
- Still other suitable decoders are the subject of PCT Publication WO 00/04662 to Srinivasan, U.S. Pat. No. 5,319,735 to Preuss, et al., U.S. Pat. No. 6,175,627 to Petrovich, et al., U.S. Pat. No. 5,828,325 to Wolosewicz, et al., U.S. Pat. No. 6,154,484 to Lee, et al., U.S. Pat. No. 5,945,932 to Smith, et al., PCT Publication WO 99/59275 to Lu, et al., PCT Publication WO 98/26529 to Lu, et al., and PCT Publication WO 96/27264 to Lu, et al, all of which are incorporated herein by reference.
- In certain embodiments, the
processor 30 forms the data set of frequency-domain data and theprocessor 60 processes the frequency-domain data in the data set to detect an identification code or an ancillary code therein. Where the codes have been formed as in the Jensen, et al. U.S. Pat. No. 5,764,763 or U.S. Pat. No. 5,450,490, the frequency-domain data is processed byprocessor 60 to detect code components with predetermined frequencies. Where the codes have been formed as in the Srinivasan PCT Publication WO 00/04662, theprocessor 60 processes the frequency-domain data to detect code components distributed according to a frequency-hopping pattern. In certain embodiments, the code components comprise pairs of frequency components modified in amplitude to encode information, and theprocessor 60 detects such amplitude modifications. In certain other embodiments, the code components comprise pairs of frequency components modified in phase to encode information, and theprocessor 60 detects such phase modifications. Where the codes have been formed as spread spectrum codes, as in the Aijala, et al. U.S. Pat. No. 5,579,124 or the Preuss, et al. U.S. Pat. No. 5,319,735, theprocessor 60 comprises an appropriate spread spectrum decoder. - There are advantageous and suitable techniques for carrying out a pattern matching process to identify the media data based on the data set. Several such techniques are described below in connection with FIG. 3.
- Other suitable techniques for extracting signatures from media data and matching these signatures to reference signatures are disclosed in U.S. Pat. No. 5,612,729 to Ellis, et al. and in U.S. Pat. No. 4,739,398 to Thomas, et al., each of which is assigned to the assignee of the present invention and both of which are incorporated herein by reference.
- Still other suitable techniques are the subject of U.S. Pat. No. 3,919,479 to Moon, et al., U.S. Pat. No. 4,697,209 to Kiewit, et al., U.S. Pat. No. 4,677,466 to Lert, et al., U.S. Pat. No. 5,512,933 to Wheatley, et al, U.S. Pat. No. 4,955,070 to Welsh, et al., U.S. Pat. No. 4,918,730 to Schulze, U.S. Pat. No. 4,843,562 to Kenyon, et al., U.S. Pat. No. 4,450,551 to Kenyon, et al., and U.S. Pat. No. 4,230,990 to Lert, et al., all of which are incorporated herein by reference.
- In accordance with certain advantageous embodiments of the invention, the
monitoring device 20 receives media data reproducible as comprehensible images or sounds at a user location, the received media data having ancillary codes therein. Theprocessor 30 serves to form the data set from the media data by excluding data required either to reproduce comprehensible images or comprehensible sounds, while including data sufficient to decode identification codes and/or ancillary codes in the media data or to form a signature to identify such data. - In certain variants of these embodiments, audio or image data picked up by the
monitoring device 20 is either transformed to the frequency domain or received as frequency-domain data. Those portions of the frequency-domain data not useful to decode an identification code or an ancillary code for audio or image media data or to form a signature to identify such data, are eliminated. Preferably, but not exclusively, the codes have been added to the audio data in accordance with the inaudible encoding techniques of U.S. Pat. No. 5,764,763. Since the codes themselves are inaudible in the reproduced audio data, audible portions of the audio data may be eliminated from the data set without loss of data required to decode the codes. It will be appreciated that other kinds of inaudible codes may be recovered in this manner. - Similarly, where encoded image data is collected by means of the
monitoring device 20, it is preferable that the codes to be recovered are visually imperceptible or minimal. In this manner, the data set may be formed to include data necessary to decode the codes, while eliminating data required to reproduce a comprehensible image. Suitable image encoding techniques for producing encoded images having visually imperceptible or minimal encoding artifacts, and decoding the same are the subject of U.S. Pat. No. 6,122,403 to Rhoads, U.S. Pat. No. 6,208,745 to Florencio, et al., U.S. Pat. No. 6,205,249 to Moskowitz, U.S. Pat. No. 6,198,832 to Maes, et al., U.S. Pat. No. 5,737,025 to Dougherty, et al., and U.S. Pat. No. 5,737,026 to Lu, et al., all of which are incorporated herein by reference. - In other variants, time domain audio or image media data received by the monitoring device is reduced by eliminating such portions which are not useful to decode such an identification code or ancillary code or form such a signature. Such data reduction can be achieved, for example, by filtering or subsampling, averaging or otherwise combining data, or eliminating time segments of the data.
- It is thus possible to vastly reduce the amount of data included in the data set, which facilitates storage and communication of the data set. It also preserves the privacy of audience members in the vicinity of the
monitoring device 20 by preventing reproduction of comprehensible sounds or images. - FIG. 3 illustrates an advantageous embodiment in which the data set produced at the user location is formed so that, if an identification code and/or ancillary code is present in the media data, it may be extracted from the data set, but that if such a code is not present, the same data set may be used to produce a signature for use in a signature matching process. In
Step 100 of FIG. 3, time-domain audio data, such as data obtained from the output of a microphone, is transferred to the frequency domain, by Fast Fourier Transform (âFFTâ), wavelet transform, digital filtering, or other time-to-frequency domain transformation. Where the audio data is initially received in the form of frequency-domain data, this step is unnecessary. - The frequency-domain data is subject to a data extraction process in
Step 110 to produce a reduced data set, such that data required to detect an identification code and/or ancillary code, if present, is included in the reduced data set, but that a substantial portion of the audio information is not included in the reduced data set. The reduced data set is not merely a compressed version of the audio signal, but also excludes data required to produce a comprehensible version of the audio signal. Consequently, this process not only results in substantial data reduction beyond that which may be achieved in signal compression, but also ensures privacy. - The reduced data set so produced is communicated from the user's location, as indicated by
Step 120, to a remotely located processing system. The data set is then subjected to acode detection process 130 carried out by examining the frequency content of the data set. If a code is present, as indicated inStep 140, a record of the code is created inStep 150. In the alternative, or in addition, the detected code is matched with identification data for the media data in a database accessible to the remotely located processing system. - If a code is not detected, a
matching process 160 is carried out. In the matching process, a signature is produced based on the data set. There are several alternative signature extraction techniques. In one, the entire data set is used without modification as a signature. In anther, a portion of the data set is selected as a signature. In yet another, a signature is produced based on the data set by combining or otherwise processing its data to produce the signature. In certain ones of such processes, pairs of frequency data are selected from the data set and used to form ratios representing components of the produced signature, as in the audio signature formation technique disclosed in Ellis, et al. U.S. Pat. No. 5,612,729, incorporated herein by reference. - The signature so produced is then compared with reference signatures stored in a database accessible to the remotely located processing system. The matching process may be carried out, for example, in the manner disclosed by Ellis, et al. in U.S. Pat. No. 5,612,729. Once a reliable match is found, a record of the match is created, as indicated in
Step 170. - There are a number of suitable techniques for producing the reduced data set in
Step 110. Where the audio signal has been encoded in accordance with the Srinivasan PCT Publication WO 00/04662, those frequency components which may include the code components are retained, while those which will not are substantially excluded. - An advantageous technique for use with audio data encoded as in the Jensen, et al. U.S. Pat. No. 5,764,763 or U.S. Pat. No. 5,450,490 is described in connection with FIG. 4. In the technique of FIG. 4, the audio data if not already in the frequency domain, is transformed thereto by FFT or another suitable method as indicated in
Step 200. - Noise amplitudes in the frequency neighborhoods of possible code components are estimated in
Step 210. This is achieved by examining the amplitudes of frequency components in such neighborhoods. For example, those components having amplitudes below a threshold, such as an average or mean amplitude or a fixed value, are combined and averaged or otherwise processed to produce a representative noise amplitude. - Then in
Step 220 signal-to-noise ratios are determined for each possible code component based on data amplitude at its frequency to the noise amplitude in its frequency neighborhood. In one embodiment, those ratios which exceed an upper threshold are rejected as likely representing non-code audio signal components, and those falling below a lower threshold are rejected as noise. This process is carried out inStep 230. In an alternative embodiment, those ratios which would exceed the upper threshold are nevertheless retained when the data set is formed. In still another embodiment, all ratios are retained, andStep 230 is omitted. - The retained ratios are stored in
Step 240 until it is appropriate to communicate the data set to the remotely located processing system. A decision is made to communicate, as indicated inStep 250, when a predetermined criterion is fulfilled. For example, where the data is gathered with a monitoring device carried by an audience member, the data may be communicated while the device is coupled with a base station, as in the Brooks, et al. U.S. Pat. No. 5,483,276. The decision to communicate the data set may instead be determined based on an amount of stored data or on the lapse of time or else upon the establishment of a communication path by the device for transmitting and/or receiving other data. When the criterion for data communication is fulfilled, the stored data set or sets are communicated to the remotely located processing system as indicated inStep 260. - Since it is possible to encode each data symbol with relatively few frequency components in this embodiment, there are relatively few ratios required in order to decode the symbols at the remotely located processing system. This enables the data set to be restricted in size to facilitate its storage and transmission.
- Although the invention has been described with reference to certain advantageous embodiments, arrangements of elements or steps, features and the like, these are not intended to exhaust or exclude all or any possible embodiments, arrangements or features, and indeed other modifications and variations will be ascertainable to those of skill in the art.
Claims (110)
Priority Applications (18)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/896,246 US8572640B2 (en) | 2001-06-29 | 2001-06-29 | Media data use measurement with remote decoding/pattern matching |
CNB028159934A CN100375523C (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
JP2003509778A JP4392495B2 (en) | 2001-06-29 | 2002-06-25 | Measurement of media data usage by remote decoding / pattern matching |
CA002451819A CA2451819A1 (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
GB0329324A GB2396467B (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
EP02739963A EP1410635A1 (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
PCT/US2002/020000 WO2003003741A1 (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
AU2002312579A AU2002312579B2 (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
DE10297031T DE10297031T5 (en) | 2001-06-29 | 2002-06-25 | Measurement of the use of media data using remote decryption / pattern comparison |
BR0210625-6A BR0210625A (en) | 2001-06-29 | 2002-06-25 | Media Usage Measurement with Pattern Comparison / Remote Decoding |
IL15937202A IL159372A0 (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
PL02367449A PL367449A1 (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
MXPA03011967A MXPA03011967A (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching. |
KR10-2003-7017042A KR20040011562A (en) | 2001-06-29 | 2002-06-25 | Media data use measurement with remote decoding/pattern matching |
IL159372A IL159372A (en) | 2001-06-29 | 2003-12-15 | Media data use measurement with remote decoding/pattern matching |
ZA200309919A ZA200309919B (en) | 2001-06-29 | 2003-12-22 | Media data use measurement with remote decoding/pattern matching. |
NO20035795A NO20035795L (en) | 2001-06-29 | 2003-12-23 | Media data usage paint with remote decoding / sample customization |
HK05103558A HK1071003A1 (en) | 2001-06-29 | 2005-04-26 | Media data use measurement with remote decoding/pattern matching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/896,246 US8572640B2 (en) | 2001-06-29 | 2001-06-29 | Media data use measurement with remote decoding/pattern matching |
Publications (2)
Publication Number | Publication Date |
---|---|
US20030005430A1 true US20030005430A1 (en) | 2003-01-02 |
US8572640B2 US8572640B2 (en) | 2013-10-29 |
Family
ID=25405876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/896,246 Active 2028-12-03 US8572640B2 (en) | 2001-06-29 | 2001-06-29 | Media data use measurement with remote decoding/pattern matching |
Country Status (17)
Country | Link |
---|---|
US (1) | US8572640B2 (en) |
EP (1) | EP1410635A1 (en) |
JP (1) | JP4392495B2 (en) |
KR (1) | KR20040011562A (en) |
CN (1) | CN100375523C (en) |
AU (1) | AU2002312579B2 (en) |
BR (1) | BR0210625A (en) |
CA (1) | CA2451819A1 (en) |
DE (1) | DE10297031T5 (en) |
GB (1) | GB2396467B (en) |
HK (1) | HK1071003A1 (en) |
IL (2) | IL159372A0 (en) |
MX (1) | MXPA03011967A (en) |
NO (1) | NO20035795L (en) |
PL (1) | PL367449A1 (en) |
WO (1) | WO2003003741A1 (en) |
ZA (1) | ZA200309919B (en) |
Cited By (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049967A1 (en) * | 2000-07-01 | 2002-04-25 | Haseltine Eric C. | Processes for exploiting electronic tokens to increase broadcasting revenue |
US20030066089A1 (en) * | 2001-09-28 | 2003-04-03 | David Andersen | Trigger mechanism for sync-to-broadcast web content |
US20040133704A1 (en) * | 2003-01-07 | 2004-07-08 | Openpeak Inc. | Legacy device bridge for residential or non-residential networks |
WO2005006768A1 (en) * | 2003-06-20 | 2005-01-20 | Nielsen Media Research, Inc | Signature-based program identification apparatus and methods for use with digital broadcast systems |
WO2005032144A1 (en) * | 2003-08-29 | 2005-04-07 | Nielsen Media Research, Inc. | Methods and apparatus to measure media consumption |
US20050086697A1 (en) * | 2001-07-02 | 2005-04-21 | Haseltine Eric C. | Processes for exploiting electronic tokens to increase broadcasting revenue |
US20050144632A1 (en) * | 2002-04-22 | 2005-06-30 | Nielsen Media Research, Inc. | Methods and apparatus to collect audience information associated with a media presentation |
US20050203798A1 (en) * | 2004-03-15 | 2005-09-15 | Jensen James M. | Methods and systems for gathering market research data |
US20050200476A1 (en) * | 2004-03-15 | 2005-09-15 | Forr David P. | Methods and systems for gathering market research data within commercial establishments |
US20050216509A1 (en) * | 2004-03-26 | 2005-09-29 | Kolessar Ronald S | Systems and methods for gathering data concerning usage of media data |
US20050234774A1 (en) * | 2004-04-15 | 2005-10-20 | Linda Dupree | Gathering data concerning publication usage and exposure to products and/or presence in commercial establishment |
US20050243784A1 (en) * | 2004-03-15 | 2005-11-03 | Joan Fitzgerald | Methods and systems for gathering market research data inside and outside commercial establishments |
US20050272018A1 (en) * | 2004-03-19 | 2005-12-08 | Crystal Jack C | Gathering data concerning publication usage |
US20060015891A1 (en) * | 2004-07-13 | 2006-01-19 | Lazzaro Michael J | Television audience reporting system and method |
US20060053447A1 (en) * | 2002-06-27 | 2006-03-09 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US20060085812A1 (en) * | 2004-10-15 | 2006-04-20 | Shishegar Ahmad R | Method for monitoring television usage |
US20060153296A1 (en) * | 2003-09-12 | 2006-07-13 | Kevin Deng | Digital video signature apparatus and methods for use with video program identification systems |
US20060195861A1 (en) * | 2003-10-17 | 2006-08-31 | Morris Lee | Methods and apparatus for identifying audio/video content using temporal signal characteristics |
US20070097802A1 (en) * | 2005-10-27 | 2007-05-03 | Microsoft Corporation | Enhanced table of contents (TOC) identifiers |
US20070138251A1 (en) * | 2005-12-15 | 2007-06-21 | Jay Mattlin | System and method for rfid-based printed media reading activity data acquisition and analysis |
US20070157262A1 (en) * | 2004-04-23 | 2007-07-05 | Arun Ramaswamy | Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs |
US20070186228A1 (en) * | 2004-02-18 | 2007-08-09 | Nielsen Media Research, Inc. | Methods and apparatus to determine audience viewing of video-on-demand programs |
US20070271300A1 (en) * | 2004-11-22 | 2007-11-22 | Arun Ramaswamy | Methods and apparatus for media source identification and time shifted media consumption measurements |
US20070288476A1 (en) * | 2005-12-20 | 2007-12-13 | Flanagan Eugene L Iii | Methods and systems for conducting research operations |
WO2008008911A2 (en) | 2006-07-12 | 2008-01-17 | Arbitron Inc. | Methods and systems for compliance confirmation and incentives |
US20080086304A1 (en) * | 2002-09-27 | 2008-04-10 | Neuhauser Alan R | Gathering research data |
US20080126420A1 (en) * | 2006-03-27 | 2008-05-29 | Wright David H | Methods and systems to meter media content presented on a wireless communication device |
US20080177591A1 (en) * | 2005-12-15 | 2008-07-24 | Jay Mattlin | System and method for rfid-based printed media reading activity data acquisition and analysis |
WO2008103738A2 (en) * | 2007-02-20 | 2008-08-28 | Nielsen Media Research, Inc. | Methods and apparatus for characterizing media |
US20080221715A1 (en) * | 2002-06-27 | 2008-09-11 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US20080276265A1 (en) * | 2007-05-02 | 2008-11-06 | Alexander Topchy | Methods and apparatus for generating signatures |
US20090070797A1 (en) * | 2006-03-31 | 2009-03-12 | Arun Ramaswamy | Methods, systems, and apparatus for multi-purpose metering |
US20090169024A1 (en) * | 2007-12-31 | 2009-07-02 | Krug William K | Data capture bridge |
WO2009088477A1 (en) | 2007-12-31 | 2009-07-16 | Arbitron, Inc. | Survey data acquisition |
US20090192805A1 (en) * | 2008-01-29 | 2009-07-30 | Alexander Topchy | Methods and apparatus for performing variable black length watermarking of media |
US20090225994A1 (en) * | 2008-03-05 | 2009-09-10 | Alexander Pavlovich Topchy | Methods and apparatus for generating signaures |
US20090259325A1 (en) * | 2007-11-12 | 2009-10-15 | Alexander Pavlovich Topchy | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US20090300669A1 (en) * | 2003-10-17 | 2009-12-03 | David Howell Wright | Portable multi-purpose audience measurement systems, apparatus and methods |
US20090305680A1 (en) * | 2008-04-03 | 2009-12-10 | Swift Roderick D | Methods and apparatus to monitor mobile devices |
US20100077420A1 (en) * | 2008-09-19 | 2010-03-25 | Nielsen Christen V | Methods and apparatus to detect carrying of a portable audience measurement device |
US20100102981A1 (en) * | 2008-10-29 | 2010-04-29 | Nielsen Christen V | Methods and apparatus to detect carrying of a portable audience measurement device |
US7742737B2 (en) | 2002-01-08 | 2010-06-22 | The Nielsen Company (Us), Llc. | Methods and apparatus for identifying a digital audio signal |
US7783889B2 (en) | 2004-08-18 | 2010-08-24 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US20100228677A1 (en) * | 2006-06-02 | 2010-09-09 | John Houston | Digital rights management systems and methods for audience measurement |
US20100268573A1 (en) * | 2009-04-17 | 2010-10-21 | Anand Jain | System and method for utilizing supplemental audio beaconing in audience measurement |
WO2011010230A1 (en) * | 2009-07-21 | 2011-01-27 | Turkcell Iletisim Hizmetleri Anonim Sirketi | An audience measurement system |
US20110137925A1 (en) * | 2009-12-08 | 2011-06-09 | Mpire Corporation | Systems and methods for identification and reporting of ad delivery hierarchy |
USRE42627E1 (en) | 1999-05-25 | 2011-08-16 | Arbitron, Inc. | Encoding and decoding of information in audio signals |
US20110212404A1 (en) * | 2008-11-25 | 2011-09-01 | Utc Fire & Security Corporation | Automated setup process for metered combustion control systems |
US20110265111A1 (en) * | 2010-04-26 | 2011-10-27 | Cox Communications, Inc. | Broadcast Remote Control |
US20120216226A1 (en) * | 2010-03-01 | 2012-08-23 | Humphrey Eric J | Detection System and Method for Mobile Device Application |
US8254308B1 (en) * | 2006-01-05 | 2012-08-28 | Sprint Spectrum L.P. | Method and system for acoustically triggering electronic coupon retrieval |
US20120239407A1 (en) * | 2009-04-17 | 2012-09-20 | Arbitron, Inc. | System and method for utilizing audio encoding for measuring media exposure with environmental masking |
US8307006B2 (en) | 2010-06-30 | 2012-11-06 | The Nielsen Company (Us), Llc | Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles |
US20130138231A1 (en) * | 2011-11-30 | 2013-05-30 | Arbitron, Inc. | Apparatus, system and method for activating functions in processing devices using encoded audio |
US8559918B2 (en) | 2011-05-27 | 2013-10-15 | The Nielsen Company (Us), Llc. | Methods and apparatus to associate a mobile device with a panelist profile |
US8959016B2 (en) | 2002-09-27 | 2015-02-17 | The Nielsen Company (Us), Llc | Activating functions in processing devices using start codes embedded in audio |
US9015740B2 (en) | 2005-12-12 | 2015-04-21 | The Nielsen Company (Us), Llc | Systems and methods to wirelessly meter audio/visual devices |
US9088821B2 (en) | 2003-02-10 | 2015-07-21 | The Nielsen Company (Us), Llc | Methods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor and a quantity of data collectible by the sensors |
US9092804B2 (en) | 2004-03-15 | 2015-07-28 | The Nielsen Company (Us), Llc | Methods and systems for mapping locations of wireless transmitters for use in gathering market research data |
US9124769B2 (en) | 2008-10-31 | 2015-09-01 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US9219559B2 (en) | 2012-05-16 | 2015-12-22 | The Nielsen Company (Us), Llc | Methods and systems for audience measurement |
US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
US9317865B2 (en) | 2004-03-26 | 2016-04-19 | The Nielsen Company (Us), Llc | Research data gathering with a portable monitor and a stationary device |
US9426525B2 (en) | 2013-12-31 | 2016-08-23 | The Nielsen Company (Us), Llc. | Methods and apparatus to count people in an audience |
US9514135B2 (en) | 2005-10-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Methods and apparatus for metering portable media players |
US9551588B2 (en) | 2014-08-29 | 2017-01-24 | The Nielsen Company, LLC | Methods and systems to determine consumer locations based on navigational voice cues |
US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
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 |
US9769294B2 (en) | 2013-03-15 | 2017-09-19 | The Nielsen Company (Us), Llc | Methods, apparatus and articles of manufacture to monitor mobile devices |
US11700421B2 (en) | 2012-12-27 | 2023-07-11 | The Nielsen Company (Us), Llc | Methods and apparatus to determine engagement levels of audience members |
US12142068B2 (en) | 2011-12-15 | 2024-11-12 | The Nielsen Company (Us), Llc | Methods and apparatus to capture images |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101044985B1 (en) * | 2010-12-27 | 2011-06-29 | ë°ê¸°ì£ĵ | LED fluorescent lamp |
US8538333B2 (en) | 2011-12-16 | 2013-09-17 | Arbitron Inc. | Media exposure linking utilizing bluetooth signal characteristics |
US8977194B2 (en) * | 2011-12-16 | 2015-03-10 | The Nielsen Company (Us), Llc | Media exposure and verification utilizing inductive coupling |
US8776105B2 (en) * | 2012-02-07 | 2014-07-08 | Tuner Broadcasting System, Inc. | Method and system for automatic content recognition protocols |
US10891971B2 (en) | 2018-06-04 | 2021-01-12 | The Nielsen Company (Us), Llc | Methods and apparatus to dynamically generate audio signatures adaptive to circumstances associated with media being monitored |
Citations (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3919479A (en) * | 1972-09-21 | 1975-11-11 | First National Bank Of Boston | Broadcast signal identification system |
US4025851A (en) * | 1975-11-28 | 1977-05-24 | A.C. Nielsen Company | Automatic monitor for programs broadcast |
US4230990A (en) * | 1979-03-16 | 1980-10-28 | Lert John G Jr | Broadcast program identification method and system |
US4697209A (en) * | 1984-04-26 | 1987-09-29 | A. C. Nielsen Company | Methods and apparatus for automatically identifying programs viewed or recorded |
US4739398A (en) * | 1986-05-02 | 1988-04-19 | Control Data Corporation | Method, apparatus and system for recognizing broadcast segments |
US4843562A (en) * | 1987-06-24 | 1989-06-27 | Broadcast Data Systems Limited Partnership | Broadcast information classification system and method |
US4918730A (en) * | 1987-06-24 | 1990-04-17 | Media Control-Musik-Medien-Analysen Gesellschaft Mit Beschrankter Haftung | Process and circuit arrangement for the automatic recognition of signal sequences |
US4955070A (en) * | 1988-06-29 | 1990-09-04 | Viewfacts, Inc. | Apparatus and method for automatically monitoring broadcast band listening habits |
US5023929A (en) * | 1988-09-15 | 1991-06-11 | Npd Research, Inc. | Audio frequency based market survey method |
US5319735A (en) * | 1991-12-17 | 1994-06-07 | Bolt Beranek And Newman Inc. | Embedded signalling |
US5425100A (en) * | 1992-11-25 | 1995-06-13 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5450490A (en) * | 1994-03-31 | 1995-09-12 | The Arbitron Company | Apparatus and methods for including codes in audio signals and decoding |
US5481294A (en) * | 1993-10-27 | 1996-01-02 | A. C. Nielsen Company | Audience measurement system utilizing ancillary codes and passive signatures |
US5483276A (en) * | 1993-08-02 | 1996-01-09 | The Arbitron Company | Compliance incentives for audience monitoring/recording devices |
US5512933A (en) * | 1992-10-15 | 1996-04-30 | Taylor Nelson Agb Plc | Identifying a received programme stream |
US5526427A (en) * | 1994-07-22 | 1996-06-11 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5574962A (en) * | 1991-09-30 | 1996-11-12 | The Arbitron Company | Method and apparatus for automatically identifying a program including a sound signal |
US5579124A (en) * | 1992-11-16 | 1996-11-26 | The Arbitron Company | Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto |
US5583962A (en) * | 1991-01-08 | 1996-12-10 | Dolby Laboratories Licensing Corporation | Encoder/decoder for multidimensional sound fields |
US5612729A (en) * | 1992-04-30 | 1997-03-18 | The Arbitron Company | Method and system for producing a signature characterizing an audio broadcast signal |
US5737026A (en) * | 1995-02-28 | 1998-04-07 | Nielsen Media Research, Inc. | Video and data co-channel communication system |
US5737025A (en) * | 1995-02-28 | 1998-04-07 | Nielsen Media Research, Inc. | Co-channel transmission of program signals and ancillary signals |
US5774452A (en) * | 1995-03-14 | 1998-06-30 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in audio signals |
US5822360A (en) * | 1995-09-06 | 1998-10-13 | Solana Technology Development Corporation | Method and apparatus for transporting auxiliary data in audio signals |
US5828325A (en) * | 1996-04-03 | 1998-10-27 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in analog signals |
US5850249A (en) * | 1995-10-12 | 1998-12-15 | Nielsen Media Research, Inc. | Receiver monitoring system with local encoding |
US5872588A (en) * | 1995-12-06 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for monitoring audio-visual materials presented to a subscriber |
US5901178A (en) * | 1996-02-26 | 1999-05-04 | Solana Technology Development Corporation | Post-compression hidden data transport for video |
US5937000A (en) * | 1995-09-06 | 1999-08-10 | Solana Technology Development Corporation | Method and apparatus for embedding auxiliary data in a primary data signal |
US5940135A (en) * | 1997-05-19 | 1999-08-17 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in analog signals |
US5940429A (en) * | 1997-02-25 | 1999-08-17 | Solana Technology Development Corporation | Cross-term compensation power adjustment of embedded auxiliary data in a primary data signal |
US5945932A (en) * | 1997-10-30 | 1999-08-31 | Audiotrack Corporation | Technique for embedding a code in an audio signal and for detecting the embedded code |
US6035177A (en) * | 1996-02-26 | 2000-03-07 | Donald W. Moses | Simultaneous transmission of ancillary and audio signals by means of perceptual coding |
US6122403A (en) * | 1995-07-27 | 2000-09-19 | Digimarc Corporation | Computer system linked by using information in data objects |
US6154484A (en) * | 1995-09-06 | 2000-11-28 | Solana Technology Development Corporation | Method and apparatus for embedding auxiliary data in a primary data signal using frequency and time domain processing |
US6198832B1 (en) * | 1998-01-09 | 2001-03-06 | U.S. Philips Corporation | Embedding and detecting a watermark in images |
US6205249B1 (en) * | 1998-04-02 | 2001-03-20 | Scott A. Moskowitz | Multiple transform utilization and applications for secure digital watermarking |
US6208745B1 (en) * | 1997-12-30 | 2001-03-27 | Sarnoff Corporation | Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence |
US6647548B1 (en) * | 1996-09-06 | 2003-11-11 | Nielsen Media Research, Inc. | Coded/non-coded program audience measurement system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
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. |
AT410047B (en) | 1994-03-31 | 2003-01-27 | Arbitron Co | DEVICE AND METHOD FOR INSERTING CODES IN AUDIO SIGNALS AND FOR DECODING |
US7607147B1 (en) | 1996-12-11 | 2009-10-20 | The Nielsen Company (Us), Llc | Interactive service device metering systems |
DE69830423D1 (en) | 1998-05-12 | 2005-07-07 | Nielsen Media Res Inc | Device for recording the ratings of digital television |
US6272176B1 (en) | 1998-07-16 | 2001-08-07 | Nielsen Media Research, Inc. | Broadcast encoding system and method |
EP1026526A1 (en) * | 1999-02-02 | 2000-08-09 | Corning Incorporated | Athermalized polymer overclad integrated planar optical waveguide device and its manufacturing method |
US6871180B1 (en) | 1999-05-25 | 2005-03-22 | Arbitron Inc. | Decoding of information in audio signals |
US7284255B1 (en) | 1999-06-18 | 2007-10-16 | Steven G. Apel | Audience survey system, and system and methods for compressing and correlating audio signals |
-
2001
- 2001-06-29 US US09/896,246 patent/US8572640B2/en active Active
-
2002
- 2002-06-25 DE DE10297031T patent/DE10297031T5/en not_active Withdrawn
- 2002-06-25 MX MXPA03011967A patent/MXPA03011967A/en active IP Right Grant
- 2002-06-25 IL IL15937202A patent/IL159372A0/en unknown
- 2002-06-25 KR KR10-2003-7017042A patent/KR20040011562A/en not_active Ceased
- 2002-06-25 BR BR0210625-6A patent/BR0210625A/en not_active IP Right Cessation
- 2002-06-25 CA CA002451819A patent/CA2451819A1/en not_active Abandoned
- 2002-06-25 EP EP02739963A patent/EP1410635A1/en not_active Withdrawn
- 2002-06-25 JP JP2003509778A patent/JP4392495B2/en not_active Expired - Lifetime
- 2002-06-25 PL PL02367449A patent/PL367449A1/en unknown
- 2002-06-25 WO PCT/US2002/020000 patent/WO2003003741A1/en not_active Application Discontinuation
- 2002-06-25 CN CNB028159934A patent/CN100375523C/en not_active Expired - Lifetime
- 2002-06-25 AU AU2002312579A patent/AU2002312579B2/en not_active Expired
- 2002-06-25 GB GB0329324A patent/GB2396467B/en not_active Expired - Lifetime
-
2003
- 2003-12-15 IL IL159372A patent/IL159372A/en unknown
- 2003-12-22 ZA ZA200309919A patent/ZA200309919B/en unknown
- 2003-12-23 NO NO20035795A patent/NO20035795L/en not_active Application Discontinuation
-
2005
- 2005-04-26 HK HK05103558A patent/HK1071003A1/en not_active IP Right Cessation
Patent Citations (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3919479A (en) * | 1972-09-21 | 1975-11-11 | First National Bank Of Boston | Broadcast signal identification system |
US4025851A (en) * | 1975-11-28 | 1977-05-24 | A.C. Nielsen Company | Automatic monitor for programs broadcast |
US4230990A (en) * | 1979-03-16 | 1980-10-28 | Lert John G Jr | Broadcast program identification method and system |
US4230990C1 (en) * | 1979-03-16 | 2002-04-09 | John G Lert Jr | Broadcast program identification method and system |
US4697209A (en) * | 1984-04-26 | 1987-09-29 | A. C. Nielsen Company | Methods and apparatus for automatically identifying programs viewed or recorded |
US4739398A (en) * | 1986-05-02 | 1988-04-19 | Control Data Corporation | Method, apparatus and system for recognizing broadcast segments |
US4843562A (en) * | 1987-06-24 | 1989-06-27 | Broadcast Data Systems Limited Partnership | Broadcast information classification system and method |
US4918730A (en) * | 1987-06-24 | 1990-04-17 | Media Control-Musik-Medien-Analysen Gesellschaft Mit Beschrankter Haftung | Process and circuit arrangement for the automatic recognition of signal sequences |
US4955070A (en) * | 1988-06-29 | 1990-09-04 | Viewfacts, Inc. | Apparatus and method for automatically monitoring broadcast band listening habits |
US5023929A (en) * | 1988-09-15 | 1991-06-11 | Npd Research, Inc. | Audio frequency based market survey method |
US5583962A (en) * | 1991-01-08 | 1996-12-10 | Dolby Laboratories Licensing Corporation | Encoder/decoder for multidimensional sound fields |
US5581800A (en) * | 1991-09-30 | 1996-12-03 | The Arbitron Company | Method and apparatus for automatically identifying a program including a sound signal |
US5574962A (en) * | 1991-09-30 | 1996-11-12 | The Arbitron Company | Method and apparatus for automatically identifying a program including a sound signal |
US5787334A (en) * | 1991-09-30 | 1998-07-28 | Ceridian Corporation | Method and apparatus for automatically identifying a program including a sound signal |
US5319735A (en) * | 1991-12-17 | 1994-06-07 | Bolt Beranek And Newman Inc. | Embedded signalling |
US5612729A (en) * | 1992-04-30 | 1997-03-18 | The Arbitron Company | Method and system for producing a signature characterizing an audio broadcast signal |
US5512933A (en) * | 1992-10-15 | 1996-04-30 | Taylor Nelson Agb Plc | Identifying a received programme stream |
US5579124A (en) * | 1992-11-16 | 1996-11-26 | The Arbitron Company | Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto |
US5425100A (en) * | 1992-11-25 | 1995-06-13 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5483276A (en) * | 1993-08-02 | 1996-01-09 | The Arbitron Company | Compliance incentives for audience monitoring/recording devices |
US5481294A (en) * | 1993-10-27 | 1996-01-02 | A. C. Nielsen Company | Audience measurement system utilizing ancillary codes and passive signatures |
US5450490A (en) * | 1994-03-31 | 1995-09-12 | The Arbitron Company | Apparatus and methods for including codes in audio signals and decoding |
US5764763A (en) * | 1994-03-31 | 1998-06-09 | Jensen; James M. | Apparatus and methods for including codes in audio signals and decoding |
US5526427A (en) * | 1994-07-22 | 1996-06-11 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5737025A (en) * | 1995-02-28 | 1998-04-07 | Nielsen Media Research, Inc. | Co-channel transmission of program signals and ancillary signals |
US5737026A (en) * | 1995-02-28 | 1998-04-07 | Nielsen Media Research, Inc. | Video and data co-channel communication system |
US6005501A (en) * | 1995-03-14 | 1999-12-21 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in audio signals |
US5774452A (en) * | 1995-03-14 | 1998-06-30 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in audio signals |
US6122403A (en) * | 1995-07-27 | 2000-09-19 | Digimarc Corporation | Computer system linked by using information in data objects |
US5822360A (en) * | 1995-09-06 | 1998-10-13 | Solana Technology Development Corporation | Method and apparatus for transporting auxiliary data in audio signals |
US5937000A (en) * | 1995-09-06 | 1999-08-10 | Solana Technology Development Corporation | Method and apparatus for embedding auxiliary data in a primary data signal |
US6154484A (en) * | 1995-09-06 | 2000-11-28 | Solana Technology Development Corporation | Method and apparatus for embedding auxiliary data in a primary data signal using frequency and time domain processing |
US5850249A (en) * | 1995-10-12 | 1998-12-15 | Nielsen Media Research, Inc. | Receiver monitoring system with local encoding |
US5872588A (en) * | 1995-12-06 | 1999-02-16 | International Business Machines Corporation | Method and apparatus for monitoring audio-visual materials presented to a subscriber |
US5901178A (en) * | 1996-02-26 | 1999-05-04 | Solana Technology Development Corporation | Post-compression hidden data transport for video |
US6035177A (en) * | 1996-02-26 | 2000-03-07 | Donald W. Moses | Simultaneous transmission of ancillary and audio signals by means of perceptual coding |
US5828325A (en) * | 1996-04-03 | 1998-10-27 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in analog signals |
US6647548B1 (en) * | 1996-09-06 | 2003-11-11 | Nielsen Media Research, Inc. | Coded/non-coded program audience measurement system |
US5940429A (en) * | 1997-02-25 | 1999-08-17 | Solana Technology Development Corporation | Cross-term compensation power adjustment of embedded auxiliary data in a primary data signal |
US5940135A (en) * | 1997-05-19 | 1999-08-17 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in analog signals |
US6175627B1 (en) * | 1997-05-19 | 2001-01-16 | Verance Corporation | Apparatus and method for embedding and extracting information in analog signals using distributed signal features |
US5945932A (en) * | 1997-10-30 | 1999-08-31 | Audiotrack Corporation | Technique for embedding a code in an audio signal and for detecting the embedded code |
US6208745B1 (en) * | 1997-12-30 | 2001-03-27 | Sarnoff Corporation | Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence |
US6198832B1 (en) * | 1998-01-09 | 2001-03-06 | U.S. Philips Corporation | Embedding and detecting a watermark in images |
US6205249B1 (en) * | 1998-04-02 | 2001-03-20 | Scott A. Moskowitz | Multiple transform utilization and applications for secure digital watermarking |
Cited By (228)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE42627E1 (en) | 1999-05-25 | 2011-08-16 | Arbitron, Inc. | Encoding and decoding of information in audio signals |
US20020049967A1 (en) * | 2000-07-01 | 2002-04-25 | Haseltine Eric C. | Processes for exploiting electronic tokens to increase broadcasting revenue |
US20050086697A1 (en) * | 2001-07-02 | 2005-04-21 | Haseltine Eric C. | Processes for exploiting electronic tokens to increase broadcasting revenue |
US20030066089A1 (en) * | 2001-09-28 | 2003-04-03 | David Andersen | Trigger mechanism for sync-to-broadcast web content |
US7742737B2 (en) | 2002-01-08 | 2010-06-22 | The Nielsen Company (Us), Llc. | Methods and apparatus for identifying a digital audio signal |
US8548373B2 (en) | 2002-01-08 | 2013-10-01 | The Nielsen Company (Us), Llc | Methods and apparatus for identifying a digital audio signal |
US20050144632A1 (en) * | 2002-04-22 | 2005-06-30 | Nielsen Media Research, Inc. | Methods and apparatus to collect audience information associated with a media presentation |
US8225342B2 (en) * | 2002-04-22 | 2012-07-17 | The Nielsen Company (Us), Llc. | Methods and apparatus to collect audience information associated with a media presentation |
US20060053447A1 (en) * | 2002-06-27 | 2006-03-09 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US8116889B2 (en) | 2002-06-27 | 2012-02-14 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US20100031295A1 (en) * | 2002-06-27 | 2010-02-04 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US8196064B2 (en) | 2002-06-27 | 2012-06-05 | Id8 Group R2 Studios, Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US20080221715A1 (en) * | 2002-06-27 | 2008-09-11 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
US20080086304A1 (en) * | 2002-09-27 | 2008-04-10 | Neuhauser Alan R | Gathering research data |
US7908133B2 (en) * | 2002-09-27 | 2011-03-15 | Arbitron Inc. | Gathering research data |
US8731906B2 (en) | 2002-09-27 | 2014-05-20 | Arbitron Inc. | Systems and methods for gathering research data |
US9378728B2 (en) | 2002-09-27 | 2016-06-28 | The Nielsen Company (Us), Llc | Systems and methods for gathering research data |
US20110208515A1 (en) * | 2002-09-27 | 2011-08-25 | Arbitron, Inc. | Systems and methods for gathering research data |
US8959016B2 (en) | 2002-09-27 | 2015-02-17 | The Nielsen Company (Us), Llc | Activating functions in processing devices using start codes embedded in audio |
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 |
US7987489B2 (en) * | 2003-01-07 | 2011-07-26 | Openpeak Inc. | Legacy device bridge for residential or non-residential networks |
US10432756B2 (en) | 2003-01-07 | 2019-10-01 | Microsoft Technology Licensing, Llc | Legacy device bridge for residential or non-residential networks |
US8793746B2 (en) | 2003-01-07 | 2014-07-29 | Id8 Group R2 Studios, Inc. | Legacy device bridge for residential or non-residential networks |
US9578140B2 (en) | 2003-01-07 | 2017-02-21 | Microsoft Technology Licensing, Llc | Legacy device bridge for residential or non-residential networks |
US20040133704A1 (en) * | 2003-01-07 | 2004-07-08 | Openpeak Inc. | Legacy device bridge for residential or non-residential networks |
US9426508B2 (en) | 2003-02-10 | 2016-08-23 | The Nielsen Company (Us), Llc | Methods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor |
US9936234B2 (en) | 2003-02-10 | 2018-04-03 | The Nielsen Company (Us), Llc | Methods and apparatus to facilitate gathering of audience measurement data based on a fixed system factor |
US9088821B2 (en) | 2003-02-10 | 2015-07-21 | The Nielsen Company (Us), Llc | Methods and apparatus to adaptively select sensor(s) to gather audience measurement data based on a variable system factor and a quantity of data collectible by the sensors |
US9054820B2 (en) | 2003-06-20 | 2015-06-09 | The Nielsen Company (Us), Llc | Signature-based program identification apparatus and methods for use with digital broadcast systems |
US8255938B2 (en) | 2003-06-20 | 2012-08-28 | The Nielsen Company (Us), Llc | Signature-based program identification apparatus and methods for use with digital broadcast systems |
US20060184961A1 (en) * | 2003-06-20 | 2006-08-17 | Nielsen Media Research, Inc. | Signature-based program identification apparatus and methods for use with digital broadcast systems |
WO2005006768A1 (en) * | 2003-06-20 | 2005-01-20 | Nielsen Media Research, Inc | Signature-based program identification apparatus and methods for use with digital broadcast systems |
WO2005032144A1 (en) * | 2003-08-29 | 2005-04-07 | Nielsen Media Research, Inc. | Methods and apparatus to measure media consumption |
US20060153296A1 (en) * | 2003-09-12 | 2006-07-13 | Kevin Deng | Digital video signature apparatus and methods for use with video program identification systems |
US8683503B2 (en) | 2003-09-12 | 2014-03-25 | The Nielsen Company(Us), Llc | Digital video signature apparatus and methods for use with video program identification systems |
US8020180B2 (en) | 2003-09-12 | 2011-09-13 | The Nielsen Company (Us), Llc | Digital video signature apparatus and methods for use with video program identification systems |
US9015742B2 (en) | 2003-09-12 | 2015-04-21 | The Nielsen Company (Us), Llc | Digital video signature apparatus and methods for use with video program identification systems |
US7793318B2 (en) | 2003-09-12 | 2010-09-07 | The Nielsen Company, LLC (US) | Digital video signature apparatus and methods for use with video program identification systems |
US20100095320A1 (en) * | 2003-10-17 | 2010-04-15 | Morris Lee | Methods and apparatus for identifying audio/video content using temporal signal characteristics |
US20090300669A1 (en) * | 2003-10-17 | 2009-12-03 | David Howell Wright | Portable multi-purpose audience measurement systems, apparatus and methods |
US8539527B2 (en) | 2003-10-17 | 2013-09-17 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US11924486B2 (en) | 2003-10-17 | 2024-03-05 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US10848804B2 (en) | 2003-10-17 | 2020-11-24 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US20110126222A1 (en) * | 2003-10-17 | 2011-05-26 | David Howell Wright | Portable multi-purpose audience measurement systems, apparatus and methods |
US10085052B2 (en) | 2003-10-17 | 2018-09-25 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US9615114B2 (en) | 2003-10-17 | 2017-04-04 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US8806535B2 (en) * | 2003-10-17 | 2014-08-12 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US20060195861A1 (en) * | 2003-10-17 | 2006-08-31 | Morris Lee | Methods and apparatus for identifying audio/video content using temporal signal characteristics |
US7650616B2 (en) | 2003-10-17 | 2010-01-19 | The Nielsen Company (Us), Llc | Methods and apparatus for identifying audio/video content using temporal signal characteristics |
US8065700B2 (en) | 2003-10-17 | 2011-11-22 | The Nielsen Company (Us), Llc | Methods and apparatus for identifying audio/video content using temporal signal characteristics |
US11388460B2 (en) | 2003-10-17 | 2022-07-12 | The Nielsen Company (Us), Llc | Portable multi-purpose audience measurement systems, apparatus and methods |
US20070186228A1 (en) * | 2004-02-18 | 2007-08-09 | Nielsen Media Research, Inc. | Methods and apparatus to determine audience viewing of video-on-demand programs |
US20110088052A1 (en) * | 2004-02-18 | 2011-04-14 | Arun Ramaswamy | Methods and apparatus to determine audience viewing of video-on-demand programs |
US7463143B2 (en) | 2004-03-15 | 2008-12-09 | Arbioran | Methods and systems for gathering market research data within commercial establishments |
US20050200476A1 (en) * | 2004-03-15 | 2005-09-15 | Forr David P. | Methods and systems for gathering market research data within commercial establishments |
US20050243784A1 (en) * | 2004-03-15 | 2005-11-03 | Joan Fitzgerald | Methods and systems for gathering market research data inside and outside commercial establishments |
US7420464B2 (en) | 2004-03-15 | 2008-09-02 | Arbitron, Inc. | Methods and systems for gathering market research data inside and outside commercial establishments |
US20050203798A1 (en) * | 2004-03-15 | 2005-09-15 | Jensen James M. | Methods and systems for gathering market research data |
US9092804B2 (en) | 2004-03-15 | 2015-07-28 | The Nielsen Company (Us), Llc | Methods and systems for mapping locations of wireless transmitters for use in gathering market research data |
US20060003732A1 (en) * | 2004-03-19 | 2006-01-05 | Neuhauser Alan R | Programming data gathering systems |
US8849182B2 (en) | 2004-03-19 | 2014-09-30 | The Nielsen Company (Us), Llc | Gathering data concerning publication usage |
US20050268798A1 (en) * | 2004-03-19 | 2005-12-08 | Neuhauser Alan R | Gathering data concerning publication usage |
US7272982B2 (en) | 2004-03-19 | 2007-09-25 | Arbitron Inc. | Gathering data concerning publication usage |
US9132689B2 (en) | 2004-03-19 | 2015-09-15 | The Nielsen Company (Us), Llc | Gathering data concerning publication usage |
US20050272019A1 (en) * | 2004-03-19 | 2005-12-08 | Crystal Jack C | Gathering data concerning publication usage |
US7962315B2 (en) | 2004-03-19 | 2011-06-14 | Arbitron Inc. | Gathering data concerning publication usage |
US7650793B2 (en) | 2004-03-19 | 2010-01-26 | Arbitron, Inc. | Gathering data concerning publication usage |
US20080010110A1 (en) * | 2004-03-19 | 2008-01-10 | Neuhauser Alan R | Gathering data concerning publication usage |
US7408460B2 (en) | 2004-03-19 | 2008-08-05 | Arbitron, Inc. | Gathering data concerning publication usage |
US20050272018A1 (en) * | 2004-03-19 | 2005-12-08 | Crystal Jack C | Gathering data concerning publication usage |
US7463144B2 (en) | 2004-03-19 | 2008-12-09 | Arbitron, Inc. | Gathering data concerning publication usage |
US20050272016A1 (en) * | 2004-03-19 | 2005-12-08 | Jensen James M | Gathering data concerning publication usage |
US20050272015A1 (en) * | 2004-03-19 | 2005-12-08 | Jensen James M | Gathering data concerning publication usage |
US7443292B2 (en) | 2004-03-19 | 2008-10-28 | Arbitron, Inc. | Gathering data concerning publication usage |
US20050216509A1 (en) * | 2004-03-26 | 2005-09-29 | Kolessar Ronald S | Systems and methods for gathering data concerning usage of media data |
EP2439743A1 (en) | 2004-03-26 | 2012-04-11 | Arbitron Inc. | Systems and methods for gathering data concerning usage of media data |
US7483975B2 (en) | 2004-03-26 | 2009-01-27 | Arbitron, Inc. | Systems and methods for gathering data concerning usage of media data |
US9317865B2 (en) | 2004-03-26 | 2016-04-19 | The Nielsen Company (Us), Llc | Research data gathering with a portable monitor and a stationary device |
US8135606B2 (en) | 2004-04-15 | 2012-03-13 | Arbitron, Inc. | Gathering data concerning publication usage and exposure to products and/or presence in commercial establishment |
EP1636749A2 (en) * | 2004-04-15 | 2006-03-22 | Arbitron Inc. | Gathering data concerning publication usage and exposure to products and/or presence in commercial establishment |
US20050234774A1 (en) * | 2004-04-15 | 2005-10-20 | Linda Dupree | Gathering data concerning publication usage and exposure to products and/or presence in commercial establishment |
WO2005103979A2 (en) | 2004-04-15 | 2005-11-03 | Arbitron Inc. | Gathering data concerning publication usage and exposure to products and/or presence in commercial establishment |
EP1636749B1 (en) * | 2004-04-15 | 2022-08-24 | Arbitron Inc. | Gathering data concerning publication usage and exposure to products and/or presence in commercial establishment |
US8707340B2 (en) | 2004-04-23 | 2014-04-22 | The Nielsen Company (Us), Llc | Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs |
US20070157262A1 (en) * | 2004-04-23 | 2007-07-05 | Arun Ramaswamy | Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs |
US9565473B2 (en) | 2004-04-23 | 2017-02-07 | The Nielsen Company (Us), Llc | Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs |
US20100211967A1 (en) * | 2004-04-23 | 2010-08-19 | Arun Ramaswamy | Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs |
US8381241B2 (en) | 2004-04-23 | 2013-02-19 | The Nielsen Company (Us), Llc | Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs |
US20060015891A1 (en) * | 2004-07-13 | 2006-01-19 | Lazzaro Michael J | Television audience reporting system and method |
US7783889B2 (en) | 2004-08-18 | 2010-08-24 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US8489884B2 (en) | 2004-08-18 | 2013-07-16 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US20100262642A1 (en) * | 2004-08-18 | 2010-10-14 | Venugopal Srinivasan | Methods and apparatus for generating signatures |
US20060085812A1 (en) * | 2004-10-15 | 2006-04-20 | Shishegar Ahmad R | Method for monitoring television usage |
US7647604B2 (en) | 2004-11-22 | 2010-01-12 | The Nielsen Company (Us), Llc. | Methods and apparatus for media source identification and time shifted media consumption measurements |
US20070271300A1 (en) * | 2004-11-22 | 2007-11-22 | Arun Ramaswamy | Methods and apparatus for media source identification and time shifted media consumption measurements |
US8006258B2 (en) * | 2004-11-22 | 2011-08-23 | The Nielsen Company (Us), Llc. | Methods and apparatus for media source identification and time shifted media consumption measurements |
US20100153982A1 (en) * | 2004-11-22 | 2010-06-17 | Arun Ramaswamy | Methods and apparatus for media source identification and time shifted media consumption measurements |
US11057674B2 (en) | 2005-10-21 | 2021-07-06 | The Nielsen Company (Us), Llc | Methods and apparatus for metering portable media players |
US10356471B2 (en) | 2005-10-21 | 2019-07-16 | The Nielsen Company Inc. | Methods and apparatus for metering portable media players |
US11882333B2 (en) | 2005-10-21 | 2024-01-23 | The Nielsen Company (Us), Llc | Methods and apparatus for metering portable media players |
US9514135B2 (en) | 2005-10-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Methods and apparatus for metering portable media players |
US20070097802A1 (en) * | 2005-10-27 | 2007-05-03 | Microsoft Corporation | Enhanced table of contents (TOC) identifiers |
US7688686B2 (en) | 2005-10-27 | 2010-03-30 | Microsoft Corporation | Enhanced table of contents (TOC) identifiers |
US9015740B2 (en) | 2005-12-12 | 2015-04-21 | The Nielsen Company (Us), Llc | Systems and methods to wirelessly meter audio/visual devices |
US7740179B2 (en) | 2005-12-15 | 2010-06-22 | Mediamark Research, Inc. | System and method for RFID-based printed media reading activity data acquisition and analysis |
US8033478B2 (en) | 2005-12-15 | 2011-10-11 | GFK Mediamark Research and Intelligence, LLC | System and method for RFID-based printed media reading activity data acquisition and analysis |
US20080177591A1 (en) * | 2005-12-15 | 2008-07-24 | Jay Mattlin | System and method for rfid-based printed media reading activity data acquisition and analysis |
US20070138251A1 (en) * | 2005-12-15 | 2007-06-21 | Jay Mattlin | System and method for rfid-based printed media reading activity data acquisition and analysis |
US7959086B2 (en) | 2005-12-15 | 2011-06-14 | Gfk Mediamark Research & Intelligence, Llc | System and method for RFID-based printed media reading activity data acquisition and analysis |
US20070294706A1 (en) * | 2005-12-20 | 2007-12-20 | Neuhauser Alan R | Methods and systems for initiating a research panel of persons operating under a group agreement |
US20070294057A1 (en) * | 2005-12-20 | 2007-12-20 | Crystal Jack C | Methods and systems for testing ability to conduct a research operation |
US8799054B2 (en) | 2005-12-20 | 2014-08-05 | The Nielsen Company (Us), Llc | Network-based methods and systems for initiating a research panel of persons operating under a group agreement |
US8949074B2 (en) | 2005-12-20 | 2015-02-03 | The Nielsen Company (Us), Llc | Methods and systems for testing ability to conduct a research operation |
US8185351B2 (en) | 2005-12-20 | 2012-05-22 | Arbitron, Inc. | Methods and systems for testing ability to conduct a research operation |
US8527320B2 (en) | 2005-12-20 | 2013-09-03 | Arbitron, Inc. | Methods and systems for initiating a research panel of persons operating under a group agreement |
US20070288476A1 (en) * | 2005-12-20 | 2007-12-13 | Flanagan Eugene L Iii | Methods and systems for conducting research operations |
US20070294132A1 (en) * | 2005-12-20 | 2007-12-20 | Zhang Jack K | Methods and systems for recruiting panelists for a research operation |
US20070294705A1 (en) * | 2005-12-20 | 2007-12-20 | Gopalakrishnan Vijoy K | Methods and systems for conducting research operations |
US8254308B1 (en) * | 2006-01-05 | 2012-08-28 | Sprint Spectrum L.P. | Method and system for acoustically triggering electronic coupon retrieval |
US10412427B2 (en) | 2006-03-27 | 2019-09-10 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US11765411B2 (en) | 2006-03-27 | 2023-09-19 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US10785519B2 (en) | 2006-03-27 | 2020-09-22 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US9438939B2 (en) | 2006-03-27 | 2016-09-06 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US11677997B2 (en) | 2006-03-27 | 2023-06-13 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US9942584B2 (en) | 2006-03-27 | 2018-04-10 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US11190816B2 (en) | 2006-03-27 | 2021-11-30 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US8514907B2 (en) | 2006-03-27 | 2013-08-20 | The Nielsen Company (Us), Llc | Methods and systems to meter media content presented on a wireless communication device |
US20080126420A1 (en) * | 2006-03-27 | 2008-05-29 | Wright David H | Methods and systems to meter media content presented on a wireless communication device |
US9185457B2 (en) | 2006-03-31 | 2015-11-10 | The Nielsen Company (Us), Llc | Methods, systems and apparatus for multi-purpose metering |
US8327396B2 (en) | 2006-03-31 | 2012-12-04 | The Nielsen Company (Us), Llc | Methods, systems, and apparatus for multi-purpose metering |
US9055336B2 (en) | 2006-03-31 | 2015-06-09 | The Nielsen Company (Us), Llc | Methods, systems and apparatus for multi-purpose metering |
US8752081B2 (en) | 2006-03-31 | 2014-06-10 | The Nielsen Company (Us), Llc. | Methods, systems and apparatus for multi-purpose metering |
US20090070797A1 (en) * | 2006-03-31 | 2009-03-12 | Arun Ramaswamy | Methods, systems, and apparatus for multi-purpose metering |
US8818901B2 (en) | 2006-06-02 | 2014-08-26 | The Nielsen Company (Us), Llc | Digital rights management systems and methods for audience measurement |
US20100228677A1 (en) * | 2006-06-02 | 2010-09-09 | John Houston | Digital rights management systems and methods for audience measurement |
US11520864B2 (en) | 2006-06-02 | 2022-12-06 | The Nielsen Company (Us), Llc | Digital rights management systems and methods for audience measurement |
WO2008008911A2 (en) | 2006-07-12 | 2008-01-17 | Arbitron Inc. | Methods and systems for compliance confirmation and incentives |
WO2008008915A2 (en) | 2006-07-12 | 2008-01-17 | Arbitron Inc. | Methods and systems for compliance confirmation and incentives |
WO2008103738A3 (en) * | 2007-02-20 | 2009-04-16 | Nielsen Media Res Inc | Methods and apparatus for characterizing media |
US20080215315A1 (en) * | 2007-02-20 | 2008-09-04 | Alexander Topchy | Methods and appratus for characterizing media |
GB2460773B (en) * | 2007-02-20 | 2010-10-27 | Nielsen Co | Methods and apparatus for characterizing media |
US8060372B2 (en) | 2007-02-20 | 2011-11-15 | The Nielsen Company (Us), Llc | Methods and appratus for characterizing media |
GB2460773A (en) * | 2007-02-20 | 2009-12-16 | Nielsen Co | Methods and apparatus for characterizing media |
WO2008103738A2 (en) * | 2007-02-20 | 2008-08-28 | Nielsen Media Research, Inc. | Methods and apparatus for characterizing media |
US8364491B2 (en) | 2007-02-20 | 2013-01-29 | The Nielsen Company (Us), Llc | Methods and apparatus for characterizing media |
US8457972B2 (en) | 2007-02-20 | 2013-06-04 | The Nielsen Company (Us), Llc | Methods and apparatus for characterizing media |
US20080276265A1 (en) * | 2007-05-02 | 2008-11-06 | Alexander Topchy | Methods and apparatus for generating signatures |
US9136965B2 (en) | 2007-05-02 | 2015-09-15 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US8458737B2 (en) | 2007-05-02 | 2013-06-04 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US10964333B2 (en) | 2007-11-12 | 2021-03-30 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US8369972B2 (en) | 2007-11-12 | 2013-02-05 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US11562752B2 (en) | 2007-11-12 | 2023-01-24 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US11961527B2 (en) | 2007-11-12 | 2024-04-16 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9460730B2 (en) | 2007-11-12 | 2016-10-04 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US10580421B2 (en) | 2007-11-12 | 2020-03-03 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9972332B2 (en) | 2007-11-12 | 2018-05-15 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US20090259325A1 (en) * | 2007-11-12 | 2009-10-15 | Alexander Pavlovich Topchy | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US8930003B2 (en) | 2007-12-31 | 2015-01-06 | The Nielsen Company (Us), Llc | Data capture bridge |
EP2442465A2 (en) | 2007-12-31 | 2012-04-18 | Arbitron Inc. | Survey data acquisition |
US10715214B2 (en) | 2007-12-31 | 2020-07-14 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor a media presentation |
US20090169024A1 (en) * | 2007-12-31 | 2009-07-02 | Krug William K | Data capture bridge |
US11683070B2 (en) | 2007-12-31 | 2023-06-20 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor a media presentation |
US9614881B2 (en) | 2007-12-31 | 2017-04-04 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor a media presentation |
US10148317B2 (en) | 2007-12-31 | 2018-12-04 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor a media presentation |
US11418233B2 (en) | 2007-12-31 | 2022-08-16 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor a media presentation |
US12101136B2 (en) | 2007-12-31 | 2024-09-24 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor a media presentation |
WO2009088477A1 (en) | 2007-12-31 | 2009-07-16 | Arbitron, Inc. | Survey data acquisition |
EP3687079A1 (en) | 2007-12-31 | 2020-07-29 | Arbitron Inc. | Data capture bridge |
WO2009088485A1 (en) | 2007-12-31 | 2009-07-16 | Arbitron, Inc. | Data capture bridge |
US8457951B2 (en) | 2008-01-29 | 2013-06-04 | The Nielsen Company (Us), Llc | Methods and apparatus for performing variable black length watermarking of media |
US9947327B2 (en) | 2008-01-29 | 2018-04-17 | The Nielsen Company (Us), Llc | Methods and apparatus for performing variable block length watermarking of media |
US10741190B2 (en) | 2008-01-29 | 2020-08-11 | The Nielsen Company (Us), Llc | Methods and apparatus for performing variable block length watermarking of media |
US11557304B2 (en) | 2008-01-29 | 2023-01-17 | The Nielsen Company (Us), Llc | Methods and apparatus for performing variable block length watermarking of media |
US20090192805A1 (en) * | 2008-01-29 | 2009-07-30 | Alexander Topchy | Methods and apparatus for performing variable black length watermarking of media |
US9326044B2 (en) | 2008-03-05 | 2016-04-26 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US8600531B2 (en) | 2008-03-05 | 2013-12-03 | The Nielsen Company (Us), Llc | Methods and apparatus for generating signatures |
US20090225994A1 (en) * | 2008-03-05 | 2009-09-10 | Alexander Pavlovich Topchy | Methods and apparatus for generating signaures |
US8503991B2 (en) | 2008-04-03 | 2013-08-06 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor mobile devices |
US20090305680A1 (en) * | 2008-04-03 | 2009-12-10 | Swift Roderick D | Methods and apparatus to monitor mobile devices |
US9491508B2 (en) | 2008-09-19 | 2016-11-08 | The Nielsen Company (Us), Llc | Methods and apparatus to detect carrying of a portable audience measurement device |
US8843948B2 (en) | 2008-09-19 | 2014-09-23 | The Nielsen Company (Us), Llc | Methods and apparatus to detect carrying of a portable audience measurement device |
US20100077420A1 (en) * | 2008-09-19 | 2010-03-25 | Nielsen Christen V | Methods and apparatus to detect carrying of a portable audience measurement device |
US8040237B2 (en) | 2008-10-29 | 2011-10-18 | The Nielsen Company (Us), Llc | Methods and apparatus to detect carrying of a portable audience measurement device |
US20100102981A1 (en) * | 2008-10-29 | 2010-04-29 | Nielsen Christen V | Methods and apparatus to detect carrying of a portable audience measurement device |
US8248234B2 (en) | 2008-10-29 | 2012-08-21 | The Nielsen Company (Us), Llc | Methods and apparatus to detect carrying of a portable audience measurement device |
US11778268B2 (en) | 2008-10-31 | 2023-10-03 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US11070874B2 (en) | 2008-10-31 | 2021-07-20 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US9124769B2 (en) | 2008-10-31 | 2015-09-01 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US10469901B2 (en) | 2008-10-31 | 2019-11-05 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US20110212404A1 (en) * | 2008-11-25 | 2011-09-01 | Utc Fire & Security Corporation | Automated setup process for metered combustion control systems |
US10008212B2 (en) * | 2009-04-17 | 2018-06-26 | The Nielsen Company (Us), Llc | System and method for utilizing audio encoding for measuring media exposure with environmental masking |
US20100268573A1 (en) * | 2009-04-17 | 2010-10-21 | Anand Jain | System and method for utilizing supplemental audio beaconing in audience measurement |
US20120239407A1 (en) * | 2009-04-17 | 2012-09-20 | Arbitron, Inc. | System and method for utilizing audio encoding for measuring media exposure with environmental masking |
WO2011010230A1 (en) * | 2009-07-21 | 2011-01-27 | Turkcell Iletisim Hizmetleri Anonim Sirketi | An audience measurement system |
US20110137737A1 (en) * | 2009-12-08 | 2011-06-09 | Mpire Corporation | Systems and methods for capturing and reporting metrics regarding user engagement including a canvas model |
US8412683B2 (en) * | 2009-12-08 | 2013-04-02 | Comscore, Inc. | Systems and methods for identification and reporting of ad delivery hierarchy |
US20110137925A1 (en) * | 2009-12-08 | 2011-06-09 | Mpire Corporation | Systems and methods for identification and reporting of ad delivery hierarchy |
US9390438B2 (en) | 2009-12-08 | 2016-07-12 | Comscore, Inc. | Systems and methods for capturing and reporting metrics regarding user engagement including a canvas model |
US20110137733A1 (en) * | 2009-12-08 | 2011-06-09 | Mpire Corporation | Methods for capturing and reporting metrics regarding ad placement |
US20120216226A1 (en) * | 2010-03-01 | 2012-08-23 | Humphrey Eric J | Detection System and Method for Mobile Device Application |
US8713593B2 (en) * | 2010-03-01 | 2014-04-29 | Zazum, Inc. | Detection system and method for mobile device application |
US20110265111A1 (en) * | 2010-04-26 | 2011-10-27 | Cox Communications, Inc. | Broadcast Remote Control |
US8826312B2 (en) * | 2010-04-26 | 2014-09-02 | Cox Communications, Inc. | Broadcast remote control |
US9355138B2 (en) | 2010-06-30 | 2016-05-31 | The Nielsen Company (Us), Llc | Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles |
US8307006B2 (en) | 2010-06-30 | 2012-11-06 | The Nielsen Company (Us), Llc | Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles |
US8903864B2 (en) | 2010-06-30 | 2014-12-02 | The Nielsen Company (Us), Llc | Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles |
US8559918B2 (en) | 2011-05-27 | 2013-10-15 | The Nielsen Company (Us), Llc. | Methods and apparatus to associate a mobile device with a panelist profile |
US9220008B2 (en) | 2011-05-27 | 2015-12-22 | The Nielsen Company (Us), Llc | Methods and apparatus to associate a mobile device with a panelist profile |
US20130138231A1 (en) * | 2011-11-30 | 2013-05-30 | Arbitron, Inc. | Apparatus, system and method for activating functions in processing devices using encoded audio |
US12142068B2 (en) | 2011-12-15 | 2024-11-12 | The Nielsen Company (Us), Llc | Methods and apparatus to capture images |
US9219559B2 (en) | 2012-05-16 | 2015-12-22 | The Nielsen Company (Us), Llc | Methods and systems for audience measurement |
US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
US11700421B2 (en) | 2012-12-27 | 2023-07-11 | The Nielsen Company (Us), Llc | Methods and apparatus to determine engagement levels of audience members |
US11956502B2 (en) | 2012-12-27 | 2024-04-09 | The Nielsen Company (Us), Llc | Methods and apparatus to determine engagement levels of audience members |
US11924509B2 (en) | 2012-12-27 | 2024-03-05 | The Nielsen Company (Us), Llc | Methods and apparatus to determine engagement levels of audience members |
US9769294B2 (en) | 2013-03-15 | 2017-09-19 | The Nielsen Company (Us), Llc | Methods, apparatus and articles of manufacture to monitor mobile devices |
US11711576B2 (en) | 2013-12-31 | 2023-07-25 | The Nielsen Company (Us), Llc | Methods and apparatus to count people in an audience |
US10560741B2 (en) | 2013-12-31 | 2020-02-11 | The Nielsen Company (Us), Llc | Methods and apparatus to count people in an audience |
US9426525B2 (en) | 2013-12-31 | 2016-08-23 | The Nielsen Company (Us), Llc. | Methods and apparatus to count people in an audience |
US9918126B2 (en) | 2013-12-31 | 2018-03-13 | The Nielsen Company (Us), Llc | Methods and apparatus to count people in an audience |
US11197060B2 (en) | 2013-12-31 | 2021-12-07 | The Nielsen Company (Us), Llc | Methods and apparatus to count people in an audience |
US11277662B2 (en) | 2014-04-30 | 2022-03-15 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US10231013B2 (en) | 2014-04-30 | 2019-03-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US11831950B2 (en) | 2014-04-30 | 2023-11-28 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US10721524B2 (en) | 2014-04-30 | 2020-07-21 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9904938B2 (en) | 2014-08-29 | 2018-02-27 | The Nielsen Company (Us), Llc | Methods and systems to determine consumer locations based on navigational voice cues |
US9551588B2 (en) | 2014-08-29 | 2017-01-24 | The Nielsen Company, LLC | Methods and systems to determine consumer locations based on navigational voice cues |
Also Published As
Publication number | Publication date |
---|---|
NO20035795L (en) | 2004-02-25 |
CA2451819A1 (en) | 2003-01-09 |
EP1410635A1 (en) | 2004-04-21 |
IL159372A (en) | 2009-07-20 |
CN100375523C (en) | 2008-03-12 |
GB2396467B (en) | 2006-01-25 |
US8572640B2 (en) | 2013-10-29 |
GB0329324D0 (en) | 2004-01-21 |
BR0210625A (en) | 2004-08-10 |
KR20040011562A (en) | 2004-02-05 |
IL159372A0 (en) | 2004-06-01 |
AU2002312579B2 (en) | 2006-12-14 |
WO2003003741A1 (en) | 2003-01-09 |
ZA200309919B (en) | 2004-09-27 |
DE10297031T5 (en) | 2004-11-11 |
GB2396467A (en) | 2004-06-23 |
JP4392495B2 (en) | 2010-01-06 |
MXPA03011967A (en) | 2004-06-03 |
GB2396467A8 (en) | 2006-04-13 |
CN1543746A (en) | 2004-11-03 |
PL367449A1 (en) | 2005-02-21 |
JP2004531996A (en) | 2004-10-14 |
HK1071003A1 (en) | 2005-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8572640B2 (en) | Media data use measurement with remote decoding/pattern matching | |
AU2002312579A1 (en) | Media data use measurement with remote decoding/pattern matching | |
US7640141B2 (en) | Systems and methods for gathering audience measurement data | |
US8738763B2 (en) | Research data gathering with a portable monitor and a stationary device | |
US11670309B2 (en) | Research data gathering | |
MXPA03004846A (en) | Apparatus and method for measuring tuning of a digital broadcast receiver. | |
WO2013102019A1 (en) | Apparatus, system and method for activating functions in processing devices using encoded audio and audio signatures | |
CA2451720A1 (en) | Monitoring usage of media data with non-program data elimination | |
AU2014227513B2 (en) | Research data gathering | |
AU2002339967A1 (en) | Monitoring usage of media data with non-program data elimination |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., NORTH CAROLINA Free format text: SECURITY INTEREST;ASSIGNOR:ARBITRON INC., A DELAWARE CORPORATION;REEL/FRAME:012170/0287 Effective date: 20010830 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: THE NIELSEN COMPANY (US), LLC, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NIELSEN AUDIO, INC.;REEL/FRAME:032554/0801 Effective date: 20140325 Owner name: NIELSEN HOLDINGS N.V., NEW YORK Free format text: MERGER;ASSIGNOR:ARBITRON INC.;REEL/FRAME:032554/0765 Effective date: 20121217 Owner name: NIELSEN AUDIO, INC., NEW YORK Free format text: CHANGE OF NAME;ASSIGNOR:ARBITRON INC.;REEL/FRAME:032554/0759 Effective date: 20131011 |
|
AS | Assignment |
Owner name: ARBITRON INC., NEW YORK Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:034847/0051 Effective date: 20140609 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST LIEN SECURED PARTIES, DELAWARE Free format text: SUPPLEMENTAL IP SECURITY AGREEMENT;ASSIGNOR:THE NIELSEN COMPANY ((US), LLC;REEL/FRAME:037172/0415 Effective date: 20151023 Owner name: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST Free format text: SUPPLEMENTAL IP SECURITY AGREEMENT;ASSIGNOR:THE NIELSEN COMPANY ((US), LLC;REEL/FRAME:037172/0415 Effective date: 20151023 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., NEW YORK Free format text: SUPPLEMENTAL SECURITY AGREEMENT;ASSIGNORS:A. C. NIELSEN COMPANY, LLC;ACN HOLDINGS INC.;ACNIELSEN CORPORATION;AND OTHERS;REEL/FRAME:053473/0001 Effective date: 20200604 |
|
AS | Assignment |
Owner name: CITIBANK, N.A, NEW YORK Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT;ASSIGNORS:A.C. NIELSEN (ARGENTINA) S.A.;A.C. NIELSEN COMPANY, LLC;ACN HOLDINGS INC.;AND OTHERS;REEL/FRAME:054066/0064 Effective date: 20200604 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
AS | Assignment |
Owner name: THE NIELSEN COMPANY (US), LLC, NEW YORK Free format text: RELEASE (REEL 037172 / FRAME 0415);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:061750/0221 Effective date: 20221011 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:GRACENOTE DIGITAL VENTURES, LLC;GRACENOTE MEDIA SERVICES, LLC;GRACENOTE, INC.;AND OTHERS;REEL/FRAME:063560/0547 Effective date: 20230123 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:GRACENOTE DIGITAL VENTURES, LLC;GRACENOTE MEDIA SERVICES, LLC;GRACENOTE, INC.;AND OTHERS;REEL/FRAME:063561/0381 Effective date: 20230427 |
|
AS | Assignment |
Owner name: ARES CAPITAL CORPORATION, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:GRACENOTE DIGITAL VENTURES, LLC;GRACENOTE MEDIA SERVICES, LLC;GRACENOTE, INC.;AND OTHERS;REEL/FRAME:063574/0632 Effective date: 20230508 |
|
AS | Assignment |
Owner name: NETRATINGS, LLC, NEW YORK Free format text: RELEASE (REEL 053473 / FRAME 0001);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063603/0001 Effective date: 20221011 Owner name: THE NIELSEN COMPANY (US), LLC, NEW YORK Free format text: RELEASE (REEL 053473 / FRAME 0001);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063603/0001 Effective date: 20221011 Owner name: GRACENOTE MEDIA SERVICES, LLC, NEW YORK Free format text: RELEASE (REEL 053473 / FRAME 0001);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063603/0001 Effective date: 20221011 Owner name: GRACENOTE, INC., NEW YORK Free format text: RELEASE (REEL 053473 / FRAME 0001);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063603/0001 Effective date: 20221011 Owner name: EXELATE, INC., NEW YORK Free format text: RELEASE (REEL 053473 / FRAME 0001);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063603/0001 Effective date: 20221011 Owner name: A. C. NIELSEN COMPANY, LLC, NEW YORK Free format text: RELEASE (REEL 053473 / FRAME 0001);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063603/0001 Effective date: 20221011 Owner name: NETRATINGS, LLC, NEW YORK Free format text: RELEASE (REEL 054066 / FRAME 0064);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063605/0001 Effective date: 20221011 Owner name: THE NIELSEN COMPANY (US), LLC, NEW YORK Free format text: RELEASE (REEL 054066 / FRAME 0064);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063605/0001 Effective date: 20221011 Owner name: GRACENOTE MEDIA SERVICES, LLC, NEW YORK Free format text: RELEASE (REEL 054066 / FRAME 0064);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063605/0001 Effective date: 20221011 Owner name: GRACENOTE, INC., NEW YORK Free format text: RELEASE (REEL 054066 / FRAME 0064);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063605/0001 Effective date: 20221011 Owner name: EXELATE, INC., NEW YORK Free format text: RELEASE (REEL 054066 / FRAME 0064);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063605/0001 Effective date: 20221011 Owner name: A. C. NIELSEN COMPANY, LLC, NEW YORK Free format text: RELEASE (REEL 054066 / FRAME 0064);ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:063605/0001 Effective date: 20221011 |