Patent ID: 7903137

Claim:
A method for performing echo cancellation of audio signals comprising: (a) receiving one or more remote audio signals and corresponding spatial indicators from one or more remote systems; (b) generating output signals for a plurality of speakers based on the one or more remote audio signals and the corresponding spatial indicators; (c) supplying a microphone input signal to a first echo canceller in a series of echo cancellers, wherein each echo canceller of the series corresponds to a position in a set of positions along a one-dimensional locus passing through the plurality of speakers˜wherein each echo canceller of the series includes a first input, a second input and an output, wherein the output of each echo canceller except for a last echo canceller of the series feeds the first input of a next echo canceller of the series, wherein the microphone input signal is supplied to the first input of the first echo canceller; (d) mapping each of the remote audio signals to a corresponding one of the positions based on the corresponding spatial indicator; (e) for each position of the set of positions, combining any of the remote audio signals that map to that position in order to form a corresponding input signal which is supplied as the second input of the corresponding echo canceller; (f) transmitting a resultant signal including at least the output of the last echo canceller to the one or more remote systems.