IP Library Granted Patent US 9,245,514
Granted Patent B2
US 9,245,514 · App. 13/561,033 · Granted Jan 26, 2016

Speaker with multiple independent audio streams

Inventor: Thomas Alan Donaldson (London, GB)
Assignee: AliphCom
G10K11/16H04R27/00H04M3/564H04M3/568H04R2499/13H04R2499/15H04S7/302H04S7/303
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,245,514
App. No.
13/561,033
Granted
Jan 26, 2016
Kind
B2
Abstract

The various embodiments relate generally to systems, devices, apparatuses, and methods for providing audio streams to multiple listeners, and more specifically, to a system, a device, and a method for providing independent listener-specific audio streams to multiple listeners using a common audio source, such as a set of loudspeakers, and, optionally, a shared audio stream. In some embodiments, a method includes identifying a first audio stream for reception at a first region to be canceled at a second region, and generating a cancellation signal that is projected in another audio stream destined for the second region. The cancellation signal and the first audio steam are combined at the second region. Further, a compensation signal to reduce the cancellation signal at the first region can be generated.

Claims (61)

1. A method comprising:

identifying a first audio stream for reception at a first region to be canceled at a second region;

modifying the first audio stream to form a modified first audio stream, the modifying further comprising forming a plurality of cancellation signals including the modified first audio stream to be projected via the second channel loudspeaker, and forming recursively a plurality of compensation signals including the compensation signal to compensate for the presence of the plurality of cancellation signals at the first region;

designating the modified first audio stream to be projected via a second channel loudspeaker and the first audio stream via a first channel loudspeaker to the second region;

acoustically combining the modified first audio stream and the first audio stream to reduce an effect of the first audio stream at the second region; and

generating a compensation signal to reduce the modified first audio stream at the first region.

2. The method of claim 1 , wherein the forming recursively the plurality of compensation signals further comprises:

determining a magnitude of one of the plurality of compensation signals; and

forming other compensation signals until a threshold magnitude is met.

3. The method of claim 2 , further comprising:

selecting the threshold magnitude based on a magnitude of a shared audio stream.

4. The method of claim 1 , further comprising:

identifying a second audio stream for reception at the second region to be canceled at the first region;

identifying a shared audio stream for reception at the first region and the second region; and

generating audio signals to project the first audio stream with reduced magnitude at the second region, the second audio stream with reduced magnitude at the first region, and the shared audio stream to the first region and the second region.

5. The method of claim 4 , further comprising:

determining locations of the first region and the second region;

generating the modified first audio stream based on the locations;

determining updated locations of the first region and the second region; and

tuning automatically the modification of the first audio stream based on the updated locations.

6. The method of claim 5 , wherein determining the updated locations of the first region and the second region further comprise:

receiving location data representing the updated locations from wearable computing devices,

wherein a first wearable computing device is disposed at the first region and a second wearable computing device is disposed at the second region.

7. The method of claim 4 , further comprising:

selecting one of either the first region or the second region for receiving a private audio stream not intended for the other of either the first region or the second region,

wherein the private audio stream originates at a remote region.

8. The method of claim 7 , wherein the private audio stream is generated during a teleconference in which audio signals of multiple remote regions are generated as a shared audio envelop, the private audio stream originating from the remote region of the multiple remote regions.

9. The method of claim 1 , wherein modifying the first audio stream to form the modified first audio stream further comprises:

forming a first cancellation signal.

10. The method of claim 9 , wherein generating the compensation signal further comprises:

determining the first cancellation signal at the first region to form a first region cancellation signal;

generating a first compensation signal as the compensation signal based on the first region cancellation signal;

designating the first compensation signal for projection via the first channel loudspeaker; and

acoustically combining the first compensation signal and the first region cancellation signal to reduce another effect of the first region cancellation signal.

11. The method of claim 9 further comprising:

identifying a first compensation signal to be canceled at the second region;

modifying the first compensation signal to form a modified first compensation signal as a second cancellation signal;

designating the second cancellation signal for projection via the second channel loudspeaker to the second region; and

acoustically combining the second cancellation signal and the first compensation signal to reduce an effect of the first compensation signal at the second region.

12. The method of claim 11 , further comprising:

forming the second compensation signal to reduce an effect of the second cancellation signal at the first region.

13. The method of claim 1 , further comprising:

identifying a shared audio stream for reception at the first region and the second region;

mixing the shared audio stream with at least the first audio stream configured to propagate from the first channel loudspeaker and a second audio stream configured to propagate from the second channel loudspeaker to form a mixed shared audio stream; and

projecting the mixed shared audio stream to the first region and the second region.

14. The method of claim 1 , modifying the first audio stream to form a modified first audio stream further comprises:

inverting the first audio stream to form an inverted first audio stream; and

delaying the inverted first audio stream.

15. The method of claim 1 , further comprising:

attenuating the modified first audio stream.

16. An apparatus comprising:

a dual-mode audio stream generator including one or more processors, the dual-mode audio stream generator configured to generate a shared audio stream in a first mode and generate multiple audio streams in a second mode for transmission via a loudspeaker system including at least a first loudspeaker for a first audio stream and a second loudspeaker for a second audio stream, at least one audio stream is isolated from receiving at least another of the audio streams, the dual-mode audio stream generator comprising;

a crosstalk cancellation filter for the first audio stream comprising:

a modified audio signal generator configured to generate one or more cancellation signals based on the first audio stream for transmission via the second loudspeaker, the first audio stream being projected via the second loudspeaker, and forming recursively a plurality of compensation signals including one or more compensation signals to compensate for the presence of the one or more cancellation signals; and

a compensation signal generator configured to generate the one or more compensation signals to compensate for the one or more cancellation signals,

wherein the one or more compensation signals are generated recursively until a threshold magnitude of at least one of the one or more compensation signals is achieved,

wherein either the first mode or the second mode, or both are active.

17. The apparatus of claim 16 , further comprising:

a region locator configured to determine locations of a first region and a second region to which the multiple audio streams are projected, and to update the locations of the first region and the second region automatically.

18. The apparatus of claim 17 , further comprising:

a communication module configured to establish communications with one or more wearable devices to receive data representing the locations.

Assignments (18)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: JI AUDIO HOLDINGS LLC
To: JAWBONE INNOVATIONS, LLC
Reel/Frame 056323/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: JAWB ACQUISITION LLC
To: JI AUDIO HOLDINGS LLC
Reel/Frame 056320/0195 →
RELEASE OF SECURITY INTEREST Recorded Aug 15, 2019
From: JAWBONE HEALTH HUB, INC.; JB IP ACQUISITION, LLC
To: J FITNESS LLC
Reel/Frame 050067/0286 →
RELEASE OF SECURITY INTEREST Recorded Aug 8, 2019
From: BLACKROCK ADVISORS, LLC
To: ALIPHCOM LLC
Reel/Frame 050005/0095 →
SECURITY INTEREST Recorded Jul 22, 2019
From: JB IP ACQUISITION, LLC
To: J FITNESS LLC
Reel/Frame 049825/0907 →
UCC FINANCING STATEMENT Recorded Jul 22, 2019
From: JB IP ACQUISITION, LLC
To: J FITNESS LLC
Reel/Frame 049825/0718 →
UCC FINANCING STATEMENT Recorded Jul 22, 2019
From: JAWBONE HEALTH HUB, INC.
To: J FITNESS LLC
Reel/Frame 049825/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2019
From: ALIPHCOM, LLC; BODYMEDIA, INC.
To: JB IP ACQUISITION LLC
Reel/Frame 049805/0582 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPL. NO. 13/982,956 PREVIOUSLY RECORDED AT REEL: 035531 FRAME: 0554. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Nov 2, 2017
From: SILVER LAKE WATERMAN FUND, L.P., AS ADMINISTRATIVE AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
Reel/Frame 045167/0597 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. 13870843 PREVIOUSLY RECORDED ON REEL 036500 FRAME 0173. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 26, 2017
From: ALIPHCOM; MACGYVER ACQUISITION, LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 041793/0347 →
SECURITY INTEREST Recorded Aug 27, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 036500/0173 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2015
From: SILVER LAKE WATERMAN FUND, L.P., AS ADMINISTRATIVE AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION, LLC
Reel/Frame 035531/0554 →
SECURITY INTEREST Recorded Apr 28, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 035531/0312 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
Reel/Frame 035531/0419 →
NOTICE OF SUBSTITUTION OF ADMINISTRATIVE AGENT IN PATENTS Recorded Dec 3, 2014
From: DBD CREDIT FUNDING LLC, AS RESIGNING AGENT
To: SILVER LAKE WATERMAN FUND, L.P., AS SUCCESSOR AGENT
Reel/Frame 034523/0705 →
PATENT SECURITY AGREEMENT Recorded Dec 4, 2013
From: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 031764/0100 →
SECURITY AGREEMENT Recorded Aug 8, 2013
From: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.
To: DBD CREDIT FUNDING LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 030968/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2013
From: DONALDSON, THOMAS ALAN
To: ALIPHCOM
Reel/Frame 029800/0778 →
Continuity (2)
Provisional Application 61512715 · Jul 28, 2011
Related Publication 20130129103A1 · May 23, 2013