IP Library Granted Patent US 11,501,786
Granted Patent B2
US 11,501,786 · App. 16/862,917 · Granted Nov 15, 2022

Methods and apparatus for supplementing partially readable and/or inaccurate codes in media

Inventors: David Gish (Riverdale, NJ); Jeremey M. Davis (New Port Richey, FL); Wendell D. Lynch (East Lansing, MI); Christen V. Nielsen (Palm Harbor, FL)
Assignee: The Nielsen Company (US), LLC
G10L19/018G10L19/0204G10L25/51
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,501,786
App. No.
16/862,917
Granted
Nov 15, 2022
Kind
B2
Abstract

Methods and apparatus are disclosed for supplementing partially readable and/or inaccurate codes. An example apparatus includes a watermark analyzer to select a first watermark and a second watermark decoded from media; a comparator to compare a first decoded timestamp of the first watermark to a second decoded timestamp of the second watermark; and a timestamp adjuster to adjust the second decoded timestamp based on the first decoded timestamp of the second watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp.

Claims (67)

1. An apparatus comprising:

an interface to communicate via a network with a plurality of meters to obtain watermarks decoded from media presented by media presentation devices, ones of the meters to monitor the media presented by ones of the media presentation devices and to decode the watermarks from the media:

a watermark analyzer to select a first watermark and a second watermark from the watermarks decoded from media, the first watermark including a first decoded timestamp associated with a first confidence, the second watermark including a second decoded timestamp associated with a second confidence lower than the first confidence;

a comparator to compare the first decoded timestamp of the first watermark to the second decoded timestamp of the second watermark;

a timestamp adjuster to increase the second confidence of the second decoded timestamp by adjusting the second decoded timestamp based on the first decoded timestamp of the first watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp; and

a media monitor to:

generate a report including the adjusted second decoded timestamp; and

at least one of (a) store the report in a database or (b) transmit the report to an external device.

2. The apparatus of claim 1 , wherein to adjust the second decoded timestamp, the timestamp adjuster is to use a first symbol from the first decoded timestamp to supplement a corresponding missing symbol from the second decoded timestamp.

3. The apparatus of claim 1 , wherein to adjust the second decoded timestamp, the timestamp adjuster is to use a first symbol from the first decoded timestamp to supplement a corresponding inaccurate symbol from the second decoded timestamp.

4. The apparatus of claim 1 , wherein the first watermark is associated with a first strength that is higher than a threshold and the second watermark is associated with a second strength that is lower than the threshold.

5. The apparatus of claim 4 , wherein the first strength is at least one of a signal-to-noise ratio or a received signal strength indicator.

6. The apparatus of claim 1 , wherein the timestamp adjuster is to adjust the second decoded timestamp by:

determining a difference between the first decoded timestamp of the first watermark and a time of decoding of the first watermark; and

applying the difference to the second decoded timestamp of the second watermark to generate a decoded timestamp estimate; and

at least one of (1) adjusting any symbols of the second decoded timestamp that do not correspond to the decoded timestamp estimate or (2) using a symbol of the decoded timestamp estimate to supplement a corresponding missing symbol of the second decoded timestamp.

7. The apparatus of claim 1 , wherein the first watermark was extracted from the media using a first watermark extraction protocol and the second watermark was extracted from the media using a second watermark extraction protocol different than the first watermark extraction protocol.

8. The apparatus of claim 1 , wherein the first watermark was extracted from a first frequency band of the media and the second watermark was extracted from a second frequency band of the media, the second frequency band different than the first frequency band.

9. The apparatus of claim 1 , wherein:

the watermark analyzer is to determine the second confidence is a lower than the first confidence based on the second watermark including missing or inaccurate information relative to the first watermark; and

the timestamp adjuster is to adjust the second decoded timestamp to replace the missing or inaccurate information with corresponding accurate information from the first watermark.

10. A non-transitory computer readable storage medium comprising instructions which, when executed, cause one or more processors to at least:

communicate via a network with a plurality of meters to obtain watermarks decoded from media presented by media presentation devices, ones of the meters to monitor the media presented by ones of the media presentation devices and to decode the watermarks from the media;

select a first watermark and a second watermark from the watermarks decoded from media, the first watermark including a first decoded timestamp associated with a first confidence, the second watermark including a second decoded timestamp associated with a second confidence lower than the first confidence;

compare the first decoded timestamp of the first watermark to the second decoded timestamp of the second watermark;

increase the second confidence of the second decoded timestamp by adjusting the second decoded timestamp based on the first decoded timestamp of the first watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp;

generate a report including the adjusted second decoded timestamp; and

at least one of (a) store the report in a database or (b) transmit the report to an external device.

11. The computer readable storage medium of claim 10 , wherein the instructions cause the one or more processors to adjust the second decoded timestamp by using a first symbol from the first decoded timestamp to supplement a corresponding missing symbol from the second decoded timestamp.

12. The computer readable storage medium of claim 10 , wherein the instructions cause the one or more processors to adjust the second decoded timestamp by using a first symbol from the first decoded timestamp to supplement a corresponding inaccurate symbol from the second decoded timestamp.

13. The computer readable storage medium of claim 10 , wherein the first watermark is associated with a first strength that is higher than a threshold and the second watermark is associated with a second strength that is lower than the threshold.

14. The computer readable storage medium of claim 13 , wherein the first strength is at least one of a signal-to-noise ratio or a received signal strength indicator.

15. The computer readable storage medium of claim 10 , wherein the instructions cause the one or more processors to adjust the second decoded timestamp by:

determining a difference between the first decoded timestamp of the first watermark and a time of decoding of the first watermark; and

applying the difference to the second decoded timestamp of the second watermark to generate a decoded timestamp estimate; and

at least one of (1) adjusting any symbols of the second decoded timestamp that do not correspond to the decoded timestamp estimate or (2) using a symbol of the decoded timestamp estimate to supplement a corresponding missing symbol of the second decoded timestamp.

16. The computer readable storage medium of claim 10 , wherein the first watermark was extracted from the media using a first watermark extraction protocol and the second watermark was extracted from the media using a second watermark extraction protocol different than the first watermark extraction protocol.

17. The computer readable storage medium of claim 10 , wherein the first watermark was extracted from a first frequency band of the media and the second watermark was extracted from a second frequency band of the media, the second frequency band different than the first frequency band.

18. A method comprising:

communicating, via a network, with a plurality of meters to obtain watermarks decoded from media presented by media presentation devices, ones of the meters to monitor the media presented by ones of the media presentation devices and to decode the watermarks from the media;

determining, by executing an instruction with one or more processors, a first signal strength of a first watermark and a second signal strength of a second watermark, the first watermark and the second watermark included in the watermarks decoded from the media;

when the first signal strength is above a threshold and the second signal strength is below the threshold:

comparing, by executing an instruction with the one or more processors, a first decoded timestamp of the first watermark to a second decoded timestamp of the second watermark; and

increasing, by executing an instruction with the one or more processors, a confidence of the second decoded timestamp by adjusting the second decoded timestamp based on the first decoded timestamp of the first watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp; and

crediting, by executing an instruction with the one or more processors, exposure to the media based on the adjusted second decoded timestamp.

19. The method of claim 18 , wherein the adjusting of the second decoded timestamp includes using a first symbol from the first decoded timestamp to supplement a corresponding missing symbol from the second decoded timestamp.

20. The method of claim 18 , wherein the adjusting of the second decoded timestamp includes using a first symbol from the first decoded timestamp to supplement a corresponding inaccurate symbol from the second decoded timestamp.

21. The method of claim 18 , wherein the first strength is at least one of a signal-to-noise ratio or a received signal strength indicator.

22. An apparatus comprising:

at least one memory;

instruction in the apparatus; and

processor circuitry to execute the instructions to:

communicate via a network with a plurality of meters to obtain watermarks decoded from media presented by media presentation devices, ones of the meters to monitor the media presented by ones of the media presentation devices and to decode the watermarks from the media;

select a first watermark and a second watermark from the watermarks decoded from media, the first watermark including a first decoded timestamp associated with a first confidence, the second watermark including a second decoded timestamp associated with a second confidence lower than the first confidence;

compare a first decoded timestamp of the first watermark to a second decoded timestamp of the second watermark;

increase a confidence of the second decoded timestamp by modifying the second decoded timestamp using the first decoded timestamp of the first watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp; and

credit exposure to the media as real-time or time shifted based on the modified second decoded timestamp and a time corresponding to when the second watermark was decoded.

23. The apparatus of claim 22 , wherein the processor circuitry is to adjust the second decoded timestamp using a first symbol from the first decoded timestamp to supplement a corresponding missing symbol from the second decoded timestamp.

24. The apparatus of claim 22 , wherein the processor circuitry is to adjust the second decoded timestamp using a first symbol from the first decoded timestamp to supplement a corresponding inaccurate symbol from the second decoded timestamp.

25. The apparatus of claim 22 , wherein the first watermark is associated with a first strength that is higher than a threshold and the second watermark is associated with a second strength that is lower than the threshold.

26. The apparatus of claim 25 , wherein the first strength is at least one of a signal-to-noise ratio or a received signal strength indicator.

27. The apparatus of claim 22 , wherein the processor circuitry is to adjust the second decoded timestamp by:

determining a difference between the first decoded timestamp of the first watermark and a time of decoding of the first watermark; and

applying the difference to the second decoded timestamp of the second watermark to generate a decoded timestamp estimate; and

at least one of (1) adjusting any symbols of the second decoded timestamp that do not correspond to the decoded timestamp estimate or (2) using a symbol of the decoded timestamp estimate to supplement a corresponding missing symbol of the second decoded timestamp.

28. The apparatus of claim 22 , wherein the first watermark was extracted from the media using a first watermark extraction protocol and the second watermark was extracted from the media using a second watermark extraction protocol different than the first watermark extraction protocol.

29. The apparatus of claim 22 , wherein the first watermark was extracted from a first frequency band of the media and the second watermark was extracted from a second frequency band of the media, the second frequency band different than the first frequency band.

Assignments (8)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
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. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2020
From: GISH, DAVID; DAVIS, JEREMEY M.; LYNCH, WENDELL D.; NIELSEN, CHRISTEN V.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 053714/0805 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
Continuity (1)
Related Publication 20210343297A1 · Nov 4, 2021