IP Library Patent Application 12718109
Patent Application
App. No. 12/718,109

OBFUSCATING SENSITIVE CONTENT IN AUDIO SOURCES

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 None
App. No.
12/718,109
Abstract

Techniques implemented as systems, methods, and apparatuses, including computer program products, for obfuscating sensitive content in an audio source representative of an interaction between a contact center caller and a contact center agent. The techniques include performing, by an analysis engine of a contact center system, a context-sensitive content analysis of the audio source to identify each audio source segment that includes content determined by the analysis engine to be sensitive content based on its context; and processing, by an obfuscation engine of the contact center system, one or more identified audio source segments to generate corresponding altered audio source segments each including obfuscated sensitive content.

Claims (36)

1 . A method for obfuscating sensitive content in an audio source representative of an interaction between a contact center caller and a contact center agent, the method comprising:

performing, by an analysis engine of a contact center system, a context-sensitive content analysis of the audio source to identify each audio source segment that includes content determined by the analysis engine to be sensitive content based on its context; and

processing, by an obfuscation engine of the contact center system, one or more identified audio source segments to generate corresponding altered audio source segments each including obfuscated sensitive content.

2 . The method of claim 1 , further comprising:

preprocessing the audio source to generate a phonetic representation of the audio source.

3 . The method of claim 1 , wherein performing the context-sensitive content analysis includes:

searching audio data according to a search query to identify putative occurrences of the search query in the audio source, wherein the search query defines a context pattern for sensitive content; and

for each identified putative occurrence of the search query in the audio source, examining content of an audio source segment that excludes at least some portion of an audio source segment corresponding to the identified putative occurrence of the search query to determine whether linguistic units corresponding to a content pattern for sensitive content are present in the examined content.

4 . The method of claim 3 , wherein searching the audio data according to the search query includes determining a quantity related to a probability that the search query occurred in the audio source.

5 . The method of claim 3 , wherein the search query further defines the content pattern for sensitive content.

6 . The method of claim 3 , further comprising:

accepting the search query, wherein the accepted search query is specified using Boolean logic, the search query including terms and one or more connectors.

7 . The method of claim 6 , wherein at least one of the connectors specifies a time-based relationship between terms.

8 . The method of claim 3 , wherein the search query is accepted via a text-based interface, an audio-based interface, or some combination thereof.

9 . The method of claim 3 , wherein the search query is one of a plurality of predefined search strings for which the audio data is searched to identify putative occurrences of the respective search strings in the audio source.

10 . The method of claim 3 , wherein the search query comprises a search lattice formed by a plurality of predefined search strings for which the audio data is searched to identify putative occurrences of the respective search strings in the audio source.

11 . The method of claim 1 , wherein performing the context-sensitive content analysis includes:

determining a start time and an end time of each audio source segment.

12 . The method of claim 11 , wherein the start time, the end time, or both are determined based at least in part on one of the following: a speaker change detection, a speaking rate detection, an elapsing of a fixed duration of time, an elapsing of a variable duration of time, a contextual pattern of content in a subsequent audio source segment, and voice activity information.

13 . The method of claim 1 , wherein processing one or more identified audio source segments to generate corresponding altered audio source segments includes:

substantially reducing a volume of at least a first of the one or more audio source segments to render its corresponding sensitive content inaudible.

14 . The method of claim 1 , wherein processing one or more identified audio source segments to generate corresponding altered audio source segments includes:

substantially masking at least a first of the one or more audio source segments to render its corresponding sensitive content unintelligible.

15 . The method of claim 1 , wherein processing one or more identified audio source segments to generate corresponding altered audio source segments includes:

redacting at least a portion of a first of the one or more audio source segments to render its corresponding sensitive content unintelligible.

16 . The method of claim 15 , wherein processing one or more identified audio source segments to generate corresponding altered audio source segments further includes:

storing the portion of the first of the one or more audio source segments that is redacted as supplemental information metadata.

17 . The method of claim 1 , further comprising:

permanently removing the one or more identified audio source segments prior to storing a modified version of the audio source representative of the interaction between the contact center caller and the contact center agent.

18 . The method of claim 1 , further comprising:

combining the altered audio source segments with unaltered segments of the audio source prior to storing a result of the combination as a modified version of the audio source representative of the interaction between the contact center caller and the contact center agent.

19 . The method of claim 1 , further comprising:

storing the altered audio source segments and unaltered segments of the audio source in association with a value that uniquely identifies the interaction between the contact center caller and the contact center agent.

20 . The method of claim 1 , wherein the sensitive content includes one or more of the following: a credit card number, a credit card expiration date, a credit card security code, a personal identification number, and a personal authorization code.

21 . The method of claim 1 , wherein the context-sensitive content analysis of the audio source, the generation of corresponding altered audio source segments, or both occur substantially in real-time.

22 . The method of claim 1 , wherein the context-sensitive content analysis of the audio source, the generation of corresponding altered audio source segments, or both occur offline.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2016
From: NXT CAPITAL SBIC
To: NEXIDIA, INC.
Reel/Frame 040508/0989 →
SECURITY AGREEMENT Recorded Feb 18, 2013
From: NEXIDIA INC.
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION
Reel/Frame 029823/0829 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2013
From: PNC BANK, NATIONAL ASSOCIATION, SUCCESSOR IN INTEREST TO RBC CENTURA BANK (USA)
To: NEXIDIA INC.; NEXIDIA FEDERAL SOLUTIONS, INC.
Reel/Frame 029814/0688 →
SECURITY AGREEMENT Recorded Feb 13, 2013
From: NEXIDIA INC.
To: NXT CAPITAL SBIC, LP
Reel/Frame 029809/0619 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2010
From: WHITE OAK GLOBAL ADVISORS, LLC
To: NEXIDIA INC.
Reel/Frame 025487/0642 →
SECURITY AGREEMENT Recorded Oct 19, 2010
From: NEXIDIA INC.; NEXIDIA FEDERAL SOLUTIONS, INC., A DELAWARE CORPORATION
To: RBC BANK (USA)
Reel/Frame 025178/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2010
From: GAVALDA, MARSAL
To: NEXIDIA INC.
Reel/Frame 024123/0986 →