IP Library Granted Patent US 9,177,565
Granted Patent B2
US 9,177,565 · App. 14/621,353 · Granted Nov 3, 2015

Optimized architecture for streaming audio applications

Inventors: Jason Hillyard (San Diego, CA); Robert William Hulvey (Redondo Beach, CA); John Walley (Ladera Ranch, CA); Victor Zhodzishsky (North Potomac, MD)
Assignee: BROADCOM CORPORATION
G10L19/0208G10L19/00G10L19/0019G10L19/03H04L29/06027H04L65/4092H04L65/602H04L65/607H04N21/233H04W4/008H04W28/06H04W76/02H04W80/00H04W84/18
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,177,565
App. No.
14/621,353
Granted
Nov 3, 2015
Kind
B2
Abstract

Methods and systems for processing data disclosed herein includes, in a transceiver chip comprising at least one on-chip processor, compressing, by the at least one on-chip processor, audio information received by the transceiver chip. The compressing utilizes an on-chip audio codec implemented within said at least one on-chip processor. The at least one on-chip processor determined, within said transceiver chip, a frame size of at least one audio frame comprising the compressed audio information.

Claims (32)

1. A method for processing data, the method comprising:

compressing, via an on-chip audio codec, audio information received by a transceiver chip to generate compressed audio information;

generating at least one audio frame based on said compressed audio information; and

determining, within said transceiver chip, a frame size and a frame period of the at least one audio frame based on a data rate and a sample frequency,

wherein said on-chip audio codec is implemented within at least one on-chip processor of the transceiver chip.

2. The method according to claim 1 , wherein said audio codec comprises a low complexity sub-band codec (SBC).

3. The method according to claim 2 , comprising establishing a data channel by said transceiver chip between a host device and a peer wireless device, for communicating said established audio stream to said transceiver chip for compression.

4. The method according to claim 3 , wherein said transceiver chip comprises a Bluetooth transceiver chip, and the method comprises establishing said data channel utilizing one or both of a logical link control and adaptation protocol (L2CAP) and/or an advanced audio distribution profile (A2DP).

5. The method according to claim 1 , comprising generating outside said transceiver chip an audio stream comprising said audio information, wherein said audio stream is generated via an audio/video distribution transport protocol (AVDTP) external to said transceiver chip.

6. The method according to claim 1 , comprising formatting within said transceiver chip said at least one audio frame, based on said determined frame size, wherein the data rate and the sample frequency correspond to an encoded file that is a source of the audio information, and further comprising utilizing said determined frame size and a frame period to maintain a constant data transfer to an audio decoder.

7. The method according to claim 6 , wherein said formatting comprises one or both of fragmenting said at least one audio frame and/or combining a plurality of said at least one audio frame.

8. The method according to claim 6 , comprising formatting said at least one audio frame via an audio/video distribution transport protocol (AVDTP) implemented within said transceiver chip.

9. The method according to claim 1 , comprising acquiring, from outside said transceiver chip, said audio information via a pulse code modulation (PCM) wired connection.

10. A system for processing data, the system comprising:

a transceiver chip configured to receive audio information;

at least one on-chip processor within said transceiver chip; and

an on-chip audio codec implemented within said at least one on-chip processor and configured to compress the audio information to generate compressed audio information,

wherein said at least one processor is configured to enable determining, within said transceiver chip, a frame size and a frame period of at least one audio frame generated based on the compressed audio information, wherein the frame size and the frame period are determined based on a data rate and a sample frequency.

11. The system according to claim 10 , wherein said audio codec comprises a low complexity sub-band codec (SBC).

12. The system according to claim 10 , wherein said at least one processor is configured to enable receiving an audio stream comprising said audio information, via a protocol stack that is external to said transceiver chip, wherein said received audio stream is generated via an audio/video distribution transport protocol (AVDTP) within said protocol stack that is external to said transceiver chip.

13. The system according to claim 10 , wherein said at least one processor enables establishing a data channel between a host device and a peer wireless device, for communicating said established audio stream to said transceiver chip for compression.

14. The system according to claim 13 , wherein said transceiver chip comprises a Bluetooth transceiver chip, and wherein said data channel is established utilizing one or both of a logical link control and adaptation protocol (L2CAP) and/or an advanced audio distribution profile (A2DP) within said protocol stack that is external to said transceiver chip.

15. The system according to claim 10 , wherein said at least one processor enables formatting on-chip, of at least one audio frame comprising said compressed audio information based on the determined frame size, wherein the data rate and the sample frequency correspond to an encoded file that is a source of the audio information, and wherein said determined frame size and a frame period is utilized to maintain a constant data transfer to an audio decoder.

16. The system according to claim 15 , wherein said at least one processor enables formatting said at least one audio frame on-chip by one or both of fragmenting said at least one audio frame and/or combining a plurality of said at least one audio frames.

17. The system according to claim 15 , wherein said at least one processor enables formatting on-chip, of said at least one audio frame via an audio/video distribution transport protocol (AVDTP).

18. The system according to claim 10 , wherein said at least one processor enables acquiring on-chip, said audio information via a pulse code modulation (PCM) wired connection.

19. A non-transitory computer-readable medium encoded with computer executable instructions for processing data to perform:

compressing, using an on-chip audio codec, audio information received by a transceiver chip to generate compressed audio information;

generating at least one audio frame based on said compressed audio information; and

determining, within said transceiver chip, a frame size and a frame period of the at least one audio frame based on a data rate and a sample frequency,

wherein said on-chip audio codec is implemented within at least one on-chip processor of the transceiver chip.

20. The non-transitory computer-readable medium according to claim 19 , comprising code for establishing a data channel via said transceiver chip between a host device and a peer wireless device, for communicating said established audio stream to said transceiver chip for compression, wherein said transceiver chip comprises a Bluetooth transceiver chip.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2015
From: HILLYARD, JASON; HULVEY, ROBERT; WALLEY, JOHN; ZHODZISHSKY, VICTOR
To: BROADCOM CORPORATION
Reel/Frame 036626/0748 →
Continuity (2)
Continuation 11215420 · Aug 20, 2005
Related Publication 20150162015A1 · Jun 11, 2015