CPC H04N 21/435 (2013.01) [G06V 20/46 (2022.01); H04N 21/44 (2013.01); H04N 21/812 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a computing system, user input indicating a program or class of programs during which a modifiable content or class of modifiable content is to be deemed objectionable as to a content-presentation device;
based at least in part on the received user input, establishing objectionable-content data, wherein the establishing comprises recording, as part of the objectionable-content data, a correlation between (i) the modifiable content or class of modifiable content when presented during the program or a program of the class of programs and (ii) the content-presentation device;
receiving a request from the content-presentation device for replacement content to replace an upcoming modifiable content segment in response to a notification that the upcoming modifiable content segment is upcoming on a channel that is being received by the content-presentation device, wherein the request includes information characterizing the upcoming modifiable content segment and information characterizing the channel;
making a determination in response to the request based on the previously established objectionable-content data, of whether the upcoming modifiable content segment is objectionable as to the content-presentation device, wherein the previously established objectionable-content data includes a mapping between the information characterizing the upcoming modifiable content segment and the information characterizing the channel; and
based at least on the determination of whether the determined upcoming modifiable content segment is objectionable as to the content-presentation device, controlling whether to have the content-presentation device dynamically replace the upcoming modifiable content segment with a replacement content segment.
|