IP Library Granted Patent US 9,201,812
Granted Patent B2
US 9,201,812 · App. 13/247,975 · Granted Dec 1, 2015

Multiple logical representations of audio functions in a wireless audio transmitter that transmits audio data at different data rates

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,201,812
App. No.
13/247,975
Granted
Dec 1, 2015
Kind
B2
Abstract

Embodiments of the invention relate generally to electrical and electronic hardware, computer software, wired and wireless network communications, and computing devices. More specifically, the embodiments related to structures and techniques for implementing multiple logical representations of audio functions in a wireless audio transmitter, such as a USB dongle configured to transmit and to receive audio data wirelessly via, for example, a Bluetooth link. In one embodiment, a wireless USB audio transceiver can include a multiple mode transmitter configured transmit wireless signals at multiple data rates. Further, the wireless USB audio transceiver can include a first data path modeled as a first audio function, and a second data path modeled as a second audio function. Also, included is a signal detector configured to determine the presence of the audio data on a data path for modifying transmission data rates as a function of the presence of the audio data.

Claims (39)

1. A wireless USB audio transceiver comprising:

a port configured to exchange data via a USB communication channel with a host computing device;

a wireless transceiver configured to receive and transmit wireless signals, the wireless transceiver comprising:

a multiple mode transmitter configured transmit the wireless signals at multiple data rates;

a first data path associated with a first audio function, the first data path configured to transmit audio data transmitted from the port to the wireless transceiver;

a second data path associated with a second audio function, the second data path configured to transmit audio data transmitted from the wireless transceiver to the port, the first audio function and the second audio function being independently controlled via a first control interface and a second control interface, respectively; and

an audio signal detector configured to determine the presence of the audio data on at least one of the first and the second data paths, the audio signal detector also being configured to monitor data activity in a buffer associated with an endpoint in data communication with the first data path or the second data path, wherein the data activity is configured to indicate whether microphone data is streaming via the second data path,

wherein the multiple mode transmitter is configured to transmit the audio data at one of the multiple data rates as a function of the presence of the audio data on one or both of the first and the second data paths.

2. The USB wireless audio transceiver of claim 1 , wherein USB wireless audio transceiver further comprises:

a dongle including the port as a USB port and a housing.

3. The USB wireless audio transceiver of claim 1 , further comprising:

a memory comprising:

a first hierarchical data arrangement for the first audio function, the first hierarchical data arrangement including data representing the first control interface, a first audio streaming interface, and a first endpoint; and

a second hierarchical data arrangement for the second audio function, the second hierarchical data arrangement including data representing the second control interface, a second audio streaming interface, and a second endpoint.

4. The USB wireless audio transceiver of claim 3 , wherein the first hierarchical data and the second hierarchical data are configured to provide data to the host computing device to enumerate the first audio function and the second audio function as different audio devices.

5. The USB wireless audio transceiver of claim 1 , wherein the multiple mode transmitter is configured further to maintain a bandwidth of the wireless signals below a maximum value when the wireless transceiver communicates the audio data on the first data path and the second data path.

6. The USB wireless audio transceiver of claim 1 , wherein the multiple mode transmitter is configured further to transmit the audio data on the first data path at a first data rate when the audio data on the second data path is present.

7. The USB wireless audio transceiver of claim 6 , wherein the multiple mode transmitter is configured further to transmit the audio data on the first data path at a second data rate when the audio data on the second data path is absent, the second data rate being greater than the first data rate.

8. A method comprising:

receiving a request from a host computing device via a USB communications channel for descriptor data;

transmitting descriptors representing multiple subsets of hierarchical data arrangements in response to the request to facilitate enumeration, a first subset of the hierarchical data arrangements including data for a first audio function and a second subset of the hierarchical data arrangements including data for a second audio function;

detecting sound data at a first endpoint of the first audio function;

receiving a control signal into the first audio function to transport the sound data to a speaker;

determining voice data at a second endpoint of the second audio function is absent during a first time interval by monitoring data activity in a buffer associated with the second endpoint, wherein the data activity is configured to indicate whether voice data streaming via the second data path; and

transmitting the sound data at a second data rate.

9. The method of claim 8 , further comprising:

determining that the voice data at the second endpoint of the second audio function is present during a second time interval;

modifying the transmission rate of the sound data; and

transmitting the sound data at a first data rate, the first data rate being less than the second data rate.

10. The method of claim 9 , wherein transmitting the sound data at the first data rate and the second data rate comprises:

transmitting the sound data with a first amount of data to implement higher quality stereo; and

transmitting the sound data with a second amount of data to implement lower quality stereo, respectively,

wherein the second amount is less than the first amount.

11. The method of claim 8 , wherein transmitting the descriptors comprises:

transmitting the descriptors from a dongle via the USB communication channel,

whereby the host computing device detects that the dongle includes a first data representation for a first audio device and a second data representation for a second audio device.

12. The method of claim 8 , wherein transmitting the descriptors comprises:

identifying a first audio control interface (“ACI”) descriptor for transporting speaker data as the sound data via a first data path; and

identifying a second audio control interface (“ACI”) descriptor for transporting microphone data as the voice data via a second data path.

Assignments (17)
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 Feb 2, 2021
From: BLACKROCK ADVISORS, LLC
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 055207/0593 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2017
From: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: JAWB ACQUISITION LLC
Reel/Frame 043746/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: ALIPHCOM
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 043711/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM, LLC
To: JAWB ACQUISITION, LLC
Reel/Frame 043638/0025 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM DBA JAWBONE
To: ALIPHCOM, LLC
Reel/Frame 043637/0796 →
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: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
Reel/Frame 035531/0419 →
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: 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 →
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 Oct 31, 2011
From: SASHITTAL, NIHAR SATYENDRA; SHUKLA, HIMANSHU; MIAO, JEFFERY
To: ALIPHCOM
Reel/Frame 027150/0910 →