IP Library Granted Patent US 9,398,350
Granted Patent B1
US 9,398,350 · App. 13/460,477 · Granted Jul 19, 2016

Video matching service to offline counterpart

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,398,350
App. No.
13/460,477
Granted
Jul 19, 2016
Kind
B1
Abstract

An address is received for an online asset. A metadata associated with the online asset is gotten. The metadata is used to match the online asset to a corresponding offline media asset.

Claims (40)

1. A method, comprising:

receiving an address for an online asset, wherein the online asset is a video;

getting a metadata associated with the online asset, at least in part by using the address, wherein the metadata includes an asset attribute;

identifying whether the asset attribute is a strong signal attribute, wherein strong signal attributes comprise one or more of the following: a list of cast and a list of crew;

normalizing the metadata at least in part by prioritizing strong signal attributes over weaker signal attributes; and

using a processor to match the online asset to a corresponding offline media asset based at least in part on a comparison with the normalized metadata, wherein the corresponding offline media asset is a television media asset available to be viewed over an offline medium including one or more of: broadcast, cable, and satellite.

2. The method of claim 1 , further comprising returning a pointer to the offline media asset.

3. The method of claim 1 , wherein matching the online asset to a corresponding offline media asset includes using the metadata to match to a database record corresponding to the offline media asset.

4. The method of claim 1 , wherein the corresponding offline media asset is another video.

5. The method of claim 1 , further comprising:

retrieving a starting candidate list of series;

producing a set of match candidate episodes from the starting candidate list of series;

determining a subset of target episodes from the set of match candidate episodes; and

wherein the corresponding offline media asset is one of the subset of target episodes.

6. The method of claim 1 , wherein matching includes matching on a video-to-target-episode pair basis.

7. The method of claim 1 , wherein matching includes applying rules that reject or accept a match using a predicate and an attribute.

8. The method of claim 2 , wherein the pointer is an ID field of a commercial database of media asset listings.

9. The method of claim 3 , wherein the database record is part of a commercial database of media asset listings.

10. The method of claim 4 , wherein the videos are one or more of the following: televisions shows, television episodes, movies, television series, music videos, televised sports events, and televised events.

11. The method of claim 6 , wherein the metadata is a video attribute of the online asset and matching includes matching the video attribute to a target episode attribute of the corresponding offline media asset.

12. The method of claim 7 , wherein the predicate includes one or more of the following: a distance, an equality, a intersection, a similarity and a Levenshtein similarity.

13. The method of claim 7 , wherein rejection rules are applied before acceptance rules.

14. The method of claim 11 , wherein normalizing includes one or more of the following: positioning a descriptive term of a title in a position within a title string, removing a portion of a other term of a title within a title string, converting Roman numerals in a title string to an integer, alphabetically sorting a string description of cast and crew, and ordering by appearance order a string description of cast and crew.

15. The method of claim 11 , further comprising enriching one or more of the following: the video attribute, the target episode attribute.

16. The method of claim 12 , wherein the distance includes interpreting play duration.

17. The method of claim 12 , wherein the similarity includes interpreting Roman numerals.

18. A system, comprising:

a processor configured to:

receive an address for an online asset, wherein the online asset is a video;

retrieve a metadata associated with the online asset, at least in part by using the address, wherein the metadata includes an asset attribute;

identify whether the asset attribute is a strong signal attribute, wherein strong signal attributes comprise one or more of the following: a list of cast and a list of crew;

normalize the metadata at least in part by prioritizing strong signal attributes over weaker signal attributes; and

match the online asset to a corresponding offline media asset based at least in part on a comparison with the normalized metadata, wherein the corresponding offline media asset is a television media asset available to be viewed over an offline medium including one or more of: broadcast, cable, and satellite; and

a memory coupled to the processor and configured to provide the processor with instructions.

19. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving an address for an online asset, wherein the online asset is a video;

retrieving a metadata associated with the online asset, at least in part by using the address, wherein the metadata includes an asset attribute;

identifying whether the asset attribute is a strong signal attribute, wherein strong signal attributes comprise one or more of the following: a list of cast and a list of crew;

normalizing the metadata at least in part by prioritizing strong signal attributes over weaker signal attributes; and

matching the online asset to a corresponding offline media asset based at least in part on a comparison with the normalized metadata, wherein the corresponding offline media asset is a television media asset available to be viewed over an offline medium including one or more of: broadcast, cable, and satellite.

Assignments (12)
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 →
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 →
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 →
MERGER Recorded Jun 29, 2020
From: CASTTV INC.
To: GRACENOTE MEDIA SERVICES, LLC
Reel/Frame 053076/0338 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 8, 2017
From: JPMORGAN CHASE BANK, N.A.
To: GRACENOTE, INC.; CASTTV INC.; TRIBUNE MEDIA SERVICES, LLC; TRIBUNE DIGITAL VENTURES, LLC
Reel/Frame 041656/0804 →
SECURITY AGREEMENT Recorded Jan 23, 2014
From: TRIBUNE COMPANY; CASTTV INC.; CHICAGO TRIBUNE COMPANY, LLC; CHICAGOLAND PUBLISHING COMPANY, LLC; LOS ANGELES TIMES COMMUNICATIONS LLC; SUN-SENTINEL COMPANY, LLC; THE BALTIMORE SUN COMPANY, LLC; THE HARTFORD COURANT COMPANY, LLC; TRIBUNE CONTENT AGENCY, LLC; TRIBUNE INTERACTIVE, LLC; TRIBUNE MEDIA SERVICES, LLC; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE TELEVISION NEW ORLEANS, INC.; WDCW, LLC; WGN CONTINENTAL BROADCASTING COMPANY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 032125/0204 →
SECURITY AGREEMENT Recorded Dec 31, 2012
From: CASTTV INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 029557/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2012
From: ONG, EDWIN SENG ENG; VIKATI, ALEKSANDRA R.; SCHROEDER, BRIAN T.; WOOD, JOEL H.; CHANG, MIN KYUNG M.
To: CASTTV INC.
Reel/Frame 028565/0456 →