Systems, methods, and media for determining fraud patterns and creating fraud behavioral models
First Claim
Patent Images
1. A method for analyzing call data associated with fraudsters, the method comprising:
- executing instructions stored in memory, the instructions to be executed by a processor, the instructions being configured to;
responsive to receiving first call data associated with fraudsters;
(a) generate a voiceprint for each fraudster in the first call data such that a first plurality of voiceprints are generated;
(b) retrieve from a blacklist database a second plurality of voiceprints;
(c) compare each voiceprint of the first plurality of voiceprints with each voiceprint of the second plurality of voiceprints to generate a plurality of relative comparison scores, wherein the comparing is performed using a matrix arranged such that the first plurality of voiceprints are disposed on a first axis of the matrix, the second plurality of voiceprints are disposed on a second axis of the matrix, and such that cells of the matrix include a relative comparison score for each voiceprint pair, wherein relative comparison scores are numerical values that indicate a degree of similarity between two voiceprints;
(d) group together voiceprint pairs having relative comparison scores above or below a predetermined threshold values;
(e) generate a master voiceprint for the group; and
(f) store the master voiceprint in the blacklist database, wherein the master voiceprint is subsequently used for screening new call data to detect fraud in a new call.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and media for analyzing fraud patterns and creating fraud behavioral models are provided herein. In some embodiments, methods for analyzing call data associated with fraudsters may include executing instructions stored in memory to compare the call data to a corpus of fraud data to determine one or more unique fraudsters associated with the call data, associate the call data with one or more unique fraudsters based upon the comparison, generate one or more voiceprints for each of the one or more identified unique fraudsters from the call data, and store the one or more voiceprints in a database.
-
Citations
18 Claims
-
1. A method for analyzing call data associated with fraudsters, the method comprising:
-
executing instructions stored in memory, the instructions to be executed by a processor, the instructions being configured to; responsive to receiving first call data associated with fraudsters; (a) generate a voiceprint for each fraudster in the first call data such that a first plurality of voiceprints are generated; (b) retrieve from a blacklist database a second plurality of voiceprints; (c) compare each voiceprint of the first plurality of voiceprints with each voiceprint of the second plurality of voiceprints to generate a plurality of relative comparison scores, wherein the comparing is performed using a matrix arranged such that the first plurality of voiceprints are disposed on a first axis of the matrix, the second plurality of voiceprints are disposed on a second axis of the matrix, and such that cells of the matrix include a relative comparison score for each voiceprint pair, wherein relative comparison scores are numerical values that indicate a degree of similarity between two voiceprints; (d) group together voiceprint pairs having relative comparison scores above or below a predetermined threshold values; (e) generate a master voiceprint for the group; and (f) store the master voiceprint in the blacklist database, wherein the master voiceprint is subsequently used for screening new call data to detect fraud in a new call. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage media having a program embodied thereon, the program being executable by a processor to perform a method for analyzing call data associated with fraudsters, the method comprising:
responsive to receiving first call data associated with fraudsters; (a) generating a voiceprint for each fraudster in the first call data such that a first plurality of voiceprints are generated; (b) retrieving from a blacklist database a second plurality of voiceprints; (c) comparing each voiceprint of the first plurality of voiceprints with each voiceprint of the second plurality of voiceprints to generate a plurality of relative comparison scores, wherein the comparing is performed using a matrix arranged such that the first plurality of voiceprints are disposed on a first axis of the matrix, the second plurality of voiceprints are disposed on a second axis of the matrix, and such that cells of the matrix include a relative comparison score for each voiceprint pair, wherein relative comparison scores are numerical values that indicate a degree of similarity between two voiceprints; (d) grouping together voiceprint pairs having relative comparison scores above or below a predetermined threshold values; (e) generating a master voiceprint for the group; and (f) storing the master voiceprint in the blacklist database, wherein the master voiceprint is subsequently used for screening new call data to detect fraud in a new call. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A system for analyzing call data associated with fraudsters, the system comprising:
-
a memory for storing executable instructions; a processor for executing the instructions, the executable instructions including; a voice printing module that, responsive to receiving first call data associated with fraudsters, generates a voiceprint for each fraudster in the first call data such that a first plurality of voiceprints are generated; a comparator module that retrieves from a blacklist database a second plurality of voiceprints, compares each voiceprint of the first plurality of voiceprints with each voiceprint of the second plurality of voiceprints to generate a plurality of relative comparison scores, wherein the comparing is performed using a matrix arranged such that the first plurality of voiceprints are disposed on a first axis of the matrix, the second plurality of voiceprints are disposed on a second axis of the matrix, and such that cells of the matrix include a relative comparison score for each voiceprint pair, wherein relative comparison scores are numerical values that indicate a degree of similarity between two voiceprints; and a grouping module that groups together voiceprint pairs having relative comparison scores above or below a predetermined threshold values; a master voice printing module that generates a master voiceprint for the group and stores the master voiceprint in the blacklist database, wherein the master voiceprint is subsequently used for screening new call data to detect fraud in a new call. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification