METHOD FOR PROVIDING CONCURRENT NON-BLOCKING HEAP MEMORY MANAGEMENT FOR FIXED SIZED BLOCKS

Patent №

US 7,076,629

Granted

2006-07-11

Filed 2001

Owner

COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10037806

The specification discloses a heap memory management system in which software streams remove and replace blocks of heap memory from the heap pile, managed in a linked list fashion, in a last-in/first-out fashion at the top of the list. A hardware device returns blocks of heap memory, and this return is to the end or bottom of the linked list. In this way, software streams may remove and return blocks of heap memory simultaneously with hardware devices returning blocks of heap memory.

AI classification

AI hardware0.66
Evolutionary computation0.01
Knowledge representation0.00
Natural language0.00
Planning0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P.

assignment · 124560350

Assignors

BONOLA, THOMAS J.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC