Patents by Inventor Peter S. Cardillo
Peter S. Cardillo 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: 11605373Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.Type: GrantFiled: July 28, 2022Date of Patent: March 14, 2023Assignee: Nice Ltd.Inventors: William Mark Finlay, Robert William Morris, Peter S. Cardillo, Maria Kunin
-
Patent number: 11587549Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.Type: GrantFiled: July 28, 2022Date of Patent: February 21, 2023Assignee: Nice Ltd.Inventors: William Mark Finlay, Robert William Morris, Peter S. Cardillo, Maria Kunin
-
Publication number: 20220366891Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.Type: ApplicationFiled: July 28, 2022Publication date: November 17, 2022Applicant: Nice Ltd.Inventors: William Mark FINLAY, Robert William MORRIS, Peter S. CARDILLO, Maria KUNIN
-
Publication number: 20220366892Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.Type: ApplicationFiled: July 28, 2022Publication date: November 17, 2022Applicant: Nice Ltd.Inventors: William Mark FINLAY, Robert William MORRIS, Peter S. CARDILLO, Maria KUNIN
-
Patent number: 11443734Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.Type: GrantFiled: August 26, 2019Date of Patent: September 13, 2022Assignee: NICE LTD.Inventors: William Mark Finlay, Robert William Morris, Peter S. Cardillo, Maria Michaela Kunin
-
Publication number: 20220012321Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.Type: ApplicationFiled: September 27, 2021Publication date: January 13, 2022Applicant: NICE Ltd.Inventors: Matan Keret, William Mark Finlay, Peter S. Cardillo
-
Patent number: 11170088Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.Type: GrantFiled: April 24, 2020Date of Patent: November 9, 2021Assignee: NICE LTD.Inventors: Matan Keret, William Mark Finlay, Peter S. Cardillo
-
Publication number: 20210065679Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.Type: ApplicationFiled: August 26, 2019Publication date: March 4, 2021Applicant: NICE LTD.Inventors: William Mark FINLAY, Robert William MORRIS, Peter S. CARDILLO, Maria Michaela KUNIN
-
Publication number: 20200250290Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.Type: ApplicationFiled: April 24, 2020Publication date: August 6, 2020Applicant: Nice Ltd.Inventors: Matan KERET, William Mark Finlay, Peter S. Cardillo
-
Patent number: 10678899Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.Type: GrantFiled: May 24, 2018Date of Patent: June 9, 2020Assignee: Nice Ltd.Inventors: Matan Keret, William Mark Finlay, Peter S. Cardillo
-
Patent number: 10630680Abstract: Systems and methods for optimizing matched voice biometric passphrases may generate a set of k candidate passphrases; calculate a phonetic content of each candidate passphrase of the set of k candidate passphrases; at least one of during and after a voice biometric enrollment of a user, calculate a user phonetic content of a text-independent voiceprint of the user, wherein the text-independent voiceprint of the user was captured during the voice biometric enrollment; identify a subset of j passphrases from the set of k candidate passphrases, wherein each of the subset of j passphrases meets a match threshold in phonetic content with the voiceprint of the user; one of prior to and during a user authentication, select a first one of the subset of j passphrases; and present the selected first one of the subset of j passphrases to the user for use in the user authentication.Type: GrantFiled: September 29, 2017Date of Patent: April 21, 2020Assignee: Nice Ltd.Inventors: Jon A. Arrowood, Peter S. Cardillo, Robert William Morris
-
Publication number: 20190362057Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.Type: ApplicationFiled: May 24, 2018Publication date: November 28, 2019Applicant: Nice Ltd.Inventors: Matan KERET, William Mark Finlay, Peter S. Cardillo
-
Publication number: 20190104120Abstract: Systems and methods for optimizing matched voice biometric passphrases may generate a set of k candidate passphrases; calculate a phonetic content of each candidate passphrase of the set of k candidate passphrases; at least one of during and after a voice biometric enrollment of a user, calculate a user phonetic content of a text-independent voiceprint of the user, wherein the text-independent voiceprint of the user was captured during the voice biometric enrollment; identify a subset of j passphrases from the set of k candidate passphrases, wherein each of the subset of j passphrases meets a match threshold in phonetic content with the voiceprint of the user; one of prior to and during a user authentication, select a first one of the subset of j passphrases; and present the selected first one of the subset of j passphrases to the user for use in the user authentication.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Applicant: Nice Ltd.Inventors: Jon A. ARROWOOD, Peter S. CARDILLO, Robert William MORRIS
-
Patent number: 9361879Abstract: In one aspect, a method for processing media includes accepting a query. One or more language patterns are identified that are similar to the query. A putative instance of the query is located in the media. The putative instance is associated with a corresponding location in the media. The media in a vicinity of the putative instance is compared to the identified language patterns and data characterizing the putative instance of the query is provided according to the comparing of the media to the language patterns, for example, as a score for the putative instance that is determined according to the comparing of the media to the language patterns.Type: GrantFiled: February 24, 2009Date of Patent: June 7, 2016Assignee: NEXIDIA INC.Inventors: Robert W. Morris, Jon A. Arrowood, Mark A. Clements, Kenneth King Griggs, Peter S. Cardillo, Marsal Gavalda
-
Publication number: 20140310000Abstract: In an aspect, in general, a computer implemented method includes receiving a query phrase, receiving a first data representing a first audio signal including an interaction among a number of speakers and at least one segment of one or more known audio items, receiving a second data comprising temporal locations of the at least one segment of one or more known audio items in the first audio signal, and searching the first data to identify putative instances of the query phrase that are temporally excluded from the temporal locations of the at least one segment of one or more known audio items.Type: ApplicationFiled: April 16, 2013Publication date: October 16, 2014Applicant: Nexidia Inc.Inventors: Peter S. Cardillo, Scott A. Judy, Maria Kunin
-
Patent number: 8719022Abstract: An audio processing system makes use of a number of levels of compression or data reduction, thereby providing reduced storage requirements while maintaining a high accuracy of keyword detection in the original audio input.Type: GrantFiled: April 29, 2011Date of Patent: May 6, 2014Assignee: Nexidia Inc.Inventors: Jon A. Arrowood, Robert W. Morris, Peter S. Cardillo, Marsal Gavalda
-
Publication number: 20120284026Abstract: In an aspect, in general, a method for computer assisted speaker authentication in a voice communication session includes establishing a voice communication session between a first speaker and an agent, accepting a first voice signal from the first speaker, determining a voice characteristic measure of the first voice signal, including characterizing a similarity of the first voice signal to each of one or more stored characterizations of voice signals previously acquired from one or more known speakers, and providing an interface to the agent during the voice communication session between the agent and the first speaker, including presenting an indicator based on the determined voice characteristic measure to the agent.Type: ApplicationFiled: May 6, 2011Publication date: November 8, 2012Applicant: Nexidia Inc.Inventors: Peter S. Cardillo, Marsal Gavalda
-
Publication number: 20120278079Abstract: An audio processing system makes use of a number of levels of compression or data reduction, thereby providing reduced storage requirements while maintaining a high accuracy of keyword detection in the original audio input.Type: ApplicationFiled: April 29, 2011Publication date: November 1, 2012Inventors: Jon A. Arrowood, Robert W. Morris, Peter S. Cardillo, Marsal Gavalda
-
Publication number: 20120010736Abstract: A method for detecting sections of a known input in an unknown input includes processing the known input to form a series of discrete-valued feature values associated with corresponding time locations in the known input. Index data associating a plurality of the feature values each with one or more time locations in the known input is then formed. The unknown input is processed to form a series of discrete-valued features values. A time offset between the unknown input and the known input is determined by determining time locations in the known input associated with the feature values of the unknown input. Determining the time offset may include maintaining a distribution of time offsets based on successive determined time locations of the feature values of the unknown input.Type: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: Nexidia Inc.Inventors: Peter S. Cardillo, Marsal Gavalda
-
Publication number: 20110044447Abstract: Techniques for processing data representative of text associated with one or more content sources to generate a specification of a set of keyphrases of interest; processing a first set of audio signals collected during a first time period to generate first data characterizing putative occurrences of one or more keyphrases of the set in the first set of audio signals; evaluating the first data to generate keyphrase-specific comparison values for the first set of audio signals; deriving first trending data between the first set of audio signals and a second set of audio signals based in part on an analysis of the keyphrase-specific comparison values for the first set of audio signals relative to stored keyphrase-specific baseline values; and generating a visual representation of at least some of the first trending data and causing the visual representation of the first trending data to be presented on a display terminal.Type: ApplicationFiled: August 21, 2009Publication date: February 24, 2011Applicant: Nexidia Inc.Inventors: Robert W. Morris, Marsal Gavalda, Peter S. Cardillo, Jon A. Arrowood