IP Library Patent Application 10607363
Patent Application
App. No. 10/607,363

System, method, and apparatus for annotating compressed frames

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 None
App. No.
10/607,363
Abstract

Aspects of the present invention are directed to a system, method, and apparatus for annotating decompressed frames from a video sequence. In one embodiment, a data structure comprising a compressed representation of a first frame and a set of parameters is received. The first frame is decompressed and a graphic displaying at least one of the parameters is created. The graphic displaying at least one of the parameters is annotated to the decompressed first frame.

Claims (33)

1 . A method for annotating a frame, said method comprising:

receiving a data structure comprising a compressed representation of a first frame and at least one parameter;

decompressing the compressed representation of the first frame;

creating a graphic, said graphic displaying the least one parameter; and

annotating the graphic and the first frame, thereby resulting in a second frame.

2 . The method of claim 1 , said method further comprising scaling the second frame.

3 . The method of claim 1 , wherein the at least one parameter comprises presentation time information.

4 . The method of claim 1 , wherein the graphic is selected from a group consisting of a header, a footer, and a margin.

5 . The method of claim 1 , wherein the data structure comprises a plurality of parameters and further comprising:

receiving an indication selecting the at least one parameter.

6 . The method of claim 5 , further comprising:

displaying a graphical user interface, said graphical user interface listing the plurality of parameters; and

wherein receiving the indication further comprises receiving an event, said event indication selecting the at least one parameter.

7 . A decoder for annotating a frame, said decoder comprising:

memory for storing a data structure, the data structure comprising a compressed representation of a first frame and at least one parameter;

a decompression engine for decompressing the compressed representation of the first frame and creating a graphic, said graphic displaying the at least one parameter; and

a frame buffer for storing a second frame, the second frame comprising the first frame and the graphic.

8 . The decoder of claim 7 , further comprising a display engine for scaling the second frame.

9 . The decoder of claim 7 , wherein the at least one parameter comprises presentation time information.

10 . The decoder of claim 7 , wherein the graphic is selected from a group consisting of a header, a footer, and a margin.

11 . The decoder of claim 7:

wherein the data structure comprises a plurality of parameters; and wherein the decoder further comprises:

a processor for providing an indication selecting the at least one parameter to the decompression engine.

12 . The decoder of claim 11 , wherein the processor provides a graphical user interface for receiving the selection.

13 . A decoder for annotating a frame, said decoder comprising:

memory storing a data structure, the data structure comprising a compressed representation of a first frame and at least one parameter;

a decompression engine connected to the memory; and

a frame buffer connected to the decompression engine, wherein the frame buffer stores a second frame, the second frame comprising the first frame and a graphic created by the decompression engine, said graphic displaying the at least one parameter.

14 . The decoder of claim 13 , further comprising a display engine connected to the frame buffer, wherein the display engine scales the second frame.

15 . The decoder of claim 13 , wherein the at least one parameter comprise presentation time information.

16 . The decoder of claim 13 , wherein the graphic is selected from a group consisting of a header, a footer, and a margin.

17 . The decoder of claim 7 , wherein the data structure comprises a plurality of parameters and wherein the decoder further comprises:

a processor connected to the decompression engine, wherein the processor provides an indication selecting the at least one parameter to the decompression engine.

Assignments (4)
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 10, 2003
From: SAVEKAR, SANTOSH
To: BROADCOM CORPORATION
Reel/Frame 014045/0010 →