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:
Oct. 07, 2025

Filed:

Jul. 02, 2024
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Arjun Thottappilly, Oviedo, FL (US);

Frank W. Liljeros, Sanford, FL (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 12/02 (2006.01); G06F 12/0806 (2016.01); G06F 12/0871 (2016.01); G06F 12/0882 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0882 (2013.01); G06F 12/023 (2013.01); G06F 12/0246 (2013.01); G06F 12/0806 (2013.01); G06F 12/0871 (2013.01); G06F 2212/6042 (2013.01);
Abstract

Techniques are disclosed relating to managing page pools for sets of processing work. In some embodiments, page manager circuitry maintains, in memory circuitry, page pool descriptor information that indicates memory pages allocated to multiple different page pools. It may cache page pool descriptor information from the memory circuitry in a page pool descriptor cache, where the page pool descriptor cache includes multiple entries and a given entry is configured to store the following information for a cached page pool descriptor: a location of a corresponding page pool and page pool size information. The page manager circuitry may provide pages to requesting client circuitry from the page pool based on the cached page pool descriptor information.


Find Patent Forward Citations

Loading…