IP Library Granted Patent US 11,188,591
Granted Patent B2
US 11,188,591 · App. 16/297,329 · Granted Nov 30, 2021

Video matching service to offline counterpart

Inventors: Edwin Seng Eng Ong (San Francisco, CA); Aleksandra R. Vikati (San Francisco, CA); Brian T. Schroeder (San Francisco, CA); Joel H. Wood (San Francisco, CA); Min Kyung M. Chang (Walnut Creek, CA)
Assignee: GRACENOTE MEDIA SERVICES, LLC
G06F16/735G06F16/71G06F16/7867G06F16/9535G06Q10/10H04N21/23109H04N21/4782H04N21/84H04L67/02H04L67/104
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,188,591
App. No.
16/297,329
Granted
Nov 30, 2021
Kind
B2
Abstract

Methods and apparatus for video matching service to offline counterpart are disclosed. An example method includes accessing an address for an online media asset, accessing metadata associated with the online media asset, wherein the metadata includes an asset attribute, determining whether the asset attribute identifies at least one of a cast member or crew member, and matching the online media asset to an offline media asset by prioritizing offline media assets having a matching asset attribute, the offline media asset including at least one of audio or video.

Claims (47)

1. A tangible computer readable storage disk or storage device comprising instructions that, when executed, cause at least one processor to at least:

access an address for an online media asset;

access metadata associated with the online media asset, wherein the metadata includes a first asset attribute, the first asset attribute to represent a title of the online media asset;

normalize the first asset attribute by changing a location of a first descriptive term of the first asset attribute from a first position to a second position in the first asset attribute, removing a second descriptive term from the first asset attribute, and adding the second descriptive term to a second asset attribute, the first descriptive term separate from the second descriptive term, the first asset attribute separate from the second asset attribute;

determine whether the normalized first asset attribute identifies at least one of a cast member or crew member; and

in response to the first asset attribute identifying the at least one of the cast member or the crew member, match the online media asset to an offline media asset stored in a local media asset database, the matching performed by prioritizing offline media assets having a matching normalized first asset attribute that matches the at least one of the cast member or the crew member, the offline media asset including at least one of audio or video.

2. The tangible computer readable storage disk or storage device of claim 1 , wherein the instructions, when executed, further cause the at least one processor to return an asset identifier identifying to the offline media asset.

3. The tangible computer readable storage disk or storage device of claim 2 , wherein the asset identifier is an ID field of a commercial database of media asset listings.

4. The tangible computer readable storage disk or storage device of claim 1 , wherein both the online media asset and the corresponding offline media asset are videos.

5. The tangible computer readable storage disk or storage device of claim 4 , wherein the videos are one or more of the following: television shows, television episodes, movies, television series, music videos, televised sports events, or televised events.

6. The tangible computer readable storage disk or storage device of claim 1 , wherein the instructions, when executed, further cause the at least one processor to:

retrieve a first candidate list of series;

produce a set of matching candidate episodes from the first candidate list of series; and

determine a subset of episodes from the set of match candidate episodes, wherein the corresponding offline media asset is one of the subset of episodes.

7. The tangible computer readable storage disk or storage device of claim 1 , wherein the normalizing of the first asset attribute further includes converting a roman numeral to an integer.

8. An apparatus comprising:

at least one processor; and

memory including machine readable instructions that, when executed, cause the at least one processor to at least:

access an address for an online media asset;

access metadata associated with the online media asset, wherein the metadata includes a first asset attribute, the first asset attribute to represent a title of the online media asset;

normalize the first asset attribute by changing a location of a first descriptive term of the first asset attribute from a first position to a second position in the first asset attribute, removing a second descriptive term from the first asset attribute, and adding the second descriptive term to a second asset attribute, the first descriptive term separate from the second descriptive term, the first asset attribute separate from the second asset attribute;

determine whether the normalized first asset attribute identifies at least one of a cast member or crew member; and

in response to the first asset attribute identifying the at least one of the case member or the crew member, match the online media asset to an offline media asset stored in a local media asset database, the matching performed by prioritizing offline media assets having a matching normalized first asset attribute that matches the at least one of the cast member or the crew member, the offline media asset including at least one of audio or video.

9. The apparatus of claim 8 , wherein the instructions, when executed, further cause the at least one processor to return a pointer to the offline media asset.

10. The apparatus of claim 9 , wherein the pointer is an ID field of a commercial database of media asset listings.

11. The apparatus of claim 8 , wherein both the online media asset and the corresponding offline media asset are videos.

12. The apparatus of claim 11 , wherein the videos are one or more of the following: television shows, television episodes, movies, television series, music videos, televised sports events, or televised events.

13. The apparatus of claim 8 , wherein the instructions, when executed, further cause the at least one processor to:

retrieve a first candidate list of series;

produce a set of match candidate episodes from the first candidate list of series; and

determine a subset of episodes from the set of match candidate episodes, wherein the corresponding offline media asset is one of the subset of episodes.

14. The apparatus of claim 8 , wherein the instructions, when executed, further cause the at least one processor to normalize the first asset attribute by converting a roman numeral to an integer.

15. A method comprising:

accessing an address for an online media asset;

accessing metadata associated with the online media asset, wherein the metadata includes a first asset attribute, the first asset attribute to represent a title of the online media asset;

normalizing the first asset attribute by changing a first location of a first descriptive term of the first asset attribute from a first position to a second position in the first asset attribute, removing a second descriptive term from the first asset attribute, and adding the second descriptive term to a second asset attribute, the first descriptive term separate from the second descriptive term, the first asset attribute separate from the second asset attribute;

determining whether the normalized first asset attribute identifies at least one of a cast member or crew member; and

in response to the first asset attribute identifying the at least one of the cast member or the crew member, matching the online media asset to an offline media asset stored in a local media asset database, the matching performed by prioritizing offline media assets having a normalized first matching asset attribute that matches the at least one of the cast member or the crew member, the offline media asset including at least one of audio or video.

16. The method of claim 15 , further including returning a pointer to the offline media asset.

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

18. The method of claim 15 , wherein both the online media asset and the corresponding offline media asset are videos.

19. The method of claim 18 , wherein the videos are one or more of the following:

television shows, television episodes, movies, television series, music videos, televised sports events, or televised events.

20. The method of claim 15 , further including:

retrieving a first candidate list of series;

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

determining a subset of episodes from the set of match candidate episodes, wherein the corresponding offline media asset is one of the subset of episodes.

Assignments (9)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: GRACENOTE, INC.; A. C. NIELSEN COMPANY, LLC; EXELATE, 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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2019
From: ONG, EDWIN SENG ENG; VIKATI, ALEKSANDRA R.; SCHROEDER, BRIAN T.; WOOD, JOEL H.; CHANG, MIN KYUNG M.
To: CASTTV, INC.
Reel/Frame 050999/0134 →