Speech Recognition Method of and System for Determining the Status of an Answered Telephone During the Course of an Outbound Telephone Call
First Claim
1. A method of determining the status of an answered telephone during the course of an outbound telephone call comprising:
- A placing, with an automated calling system, a telephone call to a location having a telephone number at which a target person is listed;
B upon said telephone call being answered, initiating a prerecorded greeting which asks for the target person;
C receiving a spoken response from an answering person;
D performing a speech recognition analysis on said spoken response to determine a status of said spoken response; and
E if said speech recognition analysis determines that said answering person is said target person, initiating a speech recognition application with said target person.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for determining the status of an answered telephone during the course of an outbound telephone call includes an automated telephone calling device for placing a telephone call to a location having a telephone number at which a target person is listed, upon the telephone call being answered, initiating a prerecorded greeting which asks for the target person and receiving a spoken response from an answering person and a speech recognition device for performing a speech recognition analysis on the spoken response to determine a status of the spoken response. If the speech recognition device determines that the answering person is the target person, the speech recognition device initiates a speech recognition application with the target person.
12 Citations
24 Claims
-
1. A method of determining the status of an answered telephone during the course of an outbound telephone call comprising:
-
A placing, with an automated calling system, a telephone call to a location having a telephone number at which a target person is listed; B upon said telephone call being answered, initiating a prerecorded greeting which asks for the target person; C receiving a spoken response from an answering person; D performing a speech recognition analysis on said spoken response to determine a status of said spoken response; and E if said speech recognition analysis determines that said answering person is said target person, initiating a speech recognition application with said target person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining the status of an answered telephone during the course of an outbound telephone call comprising:
-
an automated telephone calling device for placing a telephone call to a location having a telephone number at which a target person is listed; and a speech recognition device which, upon said telephone call being answered, initiates a prerecorded greeting which asks for the target person, receives a spoken response from an answering person and performs a speech recognition analysis on said spoken response to determine a status of said spoken response; wherein, if said speech recognition device determines that said answering person is said target person, said speech recognition device initiates a speech recognition application with said target person. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for determining the status of an answered telephone during the course of an outbound telephone call comprising:
-
A placing, with an automated calling system, a telephone call to a location having a telephone number at which a target person is listed; B upon said telephone call being answered, initiating a prerecorded greeting which asks for the target person; C receiving a spoken response from an answering person; D performing a speech recognition analysis on said spoken response to determine a status of said spoken response; and E providing at least one of the following responses based on said speech recognition analysis; a. if said speech recognition analysis determines that said answering person is said target person, initiating a speech recognition application with said target person; b. if said speech recognition analysis determines that said spoken response indicates that said answering person is not said target person, initiating a prerecorded query asking for said target person, wherein, upon said target person answering said telephone call, said method further comprises initiating a speech recognition application with said target person; c. if said speech recognition analysis determines that said spoken response indicates that said target person is not present at said location, initiating a prerecorded query asking to leave a message for said target person; d. if said speech recognition analysis determines that said spoken response is a hold request, entering a wait state to wait for said target person to provide a spoken response to said telephone call, wherein, upon said target person providing a spoken response to said telephone call, said method further comprises initiating a speech recognition application with said target person; e. if said speech recognition analysis determines that said spoken response is a request for the identity of the entity responsible for the calling system, initiating a prerecorded response indicating the identity of the calling party, repeating said prerecorded greeting which asks for the target person, and repeating step C through step E; f. if said speech recognition analysis determines that said spoken response indicates that said telephone number is not the correct number for the target person, initiating a prerecorded apology message and terminating said telephone call; and g. if said speech recognition analysis cannot determine a status of said spoken response, repeating said prerecorded greeting which asks for the target person, and repeating step C through step E.
-
-
22. A method of detecting an answering machine comprising:
-
A placing, with an automated calling system, a telephone call to a location having a telephone number at which a target person is listed; B upon said telephone call being answered, waiting for a predetermined time period for a spoken response; C upon receiving said spoken response, playing a prerecorded greeting prompt which asks for said target person; D while playing said prerecorded greeting prompt, attempting to detect a further spoken response in excess of a predetermined time parameter; E in the absence of detecting said further spoken response during the playing of said prerecorded greeting prompt, initiating a query application; F upon detecting said further spoken response during the playing of said prerecorded greeting prompt, terminating the playing of said prerecorded prompt; and G indicating that an answering machine has been detected. - View Dependent Claims (23, 24)
-
Specification