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:
May. 10, 2016

Filed:

May. 01, 2013
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Brett D. George, Cupertino, CA (US);

Changki Min, Cupertino, CA (US);

David A. Leech, Cupertino, CA (US);

Matthew X. Mora, Cupertino, CA (US);

Niel D. Warren, Cupertino, CA (US);

Rajabali M. Koduri, Cupertino, CA (US);

Ronald N. Isaac, Cupertino, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06T 1/20 (2006.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01); G10K 2210/3042 (2013.01);
Abstract

Methods and apparatus for processing media signals. In one embodiment, a data processing device processes fixed and variable rate data using a first and second processing unit. The processing comprises real-time processing of audio/video signals by a graphics processing unit (GPU) and/or central processing unit (CPU). The processing units process data efficiently by establishing one processor as always processing variable rate data, and using one or more schemes for determining processor will process fixed rate data. A shared memory enables the processors to communicate with one another in order to determine which will process the fixed rate data. In one scheme for determining which of the processors will process the fixed rate data the second processor need merely be unlocked. In another embodiment, the second processor must be unlocked and immediately available.


Find Patent Forward Citations

Loading…