IP Library Granted Patent US 8,312,484
Granted Patent B1
US 8,312,484 · App. 12/062,283 · Granted Nov 13, 2012

Systems and methods for blocking selected commercials

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,312,484
App. No.
12/062,283
Granted
Nov 13, 2012
Kind
B1
Abstract

Systems and methods for blocking inappropriate or undesired media content. Commercials are reviewed and assigned ratings or other attributes. Metadata including one or more flags identifying a commercial's rating or other attribute is embedded or inserted into media guidance application data for the commercial or for the media content during which the commercial is to be displayed. The media guidance application data is then sent to a viewer's equipment. The equipment receives the media guidance application data, parses the data for the metadata, and then determines if the commercial can be displayed based on parental control restrictions set by a user.

Claims (54)

1. A method for blocking selected commercials during display of video content, the method comprising:

receiving user input setting parental control restrictions for video content and commercials, wherein the parental control restrictions include one or more user specified keywords associated with the commercials;

retrieving, from a memory, one or more additional keywords based on the one or more user specified keywords, wherein the additional keywords are contextually related to the user specified keywords;

detecting when a commercial to be displayed with the video content violates the parental control restrictions based at least in part on the one or more user specified keywords and the one or more additional keywords; and

preventing display of the commercial if it violates the parental control restrictions while permitting display of the video content if it does not also violate the parental control restrictions.

2. The method as set forth in claim 1 , wherein the preventing step includes the step of replacing the commercial with another commercial that does not violate the parental control restrictions.

3. The method as set forth in claim 1 , wherein the preventing step includes the step of replacing the commercial with a blank screen.

4. The method as set forth in claim 1 , wherein the detecting step includes the step of detecting a ratings identifier in the commercial and comparing the ratings identifier to ratings information included in the parental control restrictions.

5. The method as set forth in claim 1 , wherein the detecting step includes the step of detecting a ratings identifier in media guidance application data for the commercial and comparing the ratings identifier to ratings information included in the parental control restrictions.

6. The method as set forth in claim 1 , wherein the detecting step includes the step of detecting a content identifier in the commercial or in media guidance application data for the commercial and comparing the content identifier to a content identifier included in the parental control restrictions.

7. The method as set forth in claim 1 , wherein the detecting step includes the step of analyzing closed captioning data for the commercial and comparing the closed captioning data to the parental control restrictions.

8. The method as set forth in claim 1 , wherein the commercial is selected from the group consisting of an advertisement for a product, an advertisement for a service, and a promotion for an upcoming video content.

9. The method as set forth in claim 1 , wherein the detecting and preventing steps include the steps of comparing a rating of the commercial to a rating of the video content and preventing display of the commercial if the commercial rating is higher than the video content rating.

10. The method as set forth in claim 1 , wherein the detecting and preventing steps include the steps of comparing the commercial to a list of blocked video content and preventing display of the commercial if it is a promotion of a video content within the list of blocked video content.

11. The method as set forth in claim 1 , wherein the receiving step includes the step of implementing a media guidance application on equipment of the user, the media guidance application including a parental control mode.

12. The method as set forth in claim 11 , wherein the media guidance application is an interactive program guide.

13. The method as set forth in claim 1 , wherein the violation of the parental control restrictions by the commercial is detected based at least in part on image recognition of at least one object to be displayed in the commercial.

14. The method as set forth in claim 1 , wherein the one or more keywords include a title of one of the commercials.

15. A system for blocking selected commercials, the system comprising:

control circuitry operable to:

receive user input setting parental control restrictions for video content and commercials, wherein the parental control restrictions include one or more user specified keywords associated with the commercials;

retrieve, from a memory, one or more additional keywords based on the one or more user specified keywords, wherein the additional keywords are contextually related to the user specified keywords;

detect when a commercial to be displayed with a video content violates the parental control restrictions based at least in part on the one or more user specified keywords and the one or more additional keywords; and

prevent display of the commercial if it violates the parental control restrictions while permitting display of the video content if it does not also violate the parental control restrictions.

16. The system as set forth in claim 15 , wherein the control circuitry is further operable to replace the commercial with another commercial that does not violate the parental control restrictions.

17. The system as set forth in claim 15 , wherein the control circuitry is further operable to replace the commercial with a blank screen.

18. The system as set forth in claim 15 , wherein the control circuitry is further operable to detect a ratings identifier in the commercial and compare the ratings identifier to ratings information included in the parental control restrictions.

19. The system as set forth in claim 15 , wherein the control circuitry is further operable to detect a ratings identifier in media guidance application data for the commercial and compare the ratings identifier to ratings information included in the parental control restrictions.

20. The system as set forth in claim 15 , wherein the control circuitry is further operable to detect a content identifier in the commercial or in media guidance application data for the commercial and compare the content identifier to a content identifier included in the parental control restrictions.

21. The system as set forth in claim 15 , wherein the control circuitry is further operable to analyze closed captioning data for the commercial and to compare the closed captioning data to the parental control restrictions.

22. The system as set forth in claim 15 , wherein the commercial is selected from the group consisting of an advertisement for a product, an advertisement for a service, and a promotion for an upcoming video content.

23. The system as set forth in claim 15 , wherein the control circuitry is further operable to compare a rating of the commercial to a rating of the video content and prevent display of the commercial if the commercial rating is higher than the video content rating.

24. The system as set forth in claim 15 , wherein the control circuitry is further operable to compare the commercial to a list of blocked video content and prevent display of the commercial if it is a promotion of a video content within the list of blocked video content.

25. The system as set forth in claim 15 , wherein the control circuitry implements a media guidance application.

26. The system as set forth in claim 15 , wherein the violation of the parental control restrictions by the commercial is detected based at least in part on image recognition of at least one object to be displayed in the commercial.

27. The system as set forth in claim 15 , wherein the one or more keywords include a title of one of the commercials.

28. A system for blocking selected commercials during display of video content, the system comprising:

means for receiving user input setting parental control restrictions for video content and commercials, wherein the parental control restrictions include one or more user specified keywords associated with the commercials;

means for retrieving, from a memory, one or more additional keywords based on the one or more user specified keywords, wherein the additional keywords are contextually related to the user specified keywords;

means for detecting when a commercial to be displayed with the video content violates the parental control restrictions based at least in part on the one or more user specified keywords and the one or more additional keywords; and

means for preventing display of the commercial if it violates the parental control restrictions while permitting display of the video content if it does not also violate the parental control restrictions.

29. The system as set forth in claim 28 , further including means for replacing the commercial with another commercial that does not violate the parental control restrictions.

30. The system as set forth in claim 28 , further including means for replacing the commercial with a blank screen.

31. The system as set forth in claim 28 , further including means for detecting a ratings identifier in the commercial and comparing the ratings identifier to rating information included in the parental control restrictions.

32. The system as set forth in claim 28 , further including means for detecting a ratings identifier in media guidance application data for the commercial and comparing the ratings identifier to rating information included in the parental control restrictions.

33. The system as set forth in claim 28 , further including means for detecting a content identifier in the commercial or in media guidance application data for the commercial and comparing the content identifier to a content identifier included in the parental control restrictions.

34. The system as set forth in claim 28 , further including means for comparing a rating of the commercial to a rating of the video content and preventing display of the commercial if the commercial rating is higher than the video content rating.

35. The system as set forth in claim 28 , further including means for comparing the commercial to a list of blocked video content and preventing display of the commercial if it is a promotion of a video content within the list of blocked video content.

36. The system as set forth in claim 28 , further including means for analyzing closed captioning data for the commercial and comparing the closed captioning data to the parental control restrictions.

37. The system as set forth in claim 28 , wherein the commercial is selected from the group consisting of an advertisement for a product, an advertisement for a service, and a promotion for an upcoming video content.

38. The system as set forth in claim 28 , wherein the means for receiving includes means for implementing a media guidance application on equipment of the user, the media guidance application including a parental control mode.

39. The system as set forth in claim 38 , wherein the media guidance application is an interactive program guide.

40. The system as set forth in claim 28 , wherein the violation of the parental control restrictions by the commercial is detected based at least in part on image recognition of at least one object to be displayed in the commercial.

41. The system as set forth in claim 28 , wherein the one or more keywords include a title of one of the commercials.

Assignments (14)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
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 →
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 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
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 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2008
From: MCCARTY, MICHAEL K.; CARLBERG, MARVIN CHARLES
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 021487/0671 →