IP Library Granted Patent US 12,610,106
Granted Patent B2
US 12,610,106 · App. 18/734,106 · Granted Apr 21, 2026

Sensitivity assessment for media production using artificial intelligence

Inventors: Hitesh Pau (South Pasadena, CA); Geoffrey P. Murillo (Valencia, CA); Rajiv R. Lund (Los Angeles, CA); Anshul Kumar (Los Angeles, CA); Tasha T. Mehta (Los Angeles, CA); Alejandro Bringas (Santa Clarita, CA); Tarundeep Kaur (Mission Hills, CA); Ty Y. Tanita (Los Angeles, CA)
Assignee: Warner Bros. Entertainment Inc.
H04N21/45455G06N20/00H04N21/4318H04N21/45452H04N21/466
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,610,106
App. No.
18/734,106
Granted
Apr 21, 2026
Kind
B2
Abstract

An automatic flagging of sensitive portions of a digital dataset for media production includes receiving the digital dataset comprising at least one of audio data, video data, or audio-video data for producing at least one media program. A processor identifies sensitive portions of the digital dataset likely to be in one or more defined content classifications, based at least in part on comparing unclassified portions of the digital dataset with classified portions of the prior media production using an algorithm, and generates a plurality of sensitivity tags each signifying a sensitivity assessment for a corresponding one of the sensitive portions. The processor may save the plurality of sensitivity tags each correlated to its corresponding one of the sensitive portions in a computer memory for use by a media production or localization team.

Claims (55)

1 . A computer-implemented method for determining a sensitive portion of a dataset for media production, the computer-implemented method comprising:

receiving, by one or more processors, a digital dataset corresponding to a video source file;

processing, by the one or more processors, the digital dataset into a plurality of frames;

annotating, by the one or more processors via a machine-learning model, at least one of the plurality of frames with censorship metadata, wherein the censorship metadata includes a sensitive event;

mapping, by the one or more processors, utilizing a multidimensional tensor, the annotated plurality of frames to a sensitivity score based on the censorship metadata, wherein the mapping includes mapping the sensitive event to the sensitivity score;

assigning, by the one or more processors, a sensitivity tag to the sensitivity score, wherein the sensitivity tag indicates a censorship likelihood for the sensitive event;

updating, by the one or more processors, the multidimensional tensor to include the sensitivity tag, the multidimensional tensor having a plurality of dimensions including a sensitivity tag category, a localization region, and a sensitivity level; and

outputting, by the one or more processors, a visual representation of the sensitive event and the sensitivity tag to a display.

2 . The computer-implemented method of claim 1 , the computer-implemented method further comprising:

receiving, by the one or more processors, user feedback indicating a sensitivity score accuracy for the sensitivity score.

3 . The computer-implemented method of claim 2 , the computer-implemented method further comprising:

tuning, by the one or more processors, the machine-learning model based on the user feedback.

4 . The computer-implemented method of claim 1 , wherein a distribution profile defines the sensitivity score, and wherein the distribution profile includes a censorship profile for a specific country or a specific region.

5 . The computer-implemented method of claim 4 , the computer-implemented method further comprising:

storing, by the one or more processors, the distribution profile in the multidimensional tensor.

6 . The computer-implemented method of claim 5 , wherein the mapping the annotated plurality of frames to the sensitivity score includes:

utilizing, by the one or more processors, the multidimensional tensor to determine the sensitivity score for the sensitive event.

7 . The computer-implemented method of claim 1 , wherein the visual representation includes a heat map.

8 . A computer system for determining a sensitive portion of a dataset for media production, the computer system comprising:

a memory having processor-readable instructions stored therein; and

one or more processors configured to access the memory and execute the processor-readable instructions, which when executed by the one or more processors configures the one or more processors to perform a plurality of functions, including functions for:

receiving, by one or more processors, a digital dataset corresponding to a video source file;

processing, by the one or more processors, the digital dataset into a plurality of frames;

annotating, by the one or more processors via a machine-learning model, at least one of the plurality of frames with censorship metadata, wherein the censorship metadata includes a sensitive event;

mapping, by the one or more processors, utilizing a multidimensional tensor, the annotated plurality of frames to a sensitivity score based on the censorship metadata, wherein the mapping includes mapping the sensitive event to the sensitivity score;

assigning, by the one or more processors, a sensitivity tag to the sensitivity score, wherein the sensitivity tag indicates a censorship likelihood for the sensitive event;

updating, by the one or more processors, the multidimensional tensor to include the sensitivity tag, the multidimensional tensor having a plurality of dimensions including a sensitivity tag category, a localization region, and a sensitivity level; and

outputting, by the one or more processors, a visual representation of the sensitive event and the sensitivity tag to a display.

9 . The computer system of claim 8 , the functions further comprising:

receiving, by the one or more processors, user feedback indicating a sensitivity score accuracy for the sensitivity score.

10 . The computer system of claim 9 , the functions further comprising:

tuning, by the one or more processors, the machine-learning model based on the user feedback.

11 . The computer system of claim 8 , wherein a distribution profile defines the sensitivity score, and wherein the distribution profile includes a censorship profile for a specific country or a specific region.

12 . The computer system of claim 11 , the functions further comprising:

storing, by the one or more processors, the distribution profile in the multidimensional tensor.

13 . The computer system of claim 12 , wherein the mapping the annotated plurality of frames to the sensitivity score includes:

utilizing, by the one or more processors, the multidimensional tensor to determine the sensitivity score for the sensitive event.

14 . The computer system of claim 8 , wherein the visual representation includes a heat map.

15 . A non-transitory computer-readable medium containing instructions for determining a sensitive portion of a dataset for media production, the instructions comprising:

receiving a digital dataset corresponding to a video source file;

processing the digital dataset into a plurality of frames;

annotating, via a machine-learning model, at least one of the plurality of frames with censorship metadata, wherein the censorship metadata includes a sensitive event;

mapping, utilizing a multidimensional tensor, the annotated plurality of frames to a sensitivity score based on the censorship metadata, wherein the mapping includes mapping the sensitive event to the sensitivity score;

assigning a sensitivity tag to the sensitivity score, wherein the sensitivity tag indicates a censorship likelihood for the sensitive event;

updating the multidimensional tensor to include the sensitivity tag, the multidimensional tensor having a plurality of dimensions including a sensitivity tag category, a localization region, and a sensitivity level; and

outputting a visual representation of the sensitive event and the sensitivity tag to a display.

16 . The non-transitory computer-readable medium of claim 15 , the instructions further comprising:

receiving user feedback indicating a sensitivity score accuracy for the sensitivity score.

17 . The non-transitory computer-readable medium of claim 16 , the instructions further comprising:

tuning the machine-learning model based on the user feedback.

18 . The non-transitory computer-readable medium of claim 15 , wherein a distribution profile defines the sensitivity score, and wherein the distribution profile includes a censorship profile for a specific country or a specific region.

19 . The non-transitory computer-readable medium of claim 18 , the instructions further comprising:

storing and the distribution profile in the multidimensional tensor.

20 . The non-transitory computer-readable medium of claim 19 , wherein the mapping the annotated plurality of frames to the sensitivity score includes:

utilizing the multidimensional tensor to determine the sensitivity score for the sensitive event.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2024
From: PAU, HITESH; MURILLO, GEOFFREY P.; LUND, RAJIV R.; KUMAR, ANSHUL; MEHTA, TASHA T.; BRINGAS, ALEJANDRO; KAUR, TARUNDEEP; TANITA, TY Y.
To: WARNER BROS. ENTERTAINMENT INC.
Reel/Frame 067637/0861 →
Continuity (4)
Continuation 17494582 · Oct 5, 2021
Continuation 16536229 · Aug 8, 2019
Provisional Application 62848060 · May 15, 2019
Related Publication 20240323486A1 · Sep 26, 2024
References Cited (16)
US 9361377B1 · Azari et al. · 2016 [cited by applicant]
US 10088983B1 · Qaddoura et al. · 2018 [cited by applicant]
US 10410016B1 · Damick · 2019 [cited by applicant]
US 10455297B1 · Mahyar et al. · 2019 [cited by applicant]
US 10671854B1 · Mahyar et al. · 2020 [cited by applicant]
US 20090157747A1 · McLean et al. · 2009 [cited by applicant]
US 20090328093A1 · Cansler et al. · 2009 [cited by applicant]
US 20120151217A1 · Porter · 2012 [cited by examiner]
US 20120311625A1 · Nandi · 2012 [cited by applicant]
US 20150309987A1 · Epstein et al. · 2015 [cited by applicant]
US 20160259862A1 · Navanageri et al. · 2016 [cited by applicant]
US 20180302693A1 · Krestiannykov et al. · 2018 [cited by applicant]
US 20190230387A1 · Gersten · 2019 [cited by applicant]
US 20190253744A1 · Huang · 2019 [cited by applicant]
FFmpeg, “FFmpeg,” retrieved online from https://ffmpeg.org/, Nov. 19, 2020. [cited by applicant]
Mori, S. et al., “A Survey of Diminished Reality: Techniques for Visually Concealing, Eliminating, ad Seeing Through Real Objects,” IPSJ Transactions on Computer Vision and Applications, p. 2-14, published Jun. 28, 2017… [cited by applicant]