×

Speech recognition method of and system for determining the status of an answered telephone during the course of an outbound telephone call

  • US 6,990,179 B2
  • Filed: 08/31/2001
  • Issued: 01/24/2006
  • Est. Priority Date: 09/01/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of controlling and directing 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 associated with a target person contained in a predetermined list of target people;

    B. upon the telephone call being answered as determined by an initial spoken response, or other audio or telecommunication signals, initiating a prerecorded greeting which asks for the target person;

    C. receiving a subsequent spoken response from an answering person or other audio signal and determining if said subsequent spoken response or other audio signal is being provided by an answering machine, and if not performing a speaker-independent speech recognition analysis on the subsequent spoken response to determine the meaning of subsequent the spoken response; and

    D. providing subsequent any one of the following conditional responses based on the meaning of the subsequent spoken response as determined by the speaker-independent speech recognition analysis in accordance with a set of speaker-independent speech recognition enabled states of conversation including;

    (1) the answering person indicates that he or she is the target person, (2) the answering person indicates that he or she is not the target person, (3) the answering person indicates that the target person is not present at the location, (4) the answering person indicates a hold request, (5) the answering person requests the identity of the caller, (6) the answering person indicates that the telephone number is not the correct number for the target person; and

    (7) the speaker-independent speech recognition analysis cannot determine the meaning of the subsequent spoken response from the answering person; and

    E. responding appropriately to the results of the speech recognition analysis including the following conditional responses;

    a. if the meaning of the subsequent spoken response indicates that the answering person is the target person, initiating a speaker-independent speech recognition application with said the target person;

    b. if the meaning of the subsequent spoken response indicates that the answering person is not the target person, initiating a prerecorded query asking for the target person, wherein, upon receiving another spoken response and determining whether the meaning of said another spoken response indicates that the target person is now on the line, further comprising initiating a speaker-independent speech recognition application with the target person;

    c. if the meaning of the subsequent spoken response indicates that the target person is not present at the location, initiating a prerecorded query asking to leave a message for the target person;

    d. if the meaning of the subsequent spoken response indicates that the subsequent spoken response is a hold request, entering a wait state to wait for the target person to provide yet another spoken response to the telephone call, wherein upon receiving the yet another spoken response, determining the meaning of the yet another spoken response to determine whether the target person is now on the line, and if the meaning of the yet another spoken response indicates that the target person is now on the line, further comprising initiating a speaker-independent speech recognition application with the target person;

    e. if the meaning of the subsequent spoken response indicates that the subsequent spoken response is a request for the identity of the caller, initiating a prerecorded response indicating the identity of the calling party, repeating the prerecorded greeting which asks for the target person, and repeating step C through step E;

    f. if the meaning of the subsequent spoken response indicates that the telephone number is not the correct number for the target person, initiating a prerecorded apology message and terminating the telephone call; and

    g. if the speaker-independent speech recognition analysis cannot determine the meaning of the subsequent spoken response, repeating the prerecorded greeting which asks for the target person, and repeating step C through step E.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×