Methods and apparatus for identifying media
AssigneeThe Nielsen Company (US), LLC
InventorsVenugopal Srinivasan, Alexander Topchy
Life of this patent
Estimating the term…
Abstract
Methods and apparatus are disclosed for identifying media and, more particularly, to methods and apparatus for decoding identifiers after broadcast. An example method includes a portion of an identifying code from a media signal, determine a partition of the look-up table based on the portion of the identifying code wherein the partition of the look-up table includes reference signatures associated with the portion of the identifying code, and identify the media signal by comparing a signature extracted from the media signal to reference signatures in the partition of the look-up table.
Claims42
A method comprising:
- determining, by executing an instruction with a processor, an identifying timestamp that is unreadable or otherwise unavailable, the identifying timestamp associated with an identifying code obtained from a media signal;
- determining, by executing an instruction with the processor, an approximate time from the identifying timestamp;
- determining, by executing an instruction with the processor, a time range based on the approximate time;
- and
- identifying, by executing an instruction with the processor, entries of a look-up table for inclusion in a partition of the look-up table, the entries including timestamps in the time range;
- constructing, by executing an instruction with the processor, based on the entries, the partition of the look-up table including respective reference signatures;
- comparing, by executing an instruction with the processor, a signature extracted from the media signal to the reference signatures in the partition of the look-up table;
- and
- identifying, by executing an instruction with the processor, media associated with the media signal based on the comparing.
A method comprising:
- determining a portion of an identifying code from a media signal, the portion of the identifying code including an identifying timestamp that is unreadable or otherwise unavailable;
- determining an approximate timestamp from the identifying timestamp;
- determining a time range based on the approximate timestamp;
- identifying entries of a look-up table for inclusion in a partition of the look-up table, the entries including timestamps in the time range, the partition of the look-up table including reference signatures associated with the portion of the identifying code;
- and
- identifying the media signal by comparing a signature extracted from the media signal to reference signatures in the partition of the look-up table.
A system for identifying media, the system comprising:
- a code extractor to determine an identifying timestamp that is unreadable or otherwise unavailable, the identifying timestamp associated with an identifying code from a media signal;
- an interface to:
- determine an approximate time from the identifying timestamp;
- determine a time range based on the approximate time;
- and
- identify entries of a look-up table for inclusion in a partition of the look-up table, the entries including timestamps in the time range;
- construct based on the entries, the partition of the look-up table including respective reference signatures;
- and
- a media identifier to compare a signature extracted from the media signal to the reference signatures in the partition of the look-up table and identify media associated with the media signal based on the comparison.
A system for identifying media, the system comprising:
- a code extractor to determine a portion of an identifying code from a media signal, the portion of the identifying code containing an identifying timestamp, a portion of the identifying timestamp being unreadable or otherwise unavailable;
- an interface to:
- determine an approximate timestamp from the identifying timestamp,
- determine a time range based on the approximate timestamp, and
- identify entries of a look-up table for inclusion in a partition of the look-up table, the entries including timestamps in the time range, the partition of the look-up table including reference signatures associated with the portion of the identifying code;
- and
- a media identifier to identify the media signal by comparing a signature extracted from the media signal to reference signatures in the partition of the look-up table.
A non-transitory computer readable medium comprising machine readable instructions, which, when executed, cause a machine to at least:
- determine, by executing an instruction with a processor, an identifying timestamp that is unreadable or otherwise unavailable, the identifying timestamp associated with an identifying code obtained from a media signal;
- determine, by executing an instruction with the processor, an approximate time from the identifying timestamp;
- determine, by executing an instruction with the processor, a time range based on the approximate time;
- and
- identify, by executing an instruction with the processor, entries of a look-up table for inclusion in a partition of the look-up table, the entries including timestamps in the time range;
- construct, by executing an instruction with the processor, based on the entries, the partition of the look-up table including respective reference signatures;
- compare, with the processor, a signature extracted from the media signal to the reference signatures in the partition of the look-up table;
- and
- identify, by executing an instruction with the processor, media associated with the media signal based on the comparison.
A non-transitory computer readable medium comprising instructions, which, when executed cause a machine to at least:
- determine a portion of an identifying code from a media signal, the portion of the identifying code including an identifying timestamp that is unreadable or otherwise unavailable;
- determine an approximate timestamp from the identifying timestamp;
- determine a time range based on the approximate timestamp;
- and
- identify entries of a look-up table for inclusion in a partition of the look-up table, the entries including timestamps in the time range, the partition of the look-up table including reference signatures associated with the portion of the identifying code;
- and
- identify the media signal by comparing a signature extracted from the media signal to reference signatures in the partition of the look-up table.
Dependencies are inferred from the claim text.