IP Library Granted Patent US 9,497,505
Granted Patent B2
US 9,497,505 · App. 14/511,805 · Granted Nov 15, 2016

Systems and methods to verify and/or correct media lineup information

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 9,497,505
App. No.
14/511,805
Granted
Nov 15, 2016
Kind
B2
Abstract

Systems and methods to verify and/or correct media lineup information are disclosed. An example method includes comparing signature data representative of media to recurring segment reference signatures in a signature database. The recurring segment reference signatures are representative of segments of media recurring in multiple different episodes of a same media series. The example method further includes, when the signature data matches one of the recurring segment reference signatures, generating identifying information for the media indicating the media as corresponding to an episode of the media series.

Claims (58)

1. A method, comprising:

comparing, by executing an instruction with a processor, signature data representative of media to recurring segment reference signatures in a signature database, the recurring segment reference signatures representative of segments of media recurring in multiple different episodes of a same media series;

when the signature data matches one of the recurring segment reference signatures, generating, by executing an instruction with the processor, identifying information for the media indicating the media as corresponding to an episode of the media series;

determining, by executing an instruction with the processor, timing information for presentation of the media based on the signature data; and

comparing, by executing an instruction with the processor, the identifying information and the timing information to a media lineup table to identify when at least one of the identifying information or the timing information is inconsistent with the media lineup table.

2. The method as defined in claim 1 , wherein the timing information is based on a time at which the signature data was generated and the one of the recurring segment reference signatures, the timing information including at least one of a start time of presentation of the episode or an end time of presentation of the episode.

3. The method as defined in claim 2 , further including determining the at least one of the start time or the end time based on a temporal placement of the recurring segment reference signatures relative to a timing of a common reference point associated with each of the multiple different episodes of the media series.

4. A method comprising:

comparing, with a processor, signature data representative of media to recurring segment reference signatures in a signature database, the recurring segment reference signatures representative of segments of media recurring in multiple different episodes of a same media series;

when the signature data matches one of the recurring segment reference signatures, generating, with the processor, identifying information for the media indicating the media as corresponding to an episode of the media series;

determining timing information for presentation of the media based on a time at which the signature data was presented and based on the one of the recurring segment reference signatures, the timing information including at least one of a start time of presentation of the episode or an end time of presentation of the episode;

generating a media lineup table based on lineup information;

comparing the identifying information and the timing information to the media lineup table; and

when at least one of the identifying information or the timing information is inconsistent with the media lineup table, at least one of flagging or updating the media lineup table based on the timing information.

5. The method as defined in claim 1 , further including generating the recurring segment reference signatures in the signature database by:

comparing first signature data representative of a first one of the multiple different episodes of the media series to second signature data representative of a second one of the multiple different episodes of the media series;

identifying the segments of media that are recurring based on matching portions of the first signature data and the second signature data; and

designating the matching portions of the first signature data and the second signature data as the recurring segment reference signatures with information identifying the media series.

6. The method as defined in claim 1 , wherein the segments of media correspond to at least one of an intro sequence or a closing sequence occurring in respective ones of the multiple different episodes.

7. The method as defined in claim 1 , wherein the signature data corresponds to at least one of a theme song, a voice-over, a logo, a title, a title sequence, opening credits, or end credits occurring in respective ones of the multiple different episodes.

8. A system, comprising:

a reference signature database to store recurring segment reference signatures representative of media segments recurring in multiple different episodes of a media series;

a signature comparator to compare signature data representative of media to the recurring segment reference signatures, the signature comparator to generate identifying information for the media indicating the media as corresponding to an episode of the media series when the signature data matches one of the recurring segment reference signatures,

a program timing analyzer to determine timing information corresponding to presentation of the media based on the signature data; and

a lineup comparator to compare the identifying information and the timing information to a media lineup table to identify when at least one of the identifying information or the timing information is inconsistent with the media lineup table.

9. The system as defined in claim 8 , wherein the program timing analyzer is to determine the timing information based on a time at which the signature data was generated and the one of the recurring segment reference signatures, the timing information including at least one of a start time of presentation of the episode or an end time of presentation of the episode.

10. The system as defined in claim 9 , wherein the program timing analyzer is to determine the at least one of the start time or the end time based on a temporal placement of the recurring segment reference signatures relative to a timing of a common reference point associated with each of the multiple different episodes of the media series.

11. A system comprising:

a reference signature database to store recurring segment reference signatures representative of media segments recurring in multiple different episodes of a media series;

a signature comparator to compare signature data representative of media to the recurring segment reference signatures, the signature comparator to generate identifying information for the media indicating the media as corresponding to an episode of the media series when the signature data matches one of the recurring segment reference signatures;

a program timing analyzer is to determine timing information corresponding to presentation of the media based on a time at which the signature data was presented and based on the one of the recurring segment reference signatures, the timing information including at least one of a start time of presentation of the episode or an end time of presentation of the episode;

a media lineup table generator to generate a media lineup table based on lineup information; and

a lineup comparator to compare the identifying information and the timing information to the media lineup table, the media lineup table generator to at least one of flag or update the media lineup table based on the timing information when at least one of the identifying information or the timing information is inconsistent with the media lineup table.

12. The system as defined in claim 8 , further including:

a recurring segment detector to identify the media segments that are recurring based on matching portions of first signature data representative of a first one of the multiple different episodes and second signature data representative of a second one of the multiple different episodes; and

a reference signature tagger to designate the matching portions of the first signature data and the second signature data as the recurring segment reference signatures with information identifying the media series.

13. The system as defined in claim 8 , wherein the media segments correspond to at least one of an intro sequence or a closing sequence occurring in respective ones of the multiple different episodes.

14. The system as defined in claim 8 , wherein the signature data corresponds to at least one of a theme song, a voice-over, a logo, a title, a title sequence, opening credits, or end credits occurring in respective ones of the multiple different episodes.

15. A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:

compare signature data representative of media to recurring segment reference signatures in a signature database, the recurring segment reference signatures representative of segments of media recurring in multiple different episodes of a same media series;

when the signature data matches one of the recurring segment reference signatures, generate identifying information for the media indicating the media as corresponding to an episode of the media series;

determine timing information for presentation of the media based on the signature data; and

compare the identifying information and the timing information to a media lineup table to identify when at least one of the identifying information or the timing information is inconsistent with the media lineup table.

16. The storage medium as defined in claim 15 , wherein the timing information is based on a time at which the signature data was generated and the one of the recurring segment reference signatures, the timing information including at least one of a start time of presentation of the episode or an end time of presentation of the episode.

17. The storage medium as defined in claim 16 , wherein the instructions further cause the machine to determine the at least one of the start time or the end time based on a temporal placement of the recurring segment reference signatures relative to a timing of a common reference point associated with each of the multiple different episodes of the media series.

18. A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:

compare signature data representative of media to recurring segment reference signatures in a signature database, the recurring segment reference signatures representative of segments of media recurring in multiple different episodes of a same media series;

when the signature data matches one of the recurring segment reference signatures, generate identifying information for the media indicating the media as corresponding to an episode of the media series;

determine timing information for presentation of the media based on a time at which the signature data was presented and based on the one of the recurring segment reference signatures, the timing information including at least one of a start time of presentation of the episode or an end time of presentation of the episode

generate a media lineup table based on lineup information;

compare the identifying information and the timing information to the media lineup table; and

when at least one of the identifying information or the timing information is inconsistent with the media lineup table, at least one of flag or update the media lineup table based on the timing information.

19. The storage medium as defined in claim 15 , wherein the instructions further cause the machine to:

compare first signature data representative of a first one of the multiple different episodes of the media series to second signature data representative of a second one of the multiple different episodes of the media series;

identify the segments of media that are recurring based on matching portions of the first signature data and the second signature data; and

designate the matching portions of the first signature data and the second signature data as the recurring segment reference signatures with information identifying the media series.

20. The storage medium as defined in claim 15 , wherein the segments of media correspond to at least one of an intro sequence or a closing sequence occurring in respective ones of the multiple different episodes.

21. The storage medium as defined in claim 15 , wherein the signature data corresponds to at least one of a theme song, a voice-over, a logo, a title, a title sequence, opening credits, or end credits occurring in respective ones of the multiple different episodes.

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 Dec 17, 2014
From: HEFFERNAN, RONAN; HAGE, CHAD
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 034530/0591 →