-
公开(公告)号:US20210082439A1
公开(公告)日:2021-03-18
申请号:US17107496
申请日:2020-11-30
Applicant: PINDROP SECURITY, INC.
Inventor: Elie KHOURY , Matthew GARLAND
IPC: G10L17/20 , G10L17/02 , G10L17/04 , G10L17/18 , G10L19/028
Abstract: A system for generating channel-compensated features of a speech signal includes a channel noise simulator that degrades the speech signal, a feed forward convolutional neural network (CNN) that generates channel-compensated features of the degraded speech signal, and a loss function that computes a difference between the channel-compensated features and handcrafted features for the same raw speech signal. Each loss result may be used to update connection weights of the CNN until a predetermined threshold loss is satisfied, and the CNN may be used as a front-end for a deep neural network (DNN) for speaker recognition/verification. The DNN may include convolutional layers, a bottleneck features layer, multiple fully-connected layers and an output layer. The bottleneck features may be used to update connection weights of the convolutional layers, and dropout may be applied to the convolutional layers.
-
公开(公告)号:US10854205B2
公开(公告)日:2020-12-01
申请号:US16505452
申请日:2019-07-08
Applicant: PINDROP SECURITY, INC.
Inventor: Elie Khoury , Matthew Garland
IPC: G10L17/20 , G10L17/18 , G10L17/02 , G10L17/04 , G10L19/028
Abstract: A system for generating channel-compensated features of a speech signal includes a channel noise simulator that degrades the speech signal, a feed forward convolutional neural network (CNN) that generates channel-compensated features of the degraded speech signal, and a loss function that computes a difference between the channel-compensated features and handcrafted features for the same raw speech signal. Each loss result may be used to update connection weights of the CNN until a predetermined threshold loss is satisfied, and the CNN may be used as a front-end for a deep neural network (DNN) for speaker recognition/verification. The DNN may include convolutional layers, a bottleneck features layer, multiple fully-connected layers and an output layer. The bottleneck features may be used to update connection weights of the convolutional layers, and dropout may be applied to the convolutional layers.
-
公开(公告)号:US20200302939A1
公开(公告)日:2020-09-24
申请号:US16895750
申请日:2020-06-08
Applicant: PINDROP SECURITY, INC.
Inventor: Elie KHOURY , Matthew GARLAND
IPC: G10L17/00 , H04M1/27 , G10L17/24 , G10L15/19 , G10L17/08 , G06N7/00 , G10L15/07 , G10L15/26 , G10L17/04
Abstract: Utterances of at least two speakers in a speech signal may be distinguished and the associated speaker identified by use of diarization together with automatic speech recognition of identifying words and phrases commonly in the speech signal. The diarization process clusters turns of the conversation while recognized special form phrases and entity names identify the speakers. A trained probabilistic model deduces which entity name(s) correspond to the clusters.
-
公开(公告)号:US10735581B2
公开(公告)日:2020-08-04
申请号:US16551327
申请日:2019-08-26
Applicant: PINDROP SECURITY, INC.
Inventor: Payas Gupta
Abstract: A method of obtaining and automatically providing secure authentication information includes registering a client device over a data line, storing information and a changeable value for authentication in subsequent telephone-only transactions. In the subsequent transactions, a telephone call placed from the client device to an interactive voice response server is intercepted and modified to include dialing of a delay and at least a passcode, the passcode being based on the unique information and the changeable value, where the changeable value is updated for every call session. The interactive voice response server forwards the passcode and a client device identifier to an authentication function, which compares the received passcode to plural passcodes generated based on information and iterations of a value stored in correspondence with the client device identifier. Authentication is confirmed when a generated passcode matches the passcode from the client device.
-
公开(公告)号:US20200243077A1
公开(公告)日:2020-07-30
申请号:US16775149
申请日:2020-01-28
Applicant: PINDROP SECURITY, INC.
Inventor: Hrishikesh RAO
IPC: G10L15/197 , G10L15/04 , G10L15/22 , G10L15/30
Abstract: Embodiments described herein provide for a computer that detects one or more keywords of interest using acoustic features, to detect or query commonalities across multiple fraud calls. Embodiments described herein may implement unsupervised keyword spotting (UKWS) or unsupervised word discovery (UWD) in order to identify commonalities across a set of calls, where both UKWS and UWD employ Gaussian Mixture Models (GMM) and one or more dynamic time-warping algorithms. A user may indicate a training exemplar or occurrence of call-specific information, referred to herein as “a named entity,” such as a person's name, an account number, account balance, or order number. The computer may perform a redaction process that computationally nullifies the import of the named entity in the modeling processes described herein.
-
126.
公开(公告)号:US10685008B1
公开(公告)日:2020-06-16
申请号:US15587143
申请日:2017-05-04
Applicant: PINDROP SECURITY, INC.
Inventor: Aditya Kurve , Hassan Kingravi
Abstract: Systems and methods for classification using an explicit feature map or an approximate feature map based on a relative locality measure. In at least one embodiment, a method of authenticating a user operates data points having feature vectors pertaining to user events comprises selecting an approximate feature map based on a subset of features in each data point and a relative locality measure of a cluster including a plurality of the data points; mapping, to a feature space, the subset of features in each data point and a new data point pertaining to a phone call of the user using the selected approximate feature map; determining a classification of the new data point based on its relative locality measure with respect to a cluster in the feature space; storing the classification of the new data point in a memory device; and authenticating the user during the phone call.
-
公开(公告)号:US10679630B2
公开(公告)日:2020-06-09
申请号:US16442368
申请日:2019-06-14
Applicant: PINDROP SECURITY, INC.
Inventor: Elie Khoury , Matthew Garland
IPC: G10L17/00 , H04M1/27 , G10L17/24 , G10L15/19 , G10L17/08 , G06N7/00 , G10L15/07 , G10L15/26 , G10L17/04
Abstract: Utterances of at least two speakers in a speech signal may be distinguished and the associated speaker identified by use of diarization together with automatic speech recognition of identifying words and phrases commonly in the speech signal. The diarization process clusters turns of the conversation while recognized special form phrases and entity names identify the speakers. A trained probabilistic model deduces which entity name(s) correspond to the clusters.
-
公开(公告)号:US10666792B1
公开(公告)日:2020-05-26
申请号:US15217780
申请日:2016-07-22
Applicant: PINDROP SECURITY, INC.
Inventor: Aude Marzuoli , Hassan Kingravi , David Dewey
Abstract: Methods and systems for detecting new calls from an existing spam or robocaller and aggregating calls that originate from the same infrastructure using a telephony honeypot are disclosed. An example method may receive a telephone call to a telephony honeypot and store metadata and a call audio recording associated with the telephone call. A transcript may be created of the call audio recording. Audio features may be extracted from the call audio recording. The transcript may be compared to other previously-received transcripts in order to determine a similarity between the call and previously-received calls. Audio features and metadata may also be compared to determine whether the call is similar to other previously-received calls. If a call is similar, the call may be identified with the same spam campaign or robocaller as the similar, previously-received call.
-
公开(公告)号:US20200045170A1
公开(公告)日:2020-02-06
申请号:US16595168
申请日:2019-10-07
Applicant: PINDROP SECURITY, INC.
Inventor: Payas GUPTA , Terry NELMS, II
Abstract: In an illustrative embodiment, a user device may block all the phone numbers used by an enterprise. When an enterprise wants to call the user, the enterprise may notify the user device through a separate secure channel that an enterprise phone number is in the process of making a phone call to the user device. The secure channel may include an authentication server that may request the user device to unblock the enterprise phone number. An incoming phone call from the enterprise phone number therefore can be trusted. After the phone call is terminated, the user device may again block the enterprise phone number. An attacker may not have access to the authentication server and a phone call from the attacker with a spoofed enterprise phone number (now blocked) may be dropped by the user device.
-
公开(公告)号:US10397398B2
公开(公告)日:2019-08-27
申请号:US15872639
申请日:2018-01-16
Applicant: PINDROP SECURITY, INC.
Inventor: Payas Gupta
Abstract: A method of obtaining and automatically providing secure authentication information includes registering a client device over a data line, storing information and a changeable value for authentication in subsequent telephone-only transactions. In the subsequent transactions, a telephone call placed from the client device to an interactive voice response server is intercepted and modified to include dialing of a delay and at least a passcode, the passcode being based on the unique information and the changeable value, where the changeable value is updated for every call session. The interactive voice response server forwards the passcode and a client device identifier to an authentication function, which compares the received passcode to plural passcodes generated based on information and iterations of a value stored in correspondence with the client device identifier. Authentication is confirmed when a generated passcode matches the passcode from the client device.
-
-
-
-
-
-
-
-
-