IP Library Granted Patent US 7,466,362
Granted Patent B2
US 7,466,362 · App. 10/462,955 · Granted Dec 16, 2008

Data rate management system and method for A/V decoder

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,466,362
App. No.
10/462,955
Granted
Dec 16, 2008
Kind
B2
Abstract

Devices and methods are disclosed for managing an output of an output stream. One embodiment relates to a method of tracking an output of an A/V decoder. In this embodiment, indication of an output stream time reference and a location of at least one output sample are received. The received time reference is compared to the output sample and the output sample rate of the A/V decoder is adjusted.

Claims (34)

1. A method of tracking an output of an A/V decoder comprising:

(a) receiving an indication of an input stream time reference signal;

(b) receiving a location of at least one output sample;

(c) comparing said time reference signal to said output sample location; and

(d) adjusting an output sample rate of the A/V decoder, wherein adjusting further comprises receiving at least one next sample request signal.

2. The method of claim 1 , wherein step (b) further comprises receiving a location of a current output sample.

3. The method of claim 1 , wherein step (c) further comprises determining if said output sample location leads said time reference signal.

4. The method of claim 3 , wherein step (d) comprises slowing said output sample rate.

5. The method of claim 1 , wherein step (c) further comprises determining if said output sample location lags said time reference signal.

6. The method of claim 5 , wherein step (d) comprises speeding up said output sample rate.

7. The method of claim 1 , further comprising repeating steps (a) through (d).

8. The method of claim 1 , wherein step (d) comprises indirectly adjusting said output sample rate.

9. The method of claim 8 , wherein step (d) comprises indirectly adjusting said output sample rate using at least one rate control signal.

10. The method of claim 9 , wherein step (d) further comprises receiving the at least one next sample request signal as feedback.

11. The method of claim 1 , wherein step (d) comprises directly adjusting said output sample rate.

12. The method of claim 11 , wherein step (d) comprises directly adjusting said output sample rate using at least one phase signal.

13. A method of tracking an output of an A/V decoder comprising:

(a) receiving an indication of an input stream system time reference signal;

(b) receiving a location of a current output sample;

(c) determining if said current output sample location leads or lags said system time reference signal;

(d) decimating output samples if said current output sample location leads said system time reference signal; and

(e) interpolating output samples if said current output sample location lags said system time reference signal.

14. The method of claim 13 , comprising repeating steps (a) through (e).

15. A rate managed output device adapted to manage a rate of an output of an A/V decoder, wherein said rate managed output device is adapted to receive at least an indication of an input stream time reference signal; receive a location of at least one output sample, compare said time reference signal to said output sample location; adjust an output sample rate of said A/V decoder, and receive at least one next sample request signal as feedback.

16. The rate managed output device of claim 15 , wherein receiving a location further comprises receiving a location of a current output sample.

17. The rate managed output device of claim 15 , wherein comparing said time reference signal to said output sample location further comprises determining if said output sample location leads said time reference signal.

18. The rate managed output device of claim 17 , wherein adjusting an output sample rate of the A/V decoder comprises slowing said output sample rate.

19. The rate managed output device of claim 15 , wherein comparing said time reference signal to said output sample location further comprises determining if said output sample location lags said time reference signal.

20. The rate managed output device of claim 19 , wherein adjusting an output sample rate of the A/V decoder comprises speeding up said output sample rate.

21. The rate managed output device of claim 15 , wherein adjusting an output sample rate of the A/V decoder comprises indirectly adjusting said output sample rate.

22. The rate managed output of claim 21 , wherein adjusting an output sample rate of the A/V decoder comprises indirectly adjusting said output sample rate using at least one rate control signal.

23. The rate managed output of claim 22 , wherein adjusting an output sample rate of the A/V decoder further comprises receiving at least one next sample request signal as feedback.

24. The rate managed output of claim 15 , wherein adjusting an output sample rate of the A/V decoder comprises directly adjusting said output sample rate.

25. The rate managed output of claim 24 , wherein adjusting an output sample rate of the A/V decoder comprises directly adjusting said output sample rate using at least one phase signal.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. 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 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
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 Oct 6, 2003
From: SCHONER, BRIAN
To: BROADCOM CORPORATION
Reel/Frame 014557/0882 →