Detection and prevention of inmate to inmate message relay
First Claim
Patent Images
1. A communication monitoring method, comprising:
- receiving a communication involving an inmate of a controlled-environment facility, the received communication including audio data of a recorded conversation and metadata;
extracting the metadata from the received communication, the metadata describing non-content information about the received communication and/or the conversation and including at least one timestamp;
comparing the extracted metadata to metadata of a plurality of previously-stored communications;
identifying a previously-stored second communication, from among the plurality of previously-stored communications that has metadata that is similar to the extracted metadata to within a predetermined degree;
retrieving the previously-stored second communication;
correlating spoken content of the received communication with spoken content of the previously-stored second communication, the correlating including;
first comparing spoken content included in the audio data of the received communication to spoken content of the previously-stored second communication;
second comparing non-spoken content included in the audio data of the received communication to non-spoken content of the previously-stored second communication;
identifying a plurality of shared words and/or phrases that were spoken in both the received communication and the previously-stored second communication;
for each of the plurality of shared words and/or phrases, determining a relevancy score indicative of a uniqueness and/or importance of the shared word and/or phrase; and
determining a frequency of each of the shared words and/or phrases that appear in both the received communication and the previously-stored second communication, each frequency indicating a number of times the corresponding shared word and/or phrase appears in both the received communication and the previously-stored second communication;
assigning a score to the received communication based on the correlation, the frequencies, and the relevancy scores of the shared words and/or phrases;
comparing the score with a predetermined threshold; and
determining the received communication to be an inmate-to-inmate communication based on the score comparison.
8 Assignments
0 Petitions
Accused Products
Abstract
Secure system and method of detecting and preventing inmate to inmate message relays. A system and method which monitors inmate communications for similar phrases that occur as part of two or more separate inmate messages. These similar phrases may be overlapping in real time as in a conference call or can occur at separate times in separate messages. The communications that appear similar are assigned a score and the score is compared to a threshold. If the score is above a certain threshold, the communication is flagged and remedial actions are taken. If the flagged communication contains illegal matter then the communication can be disconnected or restricted in the future.
-
Citations
19 Claims
-
1. A communication monitoring method, comprising:
-
receiving a communication involving an inmate of a controlled-environment facility, the received communication including audio data of a recorded conversation and metadata; extracting the metadata from the received communication, the metadata describing non-content information about the received communication and/or the conversation and including at least one timestamp; comparing the extracted metadata to metadata of a plurality of previously-stored communications; identifying a previously-stored second communication, from among the plurality of previously-stored communications that has metadata that is similar to the extracted metadata to within a predetermined degree; retrieving the previously-stored second communication; correlating spoken content of the received communication with spoken content of the previously-stored second communication, the correlating including; first comparing spoken content included in the audio data of the received communication to spoken content of the previously-stored second communication; second comparing non-spoken content included in the audio data of the received communication to non-spoken content of the previously-stored second communication; identifying a plurality of shared words and/or phrases that were spoken in both the received communication and the previously-stored second communication; for each of the plurality of shared words and/or phrases, determining a relevancy score indicative of a uniqueness and/or importance of the shared word and/or phrase; and determining a frequency of each of the shared words and/or phrases that appear in both the received communication and the previously-stored second communication, each frequency indicating a number of times the corresponding shared word and/or phrase appears in both the received communication and the previously-stored second communication; assigning a score to the received communication based on the correlation, the frequencies, and the relevancy scores of the shared words and/or phrases; comparing the score with a predetermined threshold; and determining the received communication to be an inmate-to-inmate communication based on the score comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication monitoring method, comprising:
-
receiving a first communication that involves an inmate of a controlled-environment facility, the first communication including audio data of a recorded conversation and metadata; extracting the metadata from the first communication, the metadata describing non-content information about the first communication and/or the recorded conversation including at least one timestamp; identifying keywords and/or keyphrases in the first communication; comparing the extracted metadata to metadata of a plurality of previously-stored communications; identifying a previously-stored second communication, from among the plurality of previously-stored communications, that has metadata that is similar to the extracted metadata to within a predetermined degree; searching the previously-stored second communication for instances of the keywords and/or keyphrases identified in the first communication to determine a plurality of shared words and/or phrases; determining, for each of the plurality of shared words and/or phrases, a relevancy score indicative of a uniqueness and/or importance of the corresponding shared word or phrase; determining a frequency of appearance of each of the plurality of shared words and/or phrases that appear in both the first communication and the previously-stored second communication, each frequency indicating a number of times the corresponding shared word or phrase appears in both the first communication and the previously-stored second communication; scoring the first communication based on the frequencies of appearance and the relevancy scores of the shared words and/or phrases; comparing the score with a predetermined threshold; and identifying the first communication as an inmate-to-inmate communication based on the score comparing. - View Dependent Claims (9, 10, 11)
-
-
12. A communication monitoring system, the system comprising:
-
a database; a transceiver, configured to receive a communication involving an inmate of a controlled-environment facility, the communication including audio data of a recorded conversation and metadata; a processing subsystem configured to extract the metadata from the communication, the metadata describing non-content information about the communication and/or the conversation and including at least one timestamp; and a detection and prevention analysis engine configured to; compare the extracted metadata to metadata of a plurality of stored communications; identify a stored communication from among the plurality of stored communications that has metadata that is similar to the extracted metadata to within a predetermined degree; correlate spoken content of the communication with spoken content of the stored communication, the correlating including; first comparing the spoken content included in the audio data of the communication to spoken content of the stored communication; second comparing non-spoken content included in the audio data of the communication to non-spoken content included in the stored communication; identifying a plurality of shared words and/or phrases that were spoken in both the communication and the stored communication; for each of the plurality of shared words and/or phrases, determine a relevancy score indicative of a uniqueness and/or importance of the shared word and/or phrase; and determining a frequency of each of the shared words and/or phrases that appear in both the communication and the stored communication, each frequency indicating a number of times the corresponding shared word and/or phrase appears in both the communication and the second communication; assign a score to the communication based on the correlation, the frequencies, and the relevancy scores of the shared words and/or phrases; compare the score with a predetermined threshold; and determine that the communication is an inmate-to-inmate communication based on the score comparison. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification