Patents by Inventor Matthew Garland
Matthew Garland has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11842748Abstract: Methods, systems, and apparatuses for audio event detection, where the determination of a type of sound data is made at the cluster level rather than at the frame level. The techniques provided are thus more robust to the local behavior of features of an audio signal or audio recording. The audio event detection is performed by using Gaussian mixture models (GMMs) to classify each cluster or by extracting an i-vector from each cluster. Each cluster may be classified based on an i-vector classification using a support vector machine or probabilistic linear discriminant analysis. The audio event detection significantly reduces potential smoothing error and avoids any dependency on accurate window-size tuning. Segmentation may be performed using a generalized likelihood ratio and a Bayesian information criterion, and the segments may be clustered using hierarchical agglomerative clustering. Audio frames may be clustered using K-means and GMMs.Type: GrantFiled: December 14, 2020Date of Patent: December 12, 2023Assignee: Pindrop Security, Inc.Inventors: Elie Khoury, Matthew Garland
-
Publication number: 20230326462Abstract: 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.Type: ApplicationFiled: June 5, 2023Publication date: October 12, 2023Applicant: Pindrop Security, Inc.Inventors: Elie KHOURY, Matthew GARLAND
-
Publication number: 20230290357Abstract: 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.Type: ApplicationFiled: May 22, 2023Publication date: September 14, 2023Applicant: Pindrop Security, Inc.Inventors: Elie KHOURY, Matthew GARLAND
-
Patent number: 11727942Abstract: Systems and methods may generate, by a computer, a voice model for an enrollee based upon a set of one or more features extracted from a first audio sample received at a first time; receive at a second time a second audio sample associated with a caller; generate a likelihood score for the second audio sample by applying the voice model associated with the enrollee on the set of features extracted from the second audio sample associated with the caller, the likelihood score indicating a likelihood that the caller is the enrollee; calibrate the likelihood score based upon a time interval from the first time to the second time and at least one of: an enrollee age at the first time and an enrollee gender; and authenticate the caller as the enrollee upon the computer determining that the likelihood score satisfies a predetermined threshold score.Type: GrantFiled: May 17, 2022Date of Patent: August 15, 2023Assignee: PINDROP SECURITY, INC.Inventors: Elie Khoury, Matthew Garland
-
Patent number: 11670304Abstract: 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.Type: GrantFiled: June 8, 2020Date of Patent: June 6, 2023Assignee: PINDROP SECURITY, INC.Inventors: Elie Khoury, Matthew Garland
-
Patent number: 11657823Abstract: 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.Type: GrantFiled: November 30, 2020Date of Patent: May 23, 2023Assignee: PINDROP SECURITY, INC.Inventors: Elie Khoury, Matthew Garland
-
Publication number: 20230037232Abstract: The present invention is directed to a deep neural network (DNN) having a triplet network architecture, which is suitable to perform speaker recognition. In particular, the DNN includes three feed-forward neural networks, which are trained according to a batch process utilizing a cohort set of negative training samples. After each batch of training samples is processed, the DNN may be trained according to a loss function, e.g., utilizing a cosine measure of similarity between respective samples, along with positive and negative margins, to provide a robust representation of voiceprints.Type: ApplicationFiled: October 10, 2022Publication date: February 2, 2023Applicant: Pindrop Security, Inc.Inventors: Elie KHOURY, Matthew GARLAND
-
Patent number: 11488605Abstract: An automated speaker verification (ASV) system incorporates a first deep neural network to extract deep acoustic features, such as deep CQCC features, from a received voice sample. The deep acoustic features are processed by a second deep neural network that classifies the deep acoustic features according to a determined likelihood of including a spoofing condition. A binary classifier then classifies the voice sample as being genuine or spoofed.Type: GrantFiled: June 22, 2020Date of Patent: November 1, 2022Assignee: PINDROP SECURITY, INC.Inventors: Elie Khoury, Parav Nagarsheth, Kailash Patil, Matthew Garland
-
Patent number: 11468901Abstract: The present invention is directed to a deep neural network (DNN) having a triplet network architecture, which is suitable to perform speaker recognition. In particular, the DNN includes three feed-forward neural networks, which are trained according to a batch process utilizing a cohort set of negative training samples. After each batch of training samples is processed, the DNN may be trained according to a loss function, e.g., utilizing a cosine measure of similarity between respective samples, along with positive and negative margins, to provide a robust representation of voiceprints.Type: GrantFiled: August 8, 2019Date of Patent: October 11, 2022Assignee: PINDROP SECURITY, INC.Inventors: Elie Khoury, Matthew Garland
-
Publication number: 20220301569Abstract: A score indicating a likelihood that a first subject is the same as a second subject may be calibrated to compensate for aging of the first subject between samples of age-sensitive biometric characteristics. Age of the first subject obtained at a first sample time and age of the second subject obtained at a second sample time may be averaged, and an age approximation may be generated based on at least the age average and an interval between the first and second samples. The age approximation, the interval between the first and second sample times, and an obtained gender of the subject are used to calibrate the likelihood score.Type: ApplicationFiled: May 17, 2022Publication date: September 22, 2022Applicant: Pindrop Security, Inc.Inventors: Elie KHOURY, Matthew GARLAND
-
Patent number: 11335353Abstract: A score indicating a likelihood that a first subject is the same as a second subject may be calibrated to compensate for aging of the first subject between samples of age-sensitive biometric characteristics. Age of the first subject obtained at a first sample time and age of the second subject obtained at a second sample time may be averaged, and an age approximation may be generated based on at least the age average and an interval between the first and second samples. The age approximation, the interval between the first and second sample times, and an obtained gender of the subject are used to calibrate the likelihood score.Type: GrantFiled: June 1, 2020Date of Patent: May 17, 2022Assignee: PINDROP SECURITY, INC.Inventors: Elie Khoury, Matthew Garland
-
Publication number: 20210290243Abstract: An occlusion catheter system for full or partial occlusion of a vessel having a vessel diameter includes a proximal catheter shaft having a proximal lumen and a hypotube positioned partially within the proximal lumen and spaced from the proximal catheter shaft. The catheter system also includes a distal catheter shaft attached to a distal end of the hypotube and an occlusion balloon connected at a proximal end to the proximal catheter shaft and at a distal end to the distal catheter shaft. The occlusion balloon is configured to define flow channels with inner surfaces of the vessel at folds in the occlusion balloon when the occlusion balloon is partially inflated and in engagement with the inner surfaces.Type: ApplicationFiled: August 6, 2019Publication date: September 23, 2021Inventors: Curtis J. FRANKLIN, Jeremy REYNOLDS, Eric POINTER, Matthew GARLAND, Todd J. KRUMMENACHER
-
Publication number: 20210134316Abstract: Methods, systems, and apparatuses for audio event detection, where the determination of a type of sound data is made at the cluster level rather than at the frame level. The techniques provided are thus more robust to the local behavior of features of an audio signal or audio recording. The audio event detection is performed by using Gaussian mixture models (GMMs) to classify each cluster or by extracting an i-vector from each cluster. Each cluster may be classified based on an i-vector classification using a support vector machine or probabilistic linear discriminant analysis. The audio event detection significantly reduces potential smoothing error and avoids any dependency on accurate window-size tuning. Segmentation may be performed using a generalized likelihood ratio and a Bayesian information criterion, and the segments may be clustered using hierarchical agglomerative clustering. Audio frames may be clustered using K-means and GMMs.Type: ApplicationFiled: December 14, 2020Publication date: May 6, 2021Inventors: Elie KHOURY, Matthew GARLAND
-
Publication number: 20210082439Abstract: 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.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Inventors: Elie KHOURY, Matthew GARLAND
-
Patent number: 10867621Abstract: Methods, systems, and apparatuses for audio event detection, where the determination of a type of sound data is made at the cluster level rather than at the frame level. The techniques provided are thus more robust to the local behavior of features of an audio signal or audio recording. The audio event detection is performed by using Gaussian mixture models (GMMs) to classify each cluster or by extracting an i-vector from each cluster. Each cluster may be classified based on an i-vector classification using a support vector machine or probabilistic linear discriminant analysis. The audio event detection significantly reduces potential smoothing error and avoids any dependency on accurate window-size tuning. Segmentation may be performed using a generalized likelihood ratio and a Bayesian information criterion, and the segments may be clustered using hierarchical agglomerative clustering. Audio frames may be clustered using K-means and GMMs.Type: GrantFiled: November 26, 2018Date of Patent: December 15, 2020Assignee: Pindrop Security, Inc.Inventors: Elie Khoury, Matthew Garland
-
Patent number: 10854205Abstract: 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.Type: GrantFiled: July 8, 2019Date of Patent: December 1, 2020Assignee: Pindrop Security, Inc.Inventors: Elie Khoury, Matthew Garland
-
Publication number: 20200321009Abstract: An automated speaker verification (ASV) system incorporates a first deep neural network to extract deep acoustic features, such as deep CQCC features, from a received voice sample. The deep acoustic features are processed by a second deep neural network that classifies the deep acoustic features according to a determined likelihood of including a spoofing condition. A binary classifier then classifies the voice sample as being genuine or spoofed.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Elie KHOURY, Parav NAGARSHETH, Kailash PATIL, Matthew GARLAND
-
Publication number: 20200302939Abstract: 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.Type: ApplicationFiled: June 8, 2020Publication date: September 24, 2020Inventors: Elie KHOURY, Matthew GARLAND
-
Publication number: 20200294510Abstract: A score indicating a likelihood that a first subject is the same as a second subject may be calibrated to compensate for aging of the first subject between samples of age-sensitive biometric characteristics. Age of the first subject obtained at a first sample time and age of the second subject obtained at a second sample time may be averaged, and an age approximation may be generated based on at least the age average and an interval between the first and second samples. The age approximation, the interval between the first and second sample times, and an obtained gender of the subject are used to calibrate the likelihood score.Type: ApplicationFiled: June 1, 2020Publication date: September 17, 2020Inventors: Elie KHOURY, Matthew GARLAND
-
Patent number: 10692502Abstract: An automated speaker verification (ASV) system incorporates a first deep neural network to extract deep acoustic features, such as deep CQCC features, from a received voice sample. The deep acoustic features are processed by a second deep neural network that classifies the deep acoustic features according to a determined likelihood of including a spoofing condition. A binary classifier then classifies the voice sample as being genuine or spoofed.Type: GrantFiled: March 2, 2018Date of Patent: June 23, 2020Assignee: Pindrop Security, Inc.Inventors: Elie Khoury, Parav Nagarsheth, Kailash Patil, Matthew Garland