IP Library › Granted Patent US 12,262,086
Granted Patent B2
US 12,262,086 · App. 16/262,397 · Granted Mar 25, 2025

Digital content controller

Inventor: Daniel B. Cobb (Rochester, MI)
Assignee: Black Wave Adventures, LLC
H04N21/4542H04N21/4751
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 12,262,086
App. No.
16/262,397
Filed
Jan 30, 2019
Granted
Mar 25, 2025
Kind
B2
Examiner
VU, NGOC K
Art Unit
2421
USPC
725/100
Abstract

A digital content controller system and interface limits media content from being viewed by using a rated numerical value system. Users will be able to block specific offensive content such nudity without blocking specific content such as violence. This system will simultaneously work with movies, music and video games.

Claims (51)

1. A system of a digital content controller comprising:

a server in communication with a user interface device to provide operations including to:

receive, by the server, user inputs defining individual content portions of media content as undesired, and pre-existing ratings information from multiple rating sources, and using artificial intelligence to detect offensive content;

apply, by the server, ratings to the individual content portions according to the multiple ratings sources;

segment, by the server, the individual content portions that are defined as undesired according to the user inputs;

provide, by the server to the user interface device, media content without the individual content portions that are segmented and undesired according to the multiple ratings sources and the user inputs;

perform a search, by the server based on a user login to a first screen of the user interface device, to determine whether a user is a parent or guardian user or a child user;

if the search indicates that the user is the parent or guardian user, provide a second screen to set respective levels of user-defined content filters, the second screen including a first area having a plurality of sliding bars each configured to set the respective levels of the user-defined content filters relative to a maturity scale for each of a plurality of categories by positioning the respective sliding bars along a scale correlated to a range between a mature level and a family-friendly level; and

if the search indicates that the user is the child user, provide a third screen without the option for the user to modify the respective levels of the user-defined content filters; and

automatically build a dynamic library using the pre-existing ratings information, user inputs and artificial intelligence detected offensive content to identify undesired content portions, wherein the undesired content portions are identified for removal or replacement during playback.

2. The system of claim 1 , further including to combine multiple ratings sources into a ratings list that is periodically updated.

3. The system of claim 1 , further including to provide at least one of a parental controls module, a filtering module, and a ratings module.

4. The system of claim 1 , further comprising to provide a content extraction module to replace undesired content with transition content.

5. The system of claim 1 , further including to provide an extraction feature to remove the undesired content.

6. The system of claim 1 , further including to provide sample content that is available for viewing without the undesired and without caching portions.

7. The system of claim 1 , wherein the library comprises ratings organized into a plurality of categories each comprising a range of maturity scales.

8. The system of a digital content controller as claimed in claim 1 , wherein if the search indicates that the user is the parent or guardian user, the second screen is configured to set user-defined content filters for a plurality of users in order to establish different allowed results.

9. A digital content controller comprising:

a user interface device with a program in communication with a server to provide operations including to:

receive, by the user interface device, user inputs defining individual content portions of media content as undesired;

cause the server to receive pre-existing ratings information from multiple rating sources, one of said multiple rating sources is artificial intelligence;

cause the server to apply ratings to the individual content portions according to the multiple ratings sources;

cause the server to segment the individual content portions that are defined as undesired according to the user inputs;

display a user login on a first screen;

cause the server to perform a search, based on the user login, to determine whether a user is a parent or guardian user or a child user;

if the search indicates that the user is the parent or guardian user, display a second screen to set respective levels of user-defined content filters, the second screen including a first area having a plurality of sliding bars each configured to set the respective levels of the user-defined content filters relative to a maturity scale for each of a plurality of categories by positioning the respective sliding bars along a scale correlated to a range between a mature level and a family-friendly level;

if the search indicates that the user is the child user, display a third screen without the option for the user to modify the respective levels of the user-defined content filters;

display, by the user interface device, media content without the individual content portions that are segmented and undesired according to the multiple ratings sources and the user inputs; and

cause the server to automatically build a dynamic library using at least one of the pre-existing ratings information, user inputs and artificial intelligence detected offensive content to identify undesired content portions, wherein the undesired media content portions are identified for removal or replacement during playback.

10. The digital content controller of claim 9 , further including to cause the server to combine the multiple ratings sources into a ratings list that is periodically updated.

11. The digital content controller of claim 9 , further including to display at least one of a parental control module, a filtering module, and a ratings module.

12. The digital content controller of claim 9 , further comprising to display a content extraction module to replace undesired content with transition content by the server.

13. The digital content controller of claim 9 , further including to display an extraction feature to remove the undesired content by the server.

14. The digital content controller of claim 9 , further including to display sample content that is available for viewing without the undesired and without caching desired portions of the media content.

15. The digital content controller of claim 9 , wherein the library comprises ratings organized into a plurality of categories each comprising a range of maturity scales.

16. A digital content controller comprising:

a content server with media content, the content server being in communication with a network of a filtering server and a user interface device, to provide operations including to:

cause receipt of user inputs defining individual content portions of the media content as undesired, and pre-existing ratings information from multiple rating sources;

cause building of a dynamic library using the pre-existing ratings information and the user inputs;

cause application of ratings from the dynamic library to the individual content portions according to the multiple ratings sources;

cause segmentation of the individual content portions that are defined as undesired according to the user inputs;

cause transfer of media content without the individual content portions that are segmented and undesired according to the multiple ratings sources and the user inputs;

cause a search based on a user login to a first screen of the user interface device, to determine whether a user is a parent or guardian user or a child user;

if the search indicates that the user is the parent or guardian user, provide a second screen to set respective level of user-defined content filters, the second screen including an area having a plurality of sliding bars each configured to set the respective levels of the user-defined content filters relative to a maturity scale for each of a plurality of categories by positioning the respective sliding bars along a scale correlated to a range between a mature level and a family-friendly level; and

if the search indicates that the user is the child user, provide a third screen without the option for the user to modify the respective levels of the user-define content filters and

cause automatic build of a dynamic library using the pre-existing ratings information, user inputs corresponding to the plurality of respective levels of user-defined content filters and artificial intelligence detected offensive content to identify undesired content portions, wherein the undesired content portions are identified for removal or replacement during playback.

17. The digital content controller of claim 16 , further including to cause combining of the multiple ratings sources into a ratings list that is periodically updated.

18. The digital content controller of claim 16 , further including to cause displaying of at least one of a parental controls module, a filtering module, and a ratings module.

19. The system of a digital content controller as claimed in claim 1 , wherein detecting offensive content using artificial intelligence aids in getting complete content ratings.

20. The system of a digital content controller as claimed in claim 1 , wherein multiple rating sources includes MPAA, TV, video game, IMDB, DOVE or use of artificial intelligence.

21. The digital content controller of claim 16 , wherein artificial intelligence detects offensive content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2019
From: COBB, DANIEL B.
To: BLACK WAVE ADVENTURES, LLC
Reel/Frame 048198/0408 →
Continuity (3)
Continuation 14384973
Provisional Application 61611357 · Mar 15, 2012
Related Publication 20190182547A1 · Jun 13, 2019
References Cited (27)
US 5973683A · Cragun · 1999 [cited by examiner]
US 6317795B1 · Malkin et al. · 2001 [cited by applicant]
US 8191098B2 · Cooper · 2012 [cited by examiner]
US 10231019B2 · Cobb · 2019 [cited by examiner]
US 20020147782A1 · Dimitrova et al. · 2002 [cited by applicant]
US 20050010952A1 · Gleissner et al. · 2005 [cited by applicant]
US 20050028191A1 · Sullivan et al. · 2005 [cited by applicant]
US 20050251827A1 · Ellis · 2005 [cited by examiner]
US 20060048184A1 · Poslinski · 2006 [cited by examiner]
US 20070016599A1 · Plastina · 2007 [cited by examiner]
US 20080168490A1 · Yu · 2008 [cited by examiner]
US 20080172689A1 · Feder et al. · 2008 [cited by applicant]
US 20080235731A1 · Bryant et al. · 2008 [cited by applicant]
US 20090133049A1 · Bradley · 2009 [cited by examiner]
US 20090234667A1 · Thayne · 2009 [cited by applicant]
US 20100070510A1 · Agarwal et al. · 2010 [cited by applicant]
US 20100083371A1 · Bennetts · 2010 [cited by examiner]
US 20100094866A1 · Cuttner et al. · 2010 [cited by applicant]
US 20100122293A1 · Craner · 2010 [cited by applicant]
US 20110065419A1 · Book et al. · 2011 [cited by applicant]
US 20110283311A1 · Luong · 2011 [cited by applicant]
US 20120054789A1 · Evans et al. · 2012 [cited by applicant]
US 20120060181A1 · Craner · 2012 [cited by applicant]
US 20120117221A1 · Katpelly · 2012 [cited by examiner]
US 20120311625A1 · Nandi · 2012 [cited by examiner]
US 20130047260A1 · Hoefel et al. · 2013 [cited by applicant]
International Search Report PCT/US2013/032216. [cited by applicant]