Outcalling apparatus
First Claim
1. An outcalling apparatus which comprises:
- a telephone outcalling apparatus for placing a telephone call over a telephone line;
a voice detector;
(a) for receiving telephone signals from the telephone line, (b) for detecting whether the telephone call was answered by a live person, and for generating a voice identification signal;
an answering machine detector;
(a) for receiving telephone signals from the telephone line, (b) for detecting whether the telephone call was answered by an answering machine, and for generating an answering machine identification signal;
a fax detector;
(a) for receiving signals from and sending signals to the telephone line, (b) for detecting whether the telephone call was answered by a facsimile machine, and for generating a fax identification signal;
a data set detector;
(a) for receiving signals from and sending signals to the telephone line, (b) for detecting whether the telephone call was answered by a data set, and for generating a data set identification signal;
a controller, responsive to the voice, answering machine, fax, and data set identification signals, for transmitting an identification signal to the telephone outcalling apparatus which indicates whether the telephone call was answered by a live person, an answering machine, a facsimile machine, or a data set; and
the telephone outcalling apparatus further comprising means, responsive to the identification signal, for connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a live person;
(b) a second signal producing means if the identification signal indicates that the telephone call was answered by an answering machine;
(c) a third signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine; and
(d) a fourth signal producing means if the identification signal indicates that the telephone call was answered by a data set.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the present invention is an apparatus for placing a telephone call over a telephone line and for detecting whether the telephone call was answered by a live person, an answering machine, a facsimile machine, or a data apparatus such as a modem and, depending on the manner in which the telephone call was answered, for connecting: (a) either a human agent or a telephone dialogue application to the telephone line to speak to a live person; (b) a voice message delivery system to the telephone line to send a voice message to an answering machine; (c) a facsimile message delivery system to the telephone line to send a facsimile message to the facsimile machine; and (d) a data message delivery system to the telephone line to send a data message to the data machine.
127 Citations
14 Claims
-
1. An outcalling apparatus which comprises:
-
a telephone outcalling apparatus for placing a telephone call over a telephone line; a voice detector;
(a) for receiving telephone signals from the telephone line, (b) for detecting whether the telephone call was answered by a live person, and for generating a voice identification signal;an answering machine detector;
(a) for receiving telephone signals from the telephone line, (b) for detecting whether the telephone call was answered by an answering machine, and for generating an answering machine identification signal;a fax detector;
(a) for receiving signals from and sending signals to the telephone line, (b) for detecting whether the telephone call was answered by a facsimile machine, and for generating a fax identification signal;a data set detector;
(a) for receiving signals from and sending signals to the telephone line, (b) for detecting whether the telephone call was answered by a data set, and for generating a data set identification signal;a controller, responsive to the voice, answering machine, fax, and data set identification signals, for transmitting an identification signal to the telephone outcalling apparatus which indicates whether the telephone call was answered by a live person, an answering machine, a facsimile machine, or a data set; and the telephone outcalling apparatus further comprising means, responsive to the identification signal, for connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a live person;
(b) a second signal producing means if the identification signal indicates that the telephone call was answered by an answering machine;
(c) a third signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine; and
(d) a fourth signal producing means if the identification signal indicates that the telephone call was answered by a data set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by a live person and generating a voice identification signal; detecting whether the telephone call was answered by an answering machine and generating an answering machine identification signal; detecting whether the telephone call was answered by a facsimile machine and generating a fax identification signal; detecting whether the telephone call was answered by a data set and generating a data set identification signal; responsive to the voice, answering machine, fax, and data set identification signals, determining whether the telephone call was answered by a live person, an answering machine, a facsimile machine, or a data set and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a live person;
(b) a second signal producing means if the identification signal indicates that the telephone call was answered by an answering machine;
(c) a third signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine; and
(d) a fourth signal producing means if the identification signal indicates that the telephone call was answered by a data set.
-
-
9. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by an answering machine and generating an answering machine identification signal; detecting whether the telephone call was answered by a facsimile machine and generating a fax identification signal; responsive to the answering machine and fax identification signals, determining whether the telephone call was answered by an answering machine or a facsimile machine and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by an answering machine and (b) a second signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine.
-
-
10. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by a live person and generating a voice identification signal; detecting whether the telephone call was answered by a facsimile machine and generating a fax identification signal; responsive to the voice and fax identification signals, determining whether the telephone call was answered by a live person or a facsimile machine and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a live person and (b) a second signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine.
-
-
11. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by a live person and generating a voice identification signal; detecting whether the telephone call was answered by an answering machine and generating an answering machine identification signal; detecting whether the telephone call was answered by a facsimile machine and generating a fax identification signal; responsive to the voice, answering machine and fax identification signals, determining whether the telephone call was answered by a live person, an answering machine, or a facsimile machine and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a live person;
(b) a second signal producing means if the identification signal indicates that the telephone call was answered by an answering machine; and
(c) a third signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine.
-
-
12. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by a live person and generating a voice identification signal; detecting whether the telephone call was answered by a data set and generating a data set identification signal; responsive to the voice and data set identification signals, determining whether the telephone call was answered by a live person or a data set and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a live person and (b) a second signal producing means if the identification signal indicates that the telephone call was answered by a data set.
-
-
13. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by an answering machine and generating an answering machine identification signal; detecting whether the telephone call was answered by a data set and generating a data set identification signal; responsive to the answering machine and data set identification signals, determining whether the telephone call was answered by an answering machine or a data set and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by an answering machine and (b) a second signal producing means if the identification signal indicates that the telephone call was answered by a data set.
-
-
14. A method for outcalling which comprises the steps of:
-
placing a telephone call over a telephone line; detecting whether the telephone call was answered by a facsimile machine and generating a fax identification signal; detecting whether the telephone call was answered by a data set and generating a data set identification signal; responsive to the fax and data set identification signals, determining whether the telephone call was answered by a facsimile machine or a data set and generating an identification signal; and connecting the telephone line to;
(a) a first signal producing means if the identification signal indicates that the telephone call was answered by a facsimile machine and (b) a second signal producing means if the identification signal indicates that the telephone call was answered by a data set facsimile machine.
-
Specification