Patent ID: 11928344
Assignee: YELLOWBRICK DATA, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A computer program product comprising a nontransitory computer useable medium having computer readable program code embodied therein for allocating a plurality of buffers, comprising portions of memory in a computer system, the computer program product comprising computer readable program code devices configured to cause a computer system to:
request, by a parent node to a central authority that manages the plurality of buffers for a plurality of parent nodes comprising the parent node, a plurality of credits, each credit in the plurality comprising a future claim for at least one of the plurality of buffers, the parent node and the central authority comprising processes of the computer system;
assign to the parent node, by the central authority, the plurality of credits, responsive to the request by the parent node;
receive, by the parent node, the plurality of credits from the central authority, responsive to the request by the parent node;
instantiate, a link between the parent node and a child node, the child node comprising a process separate from the parent node;
provide, by the parent node to the link, the plurality of credits;
request, by the child node, the plurality of credits from the link;
provide, by the link, the plurality of credits to the child node;
provide, by the child node, at least one of the plurality of credits to the central authority;
provide, by the central authority to the child node, an identifier of a buffer in the plurality for each of the at least one of the plurality of credits provided; and
record, by the central authority, each buffer identifier provided.