IP Library Granted Patent US 11,477,501
Granted Patent B2
US 11,477,501 · App. 17/181,830 · Granted Oct 18, 2022

Reducing signature matching uncertainty in media monitoring systems

Inventor: Venugopal Srinivasan (Palm Harbor, FL)
Assignee: The Nielsen Company (US), LLC
H04N21/2407H04N21/23418H04N21/251H04N21/8547
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,477,501
App. No.
17/181,830
Granted
Oct 18, 2022
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture to reduce signature matching uncertainty in media monitoring systems are disclosed. Disclosed example apparatus are to compare first groups of monitored signatures representative of monitored media with second groups of reference signatures representative of respective reference media to determine a first sequence of match results for an observation period, the first and second groups to have a first size corresponding to a first number of signatures. Disclosed example apparatus are also to compare, in response to a discontinuity in the first sequence of signature match results, third groups of monitored signatures from the sequence of monitored signatures with fourth groups of reference signatures from the respective sequences of reference signatures to determine a second sequence of signature match results for the observation period, the third groups and the fourth groups to have a second size greater than the first size.

Claims (31)

1. An apparatus to perform signature comparison, the apparatus comprising:

memory; and

at least one processor to execute computer readable instructions to at least:

compare, based on a first analysis window, first groups of monitored signatures from a sequence of monitored signatures representative of monitored media with second groups of reference signatures from respective sequences of reference signatures representative of corresponding different reference media to determine a first sequence of signature match results for an observation period, the first groups and the second groups to have a first size corresponding to a first number of signatures;

detect a discontinuity in the first sequence of signature match results; and

in response to the discontinuity, compare, based on a second analysis window, third groups of monitored signatures from the sequence of monitored signatures with fourth groups of reference signatures from the respective sequences of reference signatures to determine a second sequence of signature match results for the observation period, the second analysis window corresponding to a longer duration of time than the first analysis window to cause the third groups and the fourth groups to have a second size corresponding to a second number of signatures greater than the first number of signatures.

2. The apparatus of claim 1 , wherein the discontinuity corresponds to discontinuous timestamps included in the first sequence of signature match results.

3. The apparatus of claim 1 , wherein the first sequence of signature match results includes a first signature match result and a preceding second signature match result, the first signature match result includes a first timestamp, the second signature match result includes a second timestamp, and the at least one processor is to detect the discontinuity when the first timestamp does not increment relative to the second timestamp by an amount within a range, the range based on a time resolution.

4. The apparatus of claim 3 , wherein the sequence of monitored signatures includes packets of monitored signatures reported by a meter, the meter to generate the packets of monitored signatures from the monitored media, the time resolution based on a media duration represented by one of the packets of monitored signatures.

5. The apparatus of claim 1 , wherein the processor is to detect the discontinuity based on whether at least one match result in the first sequence of signature match results indicates no match was found.

6. The apparatus of claim 1 , wherein the processor is to detect the discontinuity based on whether at least a portion of the first sequence of signature match results oscillates between at least two different reference media identifiers.

7. The apparatus of claim 1 , wherein the processor is to output the second sequence of signature match results.

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

compare, based on a first analysis window, first groups of monitored signatures from a sequence of monitored signatures representative of monitored media with second groups of reference signatures from respective sequences of reference signatures representative of corresponding different reference media to determine a first sequence of signature match results for an observation period, the first groups and the second groups to have a first size corresponding to a first number of signatures;

detect a discontinuity in the first sequence of signature match results; and

in response to the discontinuity, compare, based on a second analysis window, third groups of monitored signatures from the sequence of monitored signatures with fourth groups of reference signatures from the respective sequences of reference signatures to determine a second sequence of signature match results for the observation period, the second analysis window corresponding to a longer duration of time than the first analysis window to cause the third groups and the fourth groups to have a second size corresponding to a second number of signatures greater than the first number of signatures.

9. The at least one non-transitory computer readable medium of claim 8 , wherein the discontinuity corresponds to discontinuous timestamps included in the first sequence of signature match results.

10. The at least one non-transitory computer readable medium of claim 8 , wherein the first sequence of signature match results includes a first signature match result and a preceding second signature match result, the first signature match result includes a first timestamp, the second signature match result includes a second timestamp, the instructions cause the at least one processor to detect the discontinuity when the first timestamp does not increment relative to the second timestamp by an amount within a range, the range based on a time resolution.

11. The at least one non-transitory computer readable medium of claim 10 , wherein the sequence of monitored signatures includes packets of monitored signatures reported by a meter, the meter to generate the packets of monitored signatures from the monitored media, the time resolution based on a media duration represented by one of the packets of monitored signatures.

12. The at least one non-transitory computer readable medium of claim 8 , wherein the instructions cause the at least one processor to detect the discontinuity based on whether at least one match result in the first sequence of signature match results indicates no match was found.

13. The at least one non-transitory computer readable medium of claim 8 , wherein the instructions cause the at least one processor to detect the discontinuity based on whether at least a portion of the first sequence of signature match results oscillates between at least two different reference media identifiers.

14. The at least one non-transitory computer readable medium of claim 8 , wherein the instructions cause the at least one processor to output the second sequence of signature match results.

15. A method to perform signature comparison, the method comprising:

comparing, by executing an instruction with at least one processor, and based on a first analysis window, first groups of monitored signatures from a sequence of monitored signatures representative of monitored media with second groups of reference signatures from respective sequences of reference signatures representative of corresponding different reference media to determine a first sequence of signature match results for an observation period, the first groups and the second groups to have a first size corresponding to a first number of signatures;

detecting a discontinuity in the first sequence of signature match results; and

in response to the discontinuity, comparing, by executing an instruction with the at least one processor, and based on a second analysis window, third groups of monitored signatures from the sequence of monitored signatures with fourth groups of reference signatures from the respective sequences of reference signatures to determine a second sequence of signature match results for the observation period, the second analysis window corresponding to a longer duration of time than the first analysis window to cause the third groups and the fourth groups to have a second size corresponding to a second number of signatures greater than the first number of signatures.

16. The method of claim 15 , wherein the first sequence of signature match results includes a first signature match result and a preceding second signature match result, the first signature match result includes a first timestamp, the second signature match result includes a second timestamp, and the detecting of the discontinuity includes detecting the discontinuity when the first timestamp does not increment relative to the second timestamp by an amount within a range, the range based on a time resolution.

17. The method of claim 16 , wherein the sequence of monitored signatures includes packets of monitored signatures reported by a meter, the meter to generate the packets of monitored signatures from the monitored media, the time resolution based on a media duration represented by one of the packets of monitored signatures.

18. The method of claim 15 , wherein the detecting of the discontinuity is based on whether at least one match result in the first sequence of signature match results indicates no match was found.

19. The method of claim 15 , wherein the detecting of the discontinuity is based on whether at least a portion of the first sequence of signature match results oscillates between at least two different reference media identifiers.

20. The method of claim 15 , further including outputting the second sequence of signature match results.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2021
From: SRINIVASAN, VENUGOPAL
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 058086/0138 →
Continuity (5)
Continuation 16417140 · May 20, 2019
Continuation 15894671 · Feb 12, 2018
Continuation 14947876 · Nov 20, 2015
Provisional Application 62205436 · Aug 14, 2015
Related Publication 20210176510A1 · Jun 10, 2021