Method and apparatus for human -assisted adaptive outbound telephone call classification based on pattern recognition
First Claim
1. A method for classifying outbound telephone calls, comprising:
- placing a telephone call;
detecting an autovoice;
extracting at least first voice pattern data from said detected autovoice;
comparing said at least first extracted voice pattern data to at least first known voice pattern data;
in response to a match between said at least first extracted voice pattern data and said at least first known voice pattern data, performing a first predetermined action; and
in response to a failure to match said at least first extracted voice pattern data to said at least first known voice pattern data, storing said first extracted voice pattern data.
21 Assignments
0 Petitions
Accused Products
Abstract
A system for classifying outbound telephone calls is provided. According to the invention, voice messages received as a result of placing outbound telephone calls can be classified. In particular, autovoice messages, including network intercept messages, can be detected even in the absence of a special information tone. Furthermore, the present invention allows for the initial classification of voice messages to be performed by human operators, with subsequent recognition of classified messages by automated systems. Appropriate responses to recognized voice messages can be performed in substantially real time with dialer operations, or during subsequent dialer operations.
-
Citations
31 Claims
-
1. A method for classifying outbound telephone calls, comprising:
-
placing a telephone call;
detecting an autovoice;
extracting at least first voice pattern data from said detected autovoice;
comparing said at least first extracted voice pattern data to at least first known voice pattern data;
in response to a match between said at least first extracted voice pattern data and said at least first known voice pattern data, performing a first predetermined action; and
in response to a failure to match said at least first extracted voice pattern data to said at least first known voice pattern data, storing said first extracted voice pattern data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for classifying outbound autovoice call terminations, comprising:
-
receiving at least first autovoice pattern data;
comparing said at least first autovoice pattern data to at least second autovoice pattern data;
in response to a match between at least a portion of said first autovoice pattern data and at least a portion of said second autovoice pattern data, scripting a response to said matching portions of said autovoice pattern data; and
storing said matching portions of said autovoice pattern data and said scripted response. - View Dependent Claims (12, 13)
-
-
14. An apparatus for classifying outbound telephone calls, comprising:
-
at least a first computer storage medium;
at least a first computer processor in communication with said at least a first computer storage medium; and
at least a first communication channel interface in communication with said at least a first computer processor, wherein first extracted voice pattern data from an autovoice received at said communication channel interface is compared to second voice pattern data stored on said computer storage medium, wherein a first predetermined response is performed in response to a match between said first extracted voice pattern data and said second voice pattern data, and wherein said first extracted voice pattern data is stored on said computer storage medium in response to a failure to match said first extracted voice pattern data to said second voice pattern data. - View Dependent Claims (15, 16, 17)
-
-
18. An outgoing call classification apparatus, comprising:
-
means for storing first voice pattern data;
means for receiving second voice pattern data;
means for comparing said first voice pattern data to said second voice pattern data; and
means for storing said second voice pattern data in response to second voice pattern data that does not match said first voice pattern data. - View Dependent Claims (19)
-
-
20. A computer readable storage medium carrying instructions for performing a method, the method comprising:
-
comparing first voice pattern data to stored second voice pattern data;
in response to detecting a match between said first voice pattern data and said second voice pattern data, performing instructions associated with said second voice pattern data; and
in response to failing to detect a match between said first voice pattern data and said second voice pattern data, storing said first voice pattern data. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification