IP Library Granted Patent US 7,298,760
Granted Patent B2
US 7,298,760 · App. 11/510,952 · Granted Nov 20, 2007

System and method for processing audio and video data in a wireless handset

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 7,298,760
App. No.
11/510,952
Granted
Nov 20, 2007
Kind
B2
Abstract

A system for processing audio and video data for a wireless handset is provided. The system includes an audio sampler receiving audio data and converting the audio data into digitally encoded audio data. The system also includes a digital imager receiving image data and converting the image data to digitally encoded image data. A processor coupled to the audio sampler and the digital imager and receives the digitally encoded audio data and the digitally encoded image data and gives processing priority to one of the digitally encoded audio data and the digitally encoded image data.

Claims (41)

1. A system for processing audio and video data for a wireless handset comprising:

a controller generating priority data;

a plurality of channel buffers, each representing a logically separate channel of data; and

a transmission buffer receiving the priority data and data from two or more of the channel buffers and storing the data from the channel buffers, where a number of channel buffers to receive data from and a sequence in which the data received from the channel buffers is stored in the transmission buffer is determined by the priority data.

2. The system of claim 1 wherein the plurality of channel buffers further comprises an audio data buffer.

3. The system of claim 1 wherein the plurality of channel buffers further comprises a video data buffer.

4. The system of claim 1 wherein the plurality of channel buffers further comprises a control data buffer.

5. The system of claim 1 wherein the controller generates priority data based on transmission channel bandwidth.

6. The system of claim 1 wherein the controller generates priority data based on processor capacity of a wireless handset processor.

7. The system of claim 1 wherein the plurality of channel buffers further comprises:

an audio data buffer;

a video data buffer; and

a control data buffer; and

wherein the controller generates priority data based on transmission channel bandwidth and on processor capacity of a wireless handset processor that changes the amount and sequence of data from the audio data buffer, the video data buffer, and the control data buffer that is stored in the transmission buffer.

8. The system of claim 1 wherein the controller receives user control data and uses the user control data to generate the priority data.

9. The system of claim 7 wherein the controller receives user control data and uses the user control data to generate the priority data that changes the amount and sequence of data from the audio data buffer, the video data buffer, and the control data buffer that is stored in the transmission buffer.

10. The system of claim 7 further comprising priority data associated with each channel buffer, wherein audio data can have a lower priority than video data or control data.

11. A method for processing audio and video data for a wireless handset comprising:

generating priority data;

storing data in a plurality of channel buffers;

determining a number of channel buffers to receive data from based on the priority data;

determining an amount of data to be received from each channel buffer; and

storing the data from each selected channel buffer in a transmission buffer.

12. The method of claim 11 wherein storing data in the plurality of channel buffers further comprises storing the data in an audio data buffer.

13. The method of claim 11 wherein storing data in the plurality of channel buffers further comprises storing the data in a video data buffer.

14. The method of claim 11 wherein storing data in the plurality of channel buffers further comprises storing the data in a control data buffer.

15. The method of claim 11 wherein generating priority data comprises generating priority data based on transmission channel bandwidth.

16. The method of claim 11 wherein generating priority data comprises generating priority data based on processor capacity of a wireless handset processor.

17. A method for processing audio and video data for a wireless handset comprising:

generating priority data;

storing data in one or more of an audio data buffer, a video data buffer, and a control data buffer;

determining a number of channel buffers to receive data from;

determining a sequence of data from the audio data buffer, the video data buffer, and the control data buffer that is to be stored in a transmission buffer based on the priority data; and

storing the data from each selected channel buffer in the transmission buffer.

18. The method of claim 17 further comprising:

receiving user-entered control data; and

generating the priority data from the user-entered control data.

19. The method of claim 17 further comprising:

receiving user control data; and

generating priority data that changes the amount and sequence of data from the audio data buffer, the video data buffer, and the control data buffer that is stored in the transmission buffer from the user control data.

20. The method of claim 17 wherein determining the sequence of data from the audio data buffer, the video data buffer, and the control data buffer that is to be stored in the transmission buffer based on the priority data further comprises allowing only null data from one of the audio data buffer, the video data buffer, or the control data buffer to be stored in the transmission buffer if the associated buffer is empty, priority is allocated only to the associated buffer, and data is present in the other buffers.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2014
From: KATIBIAN, BEHNAM S.; HSUEH, ALBERT A.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 033876/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2014
From: CONEXANT SYSTEMS, INC.
To: WASHINGTON SUB, INC.
Reel/Frame 033876/0841 →
MERGER Recorded Oct 2, 2014
From: WASHINGTON SUB, INC.
To: ALPHA INDUSTRIES, INC.
Reel/Frame 033876/0946 →
MERGER Recorded Oct 2, 2014
From: ALPHA INDUSTRIES, INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 033877/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2014
From: SKYWORKS SOLUTIONS, INC.
To: SNAPTRACK, INC.
Reel/Frame 033326/0359 →