Method and system for managing multiple simultaneously placed calls
First Claim
1. A method for managing multiple simultaneously placed calls, comprising the steps of:
- a. enabling calling, in parallel and simultaneously, a plurality of parties;
b. detecting an initial answer and a subsequent answer from an initial party and a subsequent party, respectively;
c. placing the subsequent party on hold while determining whether the initial answer is from a live person or a machine-operated apparatus;
d. playing a pre-recorded message to the initial party when the initial answer is from a machine-operated apparatus;
e. determining whether the subsequent answer is from a live person or an other machine-operated apparatus and;
f. enabling a live conversation with the subsequent party when the subsequent answer is from the live person.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed, herein, for managing multiple simultaneously placed calls by enabling calling, in parallel and simultaneously, a plurality of parties. An initial answer is detected from one of the plurality of parties and the initial answer is further determined to be from a live person or a machine-operated apparatus, such as an answering machine, voice-mail service. Where the initial answer is from a machine-operated apparatus a pre-recorded message is played; unlike where a live person has been detected. Therein, a live conversation is enabled where the initial answer is determined to be a live person. Finally, the method includes the simultaneous management of the other called parties while the live conversation with the initial live person is occurring.
11 Citations
25 Claims
-
1. A method for managing multiple simultaneously placed calls, comprising the steps of:
-
a. enabling calling, in parallel and simultaneously, a plurality of parties; b. detecting an initial answer and a subsequent answer from an initial party and a subsequent party, respectively; c. placing the subsequent party on hold while determining whether the initial answer is from a live person or a machine-operated apparatus; d. playing a pre-recorded message to the initial party when the initial answer is from a machine-operated apparatus; e. determining whether the subsequent answer is from a live person or an other machine-operated apparatus and; f. enabling a live conversation with the subsequent party when the subsequent answer is from the live person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing multiple simultaneously placed calls, comprising the steps of:
-
a. in response to an emergency call initiation, enabling calling, in parallel and simultaneously, a plurality of parties; b. detecting an initial answer and a subsequent answer from an initial party and a subsequent party, respectively, the subsequent answer while the connection associated with the initial answer is still active; c. determining whether the initial answer is from a live person or a machine-operated apparatus; d. playing a pre-recorded message to the initial party when the initial answer is from a machine-operated apparatus; e. determining whether the subsequent answer while the prerecorded message is played to the first device is by a live person or an other machine-operated apparatus; and f. playing another prerecorded message while waiting to enable a live conversation with the subsequent party when the subsequent answer is by the live person. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for managing a user'"'"'s multiple simultaneously placed calls, comprising:
-
a) a telecommunications network coupled to a presence function for determining presence status of a plurality of parties; b) at least one server for enabling calling, in parallel and simultaneously, the plurality of parties, detecting an initial answer and a subsequent answer from an initial party and a subsequent party, respectively, placing the subsequent party on hold while determining whether the initial answer is from a live person or a machine-operated apparatus, playing a pre-recorded message to the initial party when the initial answer is from a machine-operated apparatus, determining whether the subsequent answer is from a live person or the machine-operated apparatus and enabling a live conversation with the subsequent party when the subsequent answer is from the live person associated with the subsequent answer; and c) a memory device for storing a pre-recorded message, wherein the pre-recorded message is forwarded to the other called parties. - View Dependent Claims (23, 24)
-
-
25. A method of multiple call generation from a single mobile communication device to a plurality of communication devices, the method comprising:
-
initiating, by the mobile communication device, calling in parallel and simultaneously, to the plurality of communication devices; playing a first pre-recorded message to a first one of the plurality of devices to answer when an initial answer from the first one of the plurality of devices to answer is determined to be machine-operated, else, enabling a live conversation using the first one of the plurality of devices to answer when the initial answer is determined to be by a live person; determining whether a second answer by a second one of the plurality of device to answer is machine-operated or by a live person, when the second answer is received during the live conversation using the first one of the plurality of devices to answer; and playing to the second one of the plurality of devices to answer a second pre-recorded message different from the first pre-recorded message, when the second answer is received during the live conversation using the first one of the plurality of devices to answer.
-
Specification