IP Library Granted Patent US 9,204,193
Granted Patent B2
US 9,204,193 · App. 12/780,656 · Granted Dec 1, 2015

Systems and methods for media detection and filtering using a parental control logging application

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,204,193
App. No.
12/780,656
Granted
Dec 1, 2015
Kind
B2
Abstract

Systems and methods for accessing parental control features are provided in accordance with various embodiments. Log entries associated with a set of media assets are retrieved from a log data store. Each log entry defines an attempt to access a media asset and includes information identifying the media asset. The log entries may be presented on a display screen and a user selection of a log entry may be received. In response to the user selection, parental control settings assigned to the media asset associated with the selected log entry may be determined. A user may be allowed to modify the parental control settings assigned to the media asset associated with the selected log entry, and the modified parental control settings may be stored in a parental control data store.

Claims (57)

1. A method for accessing parental control features, comprising:

retrieving a plurality of log entries for a device associated with a plurality of media assets from a log data store, wherein a first log entry of the plurality of log entries defines an unsuccessful attempt to access a first media asset of the plurality of media assets and includes information identifying the first media asset, and a second log entry of the plurality of log entries defines a completed successful attempt to access a second media asset of the plurality of media assets and includes information identifying the second media asset;

generating for display a user interface that presents the plurality of log entries for the device to a user;

receiving a first user selection of a first selectable option corresponding to the second log entry of the plurality of log entries to access parental control settings of the second media asset corresponding to the second log entry of the plurality of log entries;

determining parental control settings assigned to the second media asset based on receiving the first user selection;

generating for display a second selectable option to modify the parental control settings;

receiving a second user selection of the second selectable option; and

applying the parental control settings as modified based on the second user selection, wherein the applying comprises storing the modified parental control settings in a parental control data store and wherein the modified parental control settings restrict access to the second media asset corresponding to the second log entry in the future.

2. The method of claim 1 , wherein each of the plurality of media assets has one of a plurality of different media types, wherein the plurality of different media types comprises a television program, a program listing, internet content, video content, audio content, an interactive game, a mobile application, and an advertisement.

3. The method of claim 1 further comprising:

identifying, other media assets related to the second media asset corresponding to the second log entry based on receiving a third user selection; and

applying the modified parental control settings to the other media assets.

4. The method of claim 3 , wherein identifying other media assets related to the second media asset corresponding to the second log entry comprises identifying only other media assets that have a same media type as the second media asset corresponding to the second log entry.

5. The method of claim 1 , wherein:

the parental control data store comprises parental control information associated with a plurality of restricted users;

each of the plurality of log entries further includes information identifying one of the plurality of restricted users associated with an attempt to access a media asset of the plurality of media assets;

the parental control settings are determined from the parental control information associated with the restricted user identified in the second log entry; and

applying the modified parental control settings comprises updating the parental control information associated with the restricted user identified in the second log entry to incorporate the modified parental control settings.

6. The method of claim 5 further comprising:

identifying, in response to a third user selection, one or more of the plurality of restricted users other than the restricted user identified in the second log entry; and

updating the parental control information associated with the one or more restricted users in the parental control data store to incorporate the modified parental control settings.

7. The method of claim 1 , further comprising allowing the user to monitor activities of one or more restricted users in real time.

8. The method of claim 7 , wherein allowing the user to monitor the activities of the one or more restricted users in real time comprises generating a display of a video stream of media assets currently accessed by the one or more restricted users.

9. The method of claim 7 , wherein allowing the user to monitor the activities of the one or more restricted users in real time comprises providing an alert each time the one or more restricted users attempts to access a restricted media asset.

10. The method of claim 1 , wherein the first log entry of the plurality of log entries further includes information identifying access restrictions imposed during the unsuccessful attempt to access the first media asset, and wherein the user interface further presents the imposed access restrictions together with the first log entry.

11. The method of claim 1 , wherein the information identifying the first or second media asset includes at least one of a title, an artist, an album, a rating, a genre, a theme, a category, a keyword, a metadata term, a channel, an owner, a link, a unique identification code, a graphic, cover art, a trailer, an audio or video clip, and a sponsor.

12. The method of claim 1 , wherein the parental control settings include at least one of a setting to block the second media asset, a setting to permit the second media asset, a setting to filter the second media asset, a setting to flag the second media asset, a setting to provide an alert when an attempt is made to access the second media asset, and a setting to require approval to access the second media asset.

13. A parental control system comprising:

a log data store that includes a plurality of log entries for a device associated with a plurality of media assets, wherein a first log entry of the plurality of log entries defines an unsuccessful attempt to access a first media asset of the plurality of media assets and includes information identifying the first media asset, and a second log entry of the plurality of log entries defines a completed successful attempt to access a second media asset of the plurality of media assets and includes information identifying the second media asset;

a parental control data store that includes parental control information, wherein the parental control information restricts access to the plurality of media assets; and

processing circuitry configured to:

generate for display a user interface that presents the plurality of log entries for the device to a user, wherein the log entries are retrieved from the log data store;

receive a first user selection of a first selectable option corresponding to the second log entry of the plurality of log entries to access parental control settings of the second media asset corresponding to the second log entry of the plurality of log entries;

determine parental control settings assigned to the second media asset based on receiving the first user selection, wherein the parental control settings are received from the parental control data store;

generating for display a second selectable option to modify the parental control settings;

receiving a second user selection of the second selectable option;

and

apply the parental control settings as modified based on the second user selection, wherein applying the modified parental control settings comprises storing the modified parental control settings in the parental control data store and wherein the modified parental control settings restrict access to the second media asset corresponding to the second log entry in the future.

14. The parental control system of claim 13 , wherein each of the plurality of media assets has one of a plurality of different media types, wherein the plurality of different media types comprises a television program, a program listing, internet content, video content, audio content, an interactive game, a mobile application, and an advertisement.

15. The parental control system of claim 14 , wherein the processing circuitry is further configured to:

identify other media assets related to the second media asset corresponding to the second log entry based on receiving a third user selection; and

apply the modified parental control settings to the other media assets.

16. The parental control system of claim 15 , wherein the processing circuitry identifies only other media assets that have a same media type as the second media asset corresponding to the second log entry.

17. The parental control system of claim 13 , wherein:

the parental control information comprises parental control information associated with a plurality of restricted users;

each of the plurality of log entries further includes information identifying one of the plurality of restricted users associated with an attempt to access a media asset of the plurality of media assets;

the processing circuitry determines the parental control settings from the parental control information associated with the restricted user identified in the second log entry; and

the processing circuitry applies the modified parental control settings by updating the parental control information associated with the restricted user identified in the second log entry to incorporate the modified parental control settings.

18. The parental control system of claim 17 , wherein the processing circuitry is further configured to:

identify, in response to a third user selection, one or more of the plurality of restricted users other than the restricted user identified in the second log entry; and

update the parental control information associated with the one or more restricted users in the parental control data store to incorporate the modified parental control settings.

19. The parental control system of claim 13 , wherein the processing circuitry is further configured to allow the user to monitor activities of one or more restricted users in real time.

20. The parental control system of claim 19 , wherein the processing circuitry allows the user to monitor the activities of the one or more restricted users in real time by generating a display of a video stream of media assets currently accessed by the one or more restricted users.

21. The parental control system of claim 19 , wherein the processing circuitry allows the user to monitor the activities of the one or more restricted users in real time by providing an alert each time the one or more restricted users attempts to access a restricted media asset.

22. The parental control system of claim 13 , wherein the first log entry of the plurality of log entries further includes information identifying access restrictions imposed during the unsuccessful attempt to access the first media asset, and wherein the user interface further presents the imposed access restrictions together with the first log entry.

23. The parental control system of claim 13 , wherein the information identifying the first or second media asset includes at least one of a title, an artist, an album, a rating, a genre, a theme, a category, a keyword, a metadata term, a channel, an owner, a link, a unique identification code, a graphic, cover art, a trailer, an audio or video clip, and a sponsor.

24. The parental control system of claim 13 , wherein the parental control settings include at least one of a setting to block the second media asset, a setting to permit the second media asset, a setting to filter the second media asset, a setting to flag the second media asset, a setting to provide an alert when an attempt is made to access the second media asset, and a setting to require approval to access the second media asset.

Assignments (14)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
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: 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 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 May 17, 2011
From: ROVI TECHNOLOGIES CORPORATION
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 026286/0539 →