IP Library Granted Patent US 9,843,612
Granted Patent B2
US 9,843,612 · App. 14/984,709 · Granted Dec 12, 2017

Voice conference call using PSTN and internet networks

Inventors: Thomas Dye (Austin, TX); Thomas Dundon (San Marcos, TX)
Assignee: VPN MULTICAST TECHNOLOGIES, LLC
H04L65/403H04L12/1818H04L12/4641H04L29/06027H04L65/1009H04L65/4038H04M3/567H04M3/568H04M7/1225H04N7/15H04M7/009H04M2207/35
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,843,612
App. No.
14/984,709
Granted
Dec 12, 2017
Kind
B2
Abstract

A system and method for supporting a multi-participant voice conference call using PSTN and Internet networks is described. The method for supporting a multi-participant voice conference call includes receiving voice from a PSTN client. The method also includes receiving voice data from a moderator and from at least one remote client connected to the Internet. The method then proceeds to mix the voice data from the PSTN client with the voice data from the moderator into a first mixed voice data that is transmitted to the remote client that is connected to the Internet. The method also mixes the voice data from the moderator with the voice data from the remote client connected to the Internet into a second mixed voice data that is transmitted to the PSTN client.

Claims (77)

1. A method for establishing a secure multi-participant conference call including full duplex audio, the method comprising:

initiating a dial-out process to establish a connection with a Public Switched Telephone Network (PSTN) client in response to a local moderator client selecting the PSTN client;

receiving first audio data at the local moderator client from the PSTN client through a PSTN gateway;

receiving second audio data at the local moderator client from a remote client through a Virtual Private Network (VPN) tunnel;

transmitting third audio data, first video data, and first collaboration data from the local moderator client to the remote client through the first VPN tunnel; and

transmitting fourth audio data from the local moderator client to the PSTN client through the PSTN gateway.

2. The method of claim 1 , further comprising:

receiving second video data at the local moderator client from the remote client.

3. The method of claim 1 , further comprising:

receiving second collaboration data at the local moderator client from the remote client.

4. The method of claim 1 , wherein the PSTN client is a cellular telephone.

5. The method of claim 1 , further comprising:

compressing the third audio data prior to the transmitting the third audio data.

6. The method of claim 1 , wherein the second audio data received from the remote client is compressed digital audio data.

7. The method of claim 6 , further comprising:

decompressing the second audio data received from the remote client.

8. The method of claim 7 , further comprising:

mixing the second audio data received from the remote client with the first audio data received from the PSTN client.

9. The method of claim 8 , further comprising:

playing the mixed audio data from speakers connected to the local moderator client.

10. A method for establishing a secure multi-participant conference call including full duplex audio, the method comprising:

initiating a dial-in process to establish a connection with a local moderator client in response to an input from a Public Switched Telephone Network (PSTN) client;

receiving first audio data at the local moderator client from the PSTN client through a PSTN gateway;

receiving second audio data at the local moderator client from a remote client through a Virtual Private Network (VPN) tunnel;

transmitting third audio data, first video data, and first collaboration data from the local moderator client to the remote client through the first VPN tunnel; and

transmitting fourth audio data from the local moderator client to the PSTN client through the PSTN gateway.

11. The method of claim 10 , further comprising:

receiving second video data at the local moderator client from the remote client.

12. The method of claim 10 , further comprising:

receiving second collaboration data at the local moderator client from the remote client.

13. The method of claim 10 , wherein the PSTN client is a cellular telephone.

14. The method of claim 10 , further comprising:

compressing the third audio data prior to the transmitting the third audio data.

15. The method of claim 10 , wherein the second audio data received from the remote client is compressed digital audio data.

16. The method of claim 15 , further comprising:

decompressing the second audio data received from the remote client.

17. The method of claim 16 , further comprising:

mixing the second audio data received from the remote client with the first audio data received from the PSTN client.

18. The method of claim 17 , further comprising:

playing the mixed audio data from speakers connected to the local moderator client.

19. A method for conducting a secure multi-participant conference call including full duplex audio, the method comprising:

receiving first audio data, first video data, and first collaboration data at a server from a first remote client through a first Virtual Private Network (VPN) tunnel;

receiving second audio data at the server from a second remote client through a second VPN tunnel;

receiving third audio data at the server from a Public Switched Telephone Network (PSTN) client through a PSTN gateway;

mixing the first audio data with the second audio data into a first mixed audio data;

mixing the second audio data with the third audio data into a second mixed audio data;

mixing the first audio data with the third audio data into a third mixed audio data;

transmitting the first mixed audio data from the server to the PSTN client through the PSTN gateway;

transmitting the second mixed audio data from the server to the first remote client through the first VPN tunnel;

transmitting the third mixed audio data from the server to the second remote client through the second VPN tunnel; and

transmitting the first video data and the first collaboration data from the sever to the second remote client.

20. The method of claim 19 , further comprising:

receiving second video data at the server from the second remote client.

21. The method of claim 19 , wherein the PSTN client is a cellular phone.

22. The method of claim 19 , further comprising:

compressing the second mixed audio data before the transmitting to the first remote client.

23. The method of claim 22 , further comprising:

decompressing the compressed digital audio data at the first remote client.

24. The method of claim 22 , wherein the compressing the second mixed digital audio data is compressed using a standard audio codec.

25. An apparatus for conducting a secure multi-participant conference call including full duplex audio, the apparatus comprising:

a server being configured to receive:

first audio data, first video data, and first collaboration data from a first remote client through a first Virtual Private Network (VPN) tunnel;

second audio data from a second remote client through a second VPN tunnel; and

third audio data from a Public Switched Telephone Network (PSTN) client through a PSTN gateway;

the server being configured to mix:

the first audio data with the second audio data into a first mixed audio data;

second audio data with the third audio data into a second mixed audio data; and

the first audio data with the third audio data into a third mixed audio data;

the server being configured to transmit:

the first mixed audio data to the PSTN client through the PSTN gateway;

the second mixed audio data to the first remote client through the first VPN tunnel;

the third mixed audio data to the second remote client through the second VPN tunnel; and

the first video data and the first collaboration data to the second remote client.

26. The apparatus of claim 25 , wherein the server is configured to receive second video data from the second remote client.

27. The apparatus of claim 25 , wherein the PSTN client is a cellular phone.

28. The apparatus of claim 25 , wherein the second mixed audio data is compressed digital audio data.

29. The apparatus of claim 28 , wherein the compressed digital audio data is compressed using a standard audio codec.

Assignments (7)
CHANGE OF NAME Recorded Jul 10, 2020
From: VPN MULTICAST TECHNOLOGIES LLC
To: MEETRIX IP, LLC
Reel/Frame 053185/0298 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2016
From: DYE, THOMAS A.; DUNDON, THOMAS A.
To: MEETRIX INC.
Reel/Frame 037438/0822 →
TRUSTEE'S BILL OF SALE Recorded Jan 8, 2016
From: TRUSTEE OF MEETRIX, INC., RANDOLPH N. OSHEROW
To: GREAT WEST CAPITAL, LLC
Reel/Frame 037461/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2016
From: MEETRIX COMMUNICATIONS, INC.
To: COPYTELE PATENT ACQUISITION CORPORATION
Reel/Frame 037470/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2016
From: GREAT WEST CAPITAL, LLC
To: MEETRIX COMMUNICATIONS, INC.
Reel/Frame 037470/0729 →
CHANGE OF NAME Recorded Jan 8, 2016
From: COPYTELE PATENT ACQUISITION CORPORATION
To: ITUS PATENT ACQUISITION CORPORATION
Reel/Frame 037470/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2016
From: ITUS PATENT ACQUISITION CORPORATION
To: VPN MULTICAST TECHNOLOGIES, LLC
Reel/Frame 037470/0755 →
Continuity (5)
Continuation 13674227 · Nov 12, 2012
Continuation 12646892 · Dec 23, 2009
Continuation 10796560 · Mar 9, 2004
Provisional Application 60453307 · Mar 10, 2003
Related Publication 20160112478A1 · Apr 21, 2016