IP Library Granted Patent US 8,489,584
Granted Patent B1
US 8,489,584 · App. 11/891,303 · Granted Jul 16, 2013

Facilitating media content search

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 8,489,584
App. No.
11/891,303
Granted
Jul 16, 2013
Kind
B1
Abstract

A method of facilitating media content search is disclosed. A rating data associated with the media content is found, at least in part programmatically, in a location other than a display page that includes a media content or a link to the media content. A search result ranking for one or both of the media content and the display page is determined at least in part using the rating data.

Claims (37)

1. A method comprising:

receiving a media data associated with a video on a display page, wherein the video is to be indexed for media content search;

in the event a media site associated with the display page is known, programmatically parsing the media data to extract a video attribute by selecting a site-specific set of parsing rules;

in the event the media site is not known, parsing the media data to extract the video attribute, comprising requesting user intervention if a default set of parsing rules are not successful;

matching the video to a unique television show episode by querying an episode database with the video attribute;

finding a television viewing rating associated with the unique television show episode, wherein the television viewing rating comprises a plurality of ratings each from a corresponding source;

receiving a relevancy score for the video in relation to a set of search results for a media content search query; and

adjusting the relevancy score for the video as a function of the television viewing rating, wherein adjusting comprises calculating a weighted sum based at least in part on a relative weight of each respective rating data's source and a weighing coefficient.

2. A method as recited in claim 1 , wherein the television viewing rating comprises one or more of: an estimate of the number of viewing households for a showing of an episode of a television show, a television show franchise, and a sports event.

3. A method as recited in claim 1 , wherein the television viewing rating comprises review data.

4. A method as recited in claim 1 , wherein the television viewing rating comprises a Nielsen rating.

5. A method as recited in claim 1 , wherein the unique television show episode comprises one of: an airing of a television show, a musical, a play, a motion picture, a sports match, a game, and a performance.

6. A method as recited in claim 1 , wherein adjusting comprises incorporating the television viewing rating into a ranking algorithm used to determine a search result ranking.

7. A method as recited in claim 1 , wherein the video attribute comprises one or more of: an episode name, a show name, and an airdate.

8. A method as recited in claim 1 , wherein the key attribute is a season and episode number.

9. A method as recited in claim 1 , wherein the unique television show episode is an offline show.

10. A method as recited in claim 1 , further comprising, in the event the media site is not known, parsing the media data to extract the video attribute, comprising storing the successful set of parsing rules as the site-specific set of parsing rules.

11. A system comprising

a processor; and

a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:

receive a media data associated with a video on a display page, wherein the video is to be indexed for media content search;

in the event a media site associated with the display page is known, to programmatically parse the media data to extract a video attribute by selecting a site-specific set of parsing rules;

in the event the media site is not known, to parse the media data to extract the video attribute, comprising to request user intervention if a default set of parsing rules are not successful;

match the video to a unique television show episode by querying an episode database with the video attribute;

find a television viewing rating associated with the unique television show episode, wherein the television viewing rating comprises a plurality of ratings each from a corresponding source;

receive a relevancy score for the video in relation to a set of search results for a media content search query; and

adjust the relevancy score for the video as a function of the television viewing rating, wherein adjusting comprises calculating a weighted sum based at least in part on a relative weight of each respective rating data's source and a weighing coefficient.

12. A system as recited in claim 11 , wherein the unique television show episode comprises one of: an airing of a television show, a musical, a play, a motion picture, a sports match, a game, and a performance.

13. A computer program product, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:

receiving a media data associated with a video on a display page, wherein the video is to be indexed for media content search;

in the event a media site associated with the display page is known, programmatically parsing the media data to extract a video attribute by selecting a site-specific set of parsing rules;

in the event the media site is not known, parsing the media data to extract the video attribute, comprising requesting user intervention if a default set of parsing rules are not successful;

matching the video to a unique television show episode by querying an episode database with the video attribute;

finding a television viewing rating associated with the unique television show episode, wherein the television viewing rating comprises a plurality of ratings each from a corresponding source;

receiving a relevancy score for the video in relation to a set of search results for a media content search query; and

adjusting the relevancy score for the video as a function of the television viewing rating, wherein adjusting comprises calculating a weighted sum based at least in part on a relative weight of each respective rating data's source and a weighing coefficient.

14. A computer program product as recited in claim 13 , wherein the unique television show episode comprises one of: an airing of a television show, a musical, a play, a motion picture, a sports match, a game, and a performance.

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 →
RELEASE OF SECURITY INTEREST 029818/0180 Recorded Jan 24, 2014
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: TRIBUNE COMPANY; BLUE LYNX MEDIA, LLC; CA-4655 FRUITRIDGE ROAD, LLC; CALIFORNIA COMMUNITY NEWS, LLC; CA-LOS ANGELES TIMES SQUARE, LLC; CA-OLYMPIC PLANT, LLC; CA-ORANGE COUNTY PLANT, LLC; CASTTV INC.; CHICAGO TRIBUNE COMPANY, LLC; CHICAGOLAND PUBLISHING COMPANY, LLC; CHICAGOLAND TELEVISION NEWS, LLC; CLASSIFIED VENTURES HOLDCO, LLC; CO-1006 LOOKOUT MOUNTAIN ROAD, LLC; CO-6160 SOUTH WABASH WAY, LLC; CT-121 WAWARME AVENUE, LLC; CT-285 BROAD STREET, LLC; CT-WTIC, LLC; FL-633 NORTH ORANGE AVENUE, LLC; FL-DEERFIELD PLANT, LLC; FL-ORLANDO SENTINEL, LLC; FORSALEBYOWNER.COM REFERRAL SERVICES, LLC; FORSALEBYOWNER.COM, LLC; HOY PUBLICATIONS, LLC; IL-11201 FRANKLIN AVENUE, LLC; IL-16400 SOUTH 105TH COURT, LLC; IL-2501 WEST BRADLEY PLACE, LLC; IL-3249 NORTH KILPATRICK, LLC; IL-3722 VENTURA DRIVE, LLC; IL-700 WEST CHICAGO AVENUE, LLC; IL-720 ROHLWING ROAD, LLC; IL-FREEDOM CENTER, LLC; IL-TRIBUNE TOWER, LLC; IN-2350 WESTLANE ROAD, LLC; IN-6910 NETWORK PLACE, LLC; INTERNET FORECLOSURE SERVICE, LLC; IN-TRAFALGAR WTTV, LLC; IN-WINDFALL WTTV, LLC; KDAF, LLC; KIAH, LLC; KPLR, INC.; KRCW, LLC; KSWB, LLC; KTLA, LLC; KTXL, LLC; KWGN, LLC; LOCAL PRO PLUS REALTY, LLC; LOS ANGELES TIMES COMMUNICATIONS, LLC; MAGIC T MUSIC PUBLISHING COMPANY, LLC; MD-10 HAYS STREET, LLC; MD-10750 LITTLE PATUXENT PARKWAY, LLC; MD-3400 CARLINS PARK DRIVE, LLC; MD-NORTH CALVERT STREET, LLC; MD-SUN PARK, LLC; MI-3117 PLAZA DRIVE, LLC; MI-DAVIS ROAD, LLC; OAK BROOK PRODUCTIONS, LLC; OR-10255 SW ARCTIC DRIVE, LLC; ORLANDO SENTINEL COMMUNICATIONS COMPANY, LLC; PA-2005 SOUTH QUEEN STREET, LLC; PA-5001 WYNNEFIELD AVENUE, LLC; PA-550 EAST ROCK ROAD, LLC; PA-MORNING CALL, LLC; RIVERWALK CENTER I, JOINT VENTURE; RIVERWALK HOLDCO II, LLC; RIVERWALK HOLDCO, LLC; SUN-SENTINEL COMPANY, LLC; THE BALTIMORE SUN COMPANY, LLC; THE DAILY PRESS, LLC; THE HARTFORD COURANT COMPANY, LLC; THE MORNING CALL, LLC; TMS NEWS AND FEATURES, LLC; TOWER DISTRIBUTION COMPANY, LLC; TOWERING T MUSIC PUBLISHING COMPANY, LLC; TRIBUNE (FN) CABLE VENTURES, LLC; TRIBUNE 365, LLC; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE BROADCASTING HARTFORD, LLC; TRIBUNE BROADCASTING INDIANAPOLIS, LLC; TRIBUNE BROADCASTING SEATTLE, LLC; TRIBUNE DIRECT MARKETING, LLC; TRIBUNE ENTERTAINMENT COMPANY, LLC; TRIBUNE INTERACTIVE, LLC; TRIBUNE INVESTMENTS, LLC; TRIBUNE MEDIA SERVICES LONDON, LLC; TRIBUNE MEDIA SERVICES, LLC; TRIBUNE NATIONAL MARKETING COMPANY, LLC; TRIBUNE PUBLISHING COMPANY, LLC; TRIBUNE REAL ESTATE HOLDINGS, LLC; TRIBUNE TELEVISION NEW ORLEANS, INC.; TRIBUNE WASHINGTON BUREAU, LLC; TX-7700 WESTPARK DRIVE, LLC; TX-8001 JOHN CARPENTER FREEWAY, LLC; VA-216 IRONBOUND ROAD, LLC; VA-DAILY PRESS, LLC; WA-1813 WESTLAKE AVENUE, LLC; WDCW, LLC; WGN CONTINENTAL BROADCASTING COMPANY, LLC; WPHL, LLC; WPIX, LLC; WPMT, LLC; WSFL, LLC; WXMI, LLC
Reel/Frame 032121/0068 →
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 →
RELEASE OF SECURITY INTEREST 029557/0830 Recorded Jan 23, 2014
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: CASTTV INC.
Reel/Frame 032251/0825 →