The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 25, 2007

Filed:

Apr. 25, 2005
Applicants:

Sean Matthew Gies, San Jose, CA (US);

James Batson, Saratoga, CA (US);

Tim Cherna, Palo Alto, CA (US);

Inventors:

Sean Matthew Gies, San Jose, CA (US);

James Batson, Saratoga, CA (US);

Tim Cherna, Palo Alto, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G09G 5/02 (2006.01); G09G 5/36 (2006.01); G03F 3/08 (2006.01); G06F 15/00 (2006.01); G06F 13/00 (2006.01); H04N 1/46 (2006.01); H04N 7/01 (2006.01); G06F 1/00 (2006.01); H04N 5/44 (2006.01); H04N 5/202 (2006.01); H04N 7/12 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system which utilizes the processing capabilities of the graphics processing unit (GPU) in the graphics controller. Each frame of each video stream or track is decoded into a buffer and a color profile indicating parameters of the color space of the video source is associated with the buffer. The compositor uses the color profile to convert each buffer to a defined working color space from the source color space. This conversion and rendering of the buffer is performed using the fragment processing capabilities of the GPU. The compositor then instructs the GPU to convert the buffer to the final color space of the display device and the frame is rendered to the frame buffer for final display. Each of these operations is done in real time for each frame of the video.


Find Patent Forward Citations

Loading…