Voice data leakage detection and prevention systems
First Claim
1. A system, comprising:
- one or more server computers communicatively coupled to a network running;
A) a packet payload converter module configured to;
i) receive a plurality of VoIP packets;
ii) convert said plurality of VoIP packets to a digital audio file; and
iii) write said digital audio file to a media database running on said one or more server computers;
B) a transcript generator module configured to;
i) read said digital audio file from said media database;
ii) convert said digital audio file to a text file; and
iii) write said text file to a transcript database running on said one or more server computer; and
C) a detection logic module configured to;
i) read said text file from said transcript database;
ii) parse said text file into a plurality of keywords;
iii) determine whether said plurality of keywords contains one or more target keywords; and
iv) responsive to a determination that said plurality of keywords contains said one or more target keywords, transmit a report to an events database running on said one or more server computer.
4 Assignments
0 Petitions
Accused Products
Abstract
An exemplary system for detecting and preventing voice data leakage may comprise one or more servers running a packet payload converter module, a transcript generator module, and a detection logic module. The packet payload converter module may receive VoIP packets, convert them to a digital audio file, and write the digital audio file to a media database. The transcript generator module may read the digital audio file from the media database, convert it to a text file, and write the text file to a transcript database. The detection logic module may read the text file from the transcript database, parse it into a plurality of keywords, determine whether the plurality of keywords contain one or more target keyword, and, if so, transmit a report to an events database.
30 Citations
21 Claims
-
1. A system, comprising:
- one or more server computers communicatively coupled to a network running;
A) a packet payload converter module configured to; i) receive a plurality of VoIP packets; ii) convert said plurality of VoIP packets to a digital audio file; and iii) write said digital audio file to a media database running on said one or more server computers; B) a transcript generator module configured to; i) read said digital audio file from said media database; ii) convert said digital audio file to a text file; and iii) write said text file to a transcript database running on said one or more server computer; and C) a detection logic module configured to; i) read said text file from said transcript database; ii) parse said text file into a plurality of keywords; iii) determine whether said plurality of keywords contains one or more target keywords; and iv) responsive to a determination that said plurality of keywords contains said one or more target keywords, transmit a report to an events database running on said one or more server computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- one or more server computers communicatively coupled to a network running;
-
12. A system, comprising:
- one or more server computers communicatively coupled to a network configured to;
A) receive a plurality of VoIP packets; B) convert said plurality of VoIP packets to a digital audio file; C) convert said digital audio file to a text file; D) parse said text file into a plurality of keywords; E) determine whether said plurality of keywords contains one or more target keywords entered by a system administrator; and F) responsive to a determination that said plurality of keywords contains said one or more target keywords; i) generate a censored plurality of VoIP packets that excludes one or more VoIP packets corresponding to said one or more target keywords; and ii) transmit said censored plurality of VoIP packets to a recipient. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
- one or more server computers communicatively coupled to a network configured to;
Specification