IP Library Granted Patent US 9,247,069
Granted Patent B1
US 9,247,069 · App. 11/438,009 · Granted Jan 26, 2016

Modem call forwarding and three-way calling features for VoIP applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,247,069
App. No.
11/438,009
Granted
Jan 26, 2016
Kind
B1
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.

Claims (51)

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.

2. The method of claim 1 further comprising:

mixing the audio stream received from the first modern with an audio stream received from the first VoIP application to generate a second mix; and

sending the second mix to the speaker.

3. The method of claim 1 further comprising:

mixing the audio stream received from microphone with the audio stream received from the first VoIP application to generate a third mix; and

sending the third mix to the first modem.

4. The method of claim 1 , wherein prior to the making of the phone connection, the method further comprises: dialing a phone number over the phone line using the first modern.

5. The method of claim 1 , wherein prior to the making of the phone connection, the method further comprises: answering a call received over the phone line using the first modem.

6. The method of claim 1 , wherein the phone connection occurs prior to the VoIP connection.

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.

8. The first computer of claim 7 , wherein the first modem audio subsystem is further configured to mix the audio stream received from the first modem with an audio stream received from the first VoIP application to generate a second mix, and to send the second mix to the speaker.

9. The first computer of claim 7 , wherein the first modem audio subsystem is further configured to mix the audio stream received from microphone with the audio stream received from the first VoIP application to generate a third mix, and to send the third mix to the first modem.

10. The first computer of claim 7 , wherein prior to making the phone connection, the first modem dials a phone number over the phone line.

11. The first computer of claim 7 , wherein prior to making the phone connection, the first modem answers a call received over the phone line.

12. The first computer of claim 7 , wherein the phone connection occurs prior to the VoIP connection.

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.

14. The method of claim 13 , wherein if the first modem determines that the phone line is in use by the second user, the second user is alerted about the VoIP connection.

15. The method of claim 13 , wherein after providing the communication path, the method further comprises: monitoring the phone line using the first modem to determine if a communication device connected to the phone line goes off-hook.

16. The method of claim 15 , wherein the monitoring the phone line determines that the communication device connected to the phone line has gone off-hook, and the method further comprises:

alerting the communication device that the VoIP connection is in progress; and

inquiring whether the communication device is to join the VoIP connection.

17. The method of claim 15 , wherein the monitoring the phone line determines that the communication device connected to the phone line has gone off-hook, and the method further comprises:

alerting users of the VoIP connection that the communication device has gone off-hook; and

inquiring whether the communication device is to join the VoIP connection.

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.

19. The first computer of claim 18 , wherein if the first modem determines that the phone line is in use by the second user, the second user is alerted about the VoIP connection.

20. The first computer of claim 18 , wherein after providing the communication path, the first modem monitors the phone line to determine if a communication device connected to the phone line goes off-hook.

21. The first computer of claim 20 , wherein the first modern determines that the communication device connected to the phone line has gone off-hook, and the first computer alerts the communication device that the VoIP connection is in progress and inquires whether the communication device is to join the VoIP connection.

22. The first computer of claim 20 , wherein the first modem determines that the communication device connected to the phone line has gone off-hook, and the first computer alerts users of the VoIP connection that the communication device has gone off-hook and inquiring whether the communication device is to join the VoIP connection.

Assignments (8)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
CHANGE OF NAME Recorded Jun 26, 2017
From: CONEXANT SYSTEMS, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 042986/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2016
From: LAKESTAR SEMI INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 038803/0693 →
CHANGE OF NAME Recorded May 20, 2016
From: CONEXANT SYSTEMS, INC.
To: LAKESTAR SEMI INC.
Reel/Frame 038777/0885 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
SECURITY AGREEMENT Recorded Jun 7, 2010
From: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 024492/0339 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2010
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. (FORMERLY, THE BANK OF NEW YORK TRUST COMPANY, N.A.)
To: CONEXANT SYSTEMS, INC.
Reel/Frame 023998/0838 →