IP Library Granted Patent US 11,051,068
Granted Patent B2
US 11,051,068 · App. 15/837,750 · Granted Jun 29, 2021

Methods and systems for verifying media guidance data

Inventor: Walter R. Klappert (Los Angeles, CA)
Assignee: Rovi Guides, Inc.
H04N21/43615H04N21/44008H04N21/4622H04N21/4821
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,051,068
App. No.
15/837,750
Filed
Dec 11, 2017
Granted
Jun 29, 2021
Kind
B2
Art Unit
2425
USPC
725/39
Abstract

Methods and systems are disclosed herein for verifying media guidance data. Specifically, a media guidance application may facilitate the extraction and transmission of an excerpt of a media asset that is associated with media guidance data such that the content of the excerpt may be compared to content known to be associated with the media guidance data.

Claims (50)

1. A method of verifying media guidance data appearing in interactive guides by facilitating extraction and transmission of excerpts of media assets that are associated with media guidance data such that content of the excerpts may be compared to content known to be associated with the media guidance data, the method comprising:

transmitting, from a server, a media asset for display on a user device;

transmitting, from the server, a program listing for display on the user device;

receiving an indication from a user that the program listing generated for display on the user device does not correspond to the media asset generated for display on the user device;

in response to receiving the indication, determining, at the server, whether a portion of data extracted from the media asset generated for display on the user device corresponds to media content corresponding to the program listing generated for display on the user device by cross-referencing the portion with a database of portions of the media content to determine whether the portion matches one of the portions; and

in response to determining that the portion of data extracted from the media asset does correspond to the media content corresponding to the program listing, displaying, on the user device, verified media guidance data, wherein the verified media guidance data is presented in a different color than unverified media guidance data.

2. The method of claim 1 , wherein the portion corresponds to a scene, chapter, or frame of the media asset.

3. The method of claim 1 , further comprising querying the user to determine whether to verify the media guidance data.

4. The method of claim 1 , wherein the user device extracts the portion from the media asset generated for display on the user device and transmits the portion to the server.

5. The method of claim 1 , further comprising requesting an additional portion of data extracted from the media asset generated for display on the user device in response to determining that the portion does not correspond to the media content.

6. The method of claim 1 , further comprising transmitting a verification message in response to determining that the portion does correspond to the media content.

7. The method of claim 1 , wherein the indication is transmitted in response to a user selecting an icon generated for display on the server.

8. The method of claim 1 , wherein the indication is transmitted in response to a user selecting an icon generated for display on a third device.

9. The method of claim 1 , wherein the portion includes audio and video data for the media asset.

10. The method of claim 1 , wherein the program listing indicates a title, schedule, or description of the media asset.

11. A server for verifying media guidance data appearing in interactive guides by facilitating extraction and transmission of excerpts of media assets that are associated with media guidance data such that content of the excerpts may be compared to content known to be associated with the media guidance data, the server comprising:

storage circuitry configured to store a media asset for transmission to a user device; and

control circuitry configured to:

transmit the media asset for display on a user device;

transmit a program listing for display on the user device;

receive an indication from a user that the program listing generated for display on the user device does not correspond to the media asset generated for display on the user device;

in response to receiving the indication, determine, at the server, whether a portion of data extracted from the media asset generated for display on the user device corresponds to media content corresponding to the program listing generated for display on the user device by cross-referencing the portion with a database of portions of the media content to determine whether the portion matches one of the portions; and

in response to determining that the portion of data extracted from the media asset does correspond to the media content corresponding to the program listing, transmit verified media guidance data for display on the user device, wherein the verified media guidance data is presented in a different color than unverified media guidance data.

12. The server of claim 11 , wherein the portion corresponds to a scene, chapter, or frame of the media asset.

13. The server of claim 11 , further comprising querying the user to determine whether to verify the media guidance data.

14. The server of claim 11 , wherein the user device extracts the portion from the media asset generated for display on the user device and transmits the portion to the server.

15. The server of claim 11 , wherein the control circuitry is further configured to request an additional portion of data extracted from the media asset generated for display on the user device in response to determining that the portion does not correspond to the media content.

16. The server of claim 11 , wherein the control circuitry is further configured to transmit a verification message in response to determining that the portion does correspond to the media content.

17. The server of claim 11 , wherein the indication is transmitted in response to a user selecting an icon generated for display on the server.

18. The server of claim 11 , wherein the indication is transmitted in response to a user selecting an icon generated for display on a third device.

19. The server of claim 11 , wherein the portion includes audio and video data for the media asset.

20. The server of claim 11 , wherein the program listing indicates a title, schedule, or description of the media asset.

21. A method of verifying media guidance data, the method comprising:

transmitting, from a server, a media asset for display on a user device;

transmitting, from the server, a program listing for display on the user device;

receiving an indication from a user that the program listing generated for display on the user device does not correspond to the media asset generated for display on the user device;

in response to receiving the indication:

extracting data from the media asset;

cross-referencing, at the server, the extracted data with a database of media content to determine whether the extracted data matches media content corresponding to the program listing generated for display on the user device; and

in response to determining that the extracted data from the media asset does match the media content corresponding to the program listing, display, on the user device, verified media guidance data, wherein the verified media guidance data is presented in a different color than unverified media guidance data.

22. A server for verifying media guidance data, the server comprising:

storage circuitry configured to store a media asset for transmission to a user device; and

control circuitry configured to:

transmit the media asset for display on the user device;

transmit a program listing for display on the user device;

receive an indication from a user that the program listing generated for display on the user device does not correspond to the media asset generated for display on the user device;

in response to receiving the indication:

extract data from the media asset;

cross-reference the extracted data with a database of media content to determine whether the extracted data matches media content corresponding to the program listing generated for display on the user device; and

in response to determining that the extracted data from the media asset does match the media content corresponding to the program listing, transmit verified media guidance data for display on the user device, wherein the verified media guidance data is presented in a different color than unverified media guidance data.

Assignments (9)
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ROVI PRODUCT CORPORATION (AS SUCCESSOR-IN-INTEREST TO ROVI GUIDES, INC.)
Reel/Frame 061786/0768 →
CHANGE OF NAME Recorded Oct 23, 2022
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 061746/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2022
From: ADEIA GUIDES INC.
To: ROVI PRODUCT CORPORATION
Reel/Frame 061747/0001 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2018
From: KLAPPERT, WALTER R.
To: ROVI GUIDES, INC.
Reel/Frame 045537/0959 →
Continuity (2)
Continuation 14579529 · Dec 22, 2014
Related Publication 20180199099A1 · Jul 12, 2018