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.
Patent No.:
Date of Patent:
Feb. 08, 2022
Filed:
Apr. 15, 2020
International Business Machines Corporation, Armonk, NY (US);
Joseph Liu, Nashua, NH (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A scheme for managing identifier pool in computer memory is provided. A memory pool array is created within a computer memory, wherein the array reserves locations in the computer memory for use by a software application. Each location in the array represents an identifier. A start identifier and end identifier are specified for the memory pool array, wherein the start identifier specifies a starting location of the array and the end identifier specifies an end location of the array. The memory pool array is initialized by creating an in-array linked list pool of identifiers for use by the software application. An identifier is allocated from the memory pool array for use by the application and released back to the memory pool array after use by the application, wherein allocation and release are managed by a set of pool control variables in the in-array linked list pool.