IP Library Granted Patent US 7,924,995
Granted Patent B2
US 7,924,995 · App. 11/742,559 · Granted Apr 12, 2011

Teleconferencing system with multi-channel imaging

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 7,924,995
App. No.
11/742,559
Granted
Apr 12, 2011
Kind
B2
Abstract

A method is disclosed that breaks the “one line, one location” paradigm of teleconferencing in the prior art. The teleconference bridge in the illustrative embodiment is able to utilize more than one audio channel from each location. By having access to more than one audio channel from a teleconference location's sound field, the bridge is able to create a multi-channel effect during a conference call. When more than one microphone is present in the first sound field, they can be used to create a multi-channel effect in a second or other sound field involved in a conference call that has more than one loudspeaker. With the bridge mimicking the multi-channel imaging in one room with the multi-channel imaging in another, the conference call participants can experience audio depth during a conference call and can experience two-dimensional imaging, depending on the microphone or speaker separation that is present.

Claims (140)

1. A method comprising:

determining, at a teleconference bridge, the presence of

i) a first endpoint and a second endpoint at a first teleconference location, said teleconference bridge being able to receive audio signals from each of said first endpoint and said second endpoint, and

ii) a third endpoint and a fourth endpoint at a second teleconference location, said teleconference bridge being able to transmit audio signals to each of said third endpoint and said fourth endpoint,

wherein said first teleconference location and said second teleconference location are acoustically isolated from each other;

assigning

i) said first endpoint and said third endpoint to a first audio channel, and

ii) said second endpoint and said fourth endpoint to a second audio channel;

receiving

i) a first audio signal from said first endpoint, and

ii) a second audio signal from said second endpoint; and

transmitting

i) a third audio signal to all endpoints that have been assigned to said first audio channel at said second teleconference location, wherein said third audio signal is based on said first audio signal, and

ii) a fourth audio signal to all endpoints that have been assigned to said second audio channel at said second teleconference location, wherein said fourth audio signal is based on said second audio signal.

2. The method of claim 1 further comprising:

receiving

iii) a fifth audio signal from said third endpoint, and

iv) a sixth audio signal from said fourth endpoint; and

transmitting

iii) a seventh audio signal to all endpoints that have been assigned to said first audio channel at said first teleconference location, wherein said seventh audio signal is based on said fifth audio signal, and

iv) an eighth audio signal to all endpoints that have been assigned to said second audio channel at said first teleconference location, wherein said eighth audio signal is based on said sixth audio signal.

3. The method of claim 2 wherein said seventh audio signal further comprises a first attenuated signal, wherein said first attenuated signal is based on said sixth audio signal adjusted by a predetermined attenuation factor.

4. The method of claim 3 wherein said eighth audio signal further comprises a second attenuated signal, wherein said second attenuated signal is based on said fifth audio signal adjusted by said predetermined attenuation factor.

5. The method of claim 2 further comprising:

determining, at said teleconference bridge, the presence of iii) a fifth endpoint at said first teleconference location, wherein said teleconference bridge is also able to receive audio signals from said fifth endpoint;

assigning iii) said fifth endpoint to said first audio channel; and

receiving v) a ninth audio signal from said fifth endpoint;

wherein said third audio signal is based on at least one of said first audio signal and said ninth audio signal.

6. The method of claim 2 further comprising:

determining, at said teleconference bridge, the presence of

iii) a fifth endpoint at said first teleconference location, said teleconference bridge being able to receive audio signals from said fifth endpoint, and

iv) a sixth endpoint at said second teleconference location, said teleconference bridge being able to transmit audio signals to said sixth endpoint;

assigning iii) said fifth endpoint and said sixth endpoint to a third audio channel, wherein the assigning of endpoints to each of said first audio channel, said second audio channel, and said third audio channel is based on the relative positions of the endpoints at said first teleconference location and the relative positions of the endpoints at said second teleconference location coinciding with each other;

receiving v) a ninth audio signal from said fifth endpoint; and

transmitting v) a tenth audio signal to all endpoints that have been assigned to said third audio channel at said second teleconference location, wherein said tenth audio signal is based on said ninth audio signal.

7. The method of claim 6 further comprising:

transmitting, from said teleconference bridge, vi) an eleventh audio signal to said first endpoint;

receiving

vi) a twelfth audio signal from said second endpoint, and

vii) a thirteenth audio signal from said fifth endpoint; and

determining the relative positions of said first endpoint, said second endpoint, and said fifth endpoint, based on the amount of correlation of said twelfth audio signal with said eleventh audio signal and on the amount of correlation of said thirteenth audio signal with said eleventh audio signal.

8. A method comprising:

determining, at a teleconference bridge, the presence of

i) M 1 endpoints that each comprise a microphone, at a first teleconference location, M 1 being a integer greater than one, and

ii) N 2 endpoints that each comprise a loudspeaker, at a second teleconference location, N 2 being a integer greater than one,

wherein said teleconference bridge is able to receive audio signals from each of said M 1 endpoints and is able to transmit audio signals to each of said N 2 endpoints, and wherein said first teleconference location and said second teleconference location are acoustically isolated from each other;

assigning

i) a first nonempty subset of said M 1 endpoints and a second nonempty subset of said N 2 endpoints to a first audio channel, and

ii) a third nonempty subset of said M 1 endpoints and a fourth nonempty subset of said N 2 endpoints to a second audio channel,

wherein said first subset and said third subset are non-intersecting, and wherein said second subset and said fourth subset are non-intersecting;

receiving

i) a first audio signal from a first endpoint in said first subset, and

ii) a second audio signal from said second endpoint in said third subset; and

transmitting

i) a third audio signal to all endpoints in said second subset, wherein said third audio signal is based on said first audio signal, and

ii) a fourth audio signal to all endpoints in said fourth subset, wherein said fourth audio signal is based on said second audio signal.

9. The method of claim 8 further comprising:

determining, at a teleconference bridge, the presence of

iii) M 2 endpoints that each comprise a microphone, at said second teleconference location, M 2 being a integer greater than one, and

iv) N 1 endpoints that each comprise a loudspeaker, at said first teleconference location, N 1 being a integer greater than one,

wherein said teleconference bridge is able to receive audio signals from each of said M 2 endpoints and is able to transmit audio signals to each of said N 1 endpoints;

assigning

iii) a fifth nonempty subset of said M 2 endpoints and a sixth nonempty subset of said N 1 endpoints to said first audio channel, and

iv) a seventh nonempty subset of said M 2 endpoints and an eighth nonempty subset of said N 1 endpoints to said second audio channel,

wherein said fifth subset and said seventh subset are non-intersecting, and wherein said sixth subset and said eighth subset are non-intersecting;

receiving

iii) a fifth audio signal from a third endpoint in said fifth subset, and

iv) a sixth audio signal from a fourth endpoint in said seventh subset; and transmitting

iii) a seventh audio signal to all endpoints in said sixth subset, wherein said seventh audio signal is based on said fifth audio signal, and

iv) an eighth audio signal to all endpoints in said eighth subset, wherein said eighth audio signal is based on said sixth audio signal.

10. The method of claim 9 wherein M 1 is greater than N 2 .

11. The method of claim 9 wherein M 1 is less than N 2 .

12. The method of claim 9 wherein M 1 is greater than N 1 .

13. The method of claim 9 wherein M 1 is less than N 1 .

14. The method of claim 9 further comprising:

assigning v) a ninth nonempty subset of said M 1 endpoints to a third audio channel, wherein said first subset, said third subset, and said ninth subset are non-intersecting; and

receiving v) a ninth audio signal from a fifth endpoint in said ninth subset;

wherein said third audio signal and said fourth audio signal are also based on said ninth audio signal.

15. The method of claim 9 further comprising:

assigning v) a ninth nonempty subset of said N 2 endpoints to a third audio channel, wherein said second subset, said fourth subset, and said ninth subset are non-intersecting; and

transmitting v) a ninth audio signal to a fifth endpoint in said ninth subset;

wherein said ninth audio signal is based on said first audio signal and said second audio signal.

16. The method of claim 9 further comprising:

assigning v) a ninth, non-empty subset of said M 1 endpoints and a tenth, non-empty subset of said N 2 endpoints to a third audio channel, wherein said first subset, said third subset, and said ninth subset are non-intersecting and said second subset, said fourth subset, and said tenth subset are non-intersecting, and wherein the assigning of said ninth subset and said tenth subset to said third audio channel is based on the relative positions of the endpoints at said first teleconference location and the relative positions of the endpoints at said second teleconference location coinciding with each other;

receiving v) a ninth audio signal from a fifth endpoint in said ninth subset; and

transmitting v) a tenth audio signal to a sixth endpoint in said tenth subset;

wherein said tenth audio signal is based on said ninth audio signal.

17. The method of claim 16 further comprising:

transmitting, from said teleconference bridge, vi) an eleventh audio signal to said first endpoint;

receiving

vi) a twelfth audio signal from said second endpoint, and

vii) a thirteenth audio signal from said fifth endpoint; and

determining the relative positions of said first endpoint, said second endpoint, and said fifth endpoint, based on the amount of correlation of said twelfth audio signal with said eleventh audio signal and on the amount of correlation of said thirteenth audio signal with said eleventh audio signal.

18. A method comprising:

determining, at a teleconference bridge, the presence of

i) M 1 endpoints that each comprise a microphone, at a first teleconference location, M 1 being a integer greater than one,

ii) N 2 endpoints that each comprise a loudspeaker, at a second teleconference location, N 2 being a integer greater than one,

iii) M 2 endpoints that each comprise a microphone, at said second teleconference location, M 2 being a integer greater than one, and

iv) N 1 endpoints that each comprise a loudspeaker, at said first teleconference location, N 1 being a integer greater than one,

wherein said teleconference bridge is able to receive audio signals from each of said M 1 endpoints and said M 2 endpoints and is able to transmit audio signals to each of said N 2 endpoints and said N 1 endpoints, and wherein said first teleconference location and said second teleconference location are acoustically isolated from each other;

transmitting, from said teleconference bridge,

i) a first audio signal to a first endpoint of said N 2 endpoints, and

ii) a second audio signal to a second endpoint of said N 1 endpoints;

receiving

i) a third audio signal from a third endpoint of said M 2 endpoints,

ii) a fourth audio signal from a fourth endpoint of said M 2 endpoints,

iii) a fifth audio signal from a fifth endpoint of said M 1 endpoints, and

iv) a sixth audio signal from a sixth endpoint of said M 1 endpoints; and

determining

i) the relative positions of said first endpoint, said third endpoint, and said fourth endpoint with respect to one other, based on the amount of correlation of said third audio signal with said first audio signal and on the amount of correlation of said fourth audio signal with said first audio signal, and

ii) the relative positions of said second endpoint, said fifth endpoint, and said sixth endpoint with respect to one another, based on the amount of correlation of said fifth audio signal with said second audio signal and on the amount of correlation of said sixth audio signal with said second audio signal.

19. The method of claim 18 further comprising:

assigning

i) a first nonempty subset of said M 1 endpoints, a second nonempty subset of said N 2 endpoints, a third nonempty subset of said M 2 endpoints, and a fourth nonempty subset of said N 1 endpoints to a first audio channel, and

ii) a fifth nonempty subset of said M 1 endpoints, a sixth nonempty subset of said N 2 endpoints, a seventh nonempty subset of said M 2 endpoints, and an eighth nonempty subset of said N 1 endpoints to a second audio channel,

wherein said first subset and said fifth subset are non-intersecting, and wherein said second subset and said sixth subset are non-intersecting.

20. The method of claim 19 further comprising:

receiving

v) a seventh audio signal from said fifth endpoint in said first subset, and

vi) a eighth audio signal from said sixth endpoint in said fifth subset; and

transmitting

iii) a ninth audio signal to all endpoints in said second subset, wherein said ninth audio signal is based on said seventh audio signal, and

iv) a tenth audio signal to all endpoints in said sixth subset, wherein said tenth audio signal is based on said eighth audio signal.

21. The method of claim 20 wherein M 1 is greater than N 2 .

22. The method of claim 20 wherein M 1 is less than N 2 .

23. The method of claim 20 wherein M 1 is greater than N 1 .

24. The method of claim 20 wherein M 1 is less than N 1 .

25. The method of claim 20 further comprising:

assigning iii) a ninth nonempty subset of said M 1 endpoints to a third audio channel, wherein said first subset, said fifth subset, and said ninth subset are non-intersecting; and

receiving v) a eleventh audio signal from a seventh endpoint in said ninth subset;

wherein said ninth audio signal and said tenth audio signal are also based on said eleventh audio signal.

26. The method of claim 20 further comprising:

assigning iii) a ninth nonempty subset of said N 2 endpoints to a third audio channel, wherein said second subset, said sixth subset, and said ninth subset are non-intersecting; and

transmitting v) a eleventh audio signal to a seventh endpoint in said ninth subset;

wherein said eleventh audio signal is based on said seventh audio signal and said eighth audio signal.

27. The method of claim 20 further comprising:

assigning iii) a ninth nonempty subset of said M 1 endpoints and a tenth nonempty subset of said N 2 endpoints to a third audio channel, wherein said first subset, said fifth subset, and said ninth subset are non-intersecting and said second subset, said sixth subset, and said tenth subset are non-intersecting;

receiving v) a twelfth audio signal from a seventh endpoint in said ninth subset; and

transmitting v) a thirteenth audio signal to an eighth endpoint in said tenth subset, wherein said thirteenth audio signal is based on said twelfth audio signal; and

wherein the assigning of said ninth subset and said tenth subset to said third audio channel is based on the relative positions of said fifth endpoint and said seventh endpoint coinciding with the relative positions of said first endpoint and said eighth endpoint.

Assignments (26)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149 Recorded Jul 25, 2022
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES
Reel/Frame 060953/0412 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.; AVAYA TECHNOLOGY, LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
Reel/Frame 045032/0213 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC
Reel/Frame 021156/0734 →
SECURITY AGREEMENT Recorded Nov 28, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 020166/0705 →
SECURITY AGREEMENT Recorded Nov 27, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020156/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2007
From: DIETHORN, ERIC JOHN
To: AVAYA TECHNOLOGY LLC
Reel/Frame 019389/0919 →