Modem call forwarding and three-way calling features for VoIP applications
First Claim
1. A method of establishing voice communications over a packet network using a first computer having a first VoIP application, a first modem, a first modern audio subsystem, a microphone and a speaker, the method comprising:
- establishing a VoIP connection with a second VoIP application using the first VoIP application;
making a phone connection over a phone line using the first modern;
placing the first modern in an audio mode;
enabling the first modem audio subsystem to provide a voice communication path between the first modern and the first VoIP application;
mixing an audio stream received from the first modem with an audio stream received from the microphone to generate a first mix; and
sending the first mix to the first VoIP application.
10 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method of establishing voice communications over a packet network using a first computer having a first VoIP application, a first modem, a first modem audio subsystem, a microphone and a speaker. The method comprises establishing a VoIP connection with a second VoIP application using the first VoIP application; making a phone connection over a phone line using the first modem; placing the first modem in an audio mode; enabling the first modem audio subsystem to provide a voice communication path between the first modem and the first VoIP application; mixing an audio stream received from the first modem with an audio stream received from the microphone to generate a first mix; and sending the first mix to the first VoIP application.
-
Citations
22 Claims
-
1. A method of establishing voice communications over a packet network using a first computer having a first VoIP application, a first modem, a first modern audio subsystem, a microphone and a speaker, the method comprising:
-
establishing a VoIP connection with a second VoIP application using the first VoIP application; making a phone connection over a phone line using the first modern; placing the first modern in an audio mode; enabling the first modem audio subsystem to provide a voice communication path between the first modern and the first VoIP application; mixing an audio stream received from the first modem with an audio stream received from the microphone to generate a first mix; and sending the first mix to the first VoIP application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A first computer for establishing voice communications over a packet network, the first computer comprising:
-
a first VoIP application configured to establish a VoIP connection with a second VoIP application; a first modem configured to make a phone connection over a phone line, wherein the first modem includes an audio mode; a first modern audio subsystem configured to provide a voice communication path between the first modem and the first VoIP application; a speaker; and a microphone; wherein the first modem audio subsystem is further configured to mix an audio stream received from the first modem with an audio stream received from the microphone to generate a first mix, and to send the first mix to the first VoIP application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of establishing voice communications over a packet network using a first computer having a first VoIP application, a first modem, a microphone and a speaker, the method comprising:
-
establishing a VoIP connection with a second VoIP application using the first VoIP application; determining that the VoIP connection is to be forwarded via a phone line to a first user; requesting the first modern to dial a phone number for the first user in response to determining that the VoIP connection is to be forwarded; determining whether the phone line is in use by a second user using the first modem; dialing the phone number using the first modem only if the first modem determines that the phone line is not in use; making a phone connection over a phone line using the first modern; and providing a voice communication path between the first modem and the first VoIP application. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A first computer for establishing voice communications over a packet network, the first computer comprising:
-
a first VoIP application configured to establish a VoIP connection with a second VoIP application, wherein the first VoIP application is further configured to determine that the VoIP connection is to be forwarded via a phone line to a first user; and a first modern configured to receive a request for dialing a phone number for the first user in response to the first VoIP application determining that the VoIP connection is to be forwarded, wherein the first modern is further configured to determine whether the phone line is in use by a second user, and wherein the first modem is further configured to dial the phone number only if the first modem determines that the phone line is not in use, make a phone connection over a phone line and provide a voice communication path to the first VoIP application. - View Dependent Claims (19, 20, 21, 22)
-
Specification