IP Library Granted Patent US 10,366,466
Granted Patent B2
US 10,366,466 · App. 16/158,007 · Granted Jul 30, 2019

Detecting watermark modifications

Inventor: Venugopal Srinivasan (Tarpon Springs, FL)
Assignee: The Nielsen Company (US), LLC
G06T1/0028G06T1/0071G10L19/018G06T2201/0202
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 10,366,466
App. No.
16/158,007
Granted
Jul 30, 2019
Kind
B2
Abstract

Example systems disclosed herein to detect watermark modifications include a watermark encoder to encode a second watermark in a sampled media signal obtained from a received broadcast signal, the sampled media signal already encoded with a first watermark that was included in the received broadcast signal. Disclosed example systems also include a watermark decoder to detect the first watermark and the second watermark in the sampled media signal, and a watermark modification evaluator to compare a first metric determined for the first watermark and a second metric determined for the second watermark to determine whether the first watermark was modified prior to being included in the received broadcast signal. Disclosed example systems further include a ratings server to revise ratings data corresponding to the received broadcast signal when the first watermark is determined to have been modified prior to being included in the received broadcast signal.

Claims (42)

1. A system to detect watermark modifications, the system comprising:

a watermark encoder to encode a second watermark in a sampled media signal obtained from a received broadcast signal, the sampled media signal already encoded with a first watermark that was included in the received broadcast signal;

a watermark decoder to detect the first watermark and the second watermark in the sampled media signal;

a watermark modification evaluator to compare a first metric determined for the first watermark and a second metric determined for the second watermark to determine whether the first watermark was modified prior to being included in the received broadcast signal; and

a ratings server to revise ratings data corresponding to the received broadcast signal when the first watermark is determined to have been modified prior to being included in the received broadcast signal.

2. The system of claim 1 , wherein the ratings server is to discard the ratings data when the first watermark is determined to have been modified prior to being included in the received broadcast.

3. The system of claim 1 , wherein the received broadcast signal is a received radio station signal, and the sampled media signal is a sampled audio signal obtained from the received radio station signal.

4. The system of claim 1 , wherein the first metric is a first signal strength metric determined for the first watermark and the second metric is a second signal strength metric determined for the second watermark.

5. The system of claim 4 , wherein the watermark modification evaluator is to:

determine the first watermark was modified prior to being included in the received broadcast when the first signal strength metric exceeds the second signal strength metric by at least a threshold amount; and

determine the first watermark was not modified prior to being included in the received broadcast when the first signal strength metric does not exceed the second signal strength metric by at least a threshold amount.

6. The system of claim 1 , wherein the watermark encoder is to encode the second watermark to overlap in time with the first watermark in the sampled media signal.

7. The system of claim 6 , wherein the watermark encoder is to employ frequency multiplexing to encode the second watermark to overlap in time with the first watermark in the sampled media signal.

8. A non-transitory computer readable medium comprising computer readable instructions that, when executed, cause a processor to at least:

encode a second watermark in a sampled media signal obtained from a received broadcast signal, the sampled media signal already encoded with a first watermark that was included in the received broadcast signal;

detect the first watermark and the second watermark in the sampled media signal;

compare a first metric determined for the first watermark and a second metric determined for the second watermark to determine whether the first watermark was modified prior to being included in the received broadcast signal; and

revise ratings data corresponding to the received broadcast signal when the first watermark is determined to have been modified prior to being included in the received broadcast signal.

9. The computer readable medium of claim 8 , wherein the instructions, when executed, cause the processor to discard the ratings data when the first watermark is determined to have been modified prior to being included in the received broadcast.

10. The computer readable medium of claim 8 , wherein the received broadcast signal is a received radio station signal, and the sampled media signal is a sampled audio signal obtained from the received radio station signal.

11. The computer readable medium of claim 8 , wherein the first metric is a first signal strength metric determined for the first watermark and the second metric is a second signal strength metric determined for the second watermark.

12. The computer readable medium of claim 11 , wherein the instructions, when executed, cause the processor to:

determine the first watermark was modified prior to being included in the received broadcast when the first signal strength metric exceeds the second signal strength metric by at least a threshold amount; and

determine the first watermark was not modified prior to being included in the received broadcast when the first signal strength metric does not exceed the second signal strength metric by at least a threshold amount.

13. The computer readable medium of claim 8 , wherein the instructions, when executed, cause the processor to encode the second watermark to overlap in time with the first watermark in the sampled media signal.

14. The computer readable medium of claim 13 , wherein the instructions, when executed, cause the processor employ frequency multiplexing to encode the second watermark to overlap in time with the first watermark in the sampled media signal.

15. A watermark modification detector comprising:

means for encoding a second watermark in a sampled media signal obtained from a broadcast media signal received by a media device, the sampled media signal including a first watermark that was included in the broadcast media signal;

means for detecting the first watermark and the second watermark in the sampled media signal; and

means for comparing a first strength metric determined for the first watermark and a second strength metric determined for the second watermark to determine whether the first watermark was modified prior to being encoded in the broadcast media signal that was received by the media device.

16. The watermark modification detector of claim 15 , wherein the first watermark is encoded in a first watermarking layer of the sampled media signal, and the watermark encoder is to encode the second watermark in a second watermarking layer of the sampled media signal.

17. The watermark modification detector of claim 15 , wherein the means for detecting is to:

sum energies of respective ones of a first set of code tones of the sampled media signal corresponding to symbols of the first watermark to determine the first strength metric; and

sum energies of respective ones of a second set of code tones of the sampled media signal corresponding to symbols of the second watermark to determine the second strength metric.

18. The watermark modification detector of claim 17 , wherein the means for detecting is to:

normalize the respective energy of one of the first set of code tones based on a first average energy determined for a first code band of the sampled media signal including the one of the first set of code tones; and

normalize the respective energy of one of the second set of code tones based on a second average energy determined for a second code band of the sampled media signal including the one of the second set of code tones.

19. The watermark modification detector of claim 15 , wherein the means for comparing is to determine whether the second strength metric for the second watermark exceeds the first strength metric for the first watermark by at least a threshold value.

20. The watermark modification detector of claim 19 , wherein the means for comparing is to:

determine the first watermark was modified prior to being encoded in the broadcast media signal when the second strength metric exceeds the first strength metric by at least the threshold value;

determine the first watermark was not modified prior to being encoded in the broadcast media signal when the second strength metric does not exceed the first strength metric by at least the threshold value; and

report, via a network, information indicating whether the first watermark was modified prior to being encoded in the broadcast media signal.

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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2019
From: SRINIVASAN, VENUGOPAL
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 048214/0110 →
Continuity (3)
Continuation 15274846 · Sep 23, 2016
Provisional Application 62259410 · Nov 24, 2015
Related Publication 20190043152A1 · Feb 7, 2019