SYSTEMS, METHODS, AND MEDIA FOR DISAMBIGUATING CALL DATA TO DETERMINE FRAUD
First Claim
Patent Images
1. A method for disambiguating call data, the method comprising:
- receiving, via a fraud notification module, notification of a fraud event including a customer account identifier and a fraud time stamp;
determining a time frame that is proximate the fraud time stamp;
collecting, using a call selection module, call events associated with the customer account identifier that occur during the determined time frame, each call event including a unique call event identifier, a voice sample, and a call event time stamp;
identifying, using a voice module, a first call event belonging to a first speaker, and a second call event belonging to a second speaker; and
generating, using a user interface module, a timeline presentation that includes the first call event and call event timestamp and an identification of the first voice sample as belonging to the first speaker, the second call event and call event timestamp and an identification of the second voice sample as belonging to the second speaker.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and media for disambiguating call data are provided herein. Some exemplary methods include receiving, via a fraud notification system, notification of a fraud event associated with a customer account, the fraud event comprising a time stamp, determining, via a call selection module, unique voice samples or models from call events obtained within a time frame that is temporally proximate the fraud event, and generating a timeline presentation that includes each unique voice sample or model identified in the call events based upon a time stamp associated with the call events.
149 Citations
33 Claims
-
1. A method for disambiguating call data, the method comprising:
-
receiving, via a fraud notification module, notification of a fraud event including a customer account identifier and a fraud time stamp; determining a time frame that is proximate the fraud time stamp; collecting, using a call selection module, call events associated with the customer account identifier that occur during the determined time frame, each call event including a unique call event identifier, a voice sample, and a call event time stamp; identifying, using a voice module, a first call event belonging to a first speaker, and a second call event belonging to a second speaker; and generating, using a user interface module, a timeline presentation that includes the first call event and call event timestamp and an identification of the first voice sample as belonging to the first speaker, the second call event and call event timestamp and an identification of the second voice sample as belonging to the second speaker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for disambiguating call data, the system comprising:
-
a memory for storing executable instructions that disambiguate call data; a processor that executes the instructions; a fraud notification module stored in memory and executable by the processor to receive notification of a fraud event including a customer account identifier and a fraud time stamp; a call selection module stored in memory and executable by the processor to determine a time frame that is proximate the fraud time stamp, and collect call events associated with the customer account that occur during the determined time frame, each call event including a unique identifier, a voice sample, and a call event time stamp; a voice module stored in memory and executable by the processor to identify a first voice sample belonging to a first voice from collected call events and a second voice sample belonging to a second voice from collected call events; and a scoring module stored in memory and executable by the processor to a determine for the first and second voice a first and second voice score respectively, the first and second voice score each representing a probability of the respective voice being a fraudster. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable storage media having a program embodied thereon, the program being executable by a processor to perform a method for disambiguating call data, the method comprising:
-
receiving notification of a fraud event associated with a customer account, the fraud event comprising a fraud time stamp; extracting a first voice model and a second voice model from voice samples in call events obtained within a time frame that is temporally proximate the fraud time stamp; determining for each call event within the time frame if the voice sample matches the first voice model or the second voice model; and generating a chart that includes for each call event within the time frame a column for a time stamp and a column for an indication that the voice sample matches the first voice model or the second voice model. - View Dependent Claims (30, 31, 32)
-
-
33. A method for disambiguating call data, the method comprising:
-
receiving, via a fraud notification module, notification of a fraud event associated with a customer account, the fraud event comprising a time stamp; selecting, using a call selection module, call events occurring within a predetermined time based on the fraud time stamp, each call event including a voice model; comparing, using a voice model comparator, the included voice models to a customer voice model associated with the customer account; and storing, in a fraudster database, included voice models that do not match the customer voice model.
-
Specification