US2020193086A1PendingUtilityA1

System and method for redacting content

41
Assignee: VERITONE INCPriority: May 3, 2017Filed: Jun 26, 2019Published: Jun 18, 2020
Est. expiryMay 3, 2037(~10.8 yrs left)· nominal 20-yr term from priority
G06F 40/289H04L 67/06G06F 40/166G06F 40/30G06F 3/04842G06F 21/6245
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for transcribing and redacting a media is provided. One of the systems comprises: a transcription module configured to: receive the media content; transcribe the media content to create a transcript; a correlation module to correlate one or more words in the transcript to a start and end points in the media content; and a redaction module configured to: receive one or more candidate words to be redacted; and matching the received one or more candidate words to the one or more words in the transcript and identifying start and end points in the media; and redact one or more portions of the media content using the identified start and end points.

Claims

exact text as granted — not AI-modified
1 . A method for redacting content from a media, comprising:
 receiving a media;   transcribing the media to create a transcript;   correlating a plurality of transcribed words of the transcript to a start and end points on the media;   sending the transcript to a client device for display on a user interface of the client device;   receiving, from the client device, a selection of a group of words of the transcript; and   redacting one or more portions of the media containing the selected group of words using the correlated start and end points for each word in the group of words.   
     
     
         2 . The method of  claim 1 , wherein correlating comprises identifying the start and end points of each text of the transcript. 
     
     
         3 . The method of  claim 1 , further comprises:
 determining one or more equivalent words that have similar meaning to each word in the selected group of words;   identifying each occurrence of the determined one or more equivalent words in the transcript; and   redacting one or more portions of the media containing the one or more equivalent words using the correlated start and end points of the similar words.   
     
     
         4 . The method of  claim 3 , further comprises:
 sending, to a client device, the determined one or more equivalent words for display the user interface of the client device;   receiving a selection of one or more equivalent words to include in the redaction; and   redacting one or more portions of the media based on the received selection of one or more equivalent words.   
     
     
         5 . The method of  claim 1 , further comprises:
 determining one or more similar phrases that have similar meaning to the selected group of words;   identifying each occurrence of the determined one or more similar phrases; and   redacting one or more portions of the media containing the one or more similar phrases using the correlated start and end points of the similar phrases.   
     
     
         6 . The method of  claim 5 , further comprises:
 sending the determined one or more similar phrases to the client device for display;   receiving, from the client device, a selection of one or more similar phrases to include in the redaction; and   redacting one or more portions of the media based on the received selection of one or more similar phrases.   
     
     
         7 . The method of  claim 1 , wherein redacting comprises replacing the one or more redacted portions with a blank content or a message to indicate that the one or more portions have been redacted. 
     
     
         8 . The method of  claim 1 , wherein the media is one of an audio file, a video file, and a multimedia file. 
     
     
         9 . A method for redacting media content, comprising:
 transcribing at a server one or more media files to create one or more transcripts;   determining a start and end points in the one or more media files for one or more words in the one or more transcripts;   receiving one or more candidate words to be redacted; and   redacting one or more portions of the one or more media files containing the received one or more candidate words.   
     
     
         10 . The method of  claim 9 , further comprises:
 receiving the one or more media files at the server;   sending the one or more transcripts to a client device for display;   displaying a portion of the one or more transcripts on the client device;   enabling a user to select, on a user interface of the client device, one or more words of the displayed portion of the one or more transcript; and   receiving, at the server, the highlighted one or more words from the client device.   
     
     
         11 . The method of  claim 10 , further comprises:
 displaying on the user interface of the client device one or more time bars for the one or more media files; and   visually indicating on the displayed one or more time bars one or more redacted portions of the one or more media files.   
     
     
         12 . The method of  claim 10 , further comprises:
 determining one or more equivalent words that have similar meaning to each word in the selected group of words;   identifying each occurrence of the determined one or more equivalent words in the transcript; and   redacting one or more portions of the multimedia content containing the one or more equivalent words using the correlated start and end points of the similar words.   
     
     
         13 . The method of  claim 12 , further comprises:
 sending, to the client device, the determined one or more equivalent words for display on a user interface of the client device;   receiving a selection of one or more equivalent words to include in the redaction; and   redacting one or more portions of the multimedia content based on the received selection of one or more equivalent words.   
     
     
         14 . A non-transitory processor-readable medium having one or more instructions operational on a computing device, which when executed by a processor cause the processor to:
 transcribe, at the server, one or more media files to create one or more transcripts;   determine a start and end points in the one or more media files for one or more words in the one or more transcripts;   receive one or more candidate words to be redacted from a client device; and   redact one or more portions of the one or more media files containing the received one or more candidate words using the determined start and end points for the one or more words in the one or more transcripts.   
     
     
         15 . The non-transitory processor-readable medium of  claim 15 , further comprises instructions which when executed by a processor cause the processor to:
 receive the one or more media files at the server;   send the one or more transcripts to a client device for display; and   receiving, at the server, one or more redaction-candidate words from the client device.   
     
     
         16 . The non-transitory processor-readable medium of  claim 15 , further comprises instructions which when executed by a processor cause the processor to:
 determine one or more equivalent words that have similar meaning to each word in the selected group of words;   identify each occurrence of the determined one or more equivalent words in the transcript; and   redact one or more portions of the multimedia content containing the one or more equivalent words using the determined start and end points of the similar words.   
     
     
         17 . The non-transitory processor-readable medium of  claim 17 , further comprises instructions which when executed by a processor cause the processor to:
 sending the determined one or more equivalent words to the client device for display;   receiving a selection of one or more equivalent words to include in the redaction; and   redacting one or more portions of the multimedia content based on the received selection of one or more equivalent words.   
     
     
         18 . A system for redacting media content, comprising:
 a transcription module configured to:   receive the media content;   transcribe the media content to create a transcript;   a correlation module to correlate one or more words in the transcript to a start and end points in the media content; and   a redaction module configured to:   receive one or more candidate words to be redacted;   matching the received one or more candidate words to the one or more words in the transcript and identifying start and end points in the media; and   redact one or more portions of the media content using the identified start and end points.   
     
     
         19 . The system of  claim 18 , further comprises a client device configure to:
 receive and display a portion of the transcript;   enable a user to select one or more candidate words from the displayed portion; and   send the selected one or more candidate words to the redaction module.   
     
     
         20 . The system of  claim 19 , wherein the client device is further configured to:
 display a time bar representing a duration of the media content; and   visually indicate on the displayed time bar one or more redacted portions of the media content.   
     
     
         21 . The system of  claim 18 , wherein the redaction module is further configured to:
 determine one or more equivalent words that have similar meaning to each word in the selected group of words;   identify each occurrence of the determined one or more equivalent words in the transcript; and   redact one or more portions of the multimedia content containing the one or more equivalent words using the determined start and end points of the similar words.   
     
     
         22 . The system of  claim 21 , wherein the redaction module is further configured to:
 send the determined one or more equivalent words to the client device for display;   receive a selection of one or more equivalent words to include in the redaction; and
 redact one or more portions of the multimedia content based on the received selection of one or more equivalent words.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.