Parental control of displayed content using closed captioning
First Claim
Patent Images
1. A method for implementing parental control on a scene-by-scene basis on a digital device comprising:
- receiving incoming digital content from a digital data stream intended as a scene of a program;
decoding the scene during playback, decoding the scene of the program includes determining on a scene-by-scene basis if the scene of the program includes objectionable content based on closed captioning information included with the content; and
blocking a display of the scene of the program if, during the decoding, the scene of the program is determined to include objectionable content based on analysis of the closed captioning information,wherein the analysis of the closed captioning information includes obtaining hints that the scene of the program includes objectionable content, the hints being descriptions of noises suggesting sexual or violent situations in the scene of the program,wherein the analysis of the closed captioning information includes comparing the closed captioning information with prior established parental control limits, the prior established parental control limits including at least one of an Age-based parental control limit and a parental control parameter tag,wherein comparing the closed captioning information includesdetermining whether the closed captioning information includes an Age-based rating assigned to the scene of the program,in response to the closed captioning information including the Age-based rating assigned to the scene of the program, determining whether the Age-based rating assigned to the scene of the program exceeds the Age-based parental control limit,in response to the closed captioning information not including the Age-based rating assigned to the scene of the program, determining whether the closed captioning information includes a tag information assigned to the scene of the program, the tag information identifying at least one of a plurality of categories of objectionable content present in the scene of the program and at least one of a plurality of sub-categories of objectionable content present in the scene of the program, andin response to the closed captioning information including the tag information assigned to the scene of the program, determining whether the tag information assigned to the scene of the program corresponds to the parental control parameter tag.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a method for blocking scenes with objectionable content comprises receiving incoming content, namely a scene of a program. Thereafter, using closed captioning information, a determination is made if the scene of the program includes objectionable content, and if so, blocking the scene from being displayed.
-
Citations
26 Claims
-
1. A method for implementing parental control on a scene-by-scene basis on a digital device comprising:
-
receiving incoming digital content from a digital data stream intended as a scene of a program; decoding the scene during playback, decoding the scene of the program includes determining on a scene-by-scene basis if the scene of the program includes objectionable content based on closed captioning information included with the content; and blocking a display of the scene of the program if, during the decoding, the scene of the program is determined to include objectionable content based on analysis of the closed captioning information, wherein the analysis of the closed captioning information includes obtaining hints that the scene of the program includes objectionable content, the hints being descriptions of noises suggesting sexual or violent situations in the scene of the program, wherein the analysis of the closed captioning information includes comparing the closed captioning information with prior established parental control limits, the prior established parental control limits including at least one of an Age-based parental control limit and a parental control parameter tag, wherein comparing the closed captioning information includes determining whether the closed captioning information includes an Age-based rating assigned to the scene of the program, in response to the closed captioning information including the Age-based rating assigned to the scene of the program, determining whether the Age-based rating assigned to the scene of the program exceeds the Age-based parental control limit, in response to the closed captioning information not including the Age-based rating assigned to the scene of the program, determining whether the closed captioning information includes a tag information assigned to the scene of the program, the tag information identifying at least one of a plurality of categories of objectionable content present in the scene of the program and at least one of a plurality of sub-categories of objectionable content present in the scene of the program, and in response to the closed captioning information including the tag information assigned to the scene of the program, determining whether the tag information assigned to the scene of the program corresponds to the parental control parameter tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A digital device comprising:
-
a tuner/demodulation unit adapted to receive incoming digital content from a digital data stream including a scene of a program; and a data processing unit coupled to the tuner/demodulation unit, the data processing unit to (i) decode the scene of the program during playback, decoding the scene includes determining on a scene-by-scene basis if the scene of the program includes objectionable content that exceeds a preset rating, and (ii) block the scene of the program from being displayed if, during the decoding at (i), the content is determined to include objectionable content that exceeds the preset rating, wherein the data processing unit determines if the scene of the program includes objectionable content by analyzing closed captioning information included with the incoming content to obtain hints that the scene of the program includes objectionable content, the hints being descriptions of noises suggesting sexual or violent situations in the scene of the program, wherein analyzing of the closed captioning information includes comparing the closed captioning information with the preset rating, the preset rating including at least one of an Age-based parental control limit and a parental control parameter tag, wherein comparing the closed captioning information includes determining whether the closed captioning information includes an Age-based rating assigned to the scene of the program, in response to the closed captioning information including the Age-based rating assigned to the scene of the program, determining whether the Age-based rating assigned to the scene of the program exceeds the Age-based parental control limit, in response to the closed captioning information not including the Age-based rating assigned to the scene of the program, determining whether the closed captioning information includes a tag information assigned to the scene of the program, the tag information identifying at least one of a plurality of categories of objectionable content present in the scene of the program and at least one of a plurality of sub-categories of objectionable content present in the scene of the program, and in response to the closed captioning information including the tag information assigned to the scene of the program, determining whether the tag information assigned to the scene of the program corresponds to the parental control parameter tag. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory machine readable medium to tangibly store thereon software that, if executed by logic, will cause a digital device to perform the following operations:
-
software code to decode a scene of a program during playback, decoding the scene of the program includes determining on a scene-by-scene basis if the scene of the program includes objectionable content, the scene of the program being a portion of a first stream of digital content received by the digital device from a digital data stream from an external source, wherein determining if the scene of the program includes objectionable content includes analyzing closed captioning information included with the scene of the program to obtain hints that the scene of the program includes objectionable content, the hints being descriptions of noises or spoken dialogue suggesting sexual or violent situations in the scene of the program; and wherein analyzing of the closed captioning information includes comparing the closed captioning information with a preset parental control limit, the preset parental control limit including at least one of an Age-based parental control limit and a parental control parameter tag, wherein comparing the closed captioning information includes determining whether the closed captioning information includes an Age-based rating assigned to the scene of the program, in response to the closed captioning information including the Age-based rating assigned to the scene of the program, determining whether the Age-based rating assigned to the scene of the program exceeds the Age-based parental control limit, in response to the closed captioning information not including the Age-based rating assigned to the scene of the program, determining whether the closed captioning information includes a tag information assigned to the scene of the program, the tag information identifying at least one of a plurality of categories of objectionable content present in the scene of the program and at least one of a plurality of sub-categories of objectionable content present in the scene of the program, and in response to the closed captioning information including the tag information assigned to the scene of the program, determining whether the tag information assigned to the scene of the program corresponds to the parental control parameter tag; and software code to block a portion of the scene of the program from being displayed if, during the decoding, the Age-based rating assigned to the scene of the program exceeds the Age-based parental control limit or if, during the decoding, the tag information assigned to the scene of the program corresponds to the parental control parameter tag. - View Dependent Claims (23, 24, 25, 26)
-
Specification