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:
Sep. 15, 2026
Filed:
Jun. 28, 2023
International Business Machines Corporation, Armonk, NY (US);
Ying Zhang, Beijing, CN;
Sheng Yan Sun, Beijing, CN;
Peng Hui Jiang, Beijing, CN;
Xiao Xiao Chen, Beijing, CN;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method, computer program product, and computer system for dynamically allocating shared memory among multiple execution threads via use of a dynamically changing memory threshold. A trained machine learning model (MLM) is executed to calculate the memory threshold (M) using values of one or more input parameters as input to the MLM. After executing the MLM, a request is received from a requesting execution thread for a requested amount (M) of the shared memory. In response to the request, the shared memory is distributed among one or more current execution threads currently using the shared memory and the requesting execution thread. The redistributing is performed as a function M, M, M, and M, wherein Mis a total amount of the shared memory currently being used by the one or more current execution threads, and wherein Mis a memory capacity of the shared memory.