Patents by Inventor Robert W. Morris
Robert W. Morris 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: 9697278Abstract: In a general aspect, an approach to query specification includes processing a query by identifying one or more terms and validating the terms using a first corpus of media elements. The result of the validation is used to form a modified query. In some examples, identifying the one or more terms is based on a second corpus of media elements, which may include a different type of media than the first corpus. In some examples, the validating of the terms includes accepting input from a user according to parts of the elements of the first corpus presented to the user.Type: GrantFiled: November 1, 2011Date of Patent: July 4, 2017Assignee: NEXIDIA INC.Inventors: Robert W. Morris, Neeraj Singh Verma, John Willcutts, Marsal Gavalda
-
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
-
Patent number: 9001976Abstract: A method for speaker adaptation includes receiving a plurality of media files, each associated with a call center agent of a plurality of call center agents and receiving a plurality of terms. Speech processing is performed on at least some of the media files to identify putative instances of at least some of the plurality of terms. Each putative instance is associated with a hit quality that characterizes a quality of recognition of the corresponding term. One or more call center agents for performing speaker adaptation are determined, including identifying call center agents that are associated with at least one media file that includes one or more putative instances with a hit quality below a predetermined threshold. Speaker adaptation is performed for each identified call center agent based on the media files associated with the identified call center agent and the identified instances of the plurality of terms.Type: GrantFiled: May 3, 2012Date of Patent: April 7, 2015Assignee: Nexidia, Inc.Inventors: Jon A. Arrowood, Robert W. Morris, Marsal Gavalda
-
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: 20130294587Abstract: A method for speaker adaptation includes receiving a plurality of media files, each associated with a call center agent of a plurality of call center agents and receiving a plurality of terms. Speech processing is performed on at least some of the media files to identify putative instances of at least some of the plurality of terms. Each putative instance is associated with a hit quality that characterizes a quality of recognition of the corresponding term. One or more call center agents for performing speaker adaptation are determined, including identifying call center agents that are associated with at least one media file that includes one or more putative instances with a hit quality below a predetermined threshold. Speaker adaptation is performed for each identified call center agent based on the media files associated with the identified call center agent and the identified instances of the plurality of terms.Type: ApplicationFiled: May 3, 2012Publication date: November 7, 2013Applicant: Nexidia Inc.Inventors: Jon A. Arrowood, Robert W. Morris, Marsal Gavalda
-
Publication number: 20130110849Abstract: In a general aspect, an approach to query specification includes processing a query by identifying one or more terms and validating the terms using a first corpus of media elements. The result of the validation is used to form a modified query. In some examples, identifying the one or more terms is based on a second corpus of media elements, which may include a different type of media than the first corpus. In some examples, the validating of the terms includes accepting input from a user according to parts of the elements of the first corpus presented to the user.Type: ApplicationFiled: November 1, 2011Publication date: May 2, 2013Applicant: Nexidia Inc.Inventors: Robert W. Morris, Neeraj Singh Verma, John Willcutts, Marsal Gavalda
-
Patent number: 8429171Abstract: An information retrieval system for search a corpus is configured to, for each of a plurality of searches of at least a subset of the corpus, generate a confidence score for each of a plurality of putative occurrences of a search query in the at least a subset of the corpus. The system is further configured to adjust a threshold to maintain a consistent user experience across the plurality of searches according to a consistency criterion. The system is further configured to display putative occurrences of the search query having a confidence score greater than the threshold.Type: GrantFiled: August 19, 2008Date of Patent: April 23, 2013Assignee: Nexidia Inc.Inventors: Robert W. Morris, Marsal Gavalda
-
Patent number: 8311828Abstract: In some aspects, a wordspotter is used to locate occurrences in an audio corpus of each of a set of predetermined subword units, which may be phoneme sequences. To locate a query (e.g., a keyword or phrase) in the audio corpus, constituent subword units in the query are indentified and then locations of those subwords are determined based on the locations of those subword units determined earlier by the wordspotter, for example, using a pre-built inverted index that maps subword units to their locations.Type: GrantFiled: August 27, 2008Date of Patent: November 13, 2012Assignee: Nexidia Inc.Inventors: Jon A. Arrowood, Robert W. Morris, Mark Finlay, Scott A. Judy
-
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
-
Patent number: 8170873Abstract: An approach to comparing events in word spotting, such as comparing putative and reference instances of a keyword, makes use of a set of models of subword units. For each of two acoustic events and for each of a series of times in each of the events, a probability associated with each of the models of the set of subword units is computed. Then, a quantity characterizing a comparison of the two acoustic events, one occurring in each of the two acoustic signals, is computed using the computed probabilities associated with each of the models.Type: GrantFiled: July 22, 2004Date of Patent: May 1, 2012Assignee: Nexidia Inc.Inventor: Robert W. Morris
-
Patent number: 7949527Abstract: This invention relates to processing of audio files, and more specifically, to an improved technique of searching audio. More particularly, a method and system for processing audio using a multi-stage searching process is disclosed.Type: GrantFiled: December 19, 2007Date of Patent: May 24, 2011Assignee: Nexidia, Inc.Inventors: Jon A. Arrowood, Robert W. Morris, Kenneth K. Griggs
-
Patent number: 7904296Abstract: An approach to wordspotting (180) using query data from one or more spoken instance of a query (140). The query data is processed to determining a representation of the query (160) that defines multiple sequences of subword (130) units each representing the query. Then putative instances of the query (190) are located in input data from an audio signal using the determined representation of the query.Type: GrantFiled: July 22, 2004Date of Patent: March 8, 2011Assignee: Nexidia Inc.Inventor: Robert W. Morris
-
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
-
Publication number: 20100332225Abstract: Some general aspects relate to systems and methods for media processing. One aspect, for example, relates to a method for aligning multimedia recording with a transcript. A group of search terms are formed from the transcript, with each search term being associated with a location within the transcript. Putative locations of the search terms are determined in a time interval of the multimedia recording. For each search term, zero or more putative locations are determined and, for at least some of the search terms, multiple putative locations are determined in the time interval of the multimedia recording. According to a first sequencing constraint, a first representation of a group of sequences each of a subset of the putative locations of the search terms is formed. A second representation of a group of sequences each of a subset of the search terms is formed. Using the first and the second representations, the time interval of the multimedia recording is partially aligned with the transcript.Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Applicant: Nexidia Inc.Inventors: Jon A. Arrowood, Kenneth King Griggs, Marsal Gavalda, Robert W. Morris
-
Publication number: 20100217596Abstract: 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: ApplicationFiled: February 24, 2009Publication date: August 26, 2010Applicant: Nexidia Inc.Inventors: Robert W. Morris, Jon A. Arrowood, Mark A. Clements, Kenneth King Griggs, Peter S. Cardillo, Marsal Gavalda
-
Patent number: 7650282Abstract: An approach to scoring acoustically-based events, such as hypothesized instances of keywords, in a speech processing system make use of scores of individual components of the event. Data characterizing an instance of an event are first accepted. This data includes a score for the event. The event is associated with a number of component events from a set of component events, such as a set of phonemes. Probability models are also accepted for component scores associated with each of the set of component events in each of two of more possible classes of the event, such as a class of true occurrences of the event and a class of false detections of the event. The event is then scored. This scoring includes computing a probability of one of the two or more possible classes for the event using the accepted probability models.Type: GrantFiled: July 22, 2004Date of Patent: January 19, 2010Assignee: Nexidia Inc.Inventor: Robert W. Morris
-
Patent number: 7640161Abstract: An approach to improving the performance of a wordspotting system includes providing an interface for interactive improvement of a phonetic representation of a query based on an operator identifying true detections and false alarms in a data set.Type: GrantFiled: May 14, 2007Date of Patent: December 29, 2009Assignee: Nexidia Inc.Inventors: Robert W. Morris, Jon A. Arrowood, Marsal Gavalda, Peter S. Cardillo, Mark Finlay, Zahi Karam
-
Publication number: 20090164217Abstract: This invention relates to processing of audio files, and more specifically, to an improved technique of searching audio. More particularly, a method and system for processing audio using a multi-stage searching process is disclosed.Type: ApplicationFiled: December 19, 2007Publication date: June 25, 2009Applicant: Nexidia, Inc.Inventors: Jon A. Arrowood, Robert W. Morris, Kenneth K. Griggs
-
Publication number: 20090063151Abstract: In some aspects, a wordspotter is used to locate occurrences in an audio corpus of each of a set of predetermined subword units, which may be phoneme sequences. To locate a query (e.g., a keyword or phrase) in the audio corpus, constituent subword units in the query are indentified and then locations of those subwords are determined based on the locations of those subword units determined earlier by the wordspotter, for example, using a pre-built inverted index that maps subword units to their locations.Type: ApplicationFiled: August 27, 2008Publication date: March 5, 2009Applicant: NEXIDIA INC.Inventors: Jon A. Arrowood, Robert W. Morris, Mark Finlay, Scott A. Judy
-
Publication number: 20090055360Abstract: An information retrieval system for searching a corpus is configured to operate in a manner that optimizes the consistency of a user experience given a subset of a corpus and a search query.Type: ApplicationFiled: August 19, 2008Publication date: February 26, 2009Applicant: Nexidia Inc.Inventors: Robert W. Morris, Marsal Gavalda