IP Library Granted Patent US 10,347,262
Granted Patent B2
US 10,347,262 · App. 15/800,466 · Granted Jul 9, 2019

Systems and methods to improve timestamp transition resolution

Inventors: Ken Joseph Frett (Tampa, FL); Vladimir Kuznetsov (Ellicott City, MD); David Gish (Riverdale, NJ); Sadhana Gupta (Columbia, MD)
Assignee: The Nielsen Company (US), LLC
G10L19/018G10L25/45
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,347,262
App. No.
15/800,466
Granted
Jul 9, 2019
Kind
B2
Abstract

Systems, methods, apparatus, and articles of manufacture to improve timestamp transition resolution of watermarks are disclosed. An example system includes a watermark detector to detect watermarks and a decoder to decode timestamps in respective ones of the watermarks. The example system also includes a timestamp transition resolution enhancer that estimates a first transition window indicative of a transition between a first time period to a second time period based on a first one of the timestamps and a second one of the timestamps. The timestamp transition resolution enhancer also estimates, when the first transition window does not satisfy a threshold, a second transition window indicative of a transition between the second time period and a third time period based on the second timestamp and a third one of the timestamps. In addition, the timestamp transition resolution enhancer determines a first mapped transition window based on an intersection of the first transition window and the second transition window, and sets the first mapped transition window as a reference time transition window for subsequent time periods.

Claims (51)

1. A system comprising:

a watermark detector to detect watermarks;

a decoder to decode timestamps in respective ones of the watermarks; and

a timestamp transition resolution enhancer to:

estimate a first transition window indicative of a transition between a first time period to a second time period based on a first one of the timestamps and a second one of the timestamps;

when the first transition window does not satisfy a threshold, estimate a second transition window indicative of a transition between the second time period and a third time period based on the second timestamp and a third one of the timestamps;

determine a first mapped transition window based on an intersection of the first transition window and the second transition window; and

set the first mapped transition window as a reference time transition window for subsequent time periods.

2. The system of claim 1 , wherein the timestamp transition resolution enhancer is to set the first transition window as an established time transition when the first transition window satisfies the threshold.

3. The system of claim 1 , wherein the timestamp transition resolution enhancer is to set the first mapped transition window as an established time transition when the first mapped transition window satisfies the threshold.

4. The system of claim 1 , wherein the timestamp transition resolution enhancer is to:

when the first mapped transition window does not satisfy the threshold, estimate a third transition window indicative of a transition between the third time period and a fourth time period of time based on the third timestamp and a fourth one of the timestamps;

determine a second mapped transition window based on an intersection of the first mapped transition window and the third transition window; and

set the second mapped transition window as the reference time transition window.

5. The system of claim 4 , wherein the timestamp transition resolution enhancer is to set the second mapped transition window as an established time transition when the second mapped transition window satisfies the threshold.

6. The system of claim 1 , wherein the timestamp transition resolution enhancer is to:

set an established time transition based on at least one of the first transition window or the first mapped transition window satisfying the threshold; and

retroactively map time transitions in the media signal based on the established time transition.

7. The system of claim 1 , wherein respective ones of the time periods have minute durations and the threshold is about five seconds.

8. The system of claim 1 , wherein the first transition window is identified when a first timestamp in a first watermark is different than a second timestamp in a second watermark.

9. A non-transitory machine-readable storage medium comprising machine-readable instructions which, when executed, cause a machine to at least:

estimate a first transition window indicative of a transition between a first time period to a second time period based on a first timestamp of a first watermark and a second timestamp of a second watermark;

estimate, when the first transition window does not satisfy a threshold, a second transition window indicative of a transition between the second time period and a third time period based on the second timestamp and a third timestamp;

determine a first mapped transition window based on an intersection of the first transition window and the second transition window; and

set the first mapped transition window as the reference time transition window for subsequent time periods.

10. The storage medium of claim 9 , wherein the instructions further cause the machine to set the first transition window as an established time transition when the first transition window satisfies the threshold.

11. The storage medium of claim 9 , wherein the instructions further cause the machine to set the first mapped transition window as an established time transition when the first mapped transition window satisfies the threshold.

12. The storage medium of claim 9 , wherein the instructions further cause the machine to:

estimate, when the first mapped transition window does not satisfy the threshold, a third transition window indicative of a transition between the third time period and a fourth time period of time based on the third timestamp and a fourth timestamp;

determine a second mapped transition window based on an intersection of the first mapped transition window and the third transition window; and

set the second mapped transition window as the reference time transition window.

13. The storage medium of claim 12 , wherein the instructions further cause the machine to set the second mapped transition window as an established time transition when the second mapped transition window satisfies the threshold.

14. The storage medium of claim 9 , wherein the instructions further cause the machine to:

set an established time transition based on at least one of the first transition window or the first mapped transition window satisfying the threshold; and

retroactively map time transitions in the media signal based on the established time transition.

15. The storage medium of claim 9 , wherein the instructions further cause the machine to identify the first transition window when a first timestamp in a first watermark is different than a second timestamp in a second watermark.

16. A system comprising:

means for detecting watermarks;

means for decoding timestamps in respective ones of the watermarks;

means for estimating transition windows by:

estimating a first transition window indicative of a transition between a first time period to a second time period based on a first one of the timestamps and a second one of the timestamps; and

estimating, when the first transition window does not satisfy a threshold, a second transition window indicative of a transition between the second time period and a third time period based on the second timestamp and a third one of the timestamps;

means for determining a first mapped transition window based on an intersection of the first transition window and the second transition window; and

means for setting the first mapped transition window as a reference time transition window for subsequent time periods.

17. The system of claim 16 , wherein the means for setting is to set the first transition window as an established time transition when the first transition window satisfies the threshold.

18. The system of claim 16 , wherein the means for setting is to set the first mapped transition window as an established time transition when the first mapped transition window satisfies the threshold.

19. The system of claim 16 , wherein when the first mapped transition window does not satisfy the threshold,

the means for estimating is to estimate a third transition window indicative of a transition between the third time period and a fourth time period of time based on the third timestamp and a fourth one of the timestamps;

the means for determining is to determine a second mapped transition window based on an intersection of the first mapped transition window and the third transition window; and

the means for setting is to set the second mapped transition window as the reference time transition window.

20. The system of claim 19 , wherein the means for setting is to set the second mapped transition window as an established time transition when the second mapped transition window satisfies the threshold.

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 Oct 25, 2018
From: GUPTA, SADHANA; KUZNETSOV, VLADIMIR; GISH, DAVID; FRETT, KEN JOSEPH
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 047310/0793 →
Continuity (2)
Provisional Application 62573798 · Oct 18, 2017
Related Publication 20190115034A1 · Apr 18, 2019