Software based single agent multipoint conference capability
First Claim
1. A method of providing a three-party connection within a personal computer among a first call participant, a second call participant and a third call participants through a personal computer during a telephone call, such method comprising:
- providing a first port within a protocol stack of the personal computer for voice information of the first participant, a second port within the protocol stack the personal computer for voice information of the telephone call of the second participant and a third port within the protocol stack of the personal computer for voice information of the third call participant;
receiving a connection instruction from the first participant through a keyboard of the first participant;
forming a software mixer in response to the instruction;
mixing the voice information from the ports of at least two of the group consisting of the first, the second and the third call participants within the formed software mixer of the personal computer; and
transferring the mixed voice information from the personal computer to at least one of the group consisting of the first call participant working at the personal computer, the second participant and the third participant.
24 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for providing a three-party connection among a first, second and third call participant during a voice-over-Internet-Protocol (VoIP) telephone call. The method includes the steps of providing a respective first and second port within a transceiving terminal for receiving VoIP voice information of the VoIP telephone call from the first and second call participants, mixing the VoIP information from the ports of the first and second call participants and transferring the mixed VoIP information to the third call participant.
62 Citations
31 Claims
-
1. A method of providing a three-party connection within a personal computer among a first call participant, a second call participant and a third call participants through a personal computer during a telephone call, such method comprising:
-
providing a first port within a protocol stack of the personal computer for voice information of the first participant, a second port within the protocol stack the personal computer for voice information of the telephone call of the second participant and a third port within the protocol stack of the personal computer for voice information of the third call participant; receiving a connection instruction from the first participant through a keyboard of the first participant; forming a software mixer in response to the instruction; mixing the voice information from the ports of at least two of the group consisting of the first, the second and the third call participants within the formed software mixer of the personal computer; and transferring the mixed voice information from the personal computer to at least one of the group consisting of the first call participant working at the personal computer, the second participant and the third participant. - View Dependent Claims (2, 5, 6, 7, 8, 9, 10, 11)
-
-
3. A method of providing a three-party connection within a personal cornputer among a first call participant working at the personal computer through a local area network and second and third call participants during a voice-over-Internet-Protocol (VoIP) telephone call, such method comprising:
-
determining an identify of a call originator of the VoIP telephone call based upon a source IP address delivered to the personal computer along with the VoIP call; providing a first port within the personal computer for voice information of the first participant, a second port within the personal computer for voice information of the VoIP telephone call of the second participant and a third port within the personal computer for voice information of the third call participant; mixing the voice information from the ports of at least two of the group consisting of the first, the second and the third call participants within the personal computer; and transferring the mixed voice information from the personal computer to at least one of the group consisting of the first call participant working at the personal computer, the second participant and the third participant selecting a message to be played for the benefit of the first participant based upon the determined identity of the second participant where the selected message is heard only by the first participant and not by the second participant. - View Dependent Claims (4)
-
-
12. An apparatus for providing a three-party connection within a personal computer among a first call participant, a second call participant and a third call participants during a telephone call, such apparatus comprising:
-
means for providing a first port within a protocol stack of the personal computer for voice information of the first participant, a second port within the protocol stack of the personal computer for voice information of the telephone call of the second participant and a third port within the protocol stack of the personal computer for voice information of the third call participant; means for receiving a connection instruction from the first participant through a keyboard of the first participant; means for forming a software mixer in response to the instruction; means for mixing the voice information from the ports of the protocol stack from at least two of the group consisting of the first, the second and the third call participants; and means for transferring the mixed information from the personal computer to at least one of the group consisting of the first call participant working at the personal computer, the second call participant and the third call participant. - View Dependent Claims (13, 16, 17, 18, 19, 20, 21, 22)
-
-
14. An apparatus for providing a three-party connection within a personal computer among a first call participant working at the personal computer through a local area network and second and third call participants during a voice-over-Internet-Protocol (VoIP) telephone call, such apparatus comprising:
-
means for determining an identify of a call originator of the VoIP telephone call based upon a source IP address delivered to the personal computer along with the VoIP call; means for providing a first port within the personal computer for voice information of the first participant, a second port within the personal computer for voice information of the VoIP telephone call of the second participant and a third port within the personal computer for voice information of the third call participants; means for mixing the voice information from the ports of at least two of the group consisting of the first, the second and the third call participants; means for transferring the mixed information from the personal computer to at least one of the group consisting of the first call participant working at the personal computer, the second call participant and the third call participant; and means for selecting a message to be played for the benefit of the first participant based upon the determined identity of the second participant where the selected message is heard only by the first participant and not by the second participant. - View Dependent Claims (15)
-
-
23. An apparatus for providing a three-party connection within a personal computer among a first call participant, a second participant and a third call participants during a telephone call, such apparatus comprising:
-
a first port within a protocol stack of the personal computer adapted to exchange voice information with the first participant working at the personal computer; a second port within the rotocol stack of the computer terminal adapted to exchange voice information of the telephone call with the second call participant; a third port within the protocol stack of the personal computer adapted to exchange voice information with the third participant; a keyboard coupled to the personal computer through which the first participant may enter connection instruction; a central processing unit within the personal computer that forms a software mixer in response to the entered connection instruction; the software mixer adapted to mix the voice information from the ports of at least two of the group consisting of the first, the second and the third call participants; and a communication processor adapted to transfer the mixed voice information to at least one of the group consisting of the first, the second and the third call participant. - View Dependent Claims (24, 26, 27, 28, 29, 30, 31)
-
-
25. An apparatus for providing a three-party connection within a personal computer among a first call participant working at the personal computer through a local area network and second and third call participants during a voice-over-Internet-Protocol (VoIP) tele hone call, such apparatus comprising:
-
a central processing unit adapted to determine an identity of a call originator of the VoIP telephone call based upon a source IP address delivered to the personal computer along with the VoIP call; a first port within the personal computer adapted to exchange vQice information with the first participant working at the personal computer through the local area network; a second port within the computer terminal adapted to exchange voice information of the VoIP telephone call with the second call participant; a third port within the personal computer adapted to exchange voice information with the third participant; a mixer adapted to mix the voice information from the ports of at least two of the group consisting of the first, the second and the third call participants; and a communication processor adapted to transfer the mixed voice information to at least one of the group consisting of the first, the second and the third call participant the central processing unit being further adapted to select a message to be played for the benefit of the first participant based upon the determined identity of the second participant where the selected message is heard only by the first participant and not by the second participant.
-
Specification