IP Library Patent Application 14502058
Patent Application
App. No. 14/502,058

SYSTEMS AND METHODS FOR LOCALIZING AUDIO STREAMS VIA ACOUSTIC LARGE SCALE SPEAKER ARRAYS

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 None
App. No.
14/502,058
Abstract

In one example embodiment, a system for localizing an audio stream includes a processor. The processor is configured to determine channel state information of an acoustic channel between a plurality of speakers and at least one device of a plurality of devices, the at least one device requesting the audio stream from among available audio streams. The processor is further configured to determine transmit signals for transmitting audio signals representing the available audio streams to the plurality of devices, the determined transmit signals being based on at least the determined channel state information such that the requested audio stream is more audible to a user associated with the at least one device compared to other users associated with other ones of the plurality of devices.

Claims (31)

1 . A system for localizing an audio stream, the system comprising:

a processor configured to,

determine channel state information of an acoustic channel between a plurality of speakers and at least one device of a plurality of devices, the at least one device requesting the audio stream from among available audio streams; and

determine transmit signals for transmitting audio signals representing the available audio streams to the plurality of devices, the determined transmit signals being based on at least the determined channel state information such that the requested audio stream is more audible to a user associated with the at least one device compared to other users associated with other ones of the plurality of devices.

2 . The system of claim 1 , wherein the processor is further configured to send the determined transmit signals to the plurality of speakers for transmission to the plurality of devices.

3 . The system of claim 1 , wherein each of the plurality of speakers transmit the audio signals corresponding to the available audio streams.

4 . The system of claim 1 , wherein the processor is configured to determine the transmit signals by,

determining pre-codes based on the determined channel state information; and

applying the determined pre-codes and transmission power coefficients to the audio signal to determine the transmit signals.

5 . The system of claim 4 , wherein the processor is configured to determine the pre-codes based on one of conjugate beamforming or zero-forcing beamforming.

6 . The system of claim 1 , wherein the processor is configured to determine the channel state information by measuring a channel impulse response between each of the plurality of speakers and the at least one device.

7 . The system of claim 6 , wherein the processor is configured to measure the channel impulse response by receiving from each of the plurality of speakers, an acoustic training signal transmitted by the at least one device and received at each of the plurality of speakers.

8 . The system of claim 7 , wherein the acoustic training signal transmitted by the at least one device and other acoustic training signals transmitted by other ones of the plurality of devices are mutually orthogonal.

9 . The system of claim 1 , wherein the processor is further configured to detect a presence of the at least one device in a setting in which the plurality of speakers are installed.

10 . The system of claim 9 , wherein the processor is configured to detect the presence of the at least one device by receiving a request for the audio stream from the at least one device.

11 . A method for localizing an audio stream, the method comprising:

determining channel state information of an acoustic channel between a plurality of speakers and at least one device of a plurality of devices, the at least one device requesting the audio stream from among available audio streams; and

determining transmit signals for transmitting audio signals representing the available audio streams to the plurality of devices, the determined transmit signals being based on at least the determined channel state information such that the requested audio stream is more audible to a user associated with the at least one device compared to other users associated with other ones of the plurality of devices.

12 . The method of claim 11 , further comprising:

sending the determined transmit signals to the plurality of speakers for transmission to the plurality of devices.

13 . The method of claim 11 , wherein each of the plurality of speakers transmit the audio signals corresponding to the available audio streams.

14 . The method of claim 11 , wherein the determining the transmit signals determines the transmit signals by,

determining pre-codes based on the determined channel state information; and

applying the determined pre-codes and transmission power coefficients to the audio signal to determine the transmit signals.

15 . The method of claim 14 , wherein the determining the pre-codes determines the pre-codes based on one of conjugate beamforming or zero-forcing beamforming.

16 . The method of claim 11 , wherein the determining the channel state information determines the channel state information by measuring a channel impulse response between each of the plurality of speakers and the at least one device.

17 . The method of claim 16 , wherein the measuring measures the channel impulse response by receiving from each of the plurality of speakers, an acoustic training signal transmitted by the at least one device and received at each of the plurality of speakers.

18 . The method of claim 17 , wherein the acoustic training signal transmitted by the at least one device and other acoustic training signals transmitted by other ones of the plurality of devices are mutually orthogonal.

19 . The method of claim 11 , further comprising:

detecting a presence of the at least one device in a setting in which the plurality of speakers are installed.

20 . The method of claim 19 , wherein the detecting detects the presence of the at least one device by receiving a request for the audio stream from the at least one device.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 036845/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2014
From: SANIEE, IRAJ; MARZETTA, THOMAS
To: ALCATEL-LUCENT USA INC.
Reel/Frame 034099/0987 →