SYSTEM AND METHOD FOR PATTERN RECOGNITION AND ANALYSIS
First Claim
Patent Images
1. A method for performing pattern matching, comprising:
- receiving, as a first input, electronically encoded analog input data to be matched;
receiving, as a second input, a plurality of electronically encoded analog search terms;
converting the first input into a first set of data elements having frequency and time components;
generating one or more search term segments for each analog search term from the second input; and
comparing the frequency and time components of the first input with at least one of the search term segments for one or more of the plurality of electronic analog search terms in a step-wise manner to determine if a potential match exists.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods are described herein for recognizing repeated patterns in audio data. An audio input is compared to search terms to determine whether a match can be found. Repeated machine-generated audio presented in telephone calls that support Integrated Voice Response (IVR) applications are identified and used to analyze the performance of IVR systems.
19 Citations
21 Claims
-
1. A method for performing pattern matching, comprising:
-
receiving, as a first input, electronically encoded analog input data to be matched; receiving, as a second input, a plurality of electronically encoded analog search terms; converting the first input into a first set of data elements having frequency and time components; generating one or more search term segments for each analog search term from the second input; and comparing the frequency and time components of the first input with at least one of the search term segments for one or more of the plurality of electronic analog search terms in a step-wise manner to determine if a potential match exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A pattern matching apparatus, comprising:
-
a receiver configured to receive, as a first input, electronically encoded analog input data to be matched and to receive, as a second input, a plurality of electronically encoded analog search terms; and a sound analysis module configured to convert the first input into a first set of data elements having frequency and time components, generate one or more search term segments for each analog search term from the second input, and compare the frequency and time components of the first input with at least one of the search term segments for one or more of the plurality of electronic analog search terms in a step-wise manner to determine if a potential match exists. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable medium having control logic stored therein for causing a computer to perform pattern matching, the control logic comprising:
-
means for receiving, as a first input, electronically encoded analog input data to be matched; means for receiving, as a second input, a plurality of electronically encoded analog search terms; means for converting the first input into a first set of data elements having frequency and time components; means for generating one or more search term segments for each analog search term from the second input; and means for comparing the frequency and time components of the first input with at least one of the search term segments for one or more of the plurality of electronic analog search terms in a step-wise manner to determine if a potential match exists.
-
Specification